5.2.8.13 ZCL_SecurityStatus_t Enumeration
Syntax
typedef enum { /*! Key establishment completed successfully, or the Certicom security mode is not used. */ ZCL_SECURITY_STATUS_SUCCESS = 0x00, #if CERTICOM_SUPPORT == 1 /*! The Key Establishment cluster can not be bound, because devices supporting it have not been found. */ ZCL_SECURITY_STATUS_DISCOVERY_FAIL = 0x01, /*! Adding an entry to the local binding table failed while starting security. */ ZCL_SECURITY_STATUS_APS_BINDING_FAIL = 0x02, ZCL_SECURITY_STATUS_TIMEOUT = 0x03, /*! Key establishment has been terminated. */ ZCL_SECURITY_STATUS_TERMINATED = 0x04, /*! Failed to send one of KE cluster's commands during key establishment. */ ZCL_SECURITY_STATUS_SEND_COMMAND_FAIL = 0x05, /*! Invalid data (extended address or endpoint) have been provided, or the KE cluster is already processing a transaction. */ ZCL_SECURITY_STATUS_INVALID_SETTINGS = 0x06, #endif // CERTICOM_SUPPORT == 1 } ZCL_SecurityStatus_t;
Description
The ZCL_SecurityStatus_t
enumeration defines the status
values. The security procedures in ZCL use these values.