Midnight Sun Firmware
Loading...
Searching...
No Matches

Queue storage and access struct. More...

#include <queues.h>

Public Attributes

uint32_t num_items
 
uint32_t item_size
 
uint8_t * storage_buf
 
StaticQueue_t queue
 
QueueHandle_t handle
 

Detailed Description

Queue storage and access struct.

Member Data Documentation

◆ handle

QueueHandle_t handle

Handle used for all queue operations

◆ item_size

uint32_t item_size

Size of each item

◆ num_items

uint32_t num_items

Number of items the queue can hold

◆ queue

StaticQueue_t queue

Internal Queue storage

◆ storage_buf

uint8_t* storage_buf

Must be declared statically, and have size num_items*item_size


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