|
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.
|
Header file for MeshX Config Server base class implementation. More...
#include <meshx_base_model_class.hpp>Go to the source code of this file.
Data Structures | |
| class | meshXBaseConfigServerModel |
| Template specialization of meshXBaseServerModel for Config BLE mesh server models. More... | |
Macros | |
| #define | MESHX_BASE_CONFIG_SERVER_TEMPLATE_PROTO |
| #define | MESHX_BASE_CONFIG_SERVER_TEMPLATE_PARAMS |
Typedefs | |
| using | meshx_config_server_send_params_t |
| using | meshx_config_server_restore_params_t |
Header file for MeshX Config Server base class implementation.
This header file contains the declarations for Config Server BLE mesh model classes that extend the template-based meshXBaseServerModel. It defines the specific implementation for Config Server models including message contexts, callback structures, and the main Config Server model class.
Key Components:
Template Specialization: This file provides concrete implementations of the template-based base classes specifically tailored for Config BLE mesh server models, ensuring type safety and optimal performance for configuration management operations.
| #define MESHX_BASE_CONFIG_SERVER_TEMPLATE_PARAMS |
| #define MESHX_BASE_CONFIG_SERVER_TEMPLATE_PROTO |