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_mac_address_t#
typedef sl_eui48_address_t sl_mac_address_t
Generic SL MAC address type.
48
of file components/common/inc/sl_ieee802_types.h
sl_ethernet_address_t#
typedef sl_eui48_address_t sl_ethernet_address_t
Ethernet MAC address.
51
of file components/common/inc/sl_ieee802_types.h
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.
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.
72
of file components/service/network_manager/inc/sl_net_types.h
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.
86
of file components/service/network_manager/inc/sl_net_types.h