{ \
zb_zcl_attr_t *attr_desc; \
zb_uint8_t val; \
\
\
if (attr_desc) \
{ \
} \
}
#define ZB_ZCL_CLUSTER_ID_MULTI_INPUT
Definition: zb_zcl_common.h:225
OutOfService attribute, ZCL spec 3.14.11.1.
Definition: zb_zcl_multistate_input.h:59
#define ZB_FALSE
Definition: zb_types.h:349
unsigned char zb_uint8_t
Project-local 1-byte unsigned int type.
Definition: zb_types.h:147
StatusFlags attribute, ZCL spec 3.14.11.3.
Definition: zb_zcl_multistate_input.h:65
Definition: zb_zcl_multistate_input.h:80
zb_zcl_attr_t * zb_zcl_get_attr_desc_a(zb_uint8_t ep, zb_uint16_t cluster_id, zb_uint8_t cluster_role, zb_uint16_t attr_id)
#define ZB_ZCL_CLUSTER_SERVER_ROLE
Definition: zb_zcl_common.h:190
#define ZB_TRUE
Definition: zb_types.h:350
#define ZB_ZCL_SET_ATTRIBUTE(ep, cluster_id, cluster_role, attr_id, value_ptr, check_access)
Sets attribute value, perform all needed checks before and after setting new value, including read-only check and marking for reporting.
Definition: zb_zcl_common.h:896
Set Out of service operating mode.