35 #ifndef OPENAVB_INTF_CTRL_PUB_H
36 #define OPENAVB_INTF_CTRL_PUB_H 1
38 #include "openavb_types_pub.h"
66 #endif // OPENAVB_INTF_CTRL_PUB_H
openavb_intf_ctrl_unregister_receive_control_fn_t unregister_receive_control_cb
Unregistering callback function.
Definition: openavb_intf_ctrl_pub.h:61
bool(* openavb_intf_ctrl_unregister_receive_control_fn_t)(void *pIntfHandle)
Register a callback for received control commands.
Definition: openavb_intf_ctrl_pub.h:51
bool(* openavb_intf_ctrl_send_control_fn_t)(void *pIntfHandle, U8 *pData, U32 dataLength, U32 usecDelay)
Submit a control command for transmission.
Definition: openavb_intf_ctrl_pub.h:54
uint8_t U8
Unsigned 8 bit type.
Definition: openavb_types_base_pub.h:77
Callbacks to control functions.
Definition: openavb_intf_ctrl_pub.h:57
uint32_t U32
Unsigned 32 bit type.
Definition: openavb_types_base_pub.h:85
bool(* openavb_intf_ctrl_register_receive_control_fn_t)(void *pIntfHandle, void *pTLHandle, openavb_intf_ctrl_receive_cb_t openavbIntfCtrlReceiveCommandCB)
Register a callback for received control commands.
Definition: openavb_intf_ctrl_pub.h:48
openavb_intf_ctrl_register_receive_control_fn_t register_receive_control_cb
Registering callback function.
Definition: openavb_intf_ctrl_pub.h:59
void(* openavb_intf_ctrl_receive_cb_t)(void *pTLHandle, U8 *pData, U32 dataLength)
This callback once registered will be called for each control command received by the listener...
Definition: openavb_intf_ctrl_pub.h:45
openavb_intf_ctrl_send_control_fn_t send_control_cb
Submitting control command.
Definition: openavb_intf_ctrl_pub.h:63