50 #define M2MB_PING_PACKET_SIZE_MAX_TX (1576) 51 #define M2MB_PING_PACKET_SIZE_MAX_RX (1556) 54 #define M2MB_NETWORK_PING_SUCCESS 0 55 #define M2MB_NETWORK_PING_INVALID_IP_ADDRESS M2MB_NET_ERR_INVALID_IPADDR 56 #define M2MB_NETWORK_PING_REQUEST_TIMED_OUT 2
M2MB_PING_CFGID
M2MB_PING_CFGID_E defines configuration IDs for ping.
INT32 m2mb_ping_cfg_set(M2MB_PING_CFGID_E cfgID, UINT32 value)
m2mb_ping_cfg_set is called to set the ping configuration.
INT32(* M2MB_PING_CB_T)(M2MB_PING_EVENT_E ev, VOID *data)
M2MB_PING_CB_T defines callback for ping request.
INT32 m2mb_ping_stop(VOID)
m2mb_ping_stop is called to stop ping procedure.
enum M2MB_PING_CFGID M2MB_PING_CFGID_E
M2MB_PING_CFGID_E defines configuration IDs for ping.
M2MB_PING_EVENT
M2MB_PING_EVENT_E defines events passed in the ping callback.
enum M2MB_PING_EVENT M2MB_PING_EVENT_E
M2MB_PING_EVENT_E defines events passed in the ping callback.
INT32 m2mb_ping_start(VOID)
m2mb_ping_start is called to initiate Ping.
INT32 m2mb_ping_cfg_get(M2MB_PING_CFGID_E cfgID, VOID *value)
m2mb_ping_cfg_get is called to set the ping configuration.
M2MB_PING_COMPLETE_STATUS_T defines the data type of M2MB_PING_COMPLETE event.
M2MB_PING_REQ_STATUS_T defines the data type of M2MB_PING_REQ_RESULT event.
struct M2MB_PING_COMPLETE_STATUS M2MB_PING_COMPLETE_STATUS_T
M2MB_PING_COMPLETE_STATUS_T defines the data type of M2MB_PING_COMPLETE event.
struct M2MB_PING_REQ_STATUS M2MB_PING_REQ_STATUS_T
M2MB_PING_REQ_STATUS_T defines the data type of M2MB_PING_REQ_RESULT event.