
#include "zcl/zb_zcl_common.h"Data Structures | |
| struct | zb_zcl_mdu_pairing_request_s |
| Pairing Request command payload. More... | |
| struct | zb_zcl_mdu_pairing_response_s |
| Pairing Response command payload. More... | |
Macros | |
| #define | ZB_ZCL_CLUSTER_ID_MDU_PAIRING_SERVER_ROLE_GENERATED_CMD_LIST ZB_ZCL_MDU_PAIRING_SRV_CMD_PAIRING_RESPONSE |
| #define | ZB_ZCL_CLUSTER_ID_MDU_PAIRING_CLIENT_ROLE_RECEIVED_CMD_LIST ZB_ZCL_CLUSTER_ID_MDU_PAIRING_SERVER_ROLE_GENERATED_CMD_LIST |
| #define | ZB_ZCL_CLUSTER_ID_MDU_PAIRING_CLIENT_ROLE_GENERATED_CMD_LIST ZB_ZCL_MDU_PAIRING_CLI_CMD_PAIRING_REQUEST |
| #define | ZB_ZCL_CLUSTER_ID_MDU_PAIRING_SERVER_ROLE_RECEIVED_CMD_LIST ZB_ZCL_CLUSTER_ID_MDU_PAIRING_CLIENT_ROLE_GENERATED_CMD_LIST |
| #define | ZB_ZCL_MDU_PAIRING_SEND_PAIRING_REQUEST( _param, _addr, _dst_addr_mode, _dst_ep, _ep, _prfl_id, _def_resp, _cb, _lpi_version, _eui64) |
| Send PairingRequest command. More... | |
| #define | ZB_ZCL_MDU_PAIRING_GET_PAIRING_REQUEST(_data_ptr, _buffer, _status) |
| Macro for parsing payload of PairingRequest command. More... | |
| #define | ZB_ZCL_CLUSTER_ID_MDU_PAIRING_SERVER_ROLE_INIT zb_zcl_mdu_pairing_init_server |
| #define | ZB_ZCL_CLUSTER_ID_MDU_PAIRING_CLIENT_ROLE_INIT zb_zcl_mdu_pairing_init_client |
Typedefs | |
| typedef struct zb_zcl_mdu_pairing_request_s | zb_zcl_mdu_pairing_request_t |
| Pairing Request command payload. More... | |
| typedef struct zb_zcl_mdu_pairing_response_s | zb_zcl_mdu_pairing_response_t |
| Pairing Response command payload. More... | |
Enumerations | |
| enum | zb_zcl_mdu_pairing_cmd_client_e { ZB_ZCL_MDU_PAIRING_CLI_CMD_PAIRING_REQUEST = 0x00 } |
| MDU Pairing cluster client commands. More... | |
| enum | zb_zcl_mdu_pairing_cmd_server_e { ZB_ZCL_MDU_PAIRING_SRV_CMD_PAIRING_RESPONSE = 0x00 } |
| MDU Pairing cluster server commands. More... | |
Functions | |
| zb_ret_t | zb_zcl_mdu_pairing_send_cmd_pairing_request (zb_uint8_t param, const zb_addr_u *dst_addr, zb_aps_addr_mode_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t src_ep, const zb_zcl_mdu_pairing_request_t *payload, zb_ieee_addr_t *buf, zb_uint8_t buf_len_in_elements, zb_callback_t cb) |
| zb_uint8_t | zb_zcl_process_mdu_pairing_specific_commands (zb_uint8_t param) |
| void | zb_zcl_mdu_pairing_init_server (void) |
| void | zb_zcl_mdu_pairing_init_client (void) |
| #define ZB_ZCL_CLUSTER_ID_MDU_PAIRING_CLIENT_ROLE_INIT zb_zcl_mdu_pairing_init_client |
| #define ZB_ZCL_CLUSTER_ID_MDU_PAIRING_SERVER_ROLE_INIT zb_zcl_mdu_pairing_init_server |
| void zb_zcl_mdu_pairing_init_client | ( | void | ) |
| void zb_zcl_mdu_pairing_init_server | ( | void | ) |
| zb_ret_t zb_zcl_mdu_pairing_send_cmd_pairing_request | ( | zb_uint8_t | param, |
| const zb_addr_u * | dst_addr, | ||
| zb_aps_addr_mode_t | dst_addr_mode, | ||
| zb_uint8_t | dst_ep, | ||
| zb_uint8_t | src_ep, | ||
| const zb_zcl_mdu_pairing_request_t * | payload, | ||
| zb_ieee_addr_t * | buf, | ||
| zb_uint8_t | buf_len_in_elements, | ||
| zb_callback_t | cb | ||
| ) |
| zb_uint8_t zb_zcl_process_mdu_pairing_specific_commands | ( | zb_uint8_t | param | ) |