ZCL_SecurityStatus_t Enum
C
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
Enumerated status values used in by the security procedures in ZCL
