VSF Documented
Data Fields
__vsf_espidf_ringbuf Struct Reference

Data Fields

uint8_tpucHead
 
uint8_tpucTail
 
uint8_tpucAcquire
 
uint8_tpucWrite
 
uint8_tpucRead
 
uint8_tpucFree
 
size_t xSize
 
size_t xMaxItemSize
 
size_t xItemsWaiting
 
uint32_t uxRingbufferFlags
 
vsf_sem_t data_sem
 
vsf_sem_t space_sem
 
bool is_static
 
vsf_heap_theap
 
void * xQueueSet
 

Field Documentation

◆ pucHead

uint8_t* __vsf_espidf_ringbuf::pucHead

◆ pucTail

uint8_t* __vsf_espidf_ringbuf::pucTail

◆ pucAcquire

uint8_t* __vsf_espidf_ringbuf::pucAcquire

◆ pucWrite

uint8_t* __vsf_espidf_ringbuf::pucWrite

◆ pucRead

uint8_t* __vsf_espidf_ringbuf::pucRead

◆ pucFree

uint8_t* __vsf_espidf_ringbuf::pucFree

◆ xSize

size_t __vsf_espidf_ringbuf::xSize

◆ xMaxItemSize

size_t __vsf_espidf_ringbuf::xMaxItemSize

◆ xItemsWaiting

size_t __vsf_espidf_ringbuf::xItemsWaiting

◆ uxRingbufferFlags

uint32_t __vsf_espidf_ringbuf::uxRingbufferFlags

◆ data_sem

vsf_sem_t __vsf_espidf_ringbuf::data_sem

◆ space_sem

vsf_sem_t __vsf_espidf_ringbuf::space_sem

◆ is_static

bool __vsf_espidf_ringbuf::is_static

◆ heap

vsf_heap_t* __vsf_espidf_ringbuf::heap

◆ xQueueSet

void* __vsf_espidf_ringbuf::xQueueSet
Generated from commit: vsfteam/vsf@c3767bf