Trident IoT Zigbee SDK
Loading...
Searching...
No Matches
tr_cli_zcl_common.h
Go to the documentation of this file.
1
10#ifndef TR_CLI_ZCL_COMMON_H
11#define TR_CLI_ZCL_COMMON_H
12
15#define TR_CLI_ZCL_CLIENT_ENABLED(CLUSTER) \
16 (defined(TR_ZCL_CLUSTER_##CLUSTER##_CLIENT_EP_COUNT) && \
17 !defined(TR_##CLUSTER##_CLIENT_ZCL_CLI_DISABLE))
18
21#define TR_CLI_ZCL_SERVER_ENABLED(CLUSTER) \
22 (defined(TR_ZCL_CLUSTER_##CLUSTER##_SERVER_EP_COUNT) && \
23 !defined(TR_##CLUSTER##_SERVER_ZCL_CLI_DISABLE))
24
25
31 zb_uint8_t cmd_id,
32 zb_uint8_t direction);
33
34#endif // TR_CLI_ZCL_COMMON_H
zb_uint8_t direction
Definition tr_zcl_cmd_structs.h:1564
void tr_zcl_prepare_cli_send_buffer(zb_uint16_t cluster_id, zb_uint8_t cmd_id, zb_uint8_t direction)
common code that prepares the send buffer for a ZCL CLI command
zb_uint16_t cluster_id
Definition tr_nvram_attr.h:177