![]() |
TIOVX User Guide
|
Data reference queue. More...
#include <tivx_obj_desc_priv.h>
Data Fields | |
| tivx_obj_desc_t | base |
| base object descriptor | |
| volatile uint32_t | flags |
| object specific flags | |
| volatile uint16_t | ref_consumed_cmd_obj_desc_id |
| command to send when ref is consumed | |
| volatile uint16_t | acquire_q_obj_desc_id |
| queue to use for data ref acquire | |
| volatile uint16_t | release_q_obj_desc_id |
| queue to use for data ref release | |
| volatile uint16_t | ref_obj_desc_id |
| acquired ref obj desc ID | |
| volatile uint16_t | in_node_done_cnt |
| number of input nodes that have consumed 'ref_obj_desc_id' | |
| volatile uint16_t | num_in_nodes |
| number of nodes take this data ref as input | |
| volatile uint16_t | next_obj_desc_id_in_delay |
| Next obj desc in a delay. More... | |
| volatile uint16_t | delay_slot_index |
| slot in delay for this obj desc. More... | |
| volatile uint16_t | delay_slots |
| Number of slots in delay. More... | |
| volatile uint16_t | rsv [1] |
| reserved fields for alignment | |
Data reference queue.
Definition at line 276 of file tivx_obj_desc_priv.h.
| volatile uint16_t tivx_obj_desc_data_ref_q_t::next_obj_desc_id_in_delay |
Next obj desc in a delay.
Valid only when TIVX_OBJ_DESC_DATA_REF_Q_FLAG_IS_IN_DELAY is set
Definition at line 307 of file tivx_obj_desc_priv.h.
| volatile uint16_t tivx_obj_desc_data_ref_q_t::delay_slot_index |
slot in delay for this obj desc.
Valid only when TIVX_OBJ_DESC_DATA_REF_Q_FLAG_IS_IN_DELAY is set
Definition at line 314 of file tivx_obj_desc_priv.h.
| volatile uint16_t tivx_obj_desc_data_ref_q_t::delay_slots |
Number of slots in delay.
Valid only when TIVX_OBJ_DESC_DATA_REF_Q_FLAG_IS_IN_DELAY is set
Definition at line 321 of file tivx_obj_desc_priv.h.