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.