A generic pipe. More...
#include <pipe.h>
Data Fields | |
| ringbuffer_t * | rb |
| Wrapped ringbuffer. | |
| thread_t * | read_blocked |
| A thread that wants to write to this full pipe. | |
| thread_t * | write_blocked |
| A thread that wants to read from this empty pipe. | |
| void(* | free )(void *) |
| Function to call by pipe_free(). More... | |
| void(* riot_pipe::free) (void *) |