BDB_CommissioningStatus_t Enum
C
typedef enum
{
//!< commissioning sub procedure is successful
BDB_COMMISSIONING_SUCCESS,
//!< One of the commissioning sub-procedures has started but is not yet complete
BDB_COMMISSIONING_IN_PROGRESS,
//!< The initiator is not address assignment capable during touchlink
BDB_COMMISSIONING_NOT_AA_CAPABLE,
//!< A network has not been found during network steering or touchlink
BDB_COMMISSIONING_NO_NETWORK,
//!< A node has not joined a network when requested during touchlink
BDB_COMMISSIONING_TARGET_FAILURE,
//!< A network could not be formed during network formation
BDB_COMMISSIONING_FORMATION_FAILURE,
//!< No response to an identify query command has been received during finding & binding
BDB_COMMISSIONING_NO_IDENTIFY_QUERY_RESPONSE,
//!< A binding table entry could not be created due to insufficient space in the binding table during finding & binding.
BDB_COMMISSIONING_BINDING_TABLE_FULL,
//!< No response to a scan request inter-PAN command has been received during touchlink
BDB_COMMISSIONING_NO_SCAN_RESPONSE,
//!< A touchlink (steal) attempt was made when a node is already connected to a centralized security network.
BDB_COMMISSIONING_NOT_PERMITTED,
//!< The Trust Center link key exchange procedure has failed attempting to join a centralized security network
BDB_COMMISSIONING_TCLK_EX_FAILURE,
//!< Other Bitcloud defined statuses
//!< The given commissioning is not supported
BDB_COMMISSIONING_NOT_SUPPORTED
} BDB_CommissioningStatus_t;
Description
Describes the the status of its commissioning attempt.Currently it specifies only spec specified values.May be modified based on implementation requirement
