TIOVX User Guide
tivx_event_queue_t Struct Reference

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
 

Detailed Description

Event queue object.

Definition at line 100 of file tivx_event_queue.h.


The documentation for this struct was generated from the following file: