AIROC™ BTSDK v4.6 - Documentation | ||||
Keyscan circular event queue state. More...
Data Fields | |
BYTE * | bufStart |
Location where the queue starts. Provided during initialization. | |
BYTE | elementSize |
Maximum size of elements. Provided during initialization. | |
BYTE | maxNumElements |
Maximum number of elements that can be placed in the queue. Provided during initialization. | |
BYTE | curNumElements |
Number of elements currently in the queue. | |
BYTE | readIndex |
Read index into the queue. | |
BYTE | writeIndex |
Write index into the queue. | |
BYTE | savedWriteIndexForRollBack |
Saved write index for rollback. | |
BYTE | savedNumElements |
Saved number of elements for rollback. | |
Keyscan circular event queue state.