1 /*
2  * Copyright (C) 2019-2020 Alibaba Group Holding Limited
3  */
4 
5 #ifndef _VENDOR_MODEL_CLI_H_
6 #define _VENDOR_MODEL_CLI_H_
7 
8 #include "vendor/vendor_model.h"
9 
10 
11 #define VENDOR_CLI_MODEL_OPC_NUM 6
12 #define MESH_MODEL_VENDOR_CLI(_user_data) BT_MESH_MODEL_VND(BT_MESH_MODEL_VND_COMPANY_ID, BT_MESH_MODEL_VND_MODEL_CLI, \
13         g_vendor_cli_model_alibaba_op, &g_vendor_cli_model_alibaba_pub, _user_data)
14 
15 
16 #define MESH_MODEL_VENDOR_CLI_NULL()  MESH_MODEL_VENDOR_CLI(NULL)
17 
18 extern struct bt_mesh_model_pub g_vendor_cli_model_alibaba_pub;
19 extern const struct bt_mesh_model_op g_vendor_cli_model_alibaba_op[VENDOR_CLI_MODEL_OPC_NUM];
20 
21 int ble_mesh_vendor_cli_model_msg_send(vnd_model_msg *model_msg);
22 
23 
24 
25 #endif //_VENDOR_MODEL_SRV_H
26 
27