ACU6 Device API
Data Structures | Enumerations | Functions
ipc_ethernet_export_generated.h File Reference

Go to the source code of this file.

Data Structures

struct  a_ipc_dyn_array_enum_ethernet_interface
 Dynamic-length array of a_ipc_enum_ethernet_interface. More...
 
struct  a_ipc_dyn_array_enum_ethernet_result
 Dynamic-length array of a_ipc_enum_ethernet_result. More...
 
struct  a_ipc_msg_ethernet_request_req
 Request a ethernet interface. More...
 
struct  a_ipc_msg_ethernet_request_rsp
 Ethernet interface request result. More...
 
struct  a_ipc_msg_ethernet_release_req
 Release a ethernet interface. More...
 
struct  a_ipc_msg_ethernet_release_rsp
 Ethernet interface release result. More...
 
struct  a_ipc_msg_ethernet_set_boot_state_req
 Set ethernet boot state. More...
 
struct  a_ipc_msg_ethernet_set_boot_state_rsp
 Set ethernet boot state result. More...
 
struct  a_ipc_msg_ethernet_get_boot_state_req
 Get ethernet boot state. More...
 
struct  a_ipc_msg_ethernet_get_boot_state_rsp
 Get ethernet boot state result. More...
 
struct  a_ipc_msg_ethernet_status_req
 Get ethernet status. More...
 
struct  a_ipc_msg_ethernet_status_rsp
 Get ethernet status response. More...
 

Enumerations

enum  a_ipc_enum_ethernet_interface { A_IPC_ENUM_ETHERNET_INTERFACE_T1 , A_IPC_ENUM_ETHERNET_INTERFACE_TX , A_IPC_ENUM_ETHERNET_INTERFACE_NUMBER_OF_INTERFACES }
 Ethernet interface. More...
 
enum  a_ipc_enum_ethernet_result {
  A_IPC_ENUM_ETHERNET_RESULT_OK , A_IPC_ENUM_ETHERNET_RESULT_INVALID_INTERFACE , A_IPC_ENUM_ETHERNET_RESULT_UNSUPPORTED_TYPE , A_IPC_ENUM_ETHERNET_RESULT_INTERFACE_NOT_PROCURED ,
  A_IPC_ENUM_ETHERNET_RESULT_ERROR_UNKNOWN
}
 Result codes. More...
 

Functions

A_IPC_RESULT a_ipc_init_ethernet_request_req (a_ipc_msg *msg, uint32_t user_maxlength)
 Initialize the message buffer to contain a_ipc_msg_ethernet_request_req. More...
 
A_IPC_RESULT a_ipc_init_ethernet_request_rsp (a_ipc_msg *msg)
 Initialize the message buffer to contain a_ipc_msg_ethernet_request_rsp. More...
 
A_IPC_RESULT a_ipc_init_ethernet_release_req (a_ipc_msg *msg, uint32_t user_maxlength)
 Initialize the message buffer to contain a_ipc_msg_ethernet_release_req. More...
 
A_IPC_RESULT a_ipc_init_ethernet_release_rsp (a_ipc_msg *msg)
 Initialize the message buffer to contain a_ipc_msg_ethernet_release_rsp. More...
 
A_IPC_RESULT a_ipc_init_ethernet_set_boot_state_req (a_ipc_msg *msg)
 Initialize the message buffer to contain a_ipc_msg_ethernet_set_boot_state_req. More...
 
A_IPC_RESULT a_ipc_init_ethernet_set_boot_state_rsp (a_ipc_msg *msg)
 Initialize the message buffer to contain a_ipc_msg_ethernet_set_boot_state_rsp. More...
 
A_IPC_RESULT a_ipc_init_ethernet_get_boot_state_req (a_ipc_msg *msg)
 Initialize the message buffer to contain a_ipc_msg_ethernet_get_boot_state_req. More...
 
A_IPC_RESULT a_ipc_init_ethernet_get_boot_state_rsp (a_ipc_msg *msg)
 Initialize the message buffer to contain a_ipc_msg_ethernet_get_boot_state_rsp. More...
 
A_IPC_RESULT a_ipc_init_ethernet_status_req (a_ipc_msg *msg)
 Initialize the message buffer to contain a_ipc_msg_ethernet_status_req. More...
 
A_IPC_RESULT a_ipc_init_ethernet_status_rsp (a_ipc_msg *msg)
 Initialize the message buffer to contain a_ipc_msg_ethernet_status_rsp. More...