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 Additional 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 Additional 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.