1 /* 2 * Copyright (C) 2019-2020 Alibaba Group Holding Limited 3 */ 4 5 #ifndef _LIGHT_LIGHTNESS_SRV_H_ 6 #define _LIGHT_LIGHTNESS_SRV_H_ 7 8 #define LIGHT_LIGHTNESS_OPC_NUM 14 9 10 #define MESH_MODEL_LIGHTNESS_SRV(_user_data) BT_MESH_MODEL(BT_MESH_MODEL_ID_LIGHT_LIGHTNESS_SRV, \ 11 g_light_lightness_op, &g_light_lightness_pub, _user_data) 12 13 #define MESH_MODEL_LIGHTNESS_SRV_NULL() MESH_MODEL_LIGHTNESS_SRV(NULL) 14 15 extern struct bt_mesh_model_pub g_light_lightness_pub; 16 extern const struct bt_mesh_model_op g_light_lightness_op[LIGHT_LIGHTNESS_OPC_NUM]; 17 18 19 int ble_mesh_light_lightness_publication(struct bt_mesh_model *model); 20 21 22 #endif // 23