![]() |
AIROC™ BTSDK v4.9 - 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.