Types#
This section provides a reference to Network Management API data types.
Modules#
sl_net_wifi_psk_credential_entry_t
sl_net_wifi_eap_credential_entry_t
Typedefs#
Generic SL MAC address type.
Ethernet MAC address.
Generic callback for network events.
Abstract profile for SL Net.
Typedef Documentation#
sl_net_event_handler_t#
sl_net_event_handler_t )(sl_net_event_t event, sl_status_t status, void *data, uint32_t data_length)
Generic callback for network events.
Type | Direction | Argument Name | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
N/A | event | Network event of type sl_net_event_t.
| |||||||||||||||
N/A | status | Status of type sl_status_t. See Status Codes and WiSeConnect Status Codes for details. | |||||||||||||||
N/A | data | Data received, corresponding to the event type. | |||||||||||||||
N/A | data_length | Length of the data received. |
This typedef defines a callback function for handling various network events. The callback function receives the event type, status, data, and data length as parameters.
Returns
Status of type sl_status_t. See Status Codes and WiSeConnect Status Codes for details.
sl_net_profile_t#
typedef void sl_net_profile_t
Abstract profile for SL Net.
This type represents an abstract profile in the SL Net framework.
Note
This type is used internally by the SL Net framework and should be cast to the appropriate profile type when used.
sl_si91x_ping_response_t#
typedef sl_net_ping_response_t sl_si91x_ping_response_t
Alias for sl_net_ping_response_t.
This typedef provides an alias for the sl_net_ping_response_t
structure, specifically for use in the Si91x platform. It represents the response data for a ping operation, including IP version, ping size, and the pinged IP address.
Note
Moving forward, this
sl_si91x_ping_response_t
type will be deprecated. Instead, use sl_net_ping_response_t type. This is retained for backward compatibility.