gos_safe_circular_queue_t Struct Reference
Data Fields |
|
uint8_t * | head |
Pointer to head of queue.
|
|
uint8_t * | tail |
Pointer to tail of queue.
|
|
uint8_t * | start |
Pointer to start of queue entry buffer.
|
|
uint8_t * | end |
Pointer to end of queue entry buffer.
|
|
uint16_t | count |
Number of entries in queue.
|
|
uint16_t | capacity |
Maximum number of entries queue can hold.
|
|
uint16_t | entry_size |
Size in bytes of each entry.
|
|
Detailed Description
Thread-safe circular queue context