Line data Source code
1 0 : /*
2 : * Copyright (c) 2021 Nordic Semiconductor ASA
3 : *
4 : * SPDX-License-Identifier: Apache-2.0
5 : */
6 :
7 : #ifndef BT_MESH_LARGE_COMP_DATA_SRV_H__
8 : #define BT_MESH_LARGE_COMP_DATA_SRV_H__
9 :
10 : #include <zephyr/bluetooth/mesh.h>
11 :
12 : #ifdef __cplusplus
13 : extern "C" {
14 : #endif
15 :
16 : /**
17 : * @defgroup bt_mesh_large_comp_data_srv Large Composition Data Server model
18 : * @ingroup bt_mesh
19 : * @{
20 : */
21 :
22 : /**
23 : *
24 : * @brief Large Composition Data Server model composition data entry.
25 : */
26 1 : #define BT_MESH_MODEL_LARGE_COMP_DATA_SRV \
27 : BT_MESH_MODEL_CB(BT_MESH_MODEL_ID_LARGE_COMP_DATA_SRV, \
28 : _bt_mesh_large_comp_data_srv_op, NULL, NULL, \
29 : &_bt_mesh_large_comp_data_srv_cb)
30 :
31 : /** @cond INTERNAL_HIDDEN */
32 : extern const struct bt_mesh_model_op _bt_mesh_large_comp_data_srv_op[];
33 : extern const struct bt_mesh_model_cb _bt_mesh_large_comp_data_srv_cb;
34 : /** @endcond */
35 :
36 : #ifdef __cplusplus
37 : }
38 : #endif
39 :
40 : #endif /* BT_MESH_LARGE_COMP_DATA_SRV_H__ */
41 :
42 : /**
43 : * @}
44 : */
|