#ifndef INCLUDE_DI_CONSTANTS_RPC_DUM_H_ #define INCLUDE_DI_CONSTANTS_RPC_DUM_H_ #include #define DI_RPC_DUM_DEVICE_TYPE_LABEL "tws-3000-dum" enum di_rpc_uid_dum_sensor { DI_RPC_UID_DUM_SENSOR_BUTTON = 100, // reserved = 101 // DI_RPC_DU_UID_SENSOR_COUNTER = 102 }; #define DI_RPC_LABEL_DUM_SENSOR_BUTTON "du-manual" enum di_rpc_uid_dum_notify { DI_RPC_UID_DUM_NOTIFY_DETECTION = 100 }; #define DI_RPC_LABEL_DUM_NOTIFY_DETECTION "du-detection" enum di_rpc_dum_detection_state { DI_RPC_DUM_DETECTION_STATE_ERR = -1, DI_RPC_DUM_DETECTION_STATE_NONE = 0, DI_RPC_DUM_DETECTION_STATE_BOTH = 1 }; static const struct di_rpc_enum di_rpc_rpc_dum_du_detection_enum[] = { { "err", DI_RPC_DUM_DETECTION_STATE_ERR }, { "none", DI_RPC_DUM_DETECTION_STATE_NONE }, { "both", DI_RPC_DUM_DETECTION_STATE_BOTH }, }; #endif /* INCLUDE_DI_CONSTANTS_RPC_DUM_H_ */