| librfn
    An ad-hoc utility library | 
Go to the source code of this file.
| Data Structures | |
| struct | messageq_t | 
| Macros | |
| #define | MESSAGEQ_VAR_INIT(basep, base_len, msg_len) | 
| Functions | |
| void | messageq_init (messageq_t *mq, void *basep, size_t base_len, size_t msg_len) | 
| void * | messageq_claim (messageq_t *mq) | 
| void | messageq_send (messageq_t *mq, void *msg) | 
| void * | messageq_receive (messageq_t *mq) | 
| void | messageq_release (messageq_t *mq, void *msg) | 
 1.8.10
 1.8.10