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