
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... | |
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... | |
| #define ZB_ZCL_MDU_PAIRING_GET_PAIRING_REQUEST | ( | _data_ptr, | |
| _buffer, | |||
| _status | |||
| ) |
Macro for parsing payload of PairingRequest command.
| _data_ptr | - pointer to zb_zcl_mdu_pairing_request_t structure |
| _buffer | - pointer to buffer where Pairing Request command's payload is stored. |
| _status | - status of payload parsing |
| #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.
| _param | - Reference to buffer. |
| _addr | - Address of the device to send command to. |
| _dst_addr_mode | - Address mode for _dst_addr. |
| _dst_ep | - Destination endpoint. |
| _ep | - Current endpoint. |
| _prfl_id | - profile identifier |
| _def_resp | - enable/disable default zcl response |
| _cb | - Callback which should be called when the ZCL stack receives APS ack. |
| _lpi_version | - lpi_version field from zb_zcl_mdu_pairing_response_t payload |
| _eui64 | - eui64 field from zb_zcl_mdu_pairing_response_t payload |
| typedef struct zb_zcl_mdu_pairing_request_s zb_zcl_mdu_pairing_request_t |
Pairing Request command payload.
| typedef struct zb_zcl_mdu_pairing_response_s zb_zcl_mdu_pairing_response_t |
Pairing Response command payload.
MDU Pairing cluster client commands.
MDU Pairing cluster server commands.