Wi-SUN API events#

Modules#

sl_wisun_evt_t

sl_wisun_msg_connected_ind

sl_wisun_msg_network_update_ind

sl_wisun_msg_socket_data_ind

sl_wisun_msg_socket_data_available_ind

sl_wisun_msg_socket_connected_ind

sl_wisun_msg_socket_connection_available_ind

sl_wisun_msg_socket_closing_ind

sl_wisun_msg_disconnected_ind

sl_wisun_msg_connection_lost_ind

sl_wisun_msg_socket_data_sent_ind

sl_wisun_msg_error_ind

sl_wisun_msg_join_state_ind

sl_wisun_msg_regulation_tx_level_ind

sl_wisun_mode_switch_fallback_level_ind

sl_wisun_msg_rx_frame_ind

sl_wisun_msg_lfn_wake_up_ind

sl_wisun_msg_lfn_multicast_reg_ind

sl_wisun_msg_dhcp_vendor_data_ind

Enumerations#

enum
SL_WISUN_MSG_CONNECTED_IND_ID = 0x81
SL_WISUN_MSG_SOCKET_DATA_IND_ID = 0x82
SL_WISUN_MSG_SOCKET_DATA_AVAILABLE_IND_ID = 0x83
SL_WISUN_MSG_SOCKET_CONNECTED_IND_ID = 0x84
SL_WISUN_MSG_SOCKET_CONNECTION_AVAILABLE_IND_ID = 0x85
SL_WISUN_MSG_SOCKET_CLOSING_IND_ID = 0x86
SL_WISUN_MSG_DISCONNECTED_IND_ID = 0x87
SL_WISUN_MSG_CONNECTION_LOST_IND_ID = 0x88
SL_WISUN_MSG_SOCKET_DATA_SENT_IND_ID = 0x89
SL_WISUN_MSG_ERROR_IND_ID = 0x8A
SL_WISUN_MSG_JOIN_STATE_IND_ID = 0x8B
SL_WISUN_MSG_NETWORK_UPDATE_IND_ID = 0x8C
SL_WISUN_MSG_REGULATION_TX_LEVEL_IND_ID = 0x8D
SL_WISUN_MSG_MODE_SWITCH_FALLBACK_IND_ID = 0x8E
SL_WISUN_MSG_RX_FRAME_IND_ID = 0x8F
SL_WISUN_MSG_LFN_WAKE_UP_IND_ID = 0x90
SL_WISUN_MSG_LFN_MULTICAST_REG_IND_ID = 0x91
SL_WISUN_MSG_DHCP_VENDOR_DATA_IND_ID = 0x92
}

Wi-SUN Message API indication IDs.

Enumeration Documentation#

sl_wisun_msg_ind_id_t#

sl_wisun_msg_ind_id_t

Wi-SUN Message API indication IDs.

Enumerator
SL_WISUN_MSG_CONNECTED_IND_ID

This indication is sent when a connection request has been completed.

SL_WISUN_MSG_SOCKET_DATA_IND_ID

This indication is sent when data has been received on a socket.

SL_WISUN_MSG_SOCKET_DATA_AVAILABLE_IND_ID

This indication is sent when there is buffered data available on a socket.

SL_WISUN_MSG_SOCKET_CONNECTED_IND_ID

This indication is sent when a socket connect request has been completed.

SL_WISUN_MSG_SOCKET_CONNECTION_AVAILABLE_IND_ID

This indication is sent when there is a socket connection request waiting.

SL_WISUN_MSG_SOCKET_CLOSING_IND_ID

This event is sent when a socket is waiting to be closed.

SL_WISUN_MSG_DISCONNECTED_IND_ID

This event is sent when a disconnection request has been completed.

SL_WISUN_MSG_CONNECTION_LOST_IND_ID

This event is sent when a connection to Wi-SUN network has been lost and the device is trying to regain the connection.

SL_WISUN_MSG_SOCKET_DATA_SENT_IND_ID

This event is sent when part of the buffered socket data has been sent.

SL_WISUN_MSG_ERROR_IND_ID

This event is sent when an internal stack error has occurred.

SL_WISUN_MSG_JOIN_STATE_IND_ID

This event is sent when the join state changes.

SL_WISUN_MSG_NETWORK_UPDATE_IND_ID

This event is sent when the network has been updated.

SL_WISUN_MSG_REGULATION_TX_LEVEL_IND_ID

This event is sent when regional regulation transmission level changes.

SL_WISUN_MSG_MODE_SWITCH_FALLBACK_IND_ID

This event is sent when the mode switch is disabled.

SL_WISUN_MSG_RX_FRAME_IND_ID

This event is sent on frame reception.

SL_WISUN_MSG_LFN_WAKE_UP_IND_ID

This event is sent on LFN wake up.

SL_WISUN_MSG_LFN_MULTICAST_REG_IND_ID

This event is sent when an LFN multicast group registration finishes.

SL_WISUN_MSG_DHCP_VENDOR_DATA_IND_ID

This event is sent when DHCPv6 vendor-specific information is received.


Definition at line 43 of file /mnt/raid/workspaces/ws.wIWINzxl8/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_events.h