Public Attribute Documentation#

maxSize#

const uint16_t EmberRingBuffer::maxSize

data#

uint8_t* EmberRingBuffer::data

firstItemIndex#

uint16_t EmberRingBuffer::firstItemIndex

tailIndex#

uint16_t EmberRingBuffer::tailIndex

entryCount#

uint16_t EmberRingBuffer::entryCount

deleteCallback#

EmberAfPluginRingBufferDeleteFunction* EmberRingBuffer::deleteCallback

addedItems#

uint32_t EmberRingBuffer::addedItems

deletedItems#

uint32_t EmberRingBuffer::deletedItems

lastItemLengthIndex#

uint16_t EmberRingBuffer::lastItemLengthIndex

iteratorIndex#

uint16_t EmberRingBuffer::iteratorIndex

iteratorValid#

bool EmberRingBuffer::iteratorValid

lengthFieldWidthBytes#

uint8_t EmberRingBuffer::lengthFieldWidthBytes