|
| #define | ZB_ZCL_DRLC_CLUSTER_REVISION_DEFAULT ((zb_uint16_t)0x0002u) |
| | Default value for DRLC cluster revision global attribute. More...
|
| |
| #define | ZB_ZCL_DRLC_CLUSTER_REVISION_MAX ZB_ZCL_DRLC_CLUSTER_REVISION_DEFAULT |
| | Maximal value for implemented DRLC cluster revision global attribute. More...
|
| |
| #define | ZB_ZCL_DRLC_SRV_CMD_LOAD_CONTROL_EVENT_IS_VALID(size) ((size) >= sizeof(zb_zcl_drlc_lce_payload_t)) |
| |
| #define | ZB_ZCL_DRLC_SRV_CMD_CANCEL_LOAD_CONTROL_EVENT_IS_VALID(size) ((size) >= sizeof(zb_zcl_drlc_cancel_lce_payload_t)) |
| |
| #define | ZB_ZCL_DRLC_SRV_CMD_CANCEL_ALL_LOAD_CONTROL_EVENTS_IS_VALID(size) ((size) >= sizeof(zb_zcl_drlc_cancel_alce_payload_t)) |
| |
| #define | ZB_ZCL_DRLC_CLI_CMD_REPORT_EVENT_STATUS_IS_VALID(size) ((size) >= sizeof(zb_zcl_drlc_report_event_status_payload_t)) |
| |
| #define | ZB_ZCL_DRLC_LCE_PAYLOAD_INIT |
| |
| #define | ZB_ZCL_DRLC_CANCEL_LCE_PAYLOAD_INIT (zb_zcl_drlc_cancel_lce_payload_t) {0} |
| |
| #define | ZB_ZCL_DRLC_CANCEL_ALCE_PAYLOAD_INIT (zb_zcl_drlc_cancel_alce_payload_t) {0} |
| |
| #define | ZB_ZCL_DRLC_REPORT_EVENT_STATUS_PAYLOAD_INIT |
| |
| #define | ZB_ZCL_DRLC_GET_SCHEDULED_EVENTS_PAYLOAD_SIZE_IS_VALID(size) |
| |
| #define | ZB_ZCL_DRLC_CMD_GET_SCHEDULED_EVENTS_PAYLOAD_INIT |
| |
| #define | ZB_ZCL_DRLC_SEND_CMD_LOAD_CONTROL_EVENT(_param, _dst_addr, _dst_addr_mode, _dst_ep, _src_ep, _payload) |
| |
| #define | ZB_ZCL_DRLC_SEND_CMD_CANCEL_LCE(_param, _dst_addr, _dst_addr_mode, _dst_ep, _src_ep, _payload) |
| |
| #define | ZB_ZCL_DRLC_SEND_CMD_CANCEL_ALL_LCE(_param, _dst_addr, _dst_addr_mode, _dst_ep, _src_ep, _payload) |
| |
| #define | ZB_ZCL_DRLC_SEND_CMD_GET_SCHEDULED_EVENTS(_param, _dst_addr, _dst_addr_mode, _dst_ep, _src_ep, _payload) |
| |
| #define | ZB_ZCL_DRLC_SEND_CMD_REPORT_EVENT_STATUS(_param, _dst_addr, _dst_addr_mode, _dst_ep, _src_ep, _payload) |
| |
| #define | ZB_ZCL_DRLC_SEND_CMD_REPORT_EVENT_STATUS_TSN(_param, _dst_addr, _dst_addr_mode, _dst_ep, _src_ep, _payload, _tsn) |
| |
| #define | ZB_ZCL_DECLARE_DRLC_ATTRIB_LIST(attr_list, utility_enrollment_group, start_randomization_munutes, duration_randomization_minutes, device_class) |
| | Declare attribute list for DRLC cluster. More...
|
| |
| #define | ZB_ZCL_DECLARE_DRLC_ATTR_LIST_INIT |
| |
| #define | ZB_ZCL_DECLARE_DRLC_ATTR_LIST(attr_list, attrs) |
| | Declare attribute list for DRLC cluster. More...
|
| |
| #define | ZB_ZCL_CLUSTER_ID_DRLC_SERVER_ROLE_INIT zb_zcl_drlc_init_server |
| |
| #define | ZB_ZCL_CLUSTER_ID_DRLC_CLIENT_ROLE_INIT zb_zcl_drlc_init_client |
| |
|
| void | zb_drlc_server_send_load_control_event (zb_uint8_t param, zb_addr_u *dst_addr, zb_aps_addr_mode_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t src_ep, zb_zcl_drlc_lce_payload_t *payload, zb_callback_t cb) |
| |
| void | zb_drlc_server_send_cancel_load_control_event (zb_uint8_t param, zb_addr_u *dst_addr, zb_aps_addr_mode_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t src_ep, zb_zcl_drlc_cancel_lce_payload_t *payload, zb_callback_t cb) |
| |
| void | zb_drlc_server_send_cancel_all_load_control_events (zb_uint8_t param, zb_addr_u *dst_addr, zb_aps_addr_mode_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t src_ep, zb_uint8_t *payload, zb_callback_t cb) |
| |
| void | zb_drlc_client_send_report_event_status (zb_uint8_t param, zb_addr_u *dst_addr, zb_aps_addr_mode_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t src_ep, zb_zcl_drlc_report_event_status_payload_t *payload, zb_callback_t cb) |
| |
| void | zb_drlc_client_send_report_event_status_tsn (zb_uint8_t param, zb_addr_u *dst_addr, zb_aps_addr_mode_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t src_ep, zb_zcl_drlc_report_event_status_payload_t *payload, zb_uint8_t tsn, zb_callback_t cb) |
| |
| void | zb_drlc_client_send_get_scheduled_events (zb_uint8_t param, zb_addr_u *dst_addr, zb_aps_addr_mode_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t src_ep, zb_zcl_drlc_get_scheduled_events_payload_t *payload, zb_callback_t cb) |
| |
| void | zb_zcl_drlc_init_server (void) |
| |
| void | zb_zcl_drlc_init_client (void) |
| |