Modules#

wisun_phy_t

app_icmpv6_echo_request

app_settings_ping_t

app_setting_wisun_t

Application Core type definitions#

Enumerations#

enum
WISUN_NETWORK_CONNECTED
WISUN_NETWORK_CONNECTING
WISUN_NETWORK_NOT_CONNECTED
}

Wi-SUN network connection states.

Typedefs#

Wi-SUN ICMPv6 echo request structure.

typedef void(*
wisun_event_callback_t)(sl_wisun_evt_t *)

Wi-SUN application callback type. It is always called and can't be registered or removed by users. It also contains the required implementation of the event.

typedef void(*

Wi-SUN application custom callback type. Users can implement custom callbacks and register them (not mandatory).

Enumeration Documentation#

wisun_network_connection_state_t#

wisun_network_connection_state_t

Wi-SUN network connection states.

Enumerator
WISUN_NETWORK_CONNECTED

Network connected.

WISUN_NETWORK_CONNECTING

Network connecting.

WISUN_NETWORK_NOT_CONNECTED

Network disconnected.


Definition at line 67 of file /mnt/raid/workspaces/ws.zJeaRLJo0/overlay/super/app/wisun/component/app_core/sl_wisun_app_core.h

Typedef Documentation#

wisun_event_callback_t#

typedef void(* wisun_event_callback_t) (sl_wisun_evt_t *) )(sl_wisun_evt_t *)

Wi-SUN application callback type. It is always called and can't be registered or removed by users. It also contains the required implementation of the event.


Definition at line 140 of file /mnt/raid/workspaces/ws.zJeaRLJo0/overlay/super/app/wisun/component/app_core/sl_wisun_app_core.h

custom_wisun_event_callback_t#

typedef void(* custom_wisun_event_callback_t) (sl_wisun_evt_t *) )(sl_wisun_evt_t *)

Wi-SUN application custom callback type. Users can implement custom callbacks and register them (not mandatory).


Definition at line 143 of file /mnt/raid/workspaces/ws.zJeaRLJo0/overlay/super/app/wisun/component/app_core/sl_wisun_app_core.h