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.
Loading...
Searching...
No Matches
meshx_config_server.h
Go to the documentation of this file.
1/**
2 * Copyright © 2024 - 2025 MeshX
3 * @file meshx_config_server.h
4 * @brief Header for Config Server (migrated for C++ architecture support)
5 */
6
7#ifndef __MESHX_CONFIG_SERVER_H__
8#define __MESHX_CONFIG_SERVER_H__
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14#include <meshx_api.h>
15#include <meshx_common.h>
17
20meshx_err_t meshx_config_server_cb_reg(config_srv_cb_t cb, uint32_t config_evt_bmap);
21
22#ifdef __cplusplus
23}
24#endif
25
26#endif /* __MESHX_CONFIG_SERVER_H__ */
This file contains the API definitions for the MeshX application.
void * meshx_ptr_t
Definition meshx_ble_mesh_cmn_def.h:636
Header file for MeshX BLE Mesh Configuration Server.
control_task_msg_handle_t config_srv_cb_t
Definition meshx_ble_mesh_config_srv.h:20
Common application definitions and includes for BLE Mesh Node.
meshx_err_t meshx_init_config_server(void)
Definition meshx_model_config.cpp:284
meshx_err_t meshx_get_config_srv_model(meshx_ptr_t p_model)
Definition meshx_model_config.cpp:309
meshx_err_t meshx_config_server_cb_reg(config_srv_cb_t cb, uint32_t config_evt_bmap)
Definition meshx_model_config.cpp:296
meshx_err_t
MeshX Error Codes.
Definition meshx_err.h:43