|  | TIOVX User Guide
    | 
Event queue object. More...
#include <tivx_event_queue.h>
| Data Fields | |
| tivx_event_queue_elem_t | event_list [TIVX_EVENT_QUEUE_MAX_SIZE] | 
| list of events | |
| tivx_queue | free_queue | 
| handle to free queue holding tivx_event_queue_elem_t's NOTE: queue holds index's to event_list[] | |
| uintptr_t | free_queue_memory [TIVX_EVENT_QUEUE_MAX_SIZE] | 
| free queue memory | |
| tivx_queue | ready_queue | 
| handle to ready queue holding tivx_event_queue_elem_t's which are ready to be delivered to users NOTE: queue holds index's to event_list[] | |
| uintptr_t | ready_queue_memory [TIVX_EVENT_QUEUE_MAX_SIZE] | 
| free queue memory | |
| vx_bool | enable | 
| flag to control enable/disable of event addition to event queue | |
Event queue object.
Definition at line 100 of file tivx_event_queue.h.