ZDO_MgmtNwkUpdateNotf_t struct
C
typedef struct PACK
{
/*! The parameter shows the notification status and can be: \n
::ZDO_SUCCESS_STATUS \n
::ZDO_INVALID_PARAMETERS_STATUS \n
::ZDO_FAIL_STATUS \n
::ZDO_RESPONSE_WAIT_TIMEOUT_STATUS \n
::ZDO_NETWORK_STARTED_STATUS \n
::ZDO_NETWORK_LEFT_STATUS \n
::ZDO_NETWORK_LOST_STATUS \n
::ZDO_CHILD_JOINED_STATUS \n
::ZDO_CHILD_REMOVED_STATUS \n
::ZDO_USER_DESCRIPTOR_UPDATE_STATUS \n
::ZDO_STATIC_ADDRESS_CONFLICT_STATUS \n
::ZDO_NWK_UPDATE_STATUS \n
::ZDO_NO_KEY_PAIR_DESCRIPTOR_STATUS \n
For details see \ref network_notf.
*/
uint8_t status;
union PACK
{
//! Conflicting address
ShortAddr_t conflictAddress;
//! ED scan result
EDScan_t scanResult;
//! Network information updated
NetworkInf_t nwkUpdateInf;
//! Information about joined device or failed to authenticate child event
ChildInfo_t childInfo;
//! Addresses of removed device
NodeAddr_t childAddr;
//! Extended address of updated device
ExtAddr_t deviceExtAddr;
};
} ZDO_MgmtNwkUpdateNotf_t;
Description
The type used to pack information about network updates in an argument of ZDO_MgmtNwkUpdateNotf() function The struct of this type comprises information about certain network updates. The type of the event is indicated by the ZDO_MgmtNwkUpdateNotf_t::status field. Additional event data is provided by the fields of the unnamed union.
