|
MeshX 0.4
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
|
Configuration Server model state change value union. More...
#include <meshx_ble_mesh_config_srv.h>
Configuration Server model state change value union.
| meshx_state_change_cfg_appkey_add_t meshx_cfg_srv_state_change_t::appkey_add |
Config AppKey Add
| meshx_state_change_cfg_appkey_delete_t meshx_cfg_srv_state_change_t::appkey_delete |
Config AppKey Delete
| meshx_state_change_cfg_appkey_update_t meshx_cfg_srv_state_change_t::appkey_update |
Config AppKey Update
| meshx_state_change_cfg_kr_phase_set_t meshx_cfg_srv_state_change_t::kr_phase_set |
Config Key Refresh Phase Set
| meshx_state_change_cfg_model_app_bind_t meshx_cfg_srv_state_change_t::mod_app_bind |
Config Model App Bind
| meshx_state_change_cfg_model_app_unbind_t meshx_cfg_srv_state_change_t::mod_app_unbind |
Config Model App Unbind
| meshx_state_change_cfg_mod_pub_set_t meshx_cfg_srv_state_change_t::mod_pub_set |
The recv_op in ctx can be used to decide which state is changed. Config Model Publication Set
| meshx_state_change_cfg_mod_pub_va_set_t meshx_cfg_srv_state_change_t::mod_pub_va_set |
Config Model Publication Virtual Address Set
| meshx_state_change_cfg_model_sub_add_t meshx_cfg_srv_state_change_t::mod_sub_add |
Config Model Subscription Add
| meshx_state_change_cfg_model_sub_delete_t meshx_cfg_srv_state_change_t::mod_sub_delete |
Config Model Subscription Delete
| meshx_state_change_cfg_netkey_add_t meshx_cfg_srv_state_change_t::netkey_add |
Config NetKey Add
| meshx_state_change_cfg_netkey_delete_t meshx_cfg_srv_state_change_t::netkey_delete |
Config NetKey Delete
| meshx_state_change_cfg_netkey_update_t meshx_cfg_srv_state_change_t::netkey_update |
Config NetKey Update