1 /*
2  * Copyright (C) 2019-2020 Alibaba Group Holding Limited
3  */
4 
5 #ifndef _MODEL_BOUND_OPERATION_H
6 #define _MODEL_BOUND_OPERATION_H
7 
8 #include "mesh_model.h"
9 
10 
11 typedef enum _BIND_OPERATION_ID_ {
12     /* !!!START!!! --- Don't add new ID before this ID */
13     B_OPS_START_ID = -1,
14 
15     /* Generic OnOff */
16     B_GEN_ONOFF_ID = 0,
17 
18     /* Generic Level */
19     B_GEN_LEVEL_ID,
20     B_GEN_DELTA_ID,
21     B_GEN_MOVE_ID,
22 
23     /* Generic Default Transition Time */
24     B_GEN_DFT_TRANS_TIME_ID,
25 
26     /* Generic Power OnOff */
27     B_GEN_ON_PWR_UP_ID,
28 
29     /* Generic Power Level */
30     B_GEN_PWR_ACTUAL_ID,
31     B_GEN_PWR_LAST_ID,
32     B_GEN_PWR_DFT_ID,
33     B_GEN_PWR_RANGE_ID,
34 
35     /* Lightness sev model*/
36     B_GEN_LIGHTNESS_LINEAR_ID,
37     B_GEN_LIGHTNESS_ACTUAL_ID,
38 
39     /* !!!END!!! --- Don't add new ID after this ID */
40     B_OPS_END_ID
41 
42 } BIND_OPERATION_ID;
43 
44 
45 #endif //_MODEL_BOUND_OPERATION_H
46