EdgeAI TIOVX Apps Guide
Pad Struct Reference

Detailed Description

Structure describing a Pad.

Collaboration diagram for Pad:
Collaboration graph

Data Fields

NodeObj * node
 Node to which the pad belongs to _NodeObj. More...
 
Pad * peer_pad
 Peer pad to which the pad is connected to. More...
 
PAD_DIRECTION direction
 Pad direction PAD_DIRECTION. More...
 
vx_int32 pad_index
 Index among all the pads in the node with same direction. More...
 
vx_int32 node_parameter_index
 Node parameter index. More...
 
vx_int32 graph_parameter_index
 Graph parameter index. More...
 
vx_int32 num_channels
 Number of channels. More...
 
vx_int32 bufq_depth
 Buffer queue depth. More...
 
BufPool * buf_pool
 Buffer pool allocated for this pad. More...
 
vx_reference exemplar
 vx_reference that defines the data that this pad handles More...
 
vx_object_array exemplar_arr
 

Field Documentation

◆ node

NodeObj* Pad::node

Node to which the pad belongs to _NodeObj.

◆ peer_pad

Pad* Pad::peer_pad

Peer pad to which the pad is connected to.

◆ direction

PAD_DIRECTION Pad::direction

Pad direction PAD_DIRECTION.

◆ pad_index

vx_int32 Pad::pad_index

Index among all the pads in the node with same direction.

◆ node_parameter_index

vx_int32 Pad::node_parameter_index

Node parameter index.

◆ graph_parameter_index

vx_int32 Pad::graph_parameter_index

Graph parameter index.

◆ num_channels

vx_int32 Pad::num_channels

Number of channels.

◆ bufq_depth

vx_int32 Pad::bufq_depth

Buffer queue depth.

◆ buf_pool

BufPool* Pad::buf_pool

Buffer pool allocated for this pad.

◆ exemplar

vx_reference Pad::exemplar

vx_reference that defines the data that this pad handles

◆ exemplar_arr

vx_object_array Pad::exemplar_arr