38 #ifndef CONFIG_SERVER_EVENTS_H__ 39 #define CONFIG_SERVER_EVENTS_H__ 42 #include "device_state_manager.h" 44 #include "heartbeat.h" 221 const heartbeat_publication_state_t * p_publication_state;
227 const heartbeat_subscription_state_t * p_subscription_state;
Heartbeat publication parameters was set.
The publication paremeters for a given model was set.
uint8_t default_ttl
Default TTL value used for publishing messages.
dsm_handle_t address_handle
DSM address handle.
Config server event Subscription Add parameter structure.
uint8_t interval_steps
Number of interval steps between each re-transmission (10 ms/step).
dsm_handle_t appkey_handle
Application key handle.
uint16_t access_model_handle_t
Access layer handle type.
dsm_handle_t netkey_handle
New network key's handle.
uint8_t retransmit_count
Number of re-transmissions per relayed message.
All subscriptions was deleted for the given model.
dsm_handle_t netkey_handle
Updated network key's handle.
dsm_handle_t netkey_handle
Deleted network key's handle.
A network key was deleted.
All subscriptions was overwritten by a new subscription to a virtual address for the given model...
access_model_handle_t model_handle
Access model handle.
Config server Model Application Unbind event parameter structure.
Config server Network Transmit Set event parameter structure.
config_server_evt_type_t type
Type of event.
Config server Relay Set event parameter structure.
Config server Beacon State event parameter structure.
A subscription was added to the given model.
Configuration server event structure.
The given model was unbound from an application key.
A new network key was added.
access_model_handle_t model_handle
Access model handle.
A subscription to a virtual address was removed from the given model.
dsm_handle_t appkey_handle
Application key handle.
Config server Appkey Update event parameter structure.
uint16_t dsm_handle_t
DSM handle type, used for the handles returned for the each set of data added.
Config server Network Key Update event parameter structure.
dsm_handle_t address_handle
DSM address handle.
Publication to a virtual address for a given model was set.
Config server Heartbeat Subscription Set event parameter structure.
The given application key was deleted.
GATT proxy parameters was set (not supported).
The node was reset, i.e., all mesh state cleared.
access_model_handle_t model_handle
Access model handle.
All subscriptions was overwritten by a new subscription for the given model.
The Node Identity was set (not supported).
bool beacon_state
Current state of the secure network broadcast beacon.
Core relay parameters was set.
Config server Appkey Delete event parameter structure.
A subscription to a virtual address was added to the given model.
access_model_handle_t model_handle
Access model handle.
Key refresh phase was set.
dsm_handle_t appkey_handle
Application key handle.
Config server Network Key Add event parameter structure.
access_model_handle_t model_handle
Access model handle.
void(* config_server_evt_cb_t)(const config_server_evt_t *p_evt)
Config server event callback type.
uint8_t interval_steps
Number of interval steps between each re-transmission (10 ms/step).
A network key was updated.
dsm_handle_t appkey_handle
Application key handle.
Heartbeat subscription parameters was set.
nrf_mesh_key_refresh_phase_t
Key refresh phase.
Config server Subscription Delete event parameter structure.
dsm_handle_t appkey_handle
Application key handle.
Config server Subscription Overwrite event parameter structure.
Config server Subscription Delete All event parameter structure.
Config server Key Refresh Phase Set event parameter structure.
uint8_t retransmit_count
Number of retransmissions for each network PDU.
Core network transmission parameters was set.
The given model was bound to a new application key.
access_model_handle_t model_handle
Access model handle.
dsm_handle_t address_handle
DSM address handle.
A new default TTL value was set.
Config server Model Publication Set event parameter structure.
Config server Appkey Add event parameter structure.
Secure network beacon parameters was set.
Friendship parameters was set (not supported).
Low power node poll timeout was set (not supported).
Config server Default TTL Set event parameter structure.
bool enabled
Relay enabled if true, otherwise disabled.
Config server Model Application Bind event parameter structure.
Config server Network Key delete event parameter structure.
Config server Heartbeat Publication Set event parameter structure.
A subscription was deleted from the given model.
A new application key was added.
nrf_mesh_key_refresh_phase_t kr_phase
Current key refresh phase.
An existing application key was updated.