|
muteki
|
Nonatomic backend storage for message queues. More...
#include <threading.h>
Data Fields | |
| message_queue_message_t * | messages |
| unsigned short | size |
| short | pop_idx |
| short | push_idx |
| short | _padding_0xa |
Nonatomic backend storage for message queues.
Simple ring-buffer-based FIFO queue data structure used internally by message queues.
| message_queue_message_t* message_queue_nonatomic_t::messages |
Message body.
| short message_queue_nonatomic_t::pop_idx |
Pop index.
| short message_queue_nonatomic_t::push_idx |
Push index.
| unsigned short message_queue_nonatomic_t::size |
Number of chunks.