Application Core API type definitions#

Modules#

sl_wisun_app_core_current_addr

sl_wisun_app_core_reg_thresholds

sl_wisun_app_core_time_stat

Enumerations#

enum
SL_WISUN_APP_CORE_STATE_NETWORK_CONNECTED = 0
SL_WISUN_APP_CORE_STATE_NETWORK_DISCONNECTED
SL_WISUN_APP_CORE_STATE_NETWORK_CONNECTION_LOST
SL_WISUN_APP_CORE_STATE_SETTING_ERROR
SL_WISUN_APP_CORE_STATE_CONNECTION_ERROR
SL_WISUN_APP_CORE_STATE_SET_NETWORK_SIZE_ERROR
SL_WISUN_APP_CORE_STATE_SET_TX_POWER_ERROR
SL_WISUN_APP_CORE_STATE_SET_DWELL_INTERVAL_ERROR
SL_WISUN_APP_CORE_STATE_SET_MAC_ADDR_ERROR
SL_WISUN_APP_CORE_STATE_SET_ALLOW_MAC_ADDR_ERROR
SL_WISUN_APP_CORE_STATE_SET_DENY_MAC_ADDR_ERROR
SL_WISUN_APP_CORE_STATE_SET_TRUSTED_CERTIFICATE_ERROR
SL_WISUN_APP_CORE_STATE_SET_DEVICE_CERTIFICATE_ERROR
SL_WISUN_APP_CORE_STATE_SET_DEVICE_PRIVATE_KEY_ERROR
SL_WISUN_APP_CORE_STATE_GET_RF_SETTINGS_ERROR
}

Error flag bits enum type definition.

Typedefs#

Error flag bits enum type definition.

Current address storage structure definition.

Application time statistic.

Enumeration Documentation#

sl_wisun_app_core_state#

sl_wisun_app_core_state

Error flag bits enum type definition.

Enumerator
SL_WISUN_APP_CORE_STATE_NETWORK_CONNECTED

Network connected.

SL_WISUN_APP_CORE_STATE_NETWORK_DISCONNECTED

Network disconnected.

SL_WISUN_APP_CORE_STATE_NETWORK_CONNECTION_LOST

Network connection lost.

SL_WISUN_APP_CORE_STATE_SETTING_ERROR

Setting Error Flag bit.

SL_WISUN_APP_CORE_STATE_CONNECTION_ERROR

Connection Failed Error Flag bit.

SL_WISUN_APP_CORE_STATE_SET_NETWORK_SIZE_ERROR

Network Size Error Flag bit.

SL_WISUN_APP_CORE_STATE_SET_TX_POWER_ERROR

TX Power Error Flag bit.

SL_WISUN_APP_CORE_STATE_SET_DWELL_INTERVAL_ERROR

Dwel interval Error flag bit.

SL_WISUN_APP_CORE_STATE_SET_MAC_ADDR_ERROR

Setting MAC address Error Flag bit.

SL_WISUN_APP_CORE_STATE_SET_ALLOW_MAC_ADDR_ERROR

setting Allow mac address Error Flag bit

SL_WISUN_APP_CORE_STATE_SET_DENY_MAC_ADDR_ERROR

setting Deny mac address Error Flag bit

SL_WISUN_APP_CORE_STATE_SET_TRUSTED_CERTIFICATE_ERROR

Trusted Certificate Error Flag bit.

SL_WISUN_APP_CORE_STATE_SET_DEVICE_CERTIFICATE_ERROR

Device Certificate Error Flag bit.

SL_WISUN_APP_CORE_STATE_SET_DEVICE_PRIVATE_KEY_ERROR

Device Private Key Error Flag bit.

SL_WISUN_APP_CORE_STATE_GET_RF_SETTINGS_ERROR

Get RF Setting Error Flag bit.


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

Typedef Documentation#

sl_wisun_app_core_state_t#

typedef enum sl_wisun_app_core_state sl_wisun_app_core_state_t

Error flag bits enum type definition.


Definition at line 98 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/app_core/sl_wisun_app_core.h

sl_wisun_app_core_current_addr_t#

typedef struct sl_wisun_app_core_current_addr sl_wisun_app_core_current_addr_t

Current address storage structure definition.


Definition at line 112 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/app_core/sl_wisun_app_core.h

sl_wisun_app_core_reg_thresholds_t#

typedef struct sl_wisun_app_core_reg_thresholds sl_wisun_app_core_reg_thresholds_t

Regulation thresholds.


Definition at line 120 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/app_core/sl_wisun_app_core.h

sl_wisun_app_core_time_stat_t#

typedef struct sl_wisun_app_core_time_stat sl_wisun_app_core_time_stat_t

Application time statistic.


Definition at line 136 of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/app_core/sl_wisun_app_core.h