Message API#

Wi-SUN Message API provides a message-based API for managing and configuring the Wi-SUN protocol stack for Network Co-Processor (NCP) use-cases.

The API is functionally equivalent of Wi-SUN Stack API. It is based on requests from the host application to the NCP application running on the device, which sends the requests to the stack using sl_wisun_send_request(). Depending on the request, the required action is either performed immediately or an internal stack operation is started, terminating with an event once the operation finishes. All events contain a status code, indicating the result of the requested operation. Events are also used by the stack to notify the application of any important information, such as the state of the connection.

The NCP application is expected to override sl_wisun_on_event() to handle events from the stack.

Modules#

sl_wisun_msg_generic

sl_wisun_msg_set_network_size

sl_wisun_msg_get_ip_address

sl_wisun_msg_open_socket

sl_wisun_msg_close_socket

sl_wisun_msg_sendto_on_socket

sl_wisun_msg_socket_sendmsg

sl_wisun_msg_listen_on_socket

sl_wisun_msg_accept_on_socket

sl_wisun_msg_connect_socket

sl_wisun_msg_bind_socket

sl_wisun_msg_send_on_socket

sl_wisun_msg_receive_on_socket

sl_wisun_msg_socket_recvmsg

sl_wisun_msg_socket_getsockname

sl_wisun_msg_socket_getpeername

sl_wisun_msg_disconnect

sl_wisun_msg_set_trusted_certificate

sl_wisun_msg_set_device_certificate

sl_wisun_msg_set_device_private_key

sl_wisun_msg_get_statistics

sl_wisun_msg_set_socket_option

sl_wisun_msg_set_tx_power

sl_wisun_msg_set_channel_mask

sl_wisun_msg_allow_mac_address

sl_wisun_msg_deny_mac_address

sl_wisun_msg_get_socket_option

sl_wisun_msg_get_join_state

sl_wisun_msg_clear_credential_cache

sl_wisun_msg_get_mac_address

sl_wisun_msg_set_mac_address

sl_wisun_msg_reset_statistics

sl_wisun_msg_get_neighbor_count

sl_wisun_msg_get_neighbors

sl_wisun_msg_get_neighbor_info

sl_wisun_msg_set_unicast_settings

sl_wisun_msg_set_trace_level

sl_wisun_msg_set_trace_filter

sl_wisun_set_regulation

sl_wisun_msg_set_device_private_key_id

sl_wisun_set_advert_fragment_duration

sl_wisun_msg_set_rate_algorithm

sl_wisun_msg_get_rate_algorithm_stats

sl_wisun_msg_set_mode_switch

sl_wisun_set_regulation_tx_thresholds

sl_wisun_set_device_type

sl_wisun_msg_set_connection_params

sl_wisun_msg_join

sl_wisun_msg_set_pom_ie

sl_wisun_msg_get_pom_ie

sl_wisun_msg_get_stack_version

sl_wisun_msg_set_lfn_params

sl_wisun_msg_set_lfn_support

sl_wisun_msg_set_pti_state

sl_wisun_set_tbu_settings

sl_wisun_get_gtks

sl_wisun_msg_trigger_frame

sl_wisun_msg_set_security_state

sl_wisun_msg_get_network_info

sl_wisun_msg_get_rpl_info

sl_wisun_msg_get_excluded_channel_mask

sl_wisun_msg_set_neighbor_table_size

sl_wisun_msg_config_neighbor_table_size

sl_wisun_msg_enable_neighbour_solicitations

sl_wisun_msg_trigger_neighbor_cache_refresh

sl_wisun_msg_set_tx_power_ddbm

sl_wisun_msg_set_leaf

sl_wisun_msg_set_event_filter

sl_wisun_msg_clear_event_filters

sl_wisun_msg_set_direct_connect_state

sl_wisun_msg_accept_direct_connect_link

sl_wisun_msg_advert_direct_connect_server_id

Enumerations#

enum
SL_WISUN_MSG_SET_NETWORK_SIZE_CNF_ID = 0x01
SL_WISUN_MSG_GET_IP_ADDRESS_CNF_ID = 0x03
SL_WISUN_MSG_OPEN_SOCKET_CNF_ID = 0x04
SL_WISUN_MSG_CLOSE_SOCKET_CNF_ID = 0x05
SL_WISUN_MSG_SENDTO_ON_SOCKET_CNF_ID = 0x06
SL_WISUN_MSG_LISTEN_ON_SOCKET_CNF_ID = 0x07
SL_WISUN_MSG_ACCEPT_ON_SOCKET_CNF_ID = 0x08
SL_WISUN_MSG_CONNECT_SOCKET_CNF_ID = 0x09
SL_WISUN_MSG_BIND_SOCKET_CNF_ID = 0x0A
SL_WISUN_MSG_SEND_ON_SOCKET_CNF_ID = 0x0B
SL_WISUN_MSG_RECEIVE_ON_SOCKET_CNF_ID = 0x0C
SL_WISUN_MSG_DISCONNECT_CNF_ID = 0x0D
SL_WISUN_MSG_SET_TRUSTED_CERTIFICATE_CNF_ID = 0x0E
SL_WISUN_MSG_SET_DEVICE_CERTIFICATE_CNF_ID = 0x0F
SL_WISUN_MSG_SET_DEVICE_PRIVATE_KEY_CNF_ID = 0x10
SL_WISUN_MSG_GET_STATISTICS_CNF_ID = 0x11
SL_WISUN_MSG_SET_SOCKET_OPTION_CNF_ID = 0x12
SL_WISUN_MSG_SET_TX_POWER_CNF_ID = 0x13
SL_WISUN_MSG_SET_CHANNEL_MASK_CNF_ID = 0x15
SL_WISUN_MSG_ALLOW_MAC_ADDRESS_CNF_ID = 0x16
SL_WISUN_MSG_DENY_MAC_ADDRESS_CNF_ID = 0x17
SL_WISUN_MSG_GET_SOCKET_OPTION_CNF_ID = 0x18
SL_WISUN_MSG_GET_JOIN_STATE_CNF_ID = 0x19
SL_WISUN_MSG_CLEAR_CREDENTIAL_CACHE_CNF_ID = 0x1A
SL_WISUN_MSG_GET_MAC_ADDRESS_CNF_ID = 0x1B
SL_WISUN_MSG_SET_MAC_ADDRESS_CNF_ID = 0x1C
SL_WISUN_MSG_RESET_STATISTICS_CNF_ID = 0x1D
SL_WISUN_MSG_GET_NEIGHBOR_COUNT_CNF_ID = 0x1E
SL_WISUN_MSG_GET_NEIGHBORS_CNF_ID = 0x1F
SL_WISUN_MSG_GET_NEIGHBOR_INFO_CNF_ID = 0x20
SL_WISUN_MSG_SET_UNICAST_SETTINGS_CNF_ID = 0x21
SL_WISUN_MSG_SET_TRACE_LEVEL_CNF_ID = 0x22
SL_WISUN_MSG_SET_TRACE_FILTER_CNF_ID = 0x23
SL_WISUN_MSG_SET_REGULATION_CNF_ID = 0x24
SL_WISUN_MSG_SET_DEVICE_PRIVATE_KEY_ID_CNF_ID = 0x25
SL_WISUN_MSG_SET_ASYNC_FRAGMENTATION_CNF_ID = 0x27
SL_WISUN_MSG_SET_MODE_SWITCH_CNF_ID = 0x28
SL_WISUN_MSG_SET_REGULATION_TX_THRESHOLDS_CNF_ID = 0x29
SL_WISUN_MSG_SET_DEVICE_TYPE_CNF_ID = 0x2B
SL_WISUN_MSG_SET_CONNECTION_PARAMS_CNF_ID = 0x2C
SL_WISUN_MSG_JOIN_CNF_ID = 0x2D
SL_WISUN_MSG_SET_POM_IE_CNF_ID = 0x2E
SL_WISUN_MSG_GET_POM_IE_CNF_ID = 0x2F
SL_WISUN_MSG_SET_LFN_PARAMS_CNF_ID = 0x30
SL_WISUN_MSG_SET_LFN_SUPPORT_CNF_ID = 0x31
SL_WISUN_MSG_SET_PTI_STATE_CNF_ID = 0x32
SL_WISUN_MSG_SET_TBU_SETTINGS_CNF_ID = 0x33
SL_WISUN_MSG_GET_GTKS_CNF_ID = 0x34
SL_WISUN_MSG_TRIGGER_FRAME_CNF_ID = 0x35
SL_WISUN_MSG_GET_STACK_VERSION_CNF_ID = 0x36
SL_WISUN_MSG_SET_SECURITY_STATE_CNF_ID = 0x37
SL_WISUN_MSG_GET_NETWORK_INFO_CNF_ID = 0x38
SL_WISUN_MSG_GET_RPL_INFO_CNF_ID = 0x39
SL_WISUN_MSG_GET_EXCLUDED_CHANNEL_MASK_CNF_ID = 0x3A
SL_WISUN_MSG_SET_NEIGHBOR_TABLE_SIZE_CNF_ID = 0x3B
SL_WISUN_MSG_SOCKET_RECVMSG_CNF_ID = 0x3C
SL_WISUN_MSG_SOCKET_SENDMSG_CNF_ID = 0X3D
SL_WISUN_MSG_SOCKET_GETSOCKNAME_CNF_ID = 0x3E
SL_WISUN_MSG_SOCKET_GETPEERNAME_CNF_ID = 0x3F
SL_WISUN_MSG_ENABLE_NEIGHBOUR_SOLICITATIONS_CNF_ID = 0x40
SL_WISUN_MSG_TRIGGER_NEIGHBOR_CACHE_REFRESH_CNF_ID = 0x41
SL_WISUN_MSG_SET_RATE_ALGORITHM_CNF_ID = 0x42
SL_WISUN_MSG_GET_RATE_ALGORITHM_STATS_CNF_ID = 0x43
SL_WISUN_MSG_SET_TX_POWER_DDBM_CNF_ID = 0x44
SL_WISUN_MSG_SET_LEAF_CNF_ID = 0x45
SL_WISUN_MSG_SET_DIRECT_CONNECT_STATE_CNF_ID = 0x46
SL_WISUN_MSG_ACCEPT_DIRECT_CONNECT_LINK_CNF_ID = 0x47
SL_WISUN_MSG_SET_PHY_SENSITIVITY_CNF_ID = 0x48
SL_WISUN_MSG_SET_DIRECT_CONNECT_PMK_ID_CNF_ID = 0x49
SL_WISUN_MSG_SET_PREFERRED_PAN_CNF_ID = 0x4A
SL_WISUN_MSG_CONFIG_NEIGHBOR_TABLE_SIZE_CNF_ID = 0x4B
SL_WISUN_MSG_SET_LFN_TIMINGS_CNF_ID = 0x4C
SL_WISUN_MSG_CONFIG_CONCURRENT_DETECTION_CNF_ID = 0x4D
SL_WISUN_MSG_SET_REGULATION_PARAMS_CNF_ID = 0x4E
SL_WISUN_MSG_RESET_REGULATION_DUTY_CYCLE_CNF_ID = 0x4F
SL_WISUN_MSG_SET_EAP_IDENTITY_CNF_ID = 0x50
SL_WISUN_MSG_SET_EVENT_FILTER_CNF_ID = 0x51
SL_WISUN_MSG_SET_FAN_TPS_VERSION_CNF_ID = 0x52
SL_WISUN_MSG_SET_RX_FIFO_SIZE_CNF_ID = 0x53
SL_WISUN_MSG_REGISTER_ADDRESS_CNF_ID = 0x54
SL_WISUN_MSG_CLEAR_EVENT_FILTERS_CNF_ID = 0x55
SL_WISUN_MSG_START_DIRECT_CONNECT_CLIENT_CNF_ID = 0x56
SL_WISUN_MSG_START_DIRECT_CONNECT_SCAN_CNF_ID = 0x57
SL_WISUN_MSG_STOP_DIRECT_CONNECT_SCAN_CNF_ID = 0x58
SL_WISUN_MSG_ADVERT_DIRECT_CONNECT_SERVER_ID_CNF_ID = 0x59
SL_WISUN_MSG_CONNECT_TO_DIRECT_CONNECT_SERVER_CNF_ID = 0x5A
SL_WISUN_MSG_STOP_DIRECT_CONNECT_CLIENT_CNF_ID = 0x5B
SL_WISUN_MSG_SET_DHCPV6_VENDOR_DATA_CNF_ID = 0x5C
}

Wi-SUN Message API confirmation IDs.

enum
SL_WISUN_MSG_SET_NETWORK_SIZE_REQ_ID = 0x01
SL_WISUN_MSG_GET_IP_ADDRESS_REQ_ID = 0x03
SL_WISUN_MSG_OPEN_SOCKET_REQ_ID = 0x04
SL_WISUN_MSG_CLOSE_SOCKET_REQ_ID = 0x05
SL_WISUN_MSG_SENDTO_ON_SOCKET_REQ_ID = 0x06
SL_WISUN_MSG_LISTEN_ON_SOCKET_REQ_ID = 0x07
SL_WISUN_MSG_ACCEPT_ON_SOCKET_REQ_ID = 0x08
SL_WISUN_MSG_CONNECT_SOCKET_REQ_ID = 0x09
SL_WISUN_MSG_BIND_SOCKET_REQ_ID = 0x0A
SL_WISUN_MSG_SEND_ON_SOCKET_REQ_ID = 0x0B
SL_WISUN_MSG_RECEIVE_ON_SOCKET_REQ_ID = 0x0C
SL_WISUN_MSG_DISCONNECT_REQ_ID = 0x0D
SL_WISUN_MSG_SET_TRUSTED_CERTIFICATE_REQ_ID = 0x0E
SL_WISUN_MSG_SET_DEVICE_CERTIFICATE_REQ_ID = 0x0F
SL_WISUN_MSG_SET_DEVICE_PRIVATE_KEY_REQ_ID = 0x10
SL_WISUN_MSG_GET_STATISTICS_REQ_ID = 0x11
SL_WISUN_MSG_SET_SOCKET_OPTION_REQ_ID = 0x12
SL_WISUN_MSG_SET_TX_POWER_REQ_ID = 0x13
SL_WISUN_MSG_SET_CHANNEL_MASK_REQ_ID = 0x15
SL_WISUN_MSG_ALLOW_MAC_ADDRESS_REQ_ID = 0x16
SL_WISUN_MSG_DENY_MAC_ADDRESS_REQ_ID = 0x17
SL_WISUN_MSG_GET_SOCKET_OPTION_REQ_ID = 0x18
SL_WISUN_MSG_GET_JOIN_STATE_REQ_ID = 0x19
SL_WISUN_MSG_CLEAR_CREDENTIAL_CACHE_REQ_ID = 0x1A
SL_WISUN_MSG_GET_MAC_ADDRESS_REQ_ID = 0x1B
SL_WISUN_MSG_SET_MAC_ADDRESS_REQ_ID = 0x1C
SL_WISUN_MSG_RESET_STATISTICS_REQ_ID = 0x1D
SL_WISUN_MSG_GET_NEIGHBOR_COUNT_REQ_ID = 0x1E
SL_WISUN_MSG_GET_NEIGHBORS_REQ_ID = 0x1F
SL_WISUN_MSG_GET_NEIGHBOR_INFO_REQ_ID = 0x20
SL_WISUN_MSG_SET_UNICAST_SETTINGS_REQ_ID = 0x21
SL_WISUN_MSG_SET_TRACE_LEVEL_REQ_ID = 0x22
SL_WISUN_MSG_SET_TRACE_FILTER_REQ_ID = 0x23
SL_WISUN_MSG_SET_REGULATION_REQ_ID = 0x24
SL_WISUN_MSG_SET_DEVICE_PRIVATE_KEY_ID_REQ_ID = 0x25
SL_WISUN_MSG_SET_ASYNC_FRAGMENTATION_REQ_ID = 0x27
SL_WISUN_MSG_SET_MODE_SWITCH_REQ_ID = 0x28
SL_WISUN_MSG_SET_REGULATION_TX_THRESHOLDS_REQ_ID = 0x29
SL_WISUN_MSG_SET_DEVICE_TYPE_REQ_ID = 0x2B
SL_WISUN_MSG_SET_CONNECTION_PARAMS_REQ_ID = 0x2C
SL_WISUN_MSG_JOIN_REQ_ID = 0x2D
SL_WISUN_MSG_SET_POM_IE_REQ_ID = 0x2E
SL_WISUN_MSG_GET_POM_IE_REQ_ID = 0x2F
SL_WISUN_MSG_SET_LFN_PARAMS_REQ_ID = 0x30
SL_WISUN_MSG_SET_LFN_SUPPORT_REQ_ID = 0x31
SL_WISUN_MSG_SET_PTI_STATE_REQ_ID = 0x32
SL_WISUN_MSG_SET_TBU_SETTINGS_REQ_ID = 0x33
SL_WISUN_MSG_GET_GTKS_REQ_ID = 0x34
SL_WISUN_MSG_TRIGGER_FRAME_REQ_ID = 0x35
SL_WISUN_MSG_GET_STACK_VERSION_REQ_ID = 0x36
SL_WISUN_MSG_SET_SECURITY_STATE_REQ_ID = 0x37
SL_WISUN_MSG_GET_NETWORK_INFO_REQ_ID = 0x38
SL_WISUN_MSG_GET_RPL_INFO_REQ_ID = 0x39
SL_WISUN_MSG_GET_EXCLUDED_CHANNEL_MASK_REQ_ID = 0x3A
SL_WISUN_MSG_SET_NEIGHBOR_TABLE_SIZE_REQ_ID = 0x3B
SL_WISUN_MSG_SOCKET_RECVMSG_REQ_ID = 0x3C
SL_WISUN_MSG_SOCKET_SENDMSG_REQ_ID = 0x3D
SL_WISUN_MSG_SOCKET_GETSOCKNAME_REQ_ID = 0x3E
SL_WISUN_MSG_SOCKET_GETPEERNAME_REQ_ID = 0x3F
SL_WISUN_MSG_ENABLE_NEIGHBOUR_SOLICITATIONS_REQ_ID = 0x40
SL_WISUN_MSG_TRIGGER_NEIGHBOR_CACHE_REFRESH_REQ_ID = 0x41
SL_WISUN_MSG_SET_RATE_ALGORITHM_REQ_ID = 0x42
SL_WISUN_MSG_GET_RATE_ALGORITHM_STATS_REQ_ID = 0x43
SL_WISUN_MSG_SET_TX_POWER_DDBM_REQ_ID = 0x44
SL_WISUN_MSG_SET_LEAF_REQ_ID = 0x45
SL_WISUN_MSG_SET_DIRECT_CONNECT_STATE_REQ_ID = 0x46
SL_WISUN_MSG_ACCEPT_DIRECT_CONNECT_LINK_REQ_ID = 0x47
SL_WISUN_MSG_SET_PHY_SENSITIVITY_REQ_ID = 0x48
SL_WISUN_MSG_SET_DIRECT_CONNECT_PMK_ID_REQ_ID = 0x49
SL_WISUN_MSG_SET_PREFERRED_PAN_REQ_ID = 0x4A
SL_WISUN_MSG_CONFIG_NEIGHBOR_TABLE_SIZE_REQ_ID = 0x4B
SL_WISUN_MSG_SET_LFN_TIMINGS_REQ_ID = 0x4C
SL_WISUN_MSG_CONFIG_CONCURRENT_DETECTION_REQ_ID = 0x4D
SL_WISUN_MSG_SET_REGULATION_PARAMS_REQ_ID = 0x4E
SL_WISUN_MSG_RESET_REGULATION_DUTY_CYCLE_REQ_ID = 0x4F
SL_WISUN_MSG_SET_EAP_IDENTITY_REQ_ID = 0x50
SL_WISUN_MSG_SET_EVENT_FILTER_REQ_ID = 0x51
SL_WISUN_MSG_SET_FAN_TPS_VERSION_REQ_ID = 0x52
SL_WISUN_MSG_SET_RX_FIFO_SIZE_REQ_ID = 0x53
SL_WISUN_MSG_REGISTER_ADDRESS_REQ_ID = 0x54
SL_WISUN_MSG_CLEAR_EVENT_FILTERS_REQ_ID = 0x55
SL_WISUN_MSG_START_DIRECT_CONNECT_CLIENT_REQ_ID = 0x56
SL_WISUN_MSG_START_DIRECT_CONNECT_SCAN_REQ_ID = 0x57
SL_WISUN_MSG_STOP_DIRECT_CONNECT_SCAN_REQ_ID = 0x58
SL_WISUN_MSG_ADVERT_DIRECT_CONNECT_SERVER_ID_REQ_ID = 0x59
SL_WISUN_MSG_CONNECT_TO_DIRECT_CONNECT_SERVER_REQ_ID = 0x5A
SL_WISUN_MSG_STOP_DIRECT_CONNECT_CLIENT_REQ_ID = 0x5B
SL_WISUN_MSG_SET_DHCPV6_VENDOR_DATA_REQ_ID = 0x5C
}

Wi-SUN Message API request IDs.

Variables#

IP address.

uint32_t

Type of the IP address to read.

int8_t

Alert threshold in percent.

uint16_t

number of rates available in the array space

Confirmation message body.

Confirmation message body.

Confirmation message body.

Confirmation message body.

Confirmation message body.

Confirmation message body.

Request message body.

Confirmation message body.

Confirmation message body.

Confirmation message body.

Confirmation message body.

Confirmation message body.

Confirmation message body.

uint16_t

Build number.

uint8_t

Certificate data.

uint8_t

Certificate data.

uint16_t

Size of the certificate data.

uint16_t

Size of the certificate data.

uint16_t

Options for the certificate.

uint16_t

Options for the certificate.

uint32_t

Number of channels in mask.

uint8_t

Channel exclusion mode.

uint8_t

Data to write.

uint8_t

Data to write.

uint8_t

Data read.

uint8_t

option value

uint8_t

option value

uint16_t

Amount of data to write.

int32_t

Amount of data sent in bytes equal to SOCKET_RETVAL_ERROR in case of failure.

int32_t

Amount of data sent in bytes equal to SOCKET_RETVAL_ERROR in case of failure.

uint16_t

Amount of data to write.

int32_t

Amount of data sent in bytes Equal to SOCKET_RETVAL_ERROR in case of failure.

uint16_t

Amount of data to read.

int16_t

Amount of data read.

int16_t

Number of bytes received;.

uint16_t

Vendor-specific data length.

Direct Connect server's ID.

Direct Connect ID.

uint32_t

Communication domain.

uint8_t

Unicast dwell interval.

uint8_t

true to enable neighbour solicitations

uint8_t

True to select alternate PHY for transmissions.

uint32_t

IANA enterprise number.

int32_t

Error code.

int32_t

Error code.

int32_t

Error code.

int32_t

Error code.

int32_t

Error code.

int32_t

Error code.

int32_t

error code

int32_t

Error code.

int32_t

Error code.

int32_t

Error code.

int32_t

code of the error

int32_t

error code

int32_t

error code

int32_t

Error code.

int32_t

Error code.

uint64_t

Bitmask for the specified events.

uint8_t

FAN TPS version.

uint8_t

Bitfield.

int32_t

Specifies the type of message reception.

int32_t

Specifies the type of message reception.

int32_t

Specifies the type of message reception.

int32_t

Specifies the type of message reception.

uint32_t

Fragment duration (ms)

uint32_t

Frame type.

uint8_t

whether to get or not the remote address

uint8_t

Number of groups to configure.

uint8_t

GTKs.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

Common message header.

uint8_t

EAP identity.

uint8_t

Length of EAP identity.

uint8_t

True to enable Direct Connect, false otherwise.

uint8_t

True to make the node act as an RPL leaf.

uint8_t

Indicate if the device is supporting MAC mode switch.

uint8_t

Indicate if the device is supporting MAC mode switch Feature currently unsupported.

uint32_t

Join state.

uint8_t

Private key data.

uint32_t

Private key ID.

uint32_t

Pairwise Master Key (PMK) ID.

uint16_t

Size of the private key data.

uint16_t

Options for the private key.

int32_t

Socket protocol level.

int32_t

Socket protocol level.

uint8_t

Number of LFN supported [0, 10].

uint8_t

LGTKs.

Link Local IPv6 address of the client.

Link Local IPv6 address of the client that requested the server ID.

uint32_t

The listening interval desired to be used by the LFN in milliseconds.

uint32_t

Time to advance the beginning of the LFN’s Unicast Listening Interval in milliseconds.

Local IP address to use on the socket.

Local IP address.

uint16_t

Local port number to use on the socket.

int32_t

Local port.

uint8_t

Wi-SUN stack major version.

uint8_t

Maximum number of RPL children.

uint8_t

Maximum number of neighbors including children, parent, and temporary neighbors.

uint16_t

Maximum number of neighbors in the security table.

uint8_t

Maximum number of asynchronous solicitation sequences.

uint8_t

Maximum number of asynchronous solicitation sequences.

uint8_t

Wi-SUN stack minor version.

uint8_t

Indicate how the mode switching is allowed.

uint16_t

6LoWPAN MTU size in bytes

uint8_t

Network name as a NULL terminated string.

Neighbor MAC address.

Neighbor MAC address.

uint8_t

Neighbor count.

uint8_t

Number of neighbors to read.

uint8_t

Number of neighbors read.

Wi-SUN network information.

uint32_t

1 for non-graceful disconnection

uint16_t

option data length

uint16_t

Socket option length.

uint16_t

Socket option length.

int32_t

Socket option name.

int32_t

Socket option to get.

uint16_t

Preferred PAN ID.

Regional regulation parameters.

uint8_t

Wi-SUN stack patch version.

PHY configuration.

uint8_t

Indicate the PhyModeId to use for mode switching.

uint8_t

PHY mode ID.

uint8_t

Number of PhyModeId to configure.

uint8_t

Number of PhyModeId to configure.

uint8_t

List of phy_mode_id_count PhyModeId.

uint8_t

List of phy_mode_id_count PhyModeId.

uint32_t

Pairwise Master Key (PMK) ID.

uint32_t

Protocol to be used.

uint8_t

Is pti enabled ?

uint16_t

Number of rates copied.

Neighbor MAC addresses read.

uint16_t

Registration lifetime in minutes.

uint32_t

Regional regulation.

IP address of the remote peer.

IP address of the remote peer.

IP address of the remote peer.

IP address of the remote peer.

Remote IP address.

uint16_t

Port number of the remote peer.

uint16_t

Port number of the remote peer.

uint16_t

Port number of the remote peer.

uint16_t

Port number of the remote peer.

int32_t

Remote port.

uint32_t

ID of the new connected socket.

uint8_t

Reserved, set to zero.

uint16_t

Reserved, set to zero.

uint16_t

Reserved, set to zero.

uint16_t

Reserved, set to zero.

uint16_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint16_t

reserved, set to zero

uint8_t

Reserved, set to zero.

uint16_t

reserved, set to zero

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint16_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint8_t

Reserved, set to zero.

uint16_t

Reserved, set to zero.

uint16_t

Reserved, set to zero.

uint32_t

Security state.

int16_t

Sensitivity in dBm.

uint8_t

Network size.

uint8_t

Neighbor table size.

uint16_t

Desired size of the RX FIFO in bytes in [64, 4096] (power of two)

int32_t

socket ID

int32_t

socket ID

int32_t

socket ID

int32_t

ID of the opened socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

int32_t

ID of the socket.

uint32_t

Type of statistics to read.

uint32_t

Type of statistics to read.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

uint32_t

Status of the request.

Target Address.

Table with group_count element filled.

int8_t

TX power.

int16_t

TX power.

uint32_t

Communication semantics.

uint8_t

Indicate the rate algorithm type.

uint8_t

Device type.

uint32_t

Type of channel mask.

uint8_t

Vendor-specific data.

int8_t

Warning threshold in percent.

Enumeration Documentation#

sl_wisun_msg_cnf_id_t#

sl_wisun_msg_cnf_id_t

Wi-SUN Message API confirmation IDs.

Enumerator
SL_WISUN_MSG_SET_NETWORK_SIZE_CNF_ID
SL_WISUN_MSG_GET_IP_ADDRESS_CNF_ID
SL_WISUN_MSG_OPEN_SOCKET_CNF_ID
SL_WISUN_MSG_CLOSE_SOCKET_CNF_ID
SL_WISUN_MSG_SENDTO_ON_SOCKET_CNF_ID
SL_WISUN_MSG_LISTEN_ON_SOCKET_CNF_ID
SL_WISUN_MSG_ACCEPT_ON_SOCKET_CNF_ID
SL_WISUN_MSG_CONNECT_SOCKET_CNF_ID
SL_WISUN_MSG_BIND_SOCKET_CNF_ID
SL_WISUN_MSG_SEND_ON_SOCKET_CNF_ID
SL_WISUN_MSG_RECEIVE_ON_SOCKET_CNF_ID
SL_WISUN_MSG_DISCONNECT_CNF_ID
SL_WISUN_MSG_SET_TRUSTED_CERTIFICATE_CNF_ID
SL_WISUN_MSG_SET_DEVICE_CERTIFICATE_CNF_ID
SL_WISUN_MSG_SET_DEVICE_PRIVATE_KEY_CNF_ID
SL_WISUN_MSG_GET_STATISTICS_CNF_ID
SL_WISUN_MSG_SET_SOCKET_OPTION_CNF_ID
SL_WISUN_MSG_SET_TX_POWER_CNF_ID
SL_WISUN_MSG_SET_CHANNEL_MASK_CNF_ID
SL_WISUN_MSG_ALLOW_MAC_ADDRESS_CNF_ID
SL_WISUN_MSG_DENY_MAC_ADDRESS_CNF_ID
SL_WISUN_MSG_GET_SOCKET_OPTION_CNF_ID
SL_WISUN_MSG_GET_JOIN_STATE_CNF_ID
SL_WISUN_MSG_CLEAR_CREDENTIAL_CACHE_CNF_ID
SL_WISUN_MSG_GET_MAC_ADDRESS_CNF_ID
SL_WISUN_MSG_SET_MAC_ADDRESS_CNF_ID
SL_WISUN_MSG_RESET_STATISTICS_CNF_ID
SL_WISUN_MSG_GET_NEIGHBOR_COUNT_CNF_ID
SL_WISUN_MSG_GET_NEIGHBORS_CNF_ID
SL_WISUN_MSG_GET_NEIGHBOR_INFO_CNF_ID
SL_WISUN_MSG_SET_UNICAST_SETTINGS_CNF_ID
SL_WISUN_MSG_SET_TRACE_LEVEL_CNF_ID
SL_WISUN_MSG_SET_TRACE_FILTER_CNF_ID
SL_WISUN_MSG_SET_REGULATION_CNF_ID
SL_WISUN_MSG_SET_DEVICE_PRIVATE_KEY_ID_CNF_ID
SL_WISUN_MSG_SET_ASYNC_FRAGMENTATION_CNF_ID
SL_WISUN_MSG_SET_MODE_SWITCH_CNF_ID
SL_WISUN_MSG_SET_REGULATION_TX_THRESHOLDS_CNF_ID
SL_WISUN_MSG_SET_DEVICE_TYPE_CNF_ID
SL_WISUN_MSG_SET_CONNECTION_PARAMS_CNF_ID
SL_WISUN_MSG_JOIN_CNF_ID
SL_WISUN_MSG_SET_POM_IE_CNF_ID
SL_WISUN_MSG_GET_POM_IE_CNF_ID
SL_WISUN_MSG_SET_LFN_PARAMS_CNF_ID
SL_WISUN_MSG_SET_LFN_SUPPORT_CNF_ID
SL_WISUN_MSG_SET_PTI_STATE_CNF_ID
SL_WISUN_MSG_SET_TBU_SETTINGS_CNF_ID
SL_WISUN_MSG_GET_GTKS_CNF_ID
SL_WISUN_MSG_TRIGGER_FRAME_CNF_ID
SL_WISUN_MSG_GET_STACK_VERSION_CNF_ID
SL_WISUN_MSG_SET_SECURITY_STATE_CNF_ID
SL_WISUN_MSG_GET_NETWORK_INFO_CNF_ID
SL_WISUN_MSG_GET_RPL_INFO_CNF_ID
SL_WISUN_MSG_GET_EXCLUDED_CHANNEL_MASK_CNF_ID
SL_WISUN_MSG_SET_NEIGHBOR_TABLE_SIZE_CNF_ID
SL_WISUN_MSG_SOCKET_RECVMSG_CNF_ID
SL_WISUN_MSG_SOCKET_SENDMSG_CNF_ID
SL_WISUN_MSG_SOCKET_GETSOCKNAME_CNF_ID
SL_WISUN_MSG_SOCKET_GETPEERNAME_CNF_ID
SL_WISUN_MSG_ENABLE_NEIGHBOUR_SOLICITATIONS_CNF_ID
SL_WISUN_MSG_TRIGGER_NEIGHBOR_CACHE_REFRESH_CNF_ID
SL_WISUN_MSG_SET_RATE_ALGORITHM_CNF_ID
SL_WISUN_MSG_GET_RATE_ALGORITHM_STATS_CNF_ID
SL_WISUN_MSG_SET_TX_POWER_DDBM_CNF_ID
SL_WISUN_MSG_SET_LEAF_CNF_ID
SL_WISUN_MSG_SET_DIRECT_CONNECT_STATE_CNF_ID
SL_WISUN_MSG_ACCEPT_DIRECT_CONNECT_LINK_CNF_ID
SL_WISUN_MSG_SET_PHY_SENSITIVITY_CNF_ID
SL_WISUN_MSG_SET_DIRECT_CONNECT_PMK_ID_CNF_ID
SL_WISUN_MSG_SET_PREFERRED_PAN_CNF_ID
SL_WISUN_MSG_CONFIG_NEIGHBOR_TABLE_SIZE_CNF_ID
SL_WISUN_MSG_SET_LFN_TIMINGS_CNF_ID
SL_WISUN_MSG_CONFIG_CONCURRENT_DETECTION_CNF_ID
SL_WISUN_MSG_SET_REGULATION_PARAMS_CNF_ID
SL_WISUN_MSG_RESET_REGULATION_DUTY_CYCLE_CNF_ID
SL_WISUN_MSG_SET_EAP_IDENTITY_CNF_ID
SL_WISUN_MSG_SET_EVENT_FILTER_CNF_ID
SL_WISUN_MSG_SET_FAN_TPS_VERSION_CNF_ID
SL_WISUN_MSG_SET_RX_FIFO_SIZE_CNF_ID
SL_WISUN_MSG_REGISTER_ADDRESS_CNF_ID
SL_WISUN_MSG_CLEAR_EVENT_FILTERS_CNF_ID
SL_WISUN_MSG_START_DIRECT_CONNECT_CLIENT_CNF_ID
SL_WISUN_MSG_START_DIRECT_CONNECT_SCAN_CNF_ID
SL_WISUN_MSG_STOP_DIRECT_CONNECT_SCAN_CNF_ID
SL_WISUN_MSG_ADVERT_DIRECT_CONNECT_SERVER_ID_CNF_ID
SL_WISUN_MSG_CONNECT_TO_DIRECT_CONNECT_SERVER_CNF_ID
SL_WISUN_MSG_STOP_DIRECT_CONNECT_CLIENT_CNF_ID
SL_WISUN_MSG_SET_DHCPV6_VENDOR_DATA_CNF_ID

sl_wisun_msg_req_id_t#

sl_wisun_msg_req_id_t

Wi-SUN Message API request IDs.

Enumerator
SL_WISUN_MSG_SET_NETWORK_SIZE_REQ_ID
SL_WISUN_MSG_GET_IP_ADDRESS_REQ_ID
SL_WISUN_MSG_OPEN_SOCKET_REQ_ID
SL_WISUN_MSG_CLOSE_SOCKET_REQ_ID
SL_WISUN_MSG_SENDTO_ON_SOCKET_REQ_ID
SL_WISUN_MSG_LISTEN_ON_SOCKET_REQ_ID
SL_WISUN_MSG_ACCEPT_ON_SOCKET_REQ_ID
SL_WISUN_MSG_CONNECT_SOCKET_REQ_ID
SL_WISUN_MSG_BIND_SOCKET_REQ_ID
SL_WISUN_MSG_SEND_ON_SOCKET_REQ_ID
SL_WISUN_MSG_RECEIVE_ON_SOCKET_REQ_ID
SL_WISUN_MSG_DISCONNECT_REQ_ID
SL_WISUN_MSG_SET_TRUSTED_CERTIFICATE_REQ_ID
SL_WISUN_MSG_SET_DEVICE_CERTIFICATE_REQ_ID
SL_WISUN_MSG_SET_DEVICE_PRIVATE_KEY_REQ_ID
SL_WISUN_MSG_GET_STATISTICS_REQ_ID
SL_WISUN_MSG_SET_SOCKET_OPTION_REQ_ID
SL_WISUN_MSG_SET_TX_POWER_REQ_ID
SL_WISUN_MSG_SET_CHANNEL_MASK_REQ_ID
SL_WISUN_MSG_ALLOW_MAC_ADDRESS_REQ_ID
SL_WISUN_MSG_DENY_MAC_ADDRESS_REQ_ID
SL_WISUN_MSG_GET_SOCKET_OPTION_REQ_ID
SL_WISUN_MSG_GET_JOIN_STATE_REQ_ID
SL_WISUN_MSG_CLEAR_CREDENTIAL_CACHE_REQ_ID
SL_WISUN_MSG_GET_MAC_ADDRESS_REQ_ID
SL_WISUN_MSG_SET_MAC_ADDRESS_REQ_ID
SL_WISUN_MSG_RESET_STATISTICS_REQ_ID
SL_WISUN_MSG_GET_NEIGHBOR_COUNT_REQ_ID
SL_WISUN_MSG_GET_NEIGHBORS_REQ_ID
SL_WISUN_MSG_GET_NEIGHBOR_INFO_REQ_ID
SL_WISUN_MSG_SET_UNICAST_SETTINGS_REQ_ID
SL_WISUN_MSG_SET_TRACE_LEVEL_REQ_ID
SL_WISUN_MSG_SET_TRACE_FILTER_REQ_ID
SL_WISUN_MSG_SET_REGULATION_REQ_ID
SL_WISUN_MSG_SET_DEVICE_PRIVATE_KEY_ID_REQ_ID
SL_WISUN_MSG_SET_ASYNC_FRAGMENTATION_REQ_ID
SL_WISUN_MSG_SET_MODE_SWITCH_REQ_ID
SL_WISUN_MSG_SET_REGULATION_TX_THRESHOLDS_REQ_ID
SL_WISUN_MSG_SET_DEVICE_TYPE_REQ_ID
SL_WISUN_MSG_SET_CONNECTION_PARAMS_REQ_ID
SL_WISUN_MSG_JOIN_REQ_ID
SL_WISUN_MSG_SET_POM_IE_REQ_ID
SL_WISUN_MSG_GET_POM_IE_REQ_ID
SL_WISUN_MSG_SET_LFN_PARAMS_REQ_ID
SL_WISUN_MSG_SET_LFN_SUPPORT_REQ_ID
SL_WISUN_MSG_SET_PTI_STATE_REQ_ID
SL_WISUN_MSG_SET_TBU_SETTINGS_REQ_ID
SL_WISUN_MSG_GET_GTKS_REQ_ID
SL_WISUN_MSG_TRIGGER_FRAME_REQ_ID
SL_WISUN_MSG_GET_STACK_VERSION_REQ_ID
SL_WISUN_MSG_SET_SECURITY_STATE_REQ_ID
SL_WISUN_MSG_GET_NETWORK_INFO_REQ_ID
SL_WISUN_MSG_GET_RPL_INFO_REQ_ID
SL_WISUN_MSG_GET_EXCLUDED_CHANNEL_MASK_REQ_ID
SL_WISUN_MSG_SET_NEIGHBOR_TABLE_SIZE_REQ_ID
SL_WISUN_MSG_SOCKET_RECVMSG_REQ_ID
SL_WISUN_MSG_SOCKET_SENDMSG_REQ_ID
SL_WISUN_MSG_SOCKET_GETSOCKNAME_REQ_ID
SL_WISUN_MSG_SOCKET_GETPEERNAME_REQ_ID
SL_WISUN_MSG_ENABLE_NEIGHBOUR_SOLICITATIONS_REQ_ID
SL_WISUN_MSG_TRIGGER_NEIGHBOR_CACHE_REFRESH_REQ_ID
SL_WISUN_MSG_SET_RATE_ALGORITHM_REQ_ID
SL_WISUN_MSG_GET_RATE_ALGORITHM_STATS_REQ_ID
SL_WISUN_MSG_SET_TX_POWER_DDBM_REQ_ID
SL_WISUN_MSG_SET_LEAF_REQ_ID
SL_WISUN_MSG_SET_DIRECT_CONNECT_STATE_REQ_ID
SL_WISUN_MSG_ACCEPT_DIRECT_CONNECT_LINK_REQ_ID
SL_WISUN_MSG_SET_PHY_SENSITIVITY_REQ_ID
SL_WISUN_MSG_SET_DIRECT_CONNECT_PMK_ID_REQ_ID
SL_WISUN_MSG_SET_PREFERRED_PAN_REQ_ID
SL_WISUN_MSG_CONFIG_NEIGHBOR_TABLE_SIZE_REQ_ID
SL_WISUN_MSG_SET_LFN_TIMINGS_REQ_ID
SL_WISUN_MSG_CONFIG_CONCURRENT_DETECTION_REQ_ID
SL_WISUN_MSG_SET_REGULATION_PARAMS_REQ_ID
SL_WISUN_MSG_RESET_REGULATION_DUTY_CYCLE_REQ_ID
SL_WISUN_MSG_SET_EAP_IDENTITY_REQ_ID
SL_WISUN_MSG_SET_EVENT_FILTER_REQ_ID
SL_WISUN_MSG_SET_FAN_TPS_VERSION_REQ_ID
SL_WISUN_MSG_SET_RX_FIFO_SIZE_REQ_ID
SL_WISUN_MSG_REGISTER_ADDRESS_REQ_ID
SL_WISUN_MSG_CLEAR_EVENT_FILTERS_REQ_ID
SL_WISUN_MSG_START_DIRECT_CONNECT_CLIENT_REQ_ID
SL_WISUN_MSG_START_DIRECT_CONNECT_SCAN_REQ_ID
SL_WISUN_MSG_STOP_DIRECT_CONNECT_SCAN_REQ_ID
SL_WISUN_MSG_ADVERT_DIRECT_CONNECT_SERVER_ID_REQ_ID
SL_WISUN_MSG_CONNECT_TO_DIRECT_CONNECT_SERVER_REQ_ID
SL_WISUN_MSG_STOP_DIRECT_CONNECT_CLIENT_REQ_ID
SL_WISUN_MSG_SET_DHCPV6_VENDOR_DATA_REQ_ID

Variable Documentation#

address#

in6_addr_t sl_wisun_msg_get_ip_address_cnf_body_t::address

IP address.


address#

sl_wisun_mac_address_t sl_wisun_msg_allow_mac_address_req_body_t::address

MAC address.


address#

sl_wisun_mac_address_t sl_wisun_msg_deny_mac_address_req_body_t::address

MAC address.


address#

sl_wisun_mac_address_t sl_wisun_msg_get_mac_address_cnf_body_t::address

MAC address.


address#

sl_wisun_mac_address_t sl_wisun_msg_set_mac_address_req_body_t::address

MAC address.


address_type#

uint32_t sl_wisun_msg_get_ip_address_req_body_t::address_type

Type of the IP address to read.


alert_threshold#

int8_t sl_wisun_msg_set_regulation_tx_thresholds_req_body_t::alert_threshold

Alert threshold in percent.


allocated_rate_count#

uint16_t sl_wisun_msg_get_rate_algorithm_stats_id_req_body_t::allocated_rate_count

number of rates available in the array space


body#

sl_wisun_msg_generic_cnf_body_t sl_wisun_msg_generic_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_network_size_req_body_t sl_wisun_msg_set_network_size_req_t::body

Request message body.


body#

sl_wisun_msg_set_network_size_cnf_body_t sl_wisun_msg_set_network_size_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_ip_address_req_body_t sl_wisun_msg_get_ip_address_req_t::body

Request message body.


body#

sl_wisun_msg_get_ip_address_cnf_body_t sl_wisun_msg_get_ip_address_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_open_socket_req_body_t sl_wisun_msg_open_socket_req_t::body

Request message body.


body#

sl_wisun_msg_open_socket_cnf_body_t sl_wisun_msg_open_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_close_socket_req_body_t sl_wisun_msg_close_socket_req_t::body

Request message body.


body#

sl_wisun_msg_close_socket_cnf_body_t sl_wisun_msg_close_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_sendto_on_socket_req_body_t sl_wisun_msg_sendto_on_socket_req_t::body

Request message body.


body#

sl_wisun_msg_sendto_on_socket_cnf_body_t sl_wisun_msg_sendto_on_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_socket_sendmsg_req_body_t sl_wisun_msg_socket_sendmsg_req_t::body

Request message body.


body#

sl_wisun_msg_socket_sendmsg_cnf_body_t sl_wisun_msg_socket_sendmsg_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_listen_on_socket_req_body_t sl_wisun_msg_listen_on_socket_req_t::body

Request message body.


body#

sl_wisun_msg_listen_on_socket_cnf_body_t sl_wisun_msg_listen_on_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_accept_on_socket_req_body_t sl_wisun_msg_accept_on_socket_req_t::body

Request message body.


body#

sl_wisun_msg_accept_on_socket_cnf_body_t sl_wisun_msg_accept_on_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_connect_socket_req_body_t sl_wisun_msg_connect_socket_req_t::body

Request message body.


body#

sl_wisun_msg_connect_socket_cnf_body_t sl_wisun_msg_connect_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_bind_socket_req_body_t sl_wisun_msg_bind_socket_req_t::body

Request message body.


body#

sl_wisun_msg_bind_socket_cnf_body_t sl_wisun_msg_bind_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_send_on_socket_req_body_t sl_wisun_msg_send_on_socket_req_t::body

Request message body.


body#

sl_wisun_msg_send_on_socket_cnf_body_t sl_wisun_msg_send_on_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_receive_on_socket_req_body_t sl_wisun_msg_receive_on_socket_req_t::body

Request message body.


body#

sl_wisun_msg_receive_on_socket_cnf_body_t sl_wisun_msg_receive_on_socket_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_socket_recvmsg_req_body_t sl_wisun_msg_socket_recvmsg_req_t::body

Request message body.


body#

sl_wisun_msg_socket_recvmsg_cnf_body_t sl_wisun_msg_socket_recvmsg_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_socket_getsockname_req_body_t sl_wisun_msg_socket_getsockname_req_t::body

Request message body.


body#

sl_wisun_msg_socket_getsockname_cnf_body_t sl_wisun_msg_socket_getsockname_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_socket_getpeername_req_body_t sl_wisun_msg_socket_getpeername_req_t::body

Request message body.


body#

sl_wisun_msg_socket_getpeername_cnf_body_t sl_wisun_msg_socket_getpeername_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_disconnect_req_body_t sl_wisun_msg_disconnect_req_t::body

Request message body.


body#

sl_wisun_msg_disconnect_cnf_body_t sl_wisun_msg_disconnect_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_trusted_certificate_req_body_t sl_wisun_msg_set_trusted_certificate_req_t::body

Request message body.


body#

sl_wisun_msg_set_trusted_certificate_cnf_body_t sl_wisun_msg_set_trusted_certificate_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_device_certificate_req_body_t sl_wisun_msg_set_device_certificate_req_t::body

Request message body.


body#

sl_wisun_msg_set_device_certificate_cnf_body_t sl_wisun_msg_set_device_certificate_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_device_private_key_req_body_t sl_wisun_msg_set_device_private_key_req_t::body

Request message body.


body#

sl_wisun_msg_set_device_private_key_cnf_body_t sl_wisun_msg_set_device_private_key_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_statistics_req_body_t sl_wisun_msg_get_statistics_req_t::body

Request message body.


body#

sl_wisun_msg_get_statistics_cnf_body_t sl_wisun_msg_get_statistics_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_socket_option_req_body_t sl_wisun_msg_set_socket_option_req_t::body

Request message body.


body#

sl_wisun_msg_set_socket_option_cnf_body_t sl_wisun_msg_set_socket_option_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_tx_power_req_body_t sl_wisun_msg_set_tx_power_req_t::body

Request message body.


body#

sl_wisun_msg_set_tx_power_cnf_body_t sl_wisun_msg_set_tx_power_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_channel_mask_req_body_t sl_wisun_msg_set_channel_mask_req_t::body

Request message body.


body#

sl_wisun_msg_set_channel_mask_cnf_body_t sl_wisun_msg_set_channel_mask_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_allow_mac_address_req_body_t sl_wisun_msg_allow_mac_address_req_t::body

Request message body.


body#

sl_wisun_msg_allow_mac_address_cnf_body_t sl_wisun_msg_allow_mac_address_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_deny_mac_address_req_body_t sl_wisun_msg_deny_mac_address_req_t::body

Request message body.


body#

sl_wisun_msg_deny_mac_address_cnf_body_t sl_wisun_msg_deny_mac_address_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_socket_option_req_body_t sl_wisun_msg_get_socket_option_req_t::body

Request message body.


body#

sl_wisun_msg_get_socket_option_cnf_body_t sl_wisun_msg_get_socket_option_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_join_state_cnf_body_t sl_wisun_msg_get_join_state_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_clear_credential_cache_cnf_body_t sl_wisun_msg_clear_credential_cache_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_mac_address_cnf_body_t sl_wisun_msg_get_mac_address_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_mac_address_req_body_t sl_wisun_msg_set_mac_address_req_t::body

Request message body.


body#

sl_wisun_msg_set_mac_address_cnf_body_t sl_wisun_msg_set_mac_address_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_reset_statistics_req_body_t sl_wisun_msg_reset_statistics_req_t::body

Request message body.


body#

sl_wisun_msg_reset_statistics_cnf_body_t sl_wisun_msg_reset_statistics_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_neighbor_count_cnf_body_t sl_wisun_msg_get_neighbor_count_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_neighbors_req_body_t sl_wisun_msg_get_neighbors_req_t::body

Request message body.


body#

sl_wisun_msg_get_neighbors_cnf_body_t sl_wisun_msg_get_neighbors_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_neighbor_info_req_body_t sl_wisun_msg_get_neighbor_info_req_t::body

Request message body.


body#

sl_wisun_msg_get_neighbor_info_cnf_body_t sl_wisun_msg_get_neighbor_info_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_unicast_settings_req_body_t sl_wisun_msg_set_unicast_settings_req_t::body

Request message body.


body#

sl_wisun_msg_set_unicast_settings_cnf_body_t sl_wisun_msg_set_unicast_settings_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_trace_level_req_body_t sl_wisun_msg_set_trace_level_req_t::body

Request message body.


body#

sl_wisun_msg_set_trace_level_cnf_body_t sl_wisun_msg_set_trace_level_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_trace_filter_req_body_t sl_wisun_msg_set_trace_filter_req_t::body

Request message body.


body#

sl_wisun_msg_set_trace_filter_cnf_body_t sl_wisun_msg_set_trace_filter_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_regulation_req_body_t sl_wisun_msg_set_regulation_req_t::body

Request message body.


body#

sl_wisun_msg_set_regulation_cnf_body_t sl_wisun_msg_set_regulation_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_device_private_key_id_req_body_t sl_wisun_msg_set_device_private_key_id_req_t::body

Request message body.


body#

sl_wisun_msg_set_device_private_key_id_cnf_body_t sl_wisun_msg_set_device_private_key_id_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_async_fragmentation_req_body_t sl_wisun_msg_set_async_fragmentation_req_t::body

Request message body.


body#

sl_wisun_msg_set_async_fragmentation_cnf_body_t sl_wisun_msg_set_async_fragmentation_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_rate_algorithm_id_req_body_t sl_wisun_msg_set_rate_algorithm_req_t::body

Request message body.


body#

sl_wisun_msg_set_rate_algorithm_cnf_body_t sl_wisun_msg_set_rate_algorithm_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_rate_algorithm_stats_id_req_body_t sl_wisun_msg_get_rate_algorithm_stats_req_t::body

Request message body.


body#

sl_wisun_msg_get_rate_algorithm_stats_cnf_body_t sl_wisun_msg_get_rate_algorithm_stats_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_mode_switch_id_req_body_t sl_wisun_msg_set_mode_switch_req_t::body

Request message body.


body#

sl_wisun_msg_set_mode_switch_cnf_body_t sl_wisun_msg_set_mode_switch_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_regulation_tx_thresholds_req_body_t sl_wisun_msg_set_regulation_tx_thresholds_req_t::body

Request message body.


body#

sl_wisun_msg_set_regulation_tx_thresholds_cnf_body_t sl_wisun_msg_set_regulation_tx_thresholds_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_device_type_req_body_t sl_wisun_msg_set_device_type_req_t::body

Request message body.


body#

sl_wisun_msg_set_device_type_cnf_body_t sl_wisun_msg_set_device_type_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_connection_params_req_body_t sl_wisun_msg_set_connection_params_req_t::body

Request message body.


body#

sl_wisun_msg_set_connection_params_cnf_body_t sl_wisun_msg_set_connection_params_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_join_req_body_t sl_wisun_msg_join_req_t::body

Request message body.


body#

sl_wisun_msg_join_cnf_body_t sl_wisun_msg_join_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_pom_ie_req_body_t sl_wisun_msg_set_pom_ie_req_t::body

Request message body.


body#

sl_wisun_msg_set_pom_ie_cnf_body_t sl_wisun_msg_set_pom_ie_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_pom_ie_cnf_body_t sl_wisun_msg_get_pom_ie_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_stack_version_cnf_body_t sl_wisun_msg_get_stack_version_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_lfn_params_req_body_t sl_wisun_msg_set_lfn_params_req_t::body

Request message body.


body#

sl_wisun_msg_set_lfn_params_cnf_body_t sl_wisun_msg_set_lfn_params_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_lfn_support_req_body_t sl_wisun_msg_set_lfn_support_req_t::body

Request message body.


body#

sl_wisun_msg_set_lfn_support_cnf_body_t sl_wisun_msg_set_lfn_support_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_pti_state_req_body_t sl_wisun_msg_set_pti_state_req_t::body

Request message body.


body#

sl_wisun_msg_set_pti_state_cnf_body_t sl_wisun_msg_set_pti_state_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_tbu_settings_req_body_t sl_wisun_msg_set_tbu_settings_req_t::body

Request message body.


body#

sl_wisun_msg_set_tbu_settings_cnf_body_t sl_wisun_msg_set_tbu_settings_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_gtks_cnf_body_t sl_wisun_msg_get_gtks_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_trigger_frame_req_body_t sl_wisun_msg_trigger_frame_req_t::body

Request message body.


body#

sl_wisun_msg_trigger_frame_cnf_body_t sl_wisun_msg_trigger_frame_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_security_state_req_body_t sl_wisun_msg_set_security_state_req_t::body

Request message body.


body#

sl_wisun_msg_set_pti_state_cnf_body_t sl_wisun_msg_set_security_state_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_network_info_cnf_body_t sl_wisun_msg_get_network_info_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_rpl_info_cnf_body_t sl_wisun_msg_get_rpl_info_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_get_excluded_channel_mask_req_body_t sl_wisun_msg_get_excluded_channel_mask_req_t::body

Request message body.


body#

sl_wisun_msg_get_excluded_channel_mask_cnf_body_t sl_wisun_msg_get_excluded_channel_mask_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_network_size_req_body_t sl_wisun_msg_set_neighbor_table_size_req_t::body

Request message body.


body#

sl_wisun_msg_set_neighbor_table_size_cnf_body_t sl_wisun_msg_set_neighbor_table_size_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_config_neighbor_table_size_req_body_t sl_wisun_msg_config_neighbor_table_size_req_t::body

Request message body.


body#

sl_wisun_msg_config_neighbor_table_size_cnf_body_t sl_wisun_msg_config_neighbor_table_size_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_enable_neighbour_solicitations_req_body_t sl_wisun_msg_enable_neighbour_solicitations_req_t::body

Request message body.


body#

sl_wisun_msg_enable_neighbour_solicitations_cnf_body_t sl_wisun_msg_enable_neighbour_solicitations_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_trigger_neighbor_cache_refresh_cnf_body_t sl_wisun_msg_trigger_neighbor_cache_refresh_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_tx_power_ddbm_req_body_t sl_wisun_msg_set_tx_power_ddbm_req_t::body

Request message body.


body#

sl_wisun_msg_set_tx_power_ddbm_cnf_body_t sl_wisun_msg_set_tx_power_ddbm_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_leaf_req_body_t sl_wisun_msg_set_leaf_req_t::body

Request message body.


body#

sl_wisun_msg_set_leaf_cnf_body_t sl_wisun_msg_set_leaf_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_event_filter_req_body_t sl_wisun_msg_set_event_filter_req_t::body

Request message body.


body#

sl_wisun_msg_set_event_filter_cnf_body_t sl_wisun_msg_set_event_filter_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_clear_event_filters_req_body_t sl_wisun_msg_clear_event_filters_req_t::body

Request message body.


body#

sl_wisun_msg_clear_event_filters_cnf_body_t sl_wisun_msg_clear_event_filters_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_direct_connect_state_req_body_t sl_wisun_msg_set_direct_connect_state_req_t::body

Request message body.


body#

sl_wisun_msg_set_direct_connect_state_cnf_body_t sl_wisun_msg_set_direct_connect_state_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_accept_direct_connect_link_req_body_t sl_wisun_msg_accept_direct_connect_link_req_t::body

Request message body.


body#

sl_wisun_msg_accept_direct_connect_link_cnf_body_t sl_wisun_msg_accept_direct_connect_link_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_advert_direct_connect_server_id_req_body_t sl_wisun_msg_advert_direct_connect_server_id_req_t::body

Request message body.


body#

sl_wisun_msg_advert_direct_connect_server_id_cnf_body_t sl_wisun_msg_advert_direct_connect_server_id_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_start_direct_connect_client_req_body_t sl_wisun_msg_start_direct_connect_client_req_t::body

Request message body.


body#

sl_wisun_msg_start_direct_connect_client_cnf_body_t sl_wisun_msg_start_direct_connect_client_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_start_direct_connect_scan_req_body_t sl_wisun_msg_start_direct_connect_scan_req_t::body

Request message body.


body#

sl_wisun_msg_start_direct_connect_scan_cnf_body_t sl_wisun_msg_start_direct_connect_scan_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_stop_direct_connect_scan_cnf_body_t sl_wisun_msg_stop_direct_connect_scan_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_connect_to_direct_connect_server_req_body_t sl_wisun_msg_connect_to_direct_connect_server_req_t::body

Request message body.


body#

sl_wisun_msg_connect_to_direct_connect_server_cnf_body_t sl_wisun_msg_connect_to_direct_connect_server_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_stop_direct_connect_client_cnf_body_t sl_wisun_msg_stop_direct_connect_client_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_phy_sensitivity_req_body_t sl_wisun_msg_set_phy_sensitivity_req_t::body

Request message body.


body#

sl_wisun_msg_set_phy_sensitivity_cnf_body_t sl_wisun_msg_set_phy_sensitivity_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_direct_connect_pmk_id_req_body_t sl_wisun_msg_set_direct_connect_pmk_id_req_t::body

Request message body.


body#

sl_wisun_msg_set_direct_connect_pmk_id_cnf_body_t sl_wisun_msg_set_direct_connect_pmk_id_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_preferred_pan_req_body_t sl_wisun_msg_set_preferred_pan_req_t::body

Request message body.


body#

sl_wisun_msg_set_preferred_pan_cnf_body_t sl_wisun_msg_set_preferred_pan_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_lfn_timings_req_body_t sl_wisun_msg_set_lfn_timings_req_t::body

Request message body.


body#

sl_wisun_msg_set_lfn_timings_cnf_body_t sl_wisun_msg_set_lfn_timings_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_config_concurrent_detection_req_body_t sl_wisun_msg_config_concurrent_detection_req_t::body

Request message body.


body#

sl_wisun_msg_config_concurrent_detection_cnf_body_t sl_wisun_msg_config_concurrent_detection_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_regulation_params_req_body_t sl_wisun_msg_set_regulation_params_req_t::body

Request message body.


body#

sl_wisun_msg_set_regulation_params_cnf_body_t sl_wisun_msg_set_regulation_params_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_reset_regulation_duty_cycle_cnf_body_t sl_wisun_msg_reset_regulation_duty_cycle_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_eap_identity_req_body_t sl_wisun_msg_set_eap_identity_req_t::body

Request message body.


body#

sl_wisun_msg_set_eap_identity_cnf_body_t sl_wisun_msg_set_eap_identity_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_fan_tps_version_req_body_t sl_wisun_msg_set_fan_tps_version_req_t::body

Request message body.


body#

sl_wisun_msg_set_fan_tps_version_cnf_body_t sl_wisun_msg_set_fan_tps_version_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_rx_fifo_size_req_body_t sl_wisun_msg_set_rx_fifo_size_req_t::body

Request message body.


body#

sl_wisun_msg_set_rx_fifo_size_cnf_body_t sl_wisun_msg_set_rx_fifo_size_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_register_address_req_body_t sl_wisun_msg_register_address_req_t::body

Request message body.


body#

sl_wisun_msg_register_address_cnf_body_t sl_wisun_msg_register_address_cnf_t::body

Confirmation message body.


body#

sl_wisun_msg_set_dhcpv6_vendor_data_req_body_t sl_wisun_msg_set_dhcpv6_vendor_data_req_t::body

Request message body.


body#

sl_wisun_msg_set_dhcpv6_vendor_data_cnf_body_t sl_wisun_msg_set_dhcpv6_vendor_data_cnf_t::body

Confirmation message body.


build#

uint16_t sl_wisun_msg_get_stack_version_cnf_body_t::build

Build number.


certificate#

uint8_t sl_wisun_msg_set_trusted_certificate_req_body_t::certificate[]

Certificate data.


certificate#

uint8_t sl_wisun_msg_set_device_certificate_req_body_t::certificate[]

Certificate data.


certificate_length#

uint16_t sl_wisun_msg_set_trusted_certificate_req_body_t::certificate_length

Size of the certificate data.


certificate_length#

uint16_t sl_wisun_msg_set_device_certificate_req_body_t::certificate_length

Size of the certificate data.


certificate_options#

uint16_t sl_wisun_msg_set_trusted_certificate_req_body_t::certificate_options

Options for the certificate.


certificate_options#

uint16_t sl_wisun_msg_set_device_certificate_req_body_t::certificate_options

Options for the certificate.


channel_count#

uint32_t sl_wisun_msg_get_excluded_channel_mask_cnf_body_t::channel_count

Number of channels in mask.


channel_exclusion_mode#

uint8_t sl_wisun_msg_set_tbu_settings_req_body_t::channel_exclusion_mode

Channel exclusion mode.


channel_mask#

sl_wisun_channel_mask_t sl_wisun_msg_set_channel_mask_req_body_t::channel_mask

Channel mask.


channel_mask#

sl_wisun_channel_mask_t sl_wisun_msg_get_excluded_channel_mask_cnf_body_t::channel_mask

Channel mask.


data#

uint8_t sl_wisun_msg_sendto_on_socket_req_body_t::data[]

Data to write.


data#

uint8_t sl_wisun_msg_send_on_socket_req_body_t::data[]

Data to write.


data#

uint8_t sl_wisun_msg_receive_on_socket_cnf_body_t::data[]

Data read.


data#

uint8_t sl_wisun_msg_set_socket_option_req_body_t::data[]

option value


data#

uint8_t sl_wisun_msg_get_socket_option_cnf_body_t::data[]

option value


data_length#

uint16_t sl_wisun_msg_sendto_on_socket_req_body_t::data_length

Amount of data to write.


data_length#

int32_t sl_wisun_msg_sendto_on_socket_cnf_body_t::data_length

Amount of data sent in bytes equal to SOCKET_RETVAL_ERROR in case of failure.


data_length#

int32_t sl_wisun_msg_socket_sendmsg_cnf_body_t::data_length

Amount of data sent in bytes equal to SOCKET_RETVAL_ERROR in case of failure.


data_length#

uint16_t sl_wisun_msg_send_on_socket_req_body_t::data_length

Amount of data to write.


data_length#

int32_t sl_wisun_msg_send_on_socket_cnf_body_t::data_length

Amount of data sent in bytes Equal to SOCKET_RETVAL_ERROR in case of failure.


data_length#

uint16_t sl_wisun_msg_receive_on_socket_req_body_t::data_length

Amount of data to read.


data_length#

int16_t sl_wisun_msg_receive_on_socket_cnf_body_t::data_length

Amount of data read.


data_length#

int16_t sl_wisun_msg_socket_recvmsg_cnf_body_t::data_length

Number of bytes received;.


data_length#

uint16_t sl_wisun_msg_set_dhcpv6_vendor_data_req_body_t::data_length

Vendor-specific data length.


dc_id#

sl_wisun_dc_id_t sl_wisun_msg_advert_direct_connect_server_id_req_body_t::dc_id

Direct Connect server's ID.


dc_id#

sl_wisun_dc_id_t sl_wisun_msg_start_direct_connect_scan_req_body_t::dc_id

Direct Connect ID.


domain#

uint32_t sl_wisun_msg_open_socket_req_body_t::domain

Communication domain.


dwell_interval_ms#

uint8_t sl_wisun_msg_set_unicast_settings_req_body_t::dwell_interval_ms

Unicast dwell interval.


enable#

uint8_t sl_wisun_msg_enable_neighbour_solicitations_req_body_t::enable

true to enable neighbour solicitations


enable_tx#

uint8_t sl_wisun_msg_config_concurrent_detection_req_body_t::enable_tx

True to select alternate PHY for transmissions.


enterprise_number#

uint32_t sl_wisun_msg_set_dhcpv6_vendor_data_req_body_t::enterprise_number

IANA enterprise number.


error_code#

int32_t sl_wisun_msg_open_socket_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_close_socket_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_sendto_on_socket_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_socket_sendmsg_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_listen_on_socket_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_accept_on_socket_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_connect_socket_cnf_body_t::error_code

error code


error_code#

int32_t sl_wisun_msg_bind_socket_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_send_on_socket_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_receive_on_socket_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_socket_recvmsg_cnf_body_t::error_code

code of the error


error_code#

int32_t sl_wisun_msg_socket_getsockname_cnf_body_t::error_code

error code


error_code#

int32_t sl_wisun_msg_socket_getpeername_cnf_body_t::error_code

error code


error_code#

int32_t sl_wisun_msg_set_socket_option_cnf_body_t::error_code

Error code.


error_code#

int32_t sl_wisun_msg_get_socket_option_cnf_body_t::error_code

Error code.


events#

uint64_t sl_wisun_msg_set_event_filter_req_body_t::events

Bitmask for the specified events.


fan_tps_version#

uint8_t sl_wisun_msg_set_fan_tps_version_req_body_t::fan_tps_version

FAN TPS version.


filter#

uint8_t sl_wisun_msg_set_trace_filter_req_body_t::filter[SL_WISUN_FILTER_BITFIELD_SIZE]

Bitfield.

Each 1 indicates the trace group ID corresponding is selected for tracing. 0 means the trace group ID corresponding should be filtered out. It follows enum sl_wisun_trace_group_t filter[0] contains ID 0 to 7 filter[1] contains ID 8 to 15...


flags#

int32_t sl_wisun_msg_socket_sendmsg_req_body_t::flags

Specifies the type of message reception.


flags#

int32_t sl_wisun_msg_socket_recvmsg_req_body_t::flags

Specifies the type of message reception.


flags#

int32_t sl_wisun_msg_socket_getsockname_req_body_t::flags

Specifies the type of message reception.


flags#

int32_t sl_wisun_msg_socket_getpeername_req_body_t::flags

Specifies the type of message reception.


fragment_duration_ms#

uint32_t sl_wisun_msg_set_async_fragmentation_req_body_t::fragment_duration_ms

Fragment duration (ms)


frame_type#

uint32_t sl_wisun_msg_trigger_frame_req_body_t::frame_type

Frame type.


get_remote_addr#

uint8_t sl_wisun_msg_receive_on_socket_req_body_t::get_remote_addr

whether to get or not the remote address


group_count#

uint8_t sl_wisun_msg_set_trace_level_req_body_t::group_count

Number of groups to configure.

Maximum SL_WISUN_TRACE_GROUP_COUNT


gtks#

uint8_t sl_wisun_msg_get_gtks_cnf_body_t::gtks[SL_WISUN_GTK_NUM][SL_WISUN_GTK_LEN]

GTKs.


header#

sl_wisun_msg_header_t sl_wisun_msg_generic_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_network_size_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_network_size_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_ip_address_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_ip_address_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_open_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_open_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_close_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_close_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_sendto_on_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_sendto_on_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_socket_sendmsg_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_socket_sendmsg_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_listen_on_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_listen_on_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_accept_on_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_accept_on_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_connect_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_connect_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_bind_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_bind_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_send_on_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_send_on_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_receive_on_socket_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_receive_on_socket_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_socket_recvmsg_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_socket_recvmsg_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_socket_getsockname_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_socket_getsockname_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_socket_getpeername_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_socket_getpeername_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_disconnect_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_disconnect_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_trusted_certificate_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_trusted_certificate_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_device_certificate_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_device_certificate_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_device_private_key_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_device_private_key_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_statistics_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_statistics_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_socket_option_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_socket_option_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_tx_power_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_tx_power_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_channel_mask_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_channel_mask_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_allow_mac_address_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_allow_mac_address_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_deny_mac_address_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_deny_mac_address_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_socket_option_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_socket_option_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_join_state_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_join_state_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_clear_credential_cache_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_clear_credential_cache_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_mac_address_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_mac_address_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_mac_address_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_mac_address_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_reset_statistics_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_reset_statistics_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_neighbor_count_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_neighbor_count_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_neighbors_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_neighbors_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_neighbor_info_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_neighbor_info_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_unicast_settings_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_unicast_settings_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_trace_level_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_trace_level_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_trace_filter_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_trace_filter_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_regulation_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_regulation_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_device_private_key_id_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_device_private_key_id_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_async_fragmentation_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_async_fragmentation_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_rate_algorithm_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_rate_algorithm_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_rate_algorithm_stats_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_rate_algorithm_stats_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_mode_switch_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_mode_switch_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_regulation_tx_thresholds_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_regulation_tx_thresholds_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_device_type_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_device_type_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_connection_params_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_connection_params_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_join_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_join_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_pom_ie_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_pom_ie_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_pom_ie_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_pom_ie_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_stack_version_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_stack_version_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_lfn_params_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_lfn_params_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_lfn_support_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_lfn_support_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_pti_state_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_pti_state_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_tbu_settings_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_tbu_settings_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_gtks_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_gtks_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_trigger_frame_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_trigger_frame_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_security_state_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_security_state_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_network_info_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_network_info_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_rpl_info_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_rpl_info_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_excluded_channel_mask_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_get_excluded_channel_mask_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_neighbor_table_size_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_neighbor_table_size_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_config_neighbor_table_size_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_config_neighbor_table_size_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_enable_neighbour_solicitations_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_enable_neighbour_solicitations_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_trigger_neighbor_cache_refresh_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_trigger_neighbor_cache_refresh_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_tx_power_ddbm_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_tx_power_ddbm_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_leaf_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_leaf_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_event_filter_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_event_filter_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_clear_event_filters_req_body_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_clear_event_filters_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_clear_event_filters_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_direct_connect_state_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_direct_connect_state_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_accept_direct_connect_link_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_accept_direct_connect_link_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_advert_direct_connect_server_id_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_advert_direct_connect_server_id_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_start_direct_connect_client_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_start_direct_connect_client_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_start_direct_connect_scan_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_start_direct_connect_scan_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_stop_direct_connect_scan_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_stop_direct_connect_scan_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_connect_to_direct_connect_server_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_connect_to_direct_connect_server_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_stop_direct_connect_client_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_stop_direct_connect_client_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_phy_sensitivity_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_phy_sensitivity_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_direct_connect_pmk_id_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_direct_connect_pmk_id_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_preferred_pan_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_preferred_pan_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_lfn_timings_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_lfn_timings_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_config_concurrent_detection_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_config_concurrent_detection_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_regulation_params_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_regulation_params_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_reset_regulation_duty_cycle_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_reset_regulation_duty_cycle_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_eap_identity_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_eap_identity_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_fan_tps_version_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_fan_tps_version_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_rx_fifo_size_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_rx_fifo_size_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_register_address_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_register_address_cnf_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_dhcpv6_vendor_data_req_t::header

Common message header.


header#

sl_wisun_msg_header_t sl_wisun_msg_set_dhcpv6_vendor_data_cnf_t::header

Common message header.


identity#

uint8_t sl_wisun_msg_set_eap_identity_req_body_t::identity[SL_WISUN_EAP_IDENTITY_SIZE]

EAP identity.


identity_length#

uint8_t sl_wisun_msg_set_eap_identity_req_body_t::identity_length

Length of EAP identity.


is_enabled#

uint8_t sl_wisun_msg_set_direct_connect_state_req_body_t::is_enabled

True to enable Direct Connect, false otherwise.


is_leaf#

uint8_t sl_wisun_msg_set_leaf_req_body_t::is_leaf

True to make the node act as an RPL leaf.


is_mdr_command_capable#

uint8_t sl_wisun_msg_set_pom_ie_req_body_t::is_mdr_command_capable

Indicate if the device is supporting MAC mode switch.

Feature currently unsupported. Must be set to 0.


is_mdr_command_capable#

uint8_t sl_wisun_msg_get_pom_ie_cnf_body_t::is_mdr_command_capable

Indicate if the device is supporting MAC mode switch Feature currently unsupported.

Must be set to 0.


join_state#

uint32_t sl_wisun_msg_get_join_state_cnf_body_t::join_state

Join state.


key#

uint8_t sl_wisun_msg_set_device_private_key_req_body_t::key[]

Private key data.


key_id#

uint32_t sl_wisun_msg_set_device_private_key_id_req_body_t::key_id

Private key ID.


key_id#

uint32_t sl_wisun_msg_set_direct_connect_pmk_id_req_body_t::key_id

Pairwise Master Key (PMK) ID.


key_length#

uint16_t sl_wisun_msg_set_device_private_key_req_body_t::key_length

Size of the private key data.


key_options#

uint16_t sl_wisun_msg_set_device_private_key_req_body_t::key_options

Options for the private key.


level#

int32_t sl_wisun_msg_set_socket_option_req_body_t::level

Socket protocol level.


level#

int32_t sl_wisun_msg_get_socket_option_req_body_t::level

Socket protocol level.


lfn_limit#

uint8_t sl_wisun_msg_set_lfn_support_req_body_t::lfn_limit

Number of LFN supported [0, 10].


lgtks#

uint8_t sl_wisun_msg_get_gtks_cnf_body_t::lgtks[SL_WISUN_LGTK_NUM][SL_WISUN_GTK_LEN]

LGTKs.


link_local_ipv6#

in6_addr_t sl_wisun_msg_accept_direct_connect_link_req_body_t::link_local_ipv6

Link Local IPv6 address of the client.


link_local_ipv6#

in6_addr_t sl_wisun_msg_advert_direct_connect_server_id_req_body_t::link_local_ipv6

Link Local IPv6 address of the client that requested the server ID.


listening_interval_ms#

uint32_t sl_wisun_msg_set_lfn_timings_req_body_t::listening_interval_ms

The listening interval desired to be used by the LFN in milliseconds.


listening_offset_ms#

uint32_t sl_wisun_msg_set_lfn_timings_req_body_t::listening_offset_ms

Time to advance the beginning of the LFN’s Unicast Listening Interval in milliseconds.


local_address#

in6_addr_t sl_wisun_msg_bind_socket_req_body_t::local_address

Local IP address to use on the socket.


local_address#

in6_addr_t sl_wisun_msg_socket_getsockname_cnf_body_t::local_address

Local IP address.


local_port#

uint16_t sl_wisun_msg_bind_socket_req_body_t::local_port

Local port number to use on the socket.


local_port#

int32_t sl_wisun_msg_socket_getsockname_cnf_body_t::local_port

Local port.


mac_address#

sl_wisun_mac_address_t sl_wisun_msg_set_event_filter_req_body_t::mac_address

neighbor MAC address


mac_address#

sl_wisun_mac_address_t sl_wisun_msg_connect_to_direct_connect_server_req_body_t::mac_address

Server MAC address.


mac_address#

sl_wisun_mac_address_t sl_wisun_msg_set_lfn_timings_req_body_t::mac_address

LFN's EUI-64.


major#

uint8_t sl_wisun_msg_get_stack_version_cnf_body_t::major

Wi-SUN stack major version.


max_child_count#

uint8_t sl_wisun_msg_config_neighbor_table_size_req_body_t::max_child_count

Maximum number of RPL children.


max_neighbor_count#

uint8_t sl_wisun_msg_config_neighbor_table_size_req_body_t::max_neighbor_count

Maximum number of neighbors including children, parent, and temporary neighbors.


max_security_neighbor_count#

uint16_t sl_wisun_msg_config_neighbor_table_size_req_body_t::max_security_neighbor_count

Maximum number of neighbors in the security table.


max_solicits_count#

uint8_t sl_wisun_msg_start_direct_connect_scan_req_body_t::max_solicits_count

Maximum number of asynchronous solicitation sequences.


max_solicits_count#

uint8_t sl_wisun_msg_connect_to_direct_connect_server_req_body_t::max_solicits_count

Maximum number of asynchronous solicitation sequences.


minor#

uint8_t sl_wisun_msg_get_stack_version_cnf_body_t::minor

Wi-SUN stack minor version.


mode#

uint8_t sl_wisun_msg_set_mode_switch_id_req_body_t::mode

Indicate how the mode switching is allowed.


mtu_size#

uint16_t sl_wisun_msg_set_tbu_settings_req_body_t::mtu_size

6LoWPAN MTU size in bytes


name#

uint8_t sl_wisun_msg_join_req_body_t::name[SL_WISUN_NETWORK_NAME_SIZE]

Network name as a NULL terminated string.


neighbor#

sl_wisun_mac_address_t sl_wisun_msg_set_rate_algorithm_id_req_body_t::neighbor

Neighbor MAC address.


neighbor#

sl_wisun_mac_address_t sl_wisun_msg_get_rate_algorithm_stats_id_req_body_t::neighbor

Neighbor MAC address.


neighbor_address#

sl_wisun_mac_address_t sl_wisun_msg_set_mode_switch_id_req_body_t::neighbor_address

Neighbor MAC address.


neighbor_count#

uint8_t sl_wisun_msg_get_neighbor_count_cnf_body_t::neighbor_count

Neighbor count.


neighbor_count#

uint8_t sl_wisun_msg_get_neighbors_req_body_t::neighbor_count

Number of neighbors to read.


neighbor_count#

uint8_t sl_wisun_msg_get_neighbors_cnf_body_t::neighbor_count

Number of neighbors read.


neighbor_info#

sl_wisun_neighbor_info_t sl_wisun_msg_get_neighbor_info_cnf_body_t::neighbor_info

Information read.


neighbor_mac_address#

sl_wisun_mac_address_t sl_wisun_msg_get_neighbor_info_req_body_t::neighbor_mac_address

Neighbor MAC address.


neighbor_mac_addresses#

sl_wisun_mac_address_t sl_wisun_msg_get_neighbors_cnf_body_t::neighbor_mac_addresses[]

Neighbor MAC addresses read.


network_info#

sl_wisun_network_info_t sl_wisun_msg_get_network_info_cnf_body_t::network_info

Wi-SUN network information.


non_graceful#

uint32_t sl_wisun_msg_disconnect_req_body_t::non_graceful

1 for non-graceful disconnection


option_length#

uint16_t sl_wisun_msg_set_socket_option_req_body_t::option_length

option data length


option_length#

uint16_t sl_wisun_msg_get_socket_option_req_body_t::option_length

Socket option length.


option_length#

uint16_t sl_wisun_msg_get_socket_option_cnf_body_t::option_length

Socket option length.


option_name#

int32_t sl_wisun_msg_set_socket_option_req_body_t::option_name

Socket option name.


option_name#

int32_t sl_wisun_msg_get_socket_option_req_body_t::option_name

Socket option to get.


pan_id#

uint16_t sl_wisun_msg_set_preferred_pan_req_body_t::pan_id

Preferred PAN ID.


parameters#

sl_wisun_connection_params_t sl_wisun_msg_set_connection_params_req_body_t::parameters

Connection parameters.


parameters#

sl_wisun_lfn_params_t sl_wisun_msg_set_lfn_params_req_body_t::parameters

LFN parameters.


parameters#

sl_wisun_regulation_params_t sl_wisun_msg_set_regulation_params_req_body_t::parameters

Regional regulation parameters.


patch#

uint8_t sl_wisun_msg_get_stack_version_cnf_body_t::patch

Wi-SUN stack patch version.


phy#

sl_wisun_phy_config_t sl_wisun_msg_start_direct_connect_client_req_body_t::phy

PHY configuration.


phy_config#

sl_wisun_phy_config_t sl_wisun_msg_join_req_body_t::phy_config

PHY configuration.


phy_mode_id#

uint8_t sl_wisun_msg_set_mode_switch_id_req_body_t::phy_mode_id

Indicate the PhyModeId to use for mode switching.


phy_mode_id#

uint8_t sl_wisun_msg_set_phy_sensitivity_req_body_t::phy_mode_id

PHY mode ID.


phy_mode_id_count#

uint8_t sl_wisun_msg_set_pom_ie_req_body_t::phy_mode_id_count

Number of PhyModeId to configure.


phy_mode_id_count#

uint8_t sl_wisun_msg_get_pom_ie_cnf_body_t::phy_mode_id_count

Number of PhyModeId to configure.


phy_mode_ids#

uint8_t sl_wisun_msg_set_pom_ie_req_body_t::phy_mode_ids[SL_WISUN_MAX_PHY_MODE_ID_COUNT]

List of phy_mode_id_count PhyModeId.


phy_mode_ids#

uint8_t sl_wisun_msg_get_pom_ie_cnf_body_t::phy_mode_ids[SL_WISUN_MAX_PHY_MODE_ID_COUNT]

List of phy_mode_id_count PhyModeId.


pmk_id#

uint32_t sl_wisun_msg_connect_to_direct_connect_server_req_body_t::pmk_id

Pairwise Master Key (PMK) ID.


protocol#

uint32_t sl_wisun_msg_open_socket_req_body_t::protocol

Protocol to be used.


pti_state#

uint8_t sl_wisun_msg_set_pti_state_req_body_t::pti_state

Is pti enabled ?


rate_count#

uint16_t sl_wisun_msg_get_rate_algorithm_stats_cnf_body_t::rate_count

Number of rates copied.


rates#

sl_wisun_rate_t sl_wisun_msg_get_rate_algorithm_stats_cnf_body_t::rates[]

Neighbor MAC addresses read.


registration_lifetime_m#

uint16_t sl_wisun_msg_register_address_req_body_t::registration_lifetime_m

Registration lifetime in minutes.


regulation#

uint32_t sl_wisun_msg_set_regulation_req_body_t::regulation

Regional regulation.


remote_address#

in6_addr_t sl_wisun_msg_sendto_on_socket_req_body_t::remote_address

IP address of the remote peer.


remote_address#

in6_addr_t sl_wisun_msg_accept_on_socket_cnf_body_t::remote_address

IP address of the remote peer.


remote_address#

in6_addr_t sl_wisun_msg_connect_socket_req_body_t::remote_address

IP address of the remote peer.


remote_address#

in6_addr_t sl_wisun_msg_receive_on_socket_cnf_body_t::remote_address

IP address of the remote peer.


remote_address#

in6_addr_t sl_wisun_msg_socket_getpeername_cnf_body_t::remote_address

Remote IP address.


remote_port#

uint16_t sl_wisun_msg_sendto_on_socket_req_body_t::remote_port

Port number of the remote peer.


remote_port#

uint16_t sl_wisun_msg_accept_on_socket_cnf_body_t::remote_port

Port number of the remote peer.


remote_port#

uint16_t sl_wisun_msg_connect_socket_req_body_t::remote_port

Port number of the remote peer.


remote_port#

uint16_t sl_wisun_msg_receive_on_socket_cnf_body_t::remote_port

Port number of the remote peer.


remote_port#

int32_t sl_wisun_msg_socket_getpeername_cnf_body_t::remote_port

Remote port.


remote_socket_id#

uint32_t sl_wisun_msg_accept_on_socket_cnf_body_t::remote_socket_id

ID of the new connected socket.


reserved#

uint8_t sl_wisun_msg_set_network_size_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_accept_on_socket_cnf_body_t::reserved

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_connect_socket_req_body_t::reserved

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_bind_socket_req_body_t::reserved

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_send_on_socket_req_body_t::reserved

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_receive_on_socket_req_body_t::reserved

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_socket_recvmsg_cnf_body_t::reserved

reserved, set to zero


reserved#

uint8_t sl_wisun_msg_set_tx_power_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_get_socket_option_cnf_body_t::reserved

reserved, set to zero


reserved#

uint8_t sl_wisun_msg_set_tbu_settings_req_body_t::reserved

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_phy_sensitivity_req_body_t::reserved[1]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_get_rate_algorithm_stats_id_req_body_t::reserved[2]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_get_rate_algorithm_stats_cnf_body_t::reserved[2]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_mode_switch_id_req_body_t::reserved[2]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_regulation_tx_thresholds_req_body_t::reserved[2]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_tx_power_ddbm_req_body_t::reserved[2]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_rx_fifo_size_req_body_t::reserved[2]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_get_neighbor_count_cnf_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_get_neighbors_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_get_neighbors_cnf_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_unicast_settings_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_rate_algorithm_id_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_device_type_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_pom_ie_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_get_pom_ie_cnf_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_get_stack_version_cnf_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_pti_state_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_neighbor_table_size_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_enable_neighbour_solicitations_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_leaf_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_direct_connect_state_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_start_direct_connect_scan_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_connect_to_direct_connect_server_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_set_preferred_pan_req_body_t::reserved

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_config_concurrent_detection_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_eap_identity_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint8_t sl_wisun_msg_set_fan_tps_version_req_body_t::reserved[3]

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_register_address_req_body_t::reserved

Reserved, set to zero.


reserved#

uint16_t sl_wisun_msg_set_dhcpv6_vendor_data_req_body_t::reserved

Reserved, set to zero.


rpl_info#

sl_wisun_rpl_info_t sl_wisun_msg_get_rpl_info_cnf_body_t::rpl_info

RPL information.


security_state#

uint32_t sl_wisun_msg_set_security_state_req_body_t::security_state

Security state.


sensitivity_dbm#

int16_t sl_wisun_msg_set_phy_sensitivity_req_body_t::sensitivity_dbm

Sensitivity in dBm.


size#

uint8_t sl_wisun_msg_set_network_size_req_body_t::size

Network size.


size#

uint8_t sl_wisun_msg_set_neighbor_table_size_req_body_t::size

Neighbor table size.


size#

uint16_t sl_wisun_msg_set_rx_fifo_size_req_body_t::size

Desired size of the RX FIFO in bytes in [64, 4096] (power of two)


socket#

int32_t sl_wisun_msg_socket_recvmsg_req_body_t::socket

socket ID


socket#

int32_t sl_wisun_msg_socket_getsockname_req_body_t::socket

socket ID


socket#

int32_t sl_wisun_msg_socket_getpeername_req_body_t::socket

socket ID


socket_id#

int32_t sl_wisun_msg_open_socket_cnf_body_t::socket_id

ID of the opened socket.


socket_id#

int32_t sl_wisun_msg_close_socket_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_sendto_on_socket_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_socket_sendmsg_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_listen_on_socket_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_accept_on_socket_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_connect_socket_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_bind_socket_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_send_on_socket_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_receive_on_socket_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_set_socket_option_req_body_t::socket_id

ID of the socket.


socket_id#

int32_t sl_wisun_msg_get_socket_option_req_body_t::socket_id

ID of the socket.


statistics#

sl_wisun_statistics_t sl_wisun_msg_get_statistics_cnf_body_t::statistics

Statistics.


statistics_type#

uint32_t sl_wisun_msg_get_statistics_req_body_t::statistics_type

Type of statistics to read.


statistics_type#

uint32_t sl_wisun_msg_reset_statistics_req_body_t::statistics_type

Type of statistics to read.


status#

uint32_t sl_wisun_msg_generic_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_network_size_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_ip_address_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_open_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_close_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_sendto_on_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_socket_sendmsg_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_listen_on_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_accept_on_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_connect_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_bind_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_send_on_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_receive_on_socket_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_socket_recvmsg_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_socket_getsockname_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_socket_getpeername_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_disconnect_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_trusted_certificate_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_device_certificate_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_device_private_key_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_statistics_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_socket_option_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_tx_power_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_channel_mask_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_allow_mac_address_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_deny_mac_address_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_socket_option_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_join_state_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_clear_credential_cache_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_mac_address_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_mac_address_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_reset_statistics_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_neighbor_count_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_neighbors_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_neighbor_info_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_unicast_settings_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_trace_level_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_trace_filter_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_regulation_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_device_private_key_id_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_async_fragmentation_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_rate_algorithm_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_rate_algorithm_stats_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_mode_switch_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_regulation_tx_thresholds_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_device_type_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_connection_params_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_join_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_pom_ie_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_pom_ie_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_stack_version_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_lfn_params_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_lfn_support_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_pti_state_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_tbu_settings_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_gtks_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_trigger_frame_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_security_state_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_network_info_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_rpl_info_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_get_excluded_channel_mask_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_neighbor_table_size_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_config_neighbor_table_size_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_enable_neighbour_solicitations_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_trigger_neighbor_cache_refresh_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_tx_power_ddbm_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_leaf_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_event_filter_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_clear_event_filters_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_direct_connect_state_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_accept_direct_connect_link_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_advert_direct_connect_server_id_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_start_direct_connect_client_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_start_direct_connect_scan_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_stop_direct_connect_scan_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_connect_to_direct_connect_server_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_stop_direct_connect_client_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_phy_sensitivity_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_direct_connect_pmk_id_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_preferred_pan_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_lfn_timings_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_config_concurrent_detection_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_regulation_params_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_reset_regulation_duty_cycle_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_eap_identity_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_fan_tps_version_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_rx_fifo_size_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_register_address_cnf_body_t::status

Status of the request.


status#

uint32_t sl_wisun_msg_set_dhcpv6_vendor_data_cnf_body_t::status

Status of the request.


target_address#

in6_addr_t sl_wisun_msg_register_address_req_body_t::target_address

Target Address.


trace_config#

sl_wisun_trace_group_config_t sl_wisun_msg_set_trace_level_req_body_t::trace_config[]

Table with group_count element filled.

It indicates the trace level to be displayed for each group.


tx_power#

int8_t sl_wisun_msg_set_tx_power_req_body_t::tx_power

TX power.


tx_power_ddbm#

int16_t sl_wisun_msg_set_tx_power_ddbm_req_body_t::tx_power_ddbm

TX power.


type#

uint32_t sl_wisun_msg_open_socket_req_body_t::type

Communication semantics.


type#

uint8_t sl_wisun_msg_set_rate_algorithm_id_req_body_t::type

Indicate the rate algorithm type.


type#

uint8_t sl_wisun_msg_set_device_type_req_body_t::type

Device type.


type#

uint32_t sl_wisun_msg_get_excluded_channel_mask_req_body_t::type

Type of channel mask.


vendor_data#

uint8_t sl_wisun_msg_set_dhcpv6_vendor_data_req_body_t::vendor_data[]

Vendor-specific data.


warning_threshold#

int8_t sl_wisun_msg_set_regulation_tx_thresholds_req_body_t::warning_threshold

Warning threshold in percent.