muteki
Loading...
Searching...
No Matches
message_queue_nonatomic_t Struct Reference

Nonatomic backend storage for message queues. More...

#include <threading.h>

Data Fields

message_queue_message_tmessages
 
unsigned short size
 
short pop_idx
 
short push_idx
 
short _padding_0xa
 

Detailed Description

Nonatomic backend storage for message queues.

Simple ring-buffer-based FIFO queue data structure used internally by message queues.

Field Documentation

◆ messages

message_queue_message_t* message_queue_nonatomic_t::messages

Message body.

◆ pop_idx

short message_queue_nonatomic_t::pop_idx

Pop index.

◆ push_idx

short message_queue_nonatomic_t::push_idx

Push index.

◆ size

unsigned short message_queue_nonatomic_t::size

Number of chunks.


The documentation for this struct was generated from the following file: