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 *) |