![]() |
TIOVX User Guide
|
Data Ref Queue internal state. More...
#include <tivx_data_ref_queue.h>
Data Fields | |
| tivx_reference_t | base |
| The base reference object. | |
| uint16_t | ready_q_obj_desc_id |
| object descriptor used for 'READY' queue | |
| uint16_t | done_q_obj_desc_id |
| object descriptor used for 'DONE' queue | |
| tivx_event | wait_done_ref_available_event |
| event triggered when a data ref is inserted into 'DONE' queue | |
| tivx_obj_desc_data_ref_q_t * | obj_desc [TIVX_GRAPH_MAX_PIPELINE_DEPTH] |
| obj descriptor of data ref queue | |
| tivx_obj_desc_cmd_t * | obj_desc_cmd [TIVX_GRAPH_MAX_PIPELINE_DEPTH] |
| reference consumed object descriptor | |
| uint16_t | acquire_q_obj_desc_id |
| acquire queue ID | |
| uint16_t | release_q_obj_desc_id |
| release queue ID | |
| uint32_t | pipeline_depth |
| pipeline depth | |
| vx_bool | is_enable_send_ref_consumed_event |
| send event to user when data ref is consumed | |
| vx_bool | enable_user_queueing |
| will user do enqueing/dequeueing or will graph rotate buffers internally | |
| uint32_t | graph_parameter_index |
| graph parameter index which is associated with this data ref | |
| vx_graph | graph |
| graph associated with this data reference | |
Data Ref Queue internal state.
A Data Ref Queue consists of a pair of queues, ready queue and done queue
Definition at line 100 of file tivx_data_ref_queue.h.