{ \
zb_zcl_attr_t *attr_desc; \
zb_uint8_t val; \
\
\
if (attr_desc) \
{ \
} \
}
OutOfService attribute, ZCL spec 3.14.11.1.
Definition: zb_zcl_analog_input.h:60
#define ZB_ZCL_CLUSTER_ID_ANALOG_INPUT
Definition: zb_zcl_common.h:219
#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
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)
Definition: zb_zcl_analog_input.h:85
#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:900
StatusFlags attribute, ZCL spec 3.14.11.3.
Definition: zb_zcl_analog_input.h:68
Set Out of service operating mode.