Z-Stack API Reference  3.2.0
zstackmsg.h File Reference

ZStack API messages. More...

Data Structures

struct  _zstackmsg_HDR_t
 
struct  _zstackmsg_genericreq_t
 
struct  _zstackmsg_sysresetreq_t
 
struct  _zstackmsg_sysversionreq_t
 
struct  _zstackmsg_sysconfigreadreq_t
 
struct  _zstackmsg_sysconfigwritereq_t
 
struct  _zstackmsg_syssettxpowerreq_t
 
struct  _zstackmsg_sysnwkinforeadreq_t
 
struct  _zstackmsg_sysforcelinkstatusreq_t
 
struct  _zstackmsg_sysappmsg_t
 
struct  _zstackmsg_sysotamsg_t
 
struct  _zstackmsg_devstartreq_t
 
struct  _zstackmsg_devnwkdiscreq_t
 
struct  _zstackmsg_setnwkframefwdnotificationreq_t
 
struct  _zstackmsg_devjoinreq_t
 
struct  _zstackmsg_devrejoinreq_t
 
struct  _zstackmsg_devzdocbreq_t
 
struct  _zstackmsg_devnwkroutereq_t
 
struct  _zstackmsg_devnwkcheckroutereq_t
 
struct  _zstackmsg_devjammerind_t
 
struct  _zstackmsg_devpermitjoinind_t
 
struct  _zstackmsg_devupdateneighbortxcostreq_t
 
struct  _zstackmsg_devforcenetworksettingsreq_t
 
struct  _zstackmsg_devforcenetworkupdatereq_t
 
struct  _zstackmsg_devforcemacparamsreq_t
 
struct  _zstackmsg_apsremovegroup_t
 
struct  _zstackmsg_apsremoveallgroups_t
 
struct  _zstackmsg_apsfindallgroupsreq_t
 
struct  _zstackmsg_apsfindgroupreq_t
 
struct  _zstackmsg_apsaddgroup_t
 
struct  _zstackmsg_apscountallgroups_t
 
struct  _zstackmsg_afregisterreq_t
 
struct  _zstackmsg_afunregisterreq_t
 
struct  _zstackmsg_afdatareq_t
 
struct  _zstackmsg_afinterpanctlreq_t
 
struct  _zstackmsg_afconfiggetreq_t
 
struct  _zstackmsg_afconfigsetreq_t
 
struct  _zstackmsg_afdataconfirmind_t
 
struct  _zstackmsg_afincomingmsgind_t
 
struct  _zstackmsg_afreflecterrorind_t
 
struct  _zstackmsg_zdonwkaddrreq_t
 
struct  _zstackmsg_zdoieeeaddrreq_t
 
struct  _zstackmsg_zdonodedescreq_t
 
struct  _zstackmsg_zdopowerdescreq_t
 
struct  _zstackmsg_zdosimpledescreq_t
 
struct  _zstackmsg_zdoactiveendpointreq_t
 
struct  _zstackmsg_zdomatchdescreq_t
 
struct  _zstackmsg_zdocomplexdescreq_t
 
struct  _zstackmsg_zdouserdescreq_t
 
struct  _zstackmsg_zdosetbindunbindappauthreq_t
 
struct  _zstackmsg_zdodeviceannouncereq_t
 
struct  _zstackmsg_zdouserdescsetreq_t
 
struct  _zstackmsg_zdoserverdiscreq_t
 
struct  _zstackmsg_zdoenddevicebindreq_t
 
struct  _zstackmsg_zdobindreq_t
 
struct  _zstackmsg_zdounbindreq_t
 
struct  _zstackmsg_zdomgmtnwkdiscreq_t
 
struct  _zstackmsg_zdomgmtlqireq_t
 
struct  _zstackmsg_zdomgmtrtgreq_t
 
struct  _zstackmsg_zdomgmtbindreq_t
 
struct  _zstackmsg_zdomgmtleavereq_t
 
struct  _zstackmsg_zdomgmtdirectjoinreq_t
 
struct  _zstackmsg_zdomgmtpermitjoinreq_t
 
struct  _zstackmsg_zdomgmtnwkupdatereq_t
 
struct  _zstackmsg_zdonwkaddrrspind_t
 
struct  _zstackmsg_zdoieeeaddrrspind_t
 
struct  _zstackmsg_zdonodedescrspind_t
 
struct  _zstackmsg_zdopowerdescrspind_t
 
struct  _zstackmsg_zdosimpledescrspind_t
 
struct  _zstackmsg_zdoactiveendpointsrspind_t
 
struct  _zstackmsg_zdomatchdescrspind_t
 
struct  _zstackmsg_zdouserdescrspind_t
 
struct  _zstackmsg_zdoserverdiscoveryrspind_t
 
struct  _zstackmsg_zdobindrspind_t
 
struct  _zstackmsg_zdoenddevicebindrspind_t
 
struct  _zstackmsg_zdounbindrspind_t
 
struct  _zstackmsg_zdodeviceannounceind_t
 
struct  _zstackmsg_zdomgmtnwkdiscrspind_t
 
struct  _zstackmsg_zdomgmtlqirspind_t
 
struct  _zstackmsg_zdomgmtrtgrspind_t
 
struct  _zstackmsg_zdomgmtbindrspind_t
 
struct  _zstackmsg_zdomgmtleaverspind_t
 
struct  _zstackmsg_zdomgmtdirectjoinrspind_t
 
struct  _zstackmsg_zdomgmtpermitjoinrspind_t
 
struct  _zstackmsg_zdomgmtnwkupdatenotifyind_t
 
struct  _zstackmsg_zdotcdeviceind_t
 
struct  _zstackmsg_zdosrcrtgind_t
 
struct  _zstackmsg_zdocncntrtrind_t
 
struct  _zstackmsg_zdonwkdisccnf_t
 
struct  _zstackmsg_zdobeaconnotifyind_t
 
struct  _zstackmsg_zdojoinconf_t
 
struct  _zstackmsg_zdoleavecnf_t
 
struct  _zstackmsg_zdoleaveind_t
 
struct  _zstackmsg_nwkframefwdnotification_t
 
struct  _zstackmsg_devstatechangeind_t
 
struct  _zstackmsg_secnwkkeygetreq_t
 
struct  _zstackmsg_secnwkkeysetreq_t
 
struct  _zstackmsg_secnwkkeyupdatereq_t
 
struct  _zstackmsg_secnwkkeyswitchReq_t
 
struct  _zstackmsg_secapslinkkeygetreq_t
 
struct  _zstackmsg_secapslinkkeysetreq_t
 
struct  _zstackmsg_secapslinkkeyremovereq_t
 
struct  _zstackmsg_secapsremovereq_t
 
struct  _zstackmsg_bdbstartcommissioning_t
 
struct  _zstackmsg_bdbsetidentifyactiveendpoint_t
 
struct  _zstackmsg_bdbgetidentifyactiveendpoint_t
 
struct  _zstackmsg_bdbstopinitiatorfindingbinding_t
 
struct  _zstackmsg_bdbgetzclframecounter_t
 
struct  _zstackmsg_bdbresetlocalaction_t
 
struct  _zstackmsg_bdbsetattributes_t
 
struct  _zstackmsg_bdbgetattributes_t
 
struct  _zstackmsg_bdbgetfbinitiatorstatus_t
 
struct  _zstackmsg_bdbgenerateinstallcodecrc_t
 
struct  _zstackmsg_bdbrepaddattrcfgrecorddefaulttolist_t
 
struct  _zstackmsg_bdbrepchangedattrvalue_t
 
struct  _zstackmsg_bdbprocessinconfigreport_t
 
struct  _zstackmsg_bdbprocessinreadreportcfg_t
 
struct  _zstackmsg_bdbaddinstallcode_t
 
struct  _zstackmsg_bdbtouchlinktargetenablecommissioning_t
 
struct  _zstackmsg_bdbtouchlinktargetdisablecommissioning_t
 
struct  _zstackmsg_bdbtouchlinktargetgettimer_t
 
struct  _zstackmsg_bdbsetactivecentralizedlinkkey_t
 
struct  _zstackmsg_bdbcbketclinkkeyexchangeattempt_t
 
struct  _zstackmsg_bdbnwkdescfree_t
 
struct  _zstackmsg_bdbfilternwkdesccomplete_t
 
struct  _zstackmsg_bdbtouchlinksetallowstealing_t
 
struct  _zstackmsg_bdbtouchlinkgetallowstealing_t
 
struct  _zstackmsg_bdbzedattemptrecovernwk_t
 
struct  _zstackmsg_gpallowchangechannelreq_t
 
struct  _zstackmsg_bdbnotificationind_t
 
struct  _zstackmsg_bdbidentifytimeoutind_t
 
struct  _zstackmsg_bdbbindnotificationind_t
 
struct  _zstackmsg_bdbtclinkkeyexchangeind_t
 
struct  _zstackmsg_bdbtouchlinktargetenableind_t
 
struct  _zstackmsg_bdbcbketclinkkeyexchangeind_t
 
struct  _zstackmsg_bdbfilternwkdescriptorind_t
 
struct  _zstackmsg_gpcommissioningmodeind_t
 
struct  _zstackmsg_gpdataind_t
 
struct  _zstackmsg_gpsecreq_t
 
struct  _zstackmsg_gpsecrsp_t
 
struct  _zstackmsg_gpcheckannounce_t
 
struct  _zstackmsg_gpaliasconflict_t
 
struct  _zstackmsg_gpdecryptcommissioningkey_t
 
struct  _zstackmsg_gpencryptcommissioningkey_t
 
struct  _zstackmsg_tlScanReq_t
 
struct  _zstackmsg_tlTargetNwkStartReq_t
 
struct  _zstackmsg_tlTargetNwkJointReq_t
 
struct  _zstackmsg_touchlinkNwkUpdateReq_t
 
struct  _zstackmsg_touchlinkGetScanBaseTime_t
 
struct  _zstackmsg_touchlinkScanRsp_t
 
struct  _zstackmsg_touchlinkDevInfoRsp_t
 
struct  _zstackmsg_touchlinkNwkStartRsp_t
 
struct  _zstackmsg_touchlinkNwkJoinRsp_t
 

Typedefs

typedef struct _zstackmsg_HDR_t zstackmsg_HDR_t
 
typedef struct _zstackmsg_genericreq_t zstackmsg_genericReq_t
 
typedef struct _zstackmsg_sysresetreq_t zstackmsg_sysResetReq_t
 
typedef struct _zstackmsg_sysversionreq_t zstackmsg_sysVersionReq_t
 
typedef struct _zstackmsg_sysconfigreadreq_t zstackmsg_sysConfigReadReq_t
 
typedef struct _zstackmsg_sysconfigwritereq_t zstackmsg_sysConfigWriteReq_t
 
typedef struct _zstackmsg_syssettxpowerreq_t zstackmsg_sysSetTxPowerReq_t
 
typedef struct _zstackmsg_sysnwkinforeadreq_t zstackmsg_sysNwkInfoReadReq_t
 
typedef struct _zstackmsg_sysforcelinkstatusreq_t zstackmsg_sysForceLinkStatusReq_t
 
typedef struct _zstackmsg_sysappmsg_t zstackmsg_sysAppMsg_t
 
typedef struct _zstackmsg_sysotamsg_t zstackmsg_sysOtaMsg_t
 
typedef struct _zstackmsg_devstartreq_t zstackmsg_devStartReq_t
 
typedef struct _zstackmsg_devnwkdiscreq_t zstackmsg_devNwkDiscReq_t
 
typedef struct _zstackmsg_setnwkframefwdnotificationreq_t zstackmsg_setNwkFrameFwdNotificationReq_t
 
typedef struct _zstackmsg_devjoinreq_t zstackmsg_devJoinReq_t
 
typedef struct _zstackmsg_devrejoinreq_t zstackmsg_devRejoinReq_t
 
typedef struct _zstackmsg_devzdocbreq_t zstackmsg_devZDOCBReq_t
 
typedef struct _zstackmsg_devnwkroutereq_t zstackmsg_devNwkRouteReq_t
 
typedef struct _zstackmsg_devnwkcheckroutereq_t zstackmsg_devNwkCheckRouteReq_t
 
typedef struct _zstackmsg_devjammerind_t zstackmsg_devJammerInd_t
 
typedef struct _zstackmsg_devpermitjoinind_t zstackmsg_devPermitJoinInd_t
 
typedef struct _zstackmsg_devupdateneighbortxcostreq_t zstackmsg_devUpdateNeighborTxCostReq_t
 
typedef struct _zstackmsg_devforcenetworksettingsreq_t zstackmsg_devForceNetworkSettingsReq_t
 
typedef struct _zstackmsg_devforcenetworkupdatereq_t zstackmsg_devForceNetworkUpdateReq_t
 
typedef struct _zstackmsg_devforcemacparamsreq_t zstackmsg_devForceMacParamsReq_t
 
typedef struct _zstackmsg_apsremovegroup_t zstackmsg_apsRemoveGroup_t
 
typedef struct _zstackmsg_apsremoveallgroups_t zstackmsg_apsRemoveAllGroups_t
 
typedef struct _zstackmsg_apsfindallgroupsreq_t zstackmsg_apsFindAllGroupsReq_t
 
typedef struct _zstackmsg_apsfindgroupreq_t zstackmsg_apsFindGroupReq_t
 
typedef struct _zstackmsg_apsaddgroup_t zstackmsg_apsAddGroup_t
 
typedef struct _zstackmsg_apscountallgroups_t zstackmsg_apsCountAllGroups_t
 
typedef struct _zstackmsg_afregisterreq_t zstackmsg_afRegisterReq_t
 
typedef struct _zstackmsg_afunregisterreq_t zstackmsg_afUnRegisterReq_t
 
typedef struct _zstackmsg_afdatareq_t zstackmsg_afDataReq_t
 
typedef struct _zstackmsg_afinterpanctlreq_t zstackmsg_afInterPanCtlReq_t
 
typedef struct _zstackmsg_afconfiggetreq_t zstackmsg_afConfigGetReq_t
 
typedef struct _zstackmsg_afconfigsetreq_t zstackmsg_afConfigSetReq_t
 
typedef struct _zstackmsg_afdataconfirmind_t zstackmsg_afDataConfirmInd_t
 
typedef struct _zstackmsg_afincomingmsgind_t zstackmsg_afIncomingMsgInd_t
 
typedef struct _zstackmsg_afreflecterrorind_t zstackmsg_afReflectErrorInd_t
 
typedef struct _zstackmsg_zdonwkaddrreq_t zstackmsg_zdoNwkAddrReq_t
 
typedef struct _zstackmsg_zdoieeeaddrreq_t zstackmsg_zdoIeeeAddrReq_t
 
typedef struct _zstackmsg_zdonodedescreq_t zstackmsg_zdoNodeDescReq_t
 
typedef struct _zstackmsg_zdopowerdescreq_t zstackmsg_zdoPowerDescReq_t
 
typedef struct _zstackmsg_zdosimpledescreq_t zstackmsg_zdoSimpleDescReq_t
 
typedef struct _zstackmsg_zdoactiveendpointreq_t zstackmsg_zdoActiveEndpointReq_t
 
typedef struct _zstackmsg_zdomatchdescreq_t zstackmsg_zdoMatchDescReq_t
 
typedef struct _zstackmsg_zdocomplexdescreq_t zstackmsg_zdoComplexDescReq_t
 
typedef struct _zstackmsg_zdouserdescreq_t zstackmsg_zdoUserDescReq_t
 
typedef struct _zstackmsg_zdosetbindunbindappauthreq_t zstackmsg_zdoSetBindUnbindAuthAddrReq_t
 
typedef struct _zstackmsg_zdodeviceannouncereq_t zstackmsg_zdoDeviceAnnounceReq_t
 
typedef struct _zstackmsg_zdouserdescsetreq_t zstackmsg_zdoUserDescSetReq_t
 
typedef struct _zstackmsg_zdoserverdiscreq_t zstackmsg_zdoServerDiscReq_t
 
typedef struct _zstackmsg_zdoenddevicebindreq_t zstackmsg_zdoEndDeviceBindReq_t
 
typedef struct _zstackmsg_zdobindreq_t zstackmsg_zdoBindReq_t
 
typedef struct _zstackmsg_zdounbindreq_t zstackmsg_zdoUnbindReq_t
 
typedef struct _zstackmsg_zdomgmtnwkdiscreq_t zstackmsg_zdoMgmtNwkDiscReq_t
 
typedef struct _zstackmsg_zdomgmtlqireq_t zstackmsg_zdoMgmtLqiReq_t
 
typedef struct _zstackmsg_zdomgmtrtgreq_t zstackmsg_zdoMgmtRtgReq_t
 
typedef struct _zstackmsg_zdomgmtbindreq_t zstackmsg_zdoMgmtBindReq_t
 
typedef struct _zstackmsg_zdomgmtleavereq_t zstackmsg_zdoMgmtLeaveReq_t
 
typedef struct _zstackmsg_zdomgmtdirectjoinreq_t zstackmsg_zdoMgmtDirectJoinReq_t
 
typedef struct _zstackmsg_zdomgmtpermitjoinreq_t zstackmsg_zdoMgmtPermitJoinReq_t
 
typedef struct _zstackmsg_zdomgmtnwkupdatereq_t zstackmsg_zdoMgmtNwkUpdateReq_t
 
typedef struct _zstackmsg_zdonwkaddrrspind_t zstackmsg_zdoNwkAddrRspInd_t
 
typedef struct _zstackmsg_zdoieeeaddrrspind_t zstackmsg_zdoIeeeAddrRspInd_t
 
typedef struct _zstackmsg_zdonodedescrspind_t zstackmsg_zdoNodeDescRspInd_t
 
typedef struct _zstackmsg_zdopowerdescrspind_t zstackmsg_zdoPowerDescRspInd_t
 
typedef struct _zstackmsg_zdosimpledescrspind_t zstackmsg_zdoSimpleDescRspInd_t
 
typedef struct _zstackmsg_zdoactiveendpointsrspind_t zstackmsg_zdoActiveEndpointsRspInd_t
 
typedef struct _zstackmsg_zdomatchdescrspind_t zstackmsg_zdoMatchDescRspInd_t
 
typedef struct _zstackmsg_zdouserdescrspind_t zstackmsg_zdoUserDescRspInd_t
 
typedef struct _zstackmsg_zdoserverdiscoveryrspind_t zstackmsg_zdoServerDiscoveryRspInd_t
 
typedef struct _zstackmsg_zdobindrspind_t zstackmsg_zdoBindRspInd_t
 
typedef struct _zstackmsg_zdoenddevicebindrspind_t zstackmsg_zdoEndDeviceBindRspInd_t
 
typedef struct _zstackmsg_zdounbindrspind_t zstackmsg_zdoUnbindRspInd_t
 
typedef struct _zstackmsg_zdodeviceannounceind_t zstackmsg_zdoDeviceAnnounceInd_t
 
typedef struct _zstackmsg_zdomgmtnwkdiscrspind_t zstackmsg_zdoMgmtNwkDiscRspInd_t
 
typedef struct _zstackmsg_zdomgmtlqirspind_t zstackmsg_zdoMgmtLqiRspInd_t
 
typedef struct _zstackmsg_zdomgmtrtgrspind_t zstackmsg_zdoMgmtRtgRspInd_t
 
typedef struct _zstackmsg_zdomgmtbindrspind_t zstackmsg_zdoMgmtBindRspInd_t
 
typedef struct _zstackmsg_zdomgmtleaverspind_t zstackmsg_zdoMgmtLeaveRspInd_t
 
typedef struct _zstackmsg_zdomgmtdirectjoinrspind_t zstackmsg_zdoMgmtDirectJoinRspInd_t
 
typedef struct _zstackmsg_zdomgmtpermitjoinrspind_t zstackmsg_zdoMgmtPermitJoinRspInd_t
 
typedef struct _zstackmsg_zdomgmtnwkupdatenotifyind_t zstackmsg_zdoMgmtNwkUpdateNotifyInd_t
 
typedef struct _zstackmsg_zdotcdeviceind_t zstackmsg_zdoTcDeviceInd_t
 
typedef struct _zstackmsg_zdosrcrtgind_t zstackmsg_zdoSrcRtgInd_t
 
typedef struct _zstackmsg_zdocncntrtrind_t zstackmsg_zdoCncntrtrInd_t
 
typedef struct _zstackmsg_zdonwkdisccnf_t zstackmsg_zdoNwkDiscCnf_t
 
typedef struct _zstackmsg_zdobeaconnotifyind_t zstackmsg_zdoBeaconNotifyInd_t
 
typedef struct _zstackmsg_zdojoinconf_t zstackmsg_zdoJoinConf_t
 
typedef struct _zstackmsg_zdoleavecnf_t zstackmsg_zdoLeaveCnf_t
 
typedef struct _zstackmsg_zdoleaveind_t zstackmsg_zdoLeaveInd_t
 
typedef struct _zstackmsg_nwkframefwdnotification_t zstackmsg_nwkFrameFwdNotification_t
 
typedef struct _zstackmsg_devstatechangeind_t zstackmsg_devStateChangeInd_t
 
typedef struct _zstackmsg_secnwkkeygetreq_t zstackmsg_secNwkKeyGetReq_t
 
typedef struct _zstackmsg_secnwkkeysetreq_t zstackmsg_secNwkKeySetReq_t
 
typedef struct _zstackmsg_secnwkkeyupdatereq_t zstackmsg_secNwkKeyUpdateReq_t
 
typedef struct _zstackmsg_secnwkkeyswitchReq_t zstackmsg_secNwkKeySwitchReq_t
 
typedef struct _zstackmsg_secapslinkkeygetreq_t zstackmsg_secApsLinkKeyGetReq_t
 
typedef struct _zstackmsg_secapslinkkeysetreq_t zstackmsg_secApsLinkKeySetReq_t
 
typedef struct _zstackmsg_secapslinkkeyremovereq_t zstackmsg_secApsLinkKeyRemoveReq_t
 
typedef struct _zstackmsg_secapsremovereq_t zstackmsg_secApsRemoveReq_t
 
typedef struct _zstackmsg_bdbstartcommissioning_t zstackmsg_bdbStartCommissioningReq_t
 
typedef struct _zstackmsg_bdbsetidentifyactiveendpoint_t zstackmsg_bdbSetIdentifyActiveEndpointReq_t
 
typedef struct _zstackmsg_bdbgetidentifyactiveendpoint_t zstackmsg_bdbGetIdentifyActiveEndpointReq_t
 
typedef struct _zstackmsg_bdbstopinitiatorfindingbinding_t zstackmsg_bdbStopInitiatorFindingBindingReq_t
 
typedef struct _zstackmsg_bdbgetzclframecounter_t zstackmsg_bdbGetZCLFrameCounterReq_t
 
typedef struct _zstackmsg_bdbresetlocalaction_t zstackmsg_bdbResetLocalActionReq_t
 
typedef struct _zstackmsg_bdbsetattributes_t zstackmsg_bdbSetAttributesReq_t
 
typedef struct _zstackmsg_bdbgetattributes_t zstackmsg_bdbGetAttributesReq_t
 
typedef struct _zstackmsg_bdbgetfbinitiatorstatus_t zstackmsg_bdbGetFBInitiatorStatusReq_t
 
typedef struct _zstackmsg_bdbgenerateinstallcodecrc_t zstackmsg_bdbGenerateInstallCodeCRCReq_t
 
typedef struct _zstackmsg_bdbrepaddattrcfgrecorddefaulttolist_t zstackmsg_bdbRepAddAttrCfgRecordDefaultToListReq_t
 
typedef struct _zstackmsg_bdbrepchangedattrvalue_t zstackmsg_bdbRepChangedAttrValueReq_t
 
typedef struct _zstackmsg_bdbprocessinconfigreport_t zstackmsg_bdbProcessInConfigReportReq_t
 
typedef struct _zstackmsg_bdbprocessinreadreportcfg_t zstackmsg_bdbProcessInReadReportCfgReq_t
 
typedef struct _zstackmsg_bdbaddinstallcode_t zstackmsg_bdbAddInstallCodeReq_t
 
typedef struct _zstackmsg_bdbtouchlinktargetenablecommissioning_t zstackmsg_bdbTouchLinkTargetEnableCommissioningReq_t
 
typedef struct _zstackmsg_bdbtouchlinktargetdisablecommissioning_t zstackmsg_bdbTouchLinkTargetDisableCommissioningReq_t
 
typedef struct _zstackmsg_bdbtouchlinktargetgettimer_t zstackmsg_bdbTouchLinkTargetGetTimerReq_t
 
typedef struct _zstackmsg_bdbsetactivecentralizedlinkkey_t zstackmsg_bdbSetActiveCentralizedLinkKeyReq_t
 
typedef struct _zstackmsg_bdbcbketclinkkeyexchangeattempt_t zstackmsg_bdbCBKETCLinkKeyExchangeAttemptReq_t
 
typedef struct _zstackmsg_bdbnwkdescfree_t zstackmsg_bdbNwkDescFreeReq_t
 
typedef struct _zstackmsg_bdbfilternwkdesccomplete_t zstackmsg_bdbFilterNwkDescCompleteReq_t
 
typedef struct _zstackmsg_bdbtouchlinksetallowstealing_t zstackmsg_bdbTouchlinkSetAllowStealingReq_t
 
typedef struct _zstackmsg_bdbtouchlinkgetallowstealing_t zstackmsg_bdbTouchlinkGetAllowStealingReq_t
 
typedef struct _zstackmsg_bdbzedattemptrecovernwk_t zstackmsg_bdbZedAttemptRecoverNwkReq_t
 
typedef struct _zstackmsg_gpallowchangechannelreq_t zstackmsg_gpAllowChangeChannelReq_t
 
typedef struct _zstackmsg_bdbnotificationind_t zstackmsg_bdbNotificationInd_t
 
typedef struct _zstackmsg_bdbidentifytimeoutind_t zstackmsg_bdbIdentifyTimeoutInd_t
 
typedef struct _zstackmsg_bdbbindnotificationind_t zstackmsg_bdbBindNotificationInd_t
 
typedef struct _zstackmsg_bdbtclinkkeyexchangeind_t zstackmsg_bdbTCLinkKeyExchangeInd_t
 
typedef struct _zstackmsg_bdbtouchlinktargetenableind_t zstackmsg_bdbTouchLinkTargetEnableInd_t
 
typedef struct _zstackmsg_bdbcbketclinkkeyexchangeind_t zstackmsg_bdbCBKETCLinkKeyExchangeInd_t
 
typedef struct _zstackmsg_bdbfilternwkdescriptorind_t zstackmsg_bdbFilterNwkDescriptorInd_t
 
typedef struct _zstackmsg_gpcommissioningmodeind_t zstackmsg_gpCommissioningModeInd_t
 
typedef struct _zstackmsg_gpdataind_t zstackmsg_gpDataInd_t
 
typedef struct _zstackmsg_gpsecreq_t zstackmsg_gpSecReq_t
 
typedef struct _zstackmsg_gpsecrsp_t zstackmsg_gpSecRsp_t
 
typedef struct _zstackmsg_gpcheckannounce_t zstackmsg_gpCheckAnnounce_t
 
typedef struct _zstackmsg_gpaliasconflict_t zstackmsg_gpAliasConflict_t
 
typedef struct _zstackmsg_gpdecryptcommissioningkey_t zstackmsg_gpDecryptCommissioningKey_t
 
typedef struct _zstackmsg_gpencryptcommissioningkey_t zstackmsg_gpEncryptCommissioningKey_t
 
typedef struct _zstackmsg_tlScanReq_t zstackmsg_tlScanReq_t
 
typedef struct _zstackmsg_tlTargetNwkStartReq_t zstackmsg_tlTargetNwkStartReq_t
 
typedef struct _zstackmsg_tlTargetNwkJointReq_t zstackmsg_touchlinkNwkJointReq_t
 
typedef struct _zstackmsg_touchlinkNwkUpdateReq_t zstackmsg_touchlinkNwkUpdateReq_t
 
typedef struct _zstackmsg_touchlinkGetScanBaseTime_t zstackmsg_touchlinkGetScanBaseTime_t
 
typedef struct _zstackmsg_touchlinkScanRsp_t zstackmsg_touchlinkScanRsp_t
 
typedef struct _zstackmsg_touchlinkDevInfoRsp_t zstackmsg_touchlinkDevInfoRsp_t
 
typedef struct _zstackmsg_touchlinkNwkStartRsp_t zstackmsg_touchlinkNwkStartRsp_t
 
typedef struct _zstackmsg_touchlinkNwkJoinRsp_t zstackmsg_touchlinkNwkJoinRsp_t
 

Enumerations

enum  zstack_CmdIDs {
  zstackmsg_CmdIDs_SYS_RESET_REQ = 0x00, zstackmsg_CmdIDs_SYS_VERSION_REQ = 0x02, zstackmsg_CmdIDs_SYS_CONFIG_READ_REQ = 0x03, zstackmsg_CmdIDs_SYS_CONFIG_WRITE_REQ = 0x04,
  zstackmsg_CmdIDs_SYS_APP_MSG_REQ = 0x05, zstackmsg_CmdIDs_SYS_OTA_MSG_REQ = 0x06, zstackmsg_CmdIDs_SYS_SET_TX_POWER_REQ = 0x07, zstackmsg_CmdIDs_SYS_NWK_INFO_READ_REQ = 0x08,
  zstackmsg_CmdIDs_SYS_NWK_FRAME_FWD_NOTIFICATION_REQ = 0x09, zstackmsg_CmdIDs_DEV_START_REQ = 0x10, zstackmsg_CmdIDs_DEV_NWK_DISCOVERY_REQ = 0x11, zstackmsg_CmdIDs_DEV_JOIN_REQ = 0x12,
  zstackmsg_CmdIDs_DEV_REJOIN_REQ = 0x13, zstackmsg_CmdIDs_DEV_ZDO_CBS_REQ = 0x14, zstackmsg_CmdIDs_DEV_NWK_ROUTE_REQ = 0x15, zstackmsg_CmdIDs_DEV_NWK_CHECK_ROUTE_REQ = 0x16,
  zstackmsg_CmdIDs_DEV_JAMMER_IND = 0x17, zstackmsg_CmdIDs_APS_REMOVE_GROUP = 0x18, zstackmsg_CmdIDs_APS_REMOVE_ALL_GROUPS = 0x19, zstackmsg_CmdIDs_APS_FIND_ALL_GROUPS_REQ = 0x1B,
  zstackmsg_CmdIDs_APS_FIND_GROUP_REQ = 0x1C, zstackmsg_CmdIDs_APS_ADD_GROUP = 0x1E, zstackmsg_CmdIDs_APS_COUNT_ALL_GROUPS = 0x1F, zstackmsg_CmdIDs_AF_REGISTER_REQ = 0x20,
  zstackmsg_CmdIDs_AF_UNREGISTER_REQ = 0x21, zstackmsg_CmdIDs_AF_DATA_REQ = 0x22, zstackmsg_CmdIDs_AF_INTERPAN_CTL_REQ = 0x23, zstackmsg_CmdIDs_AF_CONFIG_GET_REQ = 0x24,
  zstackmsg_CmdIDs_AF_CONFIG_SET_REQ = 0x25, zstackmsg_CmdIDs_ZDO_NWK_ADDR_REQ = 0x26, zstackmsg_CmdIDs_ZDO_IEEE_ADDR_REQ = 0x27, zstackmsg_CmdIDs_ZDO_NODE_DESC_REQ = 0x28,
  zstackmsg_CmdIDs_ZDO_POWER_DESC_REQ = 0x29, zstackmsg_CmdIDs_ZDO_SIMPLE_DESC_REQ = 0x2A, zstackmsg_CmdIDs_ZDO_ACTIVE_ENDPOINT_REQ = 0x2B, zstackmsg_CmdIDs_ZDO_MATCH_DESC_REQ = 0x2C,
  zstackmsg_CmdIDs_ZDO_COMPLEX_DESC_REQ = 0x38, zstackmsg_CmdIDs_ZDO_SERVER_DISC_REQ = 0x39, zstackmsg_CmdIDs_ZDO_END_DEVICE_BIND_REQ = 0x3A, zstackmsg_CmdIDs_ZDO_BIND_REQ = 0x3B,
  zstackmsg_CmdIDs_ZDO_UNBIND_REQ = 0x3C, zstackmsg_CmdIDs_ZDO_MGMT_NWK_DISC_REQ = 0x3D, zstackmsg_CmdIDs_ZDO_MGMT_LQI_REQ = 0x3E, zstackmsg_CmdIDs_ZDO_MGMT_RTG_REQ = 0x3F,
  zstackmsg_CmdIDs_ZDO_MGMT_BIND_REQ = 0x40, zstackmsg_CmdIDs_ZDO_MGMT_LEAVE_REQ = 0x41, zstackmsg_CmdIDs_ZDO_MGMT_DIRECT_JOIN_REQ = 0x42, zstackmsg_CmdIDs_ZDO_MGMT_PERMIT_JOIN_REQ = 0x43,
  zstackmsg_CmdIDs_ZDO_MGMT_NWK_UPDATE_REQ = 0x44, zstackmsg_CmdIDs_ZDO_DEVICE_ANNOUNCE_REQ = 0x45, zstackmsg_CmdIDs_ZDO_USER_DESCR_SET_REQ = 0x46, zstackmsg_CmdIDs_ZDO_USER_DESC_REQ = 0x47,
  zstackmsg_CmdIDs_ZDO_DEVICE_ANNOUNCE = 0x48, zstackmsg_CmdIDs_ZDO_NWK_ADDR_RSP = 0x60, zstackmsg_CmdIDs_ZDO_IEEE_ADDR_RSP = 0x61, zstackmsg_CmdIDs_ZDO_NODE_DESC_RSP = 0x62,
  zstackmsg_CmdIDs_ZDO_POWER_DESC_RSP = 0x63, zstackmsg_CmdIDs_ZDO_SIMPLE_DESC_RSP = 0x64, zstackmsg_CmdIDs_ZDO_ACTIVE_EP_RSP = 0x65, zstackmsg_CmdIDs_ZDO_MATCH_DESC_RSP = 0x66,
  zstackmsg_CmdIDs_ZDO_COMPLEX_DESC_RSP = 0x67, zstackmsg_CmdIDs_ZDO_USER_DESC_RSP = 0x68, zstackmsg_CmdIDs_ZDO_USER_DESC_SET_RSP = 0x69, zstackmsg_CmdIDs_ZDO_SERVER_DISC_RSP = 0x6A,
  zstackmsg_CmdIDs_ZDO_END_DEVICE_BIND_RSP = 0x6B, zstackmsg_CmdIDs_ZDO_BIND_RSP = 0x6C, zstackmsg_CmdIDs_ZDO_UNBIND_RSP = 0x6D, zstackmsg_CmdIDs_ZDO_MGMT_NWK_DISC_RSP = 0x6E,
  zstackmsg_CmdIDs_ZDO_MGMT_LQI_RSP = 0x6F, zstackmsg_CmdIDs_ZDO_MGMT_RTG_RSP = 0x70, zstackmsg_CmdIDs_ZDO_MGMT_BIND_RSP = 0x71, zstackmsg_CmdIDs_ZDO_MGMT_LEAVE_RSP = 0x72,
  zstackmsg_CmdIDs_ZDO_MGMT_DIRECT_JOIN_RSP = 0x73, zstackmsg_CmdIDs_ZDO_MGMT_PERMIT_JOIN_RSP = 0x74, zstackmsg_CmdIDs_ZDO_MGMT_NWK_UPDATE_NOTIFY = 0x75, zstackmsg_CmdIDs_ZDO_SRC_RTG_IND = 0x76,
  zstackmsg_CmdIDs_ZDO_CONCENTRATOR_IND = 0x77, zstackmsg_CmdIDs_ZDO_NWK_DISC_CNF = 0x78, zstackmsg_CmdIDs_ZDO_BEACON_NOTIFY_IND = 0x79, zstackmsg_CmdIDs_ZDO_JOIN_CNF = 0x7A,
  zstackmsg_CmdIDs_ZDO_LEAVE_CNF = 0x7B, zstackmsg_CmdIDs_ZDO_LEAVE_IND = 0x7C, zstackmsg_CmdIDs_TL_SCAN_REC_IND = 0x80, zstackmsg_CmdIDs_TL_TARGET_NWK_START_REC_IND = 0x81,
  zstackmsg_CmdIDs_TOUCHLINK_NWK_JOIN_REC_IND = 0x82, zstackmsg_CmdIDs_TL_TARGET_RESET_TO_FN_REC_IND = 0x83, zstackmsg_CmdIDs_TOUCHLINK_NWK_UPDATE_REC_IND = 0x84, zstackmsg_CmdIDs_TL_GET_SCAN_BASE_TIME = 0x85,
  zstackmsg_CmdIDs_TL_INITIATOR_SCAN_RSP_IND = 0x86, zstackmsg_CmdIDs_TOUCHLINK_DEV_INFO_RSP_IND = 0x87, zstackmsg_CmdIDs_TL_INITIATOR_NWK_START_RSP_IND = 0x88, zstackmsg_CmdIDs_TL_INITIATOR_NWK_JOIN_RSP_IND = 0x89,
  zstackmsg_CmdIDs_SYS_RESET_IND = 0x90, zstackmsg_CmdIDs_AF_DATA_CONFIRM_IND = 0x91, zstackmsg_CmdIDs_AF_INCOMING_MSG_IND = 0x92, zstackmsg_CmdIDs_AF_REFLECT_ERROR_IND = 0x93,
  zstackmsg_CmdIDs_DEV_STATE_CHANGE_IND = 0x94, zstackmsg_CmdIDs_ZDO_TC_DEVICE_IND = 0x95, zstackmsg_CmdIDs_DEV_PERMIT_JOIN_IND = 0x96, zstackmsg_CmdIDs_SEC_NWK_KEY_GET_REQ = 0xA0,
  zstackmsg_CmdIDs_SEC_NWK_KEY_SET_REQ = 0xA1, zstackmsg_CmdIDs_SEC_NWK_KEY_UPDATE_REQ = 0xA2, zstackmsg_CmdIDs_SEC_NWK_KEY_SWITCH_REQ = 0xA3, zstackmsg_CmdIDs_SEC_APS_LINKKEY_GET_REQ = 0xA4,
  zstackmsg_CmdIDs_SEC_APS_LINKKEY_SET_REQ = 0xA5, zstackmsg_CmdIDs_SEC_APS_LINKKEY_REMOVE_REQ = 0xA6, zstackmsg_CmdIDs_SEC_APS_REMOVE_REQ = 0xA7, zstackmsg_CmdIDs_SYS_FORCE_LINK_STATUS_REQ = 0xA8,
  zstackmsg_CmdIDs_DEV_UPDATE_NEIGHBOR_TXCOST_REQ = 0xA9, zstackmsg_CmdIDs_DEV_FORCE_NETWORK_SETTINGS_REQ = 0xAA, zstackmsg_CmdIDs_DEV_FORCE_NETWORK_UPDATE_REQ = 0xAB, zstackmsg_CmdIDs_DEV_FORCE_MAC_PARAMS_REQ = 0xAC,
  zstackmsg_CmdIDs_ZDO_SET_BIND_UNBIND_AUTH_ADDR_REQ = 0xAD, zstackmsg_CmdIDs_BDB_START_COMMISSIONING_REQ = 0xB0, zstackmsg_CmdIDs_BDB_SET_IDENTIFY_ACTIVE_ENDPOINT_REQ = 0xB1, zstackmsg_CmdIDs_BDB_GET_IDENTIFY_ACTIVE_ENDPOINT_REQ = 0xB2,
  zstackmsg_CmdIDs_BDB_STOP_INITIATOR_FINDING_BINDING_REQ = 0xB3, zstackmsg_CmdIDs_BDB_GET_ZCL_FRAME_COUNTER_REQ = 0xB4, zstackmsg_CmdIDs_BDB_RESET_LOCAL_ACTION_REQ = 0xB5, zstackmsg_CmdIDs_BDB_SET_ATTRIBUTES_REQ = 0xB6,
  zstackmsg_CmdIDs_BDB_GET_ATTRIBUTES_REQ = 0xB7, zstackmsg_CmdIDs_BDB_GET_FB_INITIATOR_STATUS_REQ = 0xB8, zstackmsg_CmdIDs_BDB_GENERATE_INSTALL_CODE_CRC_REQ = 0xB9, zstackmsg_CmdIDs_BDB_REP_ADD_ATTR_CFG_RECORD_DEFAULT_TO_LIST_REQ = 0xBA,
  zstackmsg_CmdIDs_BDB_REP_CHANGED_ATTR_VALUE_REQ = 0xBB, zstackmsg_CmdIDs_BDB_ADD_INSTALL_CODE_REQ = 0xBC, zstackmsg_CmdIDs_BDB_TOUCHLINK_TARGET_ENABLE_COMMISSIONING_REQ = 0xBD, zstackmsg_CmdIDs_BDB_TOUCHLINK_TARGET_DISABLE_COMMISSIONING_REQ = 0xBE,
  zstackmsg_CmdIDs_BDB_TOUCHLINK_TARGET_GETT_IMER_REQ = 0xBF, zstackmsg_CmdIDs_BDB_SET_ACTIVE_CENTRALIZED_LINK_KEY_REQ = 0xC0, zstackmsg_CmdIDs_BDB_CBKE_TC_LINK_KEY_EXCHANGE_ATTEMPT_REQ = 0xC1, zstackmsg_CmdIDs_BDB_TOUCHLINK_SET_ALLOW_STEALING_REQ = 0xC2,
  zstackmsg_CmdIDs_BDB_TOUCHLINK_GET_ALLOW_STEALING_REQ = 0xC3, zstackmsg_CmdIDs_BDB_ZED_ATTEMPT_RECOVER_NWK_REQ = 0xC4, zstackmsg_CmdIDs_BDB_NOTIFICATION = 0xC5, zstackmsg_CmdIDs_BDB_IDENTIFY_TIME_CB = 0xC6,
  zstackmsg_CmdIDs_BDB_BIND_NOTIFICATION_CB = 0xC7, zstackmsg_CmdIDs_BDB_TC_LINK_KEY_EXCHANGE_NOTIFICATION_IND = 0xC8, zstackmsg_CmdIDs_BDB_TOUCHLINK_TARGET_ENABLE_IND = 0xC9, zstackmsg_CmdIDs_BDB_CBKE_TC_LINK_KEY_EXCHANGE_IND = 0xCA,
  zstackmsg_CmdIDs_BDB_FILTER_NWK_DESCRIPTOR_IND = 0xCB, zstackmsg_CmdIDs_BDB_NWK_DESC_FREE_REQ = 0xE8, zstackmsg_CmdIDs_BDB_FILTER_NWK_DESC_COMPLETE_REQ = 0xCD, zstackmsg_CmdIDs_BDB_PROCESS_IN_CONFIG_REPORT_REQ = 0xD7,
  zstackmsg_CmdIDs_BDB_PROCESS_IN_READ_REPORT_CFG_REQ = 0xD8, zstackmsg_CmdIDs_GP_COMMISSIONING_MODE_IND = 0xE0, zstackmsg_CmdIDs_GP_ALLOW_CHANNEL_CHANGE_REQ = 0xE1, zstackmsg_CmdIDs_GP_DATA_IND = 0xE2,
  zstackmsg_CmdIDs_GP_SECURITY_REQ = 0xE3, zstackmsg_CmdIDs_GP_SECURITY_RSP = 0xE4, zstackmsg_CmdIDs_GP_CHECK_ANNCE =0xE5, zstackmsg_CmdIDs_GP_ADDRESS_CONFLICT = 0xE6,
  zstackmsg_CmdIDs_GP_DECRYPT_COMMISSIONING_KEY = 0xE7, zstackmsg_CmdIDs_GP_ENCRYPT_COMMISSIONING_KEY = 0xE9, zstackmsg_CmdIDs_SYS_NWK_FRAME_FWD_NOTIFICATION_IND = 0xCC, zstackmsg_CmdIDs_RESERVED_1A = 0x1A,
  zstackmsg_CmdIDs_RESERVED_31 = 0x31, zstackmsg_CmdIDs_RESERVED_32 = 0x32, zstackmsg_CmdIDs_RESERVED_33 = 0x33, zstackmsg_CmdIDs_RESERVED_34 = 0x34,
  zstackmsg_CmdIDs_RESERVED_35 = 0x35, zstackmsg_CmdIDs_RESERVED_36 = 0x36, zstackmsg_CmdIDs_RESERVED_D0 = 0xD0, zstackmsg_CmdIDs_RESERVED_D1 = 0xD1,
  zstackmsg_CmdIDs_RESERVED_D2 = 0xD2, zstackmsg_CmdIDs_RESERVED_D3 = 0xD3, zstackmsg_CmdIDs_RESERVED_D4 = 0xD4, zstackmsg_CmdIDs_RESERVED_D5 = 0xD5,
  zstackmsg_CmdIDs_RESERVED_D6 = 0xD6, zstackmsg_CmdIDs_RESERVED_FD = 0xFD, zstackmsg_CmdIDs_RESERVED_FE = 0xFE
}
 

Detailed Description

ZStack API messages.

Date
2015-02-18 09:35:16 -0800 (Wed, 18 Feb 2015)
Revision
42724

Typedef Documentation

§ zstackmsg_afConfigGetReq_t

Send this message to the ZStack Thread to get the AF/APS Fragmentation parameters. The command ID for this message is zstackmsg_CmdIDs_AF_CONFIG_GET_REQ.

§ zstackmsg_afConfigSetReq_t

Send this message to the ZStack Thread to set the AF/APS Fragmentation parameters. The command ID for this message is zstackmsg_CmdIDs_AF_CONFIG_SET_REQ.

§ zstackmsg_afDataConfirmInd_t

This message is sent from ZStack Thread to indicate that the message (zstackmsg_afDataReq) was sent or not sent. The command ID for this message is zstackmsg_CmdIDs_AF_DATA_CONFIRM_IND.

§ zstackmsg_afDataReq_t

Send this message to the ZStack Thread to send a data message from an endpoint. The command ID for this message is zstackmsg_CmdIDs_AF_DATA_REQ.

§ zstackmsg_afIncomingMsgInd_t

This message is sent from ZStack Thread to indicate an incoming endpoint data message. The command ID for this message is zstackmsg_CmdIDs_AF_INCOMING_MSG_IND.

§ zstackmsg_afInterPanCtlReq_t

Send this message to the ZStack Thread to setup the Inter-PAN controller. The command ID for this message is zstackmsg_CmdIDs_AF_INTERPAN_CTL_REQ.

§ zstackmsg_afReflectErrorInd_t

This message is sent from ZStack Thread to indicate a reflection error. The command ID for this message is zstackmsg_CmdIDs_AF_REFLECT_ERROR_IND.

§ zstackmsg_afRegisterReq_t

Send this message to the ZStack Thread to register an AF Enpoint (including Simple Descriptor). The command ID for this message is zstackmsg_CmdIDs_AF_REGISTER_REQ.

§ zstackmsg_afUnRegisterReq_t

Send this message to the ZStack Thread to unregister an AF Enpoint. The command ID for this message is zstackmsg_CmdIDs_AF_UNREGISTER_REQ.

§ zstackmsg_apsAddGroup_t

Send this message to the ZStack Thread to add a group for a given endpoint. The command ID for this message is zstackmsg_CmdIDs_APS_ADD_GROUP.

§ zstackmsg_apsCountAllGroups_t

Send this message to the ZStack Thread to count all APS groups for a given endpoint. The command ID for this message is zstackmsg_CmdIDs_APS_COUNT_ALL_GROUPS.

§ zstackmsg_apsFindAllGroupsReq_t

Send this message to the ZStack Thread to find all APS groups. The command ID for this message is zstackmsg_CmdIDs_APS_FIND_ALL_GROUPS_REQ.

§ zstackmsg_apsFindGroupReq_t

Send this message to the ZStack Thread to find an APS group for a given endpoint and group ID. The command ID for this message is zstackmsg_CmdIDs_APS_FIND_GROUP_REQ.

§ zstackmsg_apsRemoveAllGroups_t

Send this message to the ZStack Thread to remove all APS group. The command ID for this message is zstackmsg_CmdIDs_APS_REMOVE_ALL_GROUPS.

§ zstackmsg_apsRemoveGroup_t

Send this message to the ZStack Thread to remove an APS group. The command ID for this message is zstackmsg_CmdIDs_APS_REMOVE_GROUP.

§ zstackmsg_bdbAddInstallCodeReq_t

Send this message to the ZStack Thread to add an install code in the coordinator. This install code will be used with the device indicated by the IEEE address during joining. The command ID for this message is zstackmsg_CmdIDs_BDB_ADD_INSTALL_CODE_REQ.

§ zstackmsg_bdbBindNotificationInd_t

Message send from the ZStack Thread to indicate that a bind has been created. The command ID for this message is zstackmsg_CmdIDs_BDB_BIND_NOTIFICATION_CB.

§ zstackmsg_bdbCBKETCLinkKeyExchangeAttemptReq_t

Send this message to the ZStack Thread to report the stack if the default Trust Center Link Key exchange has to be done (report fail on this) or it has been done by application means (report Success on this). The command ID for this message is zstackmsg_CmdIDs_BDB_CBKE_TC_LINK_KEY_EXCHANGE_ATTEMPT_REQ.

§ zstackmsg_bdbCBKETCLinkKeyExchangeInd_t

Message send from the ZStack Thread to notify the application to perform its own Trust Center Link Key Exchange procedure or to report fail on this to allow the default procedure to be performed. Refer to Zstackapi_bdbCBKETCLinkKeyExchangeAttemptReq(). The command ID for this message is zstackmsg_CmdIDs_BDB_CBKE_TC_LINK_KEY_EXCHANGE_IND.

§ zstackmsg_bdbFilterNwkDescCompleteReq_t

Send this message to the ZStack Thread to indicate the stack that all networks that remains in the list of networks found can be attempted. This must be call even if there are no network descriptors in the list to allow the stack finish Steering process. The command ID for this message is zstackmsg_CmdIDs_BDB_FILTER_NWK_DESC_COMPLETE_REQ.

§ zstackmsg_bdbFilterNwkDescriptorInd_t

Message send from the ZStack Thread to indicate the networks found. The networks are provided as a list of network descriptors. Refer to Zstackapi_bdbFilterNwkDescComplete() and Zstackapi_bdbNwkDescFreeReq(); The command ID for this message is zstackmsg_CmdIDs_BDB_FILTER_NWK_DESCRIPTOR_IND.

§ zstackmsg_bdbGenerateInstallCodeCRCReq_t

Send this message to the ZStack Thread to request the stack to generate the CRC from an install code. The command ID for this message is zstackmsg_CmdIDs_BDB_GENERATE_INSTALL_CODE_CRC_REQ.

§ zstackmsg_bdbGetAttributesReq_t

Send this message to the ZStack Thread to get BDB attributes that will be using during commissioning process. The command ID for this message is zstackmsg_CmdIDs_BDB_GET_ATTRIBUTES_REQ.

§ zstackmsg_bdbGetFBInitiatorStatusReq_t

Send this message to the ZStack Thread to get the remaining time for Finding and Binding as intitator process and the number of attempts left to find matching cluster devices. The command ID for this message is zstackmsg_CmdIDs_BDB_GET_FB_INITIATOR_STATUS_REQ.

§ zstackmsg_bdbGetIdentifyActiveEndpointReq_t

Send this message to the ZStack Thread to get the endpoint from which Finding and binding commissioning mode would be triggered. The command ID for this message is zstackmsg_CmdIDs_BDB_GET_IDENTIFY_ACTIVE_ENDPOINT_REQ.

§ zstackmsg_bdbGetZCLFrameCounterReq_t

Send this message to the ZStack Thread to get the next value of the ZCL frame counter. The command ID for this message is zstackmsg_CmdIDs_BDB_GET_ZCL_FRAME_COUNTER_REQ.

§ zstackmsg_bdbIdentifyTimeoutInd_t

Message send from the ZStack Thread to let know the application when identify is active or not in the indicated endpoint. The command ID for this message is zstackmsg_CmdIDs_BDB_IDENTIFY_TIME_CB.

§ zstackmsg_bdbNotificationInd_t

Message send from the ZStack Thread to the application to provide updates on the commissioning process requested. The command ID for this message is zstackmsg_CmdIDs_BDB_NOTIFICATION.

§ zstackmsg_bdbNwkDescFreeReq_t

Send this message to the ZStack Thread to release a network descriptor from the list of networks found during the discovery of suitable networks to join. The command ID for this message is zstackmsg_CmdIDs_BDB_NWK_DESC_FREE_REQ.

§ zstackmsg_bdbProcessInConfigReportReq_t

Send this message to the ZStack Thread to allow update the existing reporting configuration. The command ID for this message is zstackmsg_CmdIDs_BDB_PROCESS_IN_CONFIG_REPORT_REQ.

§ zstackmsg_bdbProcessInReadReportCfgReq_t

Send this message to the ZStack Thread to generate the response with the current attribute reporting configuration. The command ID for this message is zstackmsg_CmdIDs_BDB_PROCESS_IN_READ_REPORT_CFG_REQ.

§ zstackmsg_bdbRepAddAttrCfgRecordDefaultToListReq_t

Send this message to the ZStack Thread to indicate the stack the default attribute reporting configuration for an attribute. This default configuration will be used if no Report Configuration command is issued to this device. This configuration will also be used when the device is instructed to return to its default configuration with a Report Configure command or Factory New Reset. If no Report Configuration command is received, this default configuration will be used when to report the attribute automatically if a bind to the cluster indicated is added. The command ID for this message is zstackmsg_CmdIDs_BDB_REP_ADD_ATTR_CFG_RECORD_DEFAULT_TO_LIST_REQ.

§ zstackmsg_bdbRepChangedAttrValueReq_t

Send this message to the ZStack Thread to indicate that a reportable attribute has change its value. The reporting module will check the attribute value and issue a report attribute command if necessary according to the current reporting configuration. The command ID for this message is zstackmsg_CmdIDs_BDB_REP_CHANGED_ATTR_VALUE_REQ.

§ zstackmsg_bdbResetLocalActionReq_t

Send this message to the ZStack Thread to request the stack to perform a factory new reset. This will erase all Zigbee network parameters

The command ID for this message is zstackmsg_CmdIDs_BDB_RESET_LOCAL_ACTION_REQ.

§ zstackmsg_bdbSetActiveCentralizedLinkKeyReq_t

Send this message to the ZStack Thread to indicate which Link Key will be used when joining a centralized network. The command ID for this message is zstackmsg_CmdIDs_BDB_SET_ACTIVE_CENTRALIZED_LINK_KEY_REQ.

§ zstackmsg_bdbSetAttributesReq_t

Send this message to the ZStack Thread to set BDB attributes that will be using during commissioning process. The command ID for this message is zstackmsg_CmdIDs_BDB_SET_ATTRIBUTES_REQ.

§ zstackmsg_bdbSetIdentifyActiveEndpointReq_t

Send this message to the ZStack Thread to set the endpoint from which Finding and Binding commissioning mode will be triggered. The command ID for this message is zstackmsg_CmdIDs_BDB_SET_IDENTIFY_ACTIVE_ENDPOINT_REQ.

§ zstackmsg_bdbStartCommissioningReq_t

Send this message to the ZStack Thread to start a commissioning mode with which the a network can be created or joined, or a discovery with matching clusters can be found. The command ID for this message is zstackmsg_CmdIDs_BDB_START_COMMISSIONING_REQ.

§ zstackmsg_bdbStopInitiatorFindingBindingReq_t

Send this message to the ZStack Thread to stop Finding and Binding Initiator process. The command ID for this message is zstackmsg_CmdIDs_BDB_STOP_INITIATOR_FINDING_BINDING_REQ.

§ zstackmsg_bdbTCLinkKeyExchangeInd_t

Message send from the ZStack Thread to indicate the application that a new device has joined and performed the Trust Center Link Key Exchange. The command ID for this message is zstackmsg_CmdIDs_BDB_TC_LINK_KEY_EXCHANGE_NOTIFICATION_IND.

§ zstackmsg_bdbTouchlinkGetAllowStealingReq_t

Send this message to the ZStack Thread to get the allow TouchLink allow stealing state. The command ID for this message is zstackmsg_CmdIDs_BDB_TOUCHLINK_GET_ALLOW_STEALING_REQ.

§ zstackmsg_bdbTouchlinkSetAllowStealingReq_t

Send this message to the ZStack Thread to allow TouchLink stealing The command ID for this message is zstackmsg_CmdIDs_BDB_TOUCHLINK_SET_ALLOW_STEALING_REQ.

§ zstackmsg_bdbTouchLinkTargetDisableCommissioningReq_t

Send this message to the ZStack Thread to stop TouchLink as Target. The command ID for this message is zstackmsg_CmdIDs_BDB_TOUCHLINK_TARGET_DISABLE_COMMISSIONING_REQ.

§ zstackmsg_bdbTouchLinkTargetEnableCommissioningReq_t

Send this message to the ZStack Thread to to enable TouchLink as Target for the indicated time. The command ID for this message is zstackmsg_CmdIDs_BDB_TOUCHLINK_TARGET_ENABLE_COMMISSIONING_REQ.

§ zstackmsg_bdbTouchLinkTargetEnableInd_t

Message send from the ZStack Thread to notify a change in the state of TouchLink as target (enabled or disabled) The command ID for this message is zstackmsg_CmdIDs_BDB_TOUCHLINK_TARGET_ENABLE_IND.

§ zstackmsg_bdbTouchLinkTargetGetTimerReq_t

Send this message to the ZStack Thread to get the remaining time for TouchLink as Target. The command ID for this message is zstackmsg_CmdIDs_BDB_TOUCHLINK_TARGET_GETT_IMER_REQ.

§ zstackmsg_bdbZedAttemptRecoverNwkReq_t

Send this message to the ZStack Thread to trigger the rejoin mechanism for End Devices that has lost its parent. The command ID for this message is zstackmsg_CmdIDs_BDB_ZED_ATTEMPT_RECOVER_NWK_REQ.

§ zstackmsg_devForceMacParamsReq_t

Send this message to the ZStack Thread to Force MAC Parameters. DON'T USE this function unless you know exactly what you are doing and can live with the unpredictable consequences. When this message is received, the ZStack thread will force the values in the MAC. It would be better to let the ZStack thread set these items as they are determined. The command ID for this message is zstackmsg_CmdIDs_DEV_FORCE_MAC_PARAMS_REQ.

§ zstackmsg_devForceNetworkSettingsReq_t

Send this message to the ZStack Thread to Force Network Settings. DON'T USE this function unless you know exactly what you are doing and can live with the unpredictable consequences. When this message is received, the ZStack thread will force the values in the NIB then save the NIB. It would be better to let the ZStack thread set these items as they are determined. The command ID for this message is zstackmsg_CmdIDs_DEV_FORCE_NETWORK_SETTINGS_REQ.

§ zstackmsg_devForceNetworkUpdateReq_t

Send this message to the ZStack Thread to Force Network Update. DON'T USE this function unless you know exactly what you are doing and can live with the unpredictable consequences. When this message is received, the ZStack thread will force the values in the NIB then save the NIB. It would be better to let the ZStack thread set these items as they are determined. The command ID for this message is zstackmsg_CmdIDs_DEV_FORCE_NETWORK_UPDATE_REQ.

§ zstackmsg_devJammerInd_t

This message is sent from ZStack Thread to indication change in jammer detection. The command ID for this message is zstackmsg_CmdIDs_DEV_JAMMER_IND.

§ zstackmsg_devJoinReq_t

Send this message to the ZStack Thread to initiate a network join. The command ID for this message is zstackmsg_CmdIDs_DEV_JOIN_REQ.

§ zstackmsg_devNwkCheckRouteReq_t

Send this message to the ZStack Thread to check a route request. The command ID for this message is zstackmsg_CmdIDs_DEV_NWK_CHECK_ROUTE_REQ.

§ zstackmsg_devNwkDiscReq_t

Send this message to the ZStack Thread to initiate a network discovery. The command ID for this message is zstackmsg_CmdIDs_DEV_NWK_DISCOVERY_REQ.

§ zstackmsg_devNwkRouteReq_t

Send this message to the ZStack Thread to initiate a route request. The command ID for this message is zstackmsg_CmdIDs_DEV_NWK_ROUTE_REQ.

§ zstackmsg_devPermitJoinInd_t

This message is sent from ZStack Thread whenever the Permit Join state changes (Off to on, on to off). The command ID for this message is zstackmsg_CmdIDs_DEV_PERMIT_JOIN_IND.

§ zstackmsg_devRejoinReq_t

Send this message to the ZStack Thread to initiate a network rejoin. The command ID for this message is zstackmsg_CmdIDs_DEV_REJOIN_REQ.

§ zstackmsg_devStartReq_t

Send this message to the ZStack Thread to request it to start. The command ID for this message is zstackmsg_CmdIDs_DEV_START_REQ.

§ zstackmsg_devStateChangeInd_t

This message is sent from ZStack Thread whenever a change in state occurs. The command ID for this message is zstackmsg_CmdIDs_DEV_STATE_CHANGE_IND.

§ zstackmsg_devUpdateNeighborTxCostReq_t

Send this message to the ZStack Thread to Update a neighbor's txCost. If the neighbor exists (in the neighbor table), it will update the cost, if it doesn't exist, one will be created. This function will only exist on routers. Also, you shouldn't call this function to add end devices to the neighbor table. The command ID for this message is zstackmsg_CmdIDs_DEV_UPDATE_NEIGHBOR_TXCOST_REQ.

§ zstackmsg_devZDOCBReq_t

Send this message to the ZStack Thread to subscribe to one or more ZDO callback indications, confirmations, or response messages. The command ID for this message is zstackmsg_CmdIDs_DEV_ZDO_CBS_REQ.

§ zstackmsg_genericReq_t

Generic structure to use receive an unknown message.

§ zstackmsg_gpAliasConflict_t

Message send from the ZStack Thread to solve address conflict with proxy table. The command ID for this message is zstackmsg_CmdIDs_GP_ADDRESS_CONFLICT.

§ zstackmsg_gpAllowChangeChannelReq_t

Send this message to the ZStack Thread to indicate if Green Power Commissioning is allowed to change the channel to complete commissioning of GPD. The command ID for this message is zstackmsg_CmdIDs_GP_ALLOW_CHANNEL_CHANGE_REQ.

§ zstackmsg_gpCheckAnnounce_t

Message send from the ZStack Thread to check device announce with proxy table. The command ID for this message is zstackmsg_CmdIDs_GP_CHECK_ANNCE.

§ zstackmsg_gpCommissioningModeInd_t

Message send from the ZStack Thread to indicate that this device has enter into GP commissioning mode. The command ID for this message is zstackmsg_CmdIDs_GP_COMMISSIONING_MODE_IND.

§ zstackmsg_gpDataInd_t

Message send from the ZStack Thread to process a data indication command from gp stub. The command ID for this message is zstackmsg_CmdIDs_GP_DATA_IND.

§ zstackmsg_gpDecryptCommissioningKey_t

Message send from the ZStack Thread to decrypt the GPDF commissioning key. The command ID for this message is zstackmsg_CmdIDs_GP_DECRYPT_COMMISSIONING_KEY.

§ zstackmsg_gpEncryptCommissioningKey_t

Message send from the ZStack Thread to encrypt the GPDF commissioning key. The command ID for this message is zstackmsg_CmdIDs_GP_ENCRYPT_COMMISSIONING_KEY.

§ zstackmsg_gpSecReq_t

Message send from the ZStack Thread to process a security request command from gp stub. The command ID for this message is zstackmsg_CmdIDs_GP_SECURITY_REQ.

§ zstackmsg_gpSecRsp_t

Message send from the ZStack Thread to process a security request command from gp stub. The command ID for this message is zstackmsg_CmdIDs_GP_SECURITY_RSP.

§ zstackmsg_HDR_t

Event message header. This is to support ICALL_CMD_EVENT

§ zstackmsg_nwkFrameFwdNotification_t

This message is sent from ZStack Thread to notify about a frame being forwared. This can be used to analyze the nwk traffic. This is enabled with a request to the stack with Zstackapi_SetNwkFrameFwdNotificationReq() The command ID for this message is zstackmsg_CmdIDs_SYS_NWK_FRAME_FWD_NOTIFICATION_IND.

§ zstackmsg_secApsLinkKeyGetReq_t

Send this message to the ZStack Thread to retrieve an APS Link Key (including TC Link Key). The command ID for this message is zstackmsg_CmdIDs_SEC_APS_LINKKEY_GET_REQ.

§ zstackmsg_secApsLinkKeyRemoveReq_t

Send this message to the ZStack Thread to remove an APS Link Key (including TC Link Key). The command ID for this message is zstackmsg_CmdIDs_SEC_APS_LINKKEY_REMOVE_REQ.

§ zstackmsg_secApsLinkKeySetReq_t

Send this message to the ZStack Thread to set an APS Link Key (including TC Link Key). The command ID for this message is zstackmsg_CmdIDs_SEC_APS_LINKKEY_SET_REQ.

§ zstackmsg_secApsRemoveReq_t

Send this message to the ZStack Thread to issue an APS Remove Command (Trust Center Only). The command ID for this message is zstackmsg_CmdIDs_SEC_APS_REMOVE_REQ.

§ zstackmsg_secNwkKeyGetReq_t

Send this message to the ZStack Thread to retrieve a network key. The command ID for this message is zstackmsg_CmdIDs_SEC_NWK_KEY_GET_REQ.

§ zstackmsg_secNwkKeySetReq_t

Send this message to the ZStack Thread to set a network key. The command ID for this message is zstackmsg_CmdIDs_SEC_NWK_KEY_SET_REQ.

§ zstackmsg_secNwkKeySwitchReq_t

Send this message to the ZStack Thread to switch a key in the network. The command ID for this message is zstackmsg_CmdIDs_SEC_NWK_KEY_SWITCH_REQ.

§ zstackmsg_secNwkKeyUpdateReq_t

Send this message to the ZStack Thread to update a key in the network. The command ID for this message is zstackmsg_CmdIDs_SEC_NWK_KEY_UPDATE_REQ.

§ zstackmsg_setNwkFrameFwdNotificationReq_t

Send this message to the ZStack Thread to enable/disable notifications on frames being forwarded by this local device. The command ID for this message is zstackmsg_CmdIDs_SYS_NWK_FRAME_FWD_NOTIFICATION_REQ.

§ zstackmsg_sysAppMsg_t

Send this message to send MT Sys App message from the ZStack Thread. The command ID for this message is zstackmsg_CmdIDs_SYS_APP_MSG_REQ.

§ zstackmsg_sysConfigReadReq_t

Send this message to request the configuration information from the ZStack Thread. Each bool item is individually selected. The command ID for this message is zstackmsg_CmdIDs_SYS_CONFIG_READ_REQ.

§ zstackmsg_sysConfigWriteReq_t

Send this message to write configuration information to the ZStack Thread. Since all of the items are optional, you can write one or many configuration items. The command ID for this message is zstackmsg_CmdIDs_SYS_CONFIG_WRITE_REQ.

§ zstackmsg_sysForceLinkStatusReq_t

Send this message to request the version information from the ZStack Thread. The command ID for this message is zstackmsg_CmdIDs_SYS_FORCE_LINK_STATUS_REQ.

§ zstackmsg_sysNwkInfoReadReq_t

Send this message to request the Network Information the ZStack Thread. The command ID for this message is zstackmsg_CmdIDs_SYS_NWK_INFO_READ_REQ.

§ zstackmsg_sysOtaMsg_t

Send this message to send MT Sys OTA message from the ZStack Thread. The command ID for this message is zstackmsg_CmdIDs_SYS_APP_MSG_REQ.

§ zstackmsg_sysResetReq_t

Send this message to Reset the ZStack Thread. The command ID for this message is zstackmsg_CmdIDs_SYS_RESET_REQ.

§ zstackmsg_sysSetTxPowerReq_t

Send this message to set the TX Power on the ZStack Thread. The command ID for this message is zstackmsg_CmdIDs_SYS_SET_TX_POWER_REQ.

§ zstackmsg_sysVersionReq_t

Send this message to request the version information from the ZStack Thread. The command ID for this message is zstackmsg_CmdIDs_SYS_VERSION_REQ.

§ zstackmsg_tlScanReq_t

Message send from the ZStack Thread to process a scan request command. The command ID for this message is zstackmsg_CmdIDs_TL_SCAN_REC_IND.

§ zstackmsg_tlTargetNwkStartReq_t

Message send from the ZStack Thread to process a target network start request command. The command ID for this message is zstackmsg_CmdIDs_TL_TARGET_NWK_START_REC_IND.

§ zstackmsg_touchlinkDevInfoRsp_t

Message send from the ZStack Thread to process a device information response indication. The command ID for this message is zstackmsg_CmdIDs_TOUCHLINK_DEV_INFO_RSP_IND.

§ zstackmsg_touchlinkGetScanBaseTime_t

Message send from the ZStack Thread to process a scan base time. The command ID for this message is zstackmsg_CmdIDs_TL_GET_SCAN_BASE_TIME.

§ zstackmsg_touchlinkNwkJoinRsp_t

Message send from the ZStack Thread to process a network start response indication. The command ID for this message is zstackmsg_CmdIDs_TL_INITIATOR_NWK_JOIN_RSP_IND.

§ zstackmsg_touchlinkNwkJointReq_t

Message send from the ZStack Thread to process a target network start request command. The command ID for this message is zstackmsg_CmdIDs_TOUCHLINK_NWK_JOIN_REC_IND.

§ zstackmsg_touchlinkNwkStartRsp_t

Message send from the ZStack Thread to process a network start response indication. The command ID for this message is zstackmsg_CmdIDs_TL_INITIATOR_NWK_START_RSP_IND.

§ zstackmsg_touchlinkNwkUpdateReq_t

Message send from the ZStack Thread to process a target network start request command. The command ID for this message is zstackmsg_CmdIDs_TOUCHLINK_NWK_UPDATE_REC_IND.

§ zstackmsg_touchlinkScanRsp_t

Message send from the ZStack Thread to process a initiator scan response indication. The command ID for this message is zstackmsg_CmdIDs_TL_INITIATOR_SCAN_RSP_IND.

§ zstackmsg_zdoActiveEndpointReq_t

Send this message to the ZStack Thread to send a unicast ZDO Active Endpoint Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_ACTIVE_ENDPOINT_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoActiveEndpointRspInd_t.

§ zstackmsg_zdoActiveEndpointsRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Active Endpoints Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_ACTIVE_EP_RSP. The source device sent this message in response to this device sending zstackmsg_zdoActiveEndpointsReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoBeaconNotifyInd_t

This message is sent from ZStack Thread to indicate a beacon notification. The command ID for this message is zstackmsg_CmdIDs_ZDO_BEACON_NOTIFY_IND.

§ zstackmsg_zdoBindReq_t

Send this message to the ZStack Thread to send a unicast ZDO Bind Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_BIND_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoBindRspInd_t.

§ zstackmsg_zdoBindRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Bind Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_BIND_RSP. The source device sent this message in response to this device sending zstackmsg_zdoBindReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoCncntrtrInd_t

This message is sent from ZStack Thread to indicate that concentrator indication was received. The command ID for this message is zstackmsg_CmdIDs_ZDO_CONCENTRATOR_IND.

§ zstackmsg_zdoComplexDescReq_t

Send this message to the ZStack Thread to send a unicast ZDO Complex Descriptor Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_COMPLEX_DESC_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoComplexDescRspInd_t.

§ zstackmsg_zdoDeviceAnnounceInd_t

This response indication message is sent from ZStack Thread when a ZDO Device Announce message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_DEVICE_ANNOUNCE.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoDeviceAnnounceReq_t

Send this message to the ZStack Thread to send a broadcast ZDO Device Announce.
This command contains the device�s new 16-bit NWK address and its 64-bit IEEE address, as well as the capabilities of the ZigBee device. The command ID for this message is zstackmsg_CmdIDs_ZDO_DEVICE_ANNOUNCE_REQ.

§ zstackmsg_zdoEndDeviceBindReq_t

Send this message to the ZStack Thread to send a ZDO End Device Bind Request to the coordinator. The command ID for this message is zstackmsg_CmdIDs_ZDO_END_DEVICE_BIND_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoEndDeviceBindRspInd_t.

§ zstackmsg_zdoEndDeviceBindRspInd_t

This response indication message is sent from ZStack Thread when a ZDO End Device Bind Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_END_DEVICE_BIND_RSP. The source device sent this message in response to this device sending zstackmsg_zdoEndDeviceBindReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoIeeeAddrReq_t

Send this message to the ZStack Thread to send a unicast ZDO IEEE Address Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_IEEE_ADDR_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoIeeeAddrRspInd_t.

§ zstackmsg_zdoIeeeAddrRspInd_t

This response indication message is sent from ZStack Thread when a ZDO IEEE Address Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_IEEE_ADDR_RSP. The source device sent this message in response to this device sending zstackmsg_zdoIeeeAddrReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoJoinConf_t

This message is sent from ZStack Thread to indicate a join confirmation. The command ID for this message is zstackmsg_CmdIDs_ZDO_JOIN_CNF.

§ zstackmsg_zdoLeaveCnf_t

This message is sent from ZStack Thread to indicate a leave confirmation. The command ID for this message is zstackmsg_CmdIDs_ZDO_LEAVE_CNF.

§ zstackmsg_zdoLeaveInd_t

This message is sent from ZStack Thread to indicate a leave. The command ID for this message is zstackmsg_CmdIDs_ZDO_LEAVE_IND.

§ zstackmsg_zdoMatchDescReq_t

Send this message to the ZStack Thread to send a ZDO Match Descriptor Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MATCH_DESC_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoMatchDescRspInd_t.

§ zstackmsg_zdoMatchDescRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Match Descriptor Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MATCH_DESC_RSP. The source device sent this message in response to this device sending zstackmsg_zdoMatchDescReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoMgmtBindReq_t

Send this message to the ZStack Thread to send a unicast ZDO Management Binding Table Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_BIND_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoMgmtBindRspInd_t.

§ zstackmsg_zdoMgmtBindRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Management Binding Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_BIND_RSP. The source device sent this message in response to this device sending zstackmsg_zdoMgmtBindReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoMgmtDirectJoinReq_t

Send this message to the ZStack Thread to send a unicast ZDO Management Direct Join Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_DIRECT_JOIN_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoMgmtDirectJoinRspInd_t.

§ zstackmsg_zdoMgmtDirectJoinRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Management Direct Join Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_DIRECT_JOIN_RSP. The source device sent this message in response to this device sending zstackmsg_zdoMgmtDirectJoinReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoMgmtLeaveReq_t

Send this message to the ZStack Thread to send a unicast ZDO Management Leave Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_LEAVE_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoMgmtLeaveRspInd_t.

§ zstackmsg_zdoMgmtLeaveRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Management Leave Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_LEAVE_RSP. The source device sent this message in response to this device sending zstackmsg_zdoMgmtLeaveReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoMgmtLqiReq_t

Send this message to the ZStack Thread to send a unicast ZDO Management LQI Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_LQI_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoMgmtLqiRspInd_t.

§ zstackmsg_zdoMgmtLqiRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Management LQI Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_LQI_RSP. The source device sent this message in response to this device sending zstackmsg_zdoMgmtLqiReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoMgmtNwkDiscReq_t

Send this message to the ZStack Thread to send a unicast ZDO Management Network Discovery Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_NWK_DISC_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoMgmtNwkDiscRspInd_t.

§ zstackmsg_zdoMgmtNwkDiscRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Management Network Discovery Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_NWK_DISC_RSP. The source device sent this message in response to this device sending zstackmsg_zdoMgmtNwkDiscReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoMgmtNwkUpdateNotifyInd_t

This response indication message is sent from ZStack Thread when a ZDO Management Network Update Notify message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_NWK_UPDATE_NOTIFY.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoMgmtNwkUpdateReq_t

Send this message to the ZStack Thread to send a ZDO Management Network Update Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_NWK_UPDATE_REQ.

§ zstackmsg_zdoMgmtPermitJoinReq_t

Send this message to the ZStack Thread to send a ZDO Management Permit Join Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_PERMIT_JOIN_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoMgmtPermitJoinRspInd_t.

§ zstackmsg_zdoMgmtPermitJoinRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Management Permit Join Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_PERMIT_JOIN_RSP. The source device sent this message in response to this device sending zstackmsg_zdoMgmtPermitJoinReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoMgmtRtgReq_t

Send this message to the ZStack Thread to send a unicast ZDO Management Routing Table Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_RTG_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoMgmtRtgRspInd_t.

§ zstackmsg_zdoMgmtRtgRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Management Routing Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_MGMT_RTG_RSP. The source device sent this message in response to this device sending zstackmsg_zdoMgmtRtgReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoNodeDescReq_t

Send this message to the ZStack Thread to send a unicast ZDO Node Descriptor Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_NODE_DESC_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoNodeDescRspInd_t.

§ zstackmsg_zdoNodeDescRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Node Descriptor Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_NODE_DESC_RSP. The source device sent this message in response to this device sending zstackmsg_zdoNodeDescReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoNwkAddrReq_t

Send this message to the ZStack Thread to send a broadcast ZDO Network Address Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_NWK_ADDR_REQ. When successful, the responding device will send back an asynchronous ZStackmsg_zdoNwkAddrRspInd_t.

§ zstackmsg_zdoNwkAddrRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Network Address Response message is received.
The command ID for this message is zstackmsg_CmdIDs_ZDO_NWK_ADDR_RSP.
The source device sent this message in response to this device sending zstackmsg_zdoNwkAddrReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoNwkDiscCnf_t

This message is sent from ZStack Thread to indicate a ZDO Network Discovery Confirmation. The command ID for this message is zstackmsg_CmdIDs_ZDO_NWK_DISC_CNF.

§ zstackmsg_zdoPowerDescReq_t

Send this message to the ZStack Thread to send a unicast ZDO Power Descriptor Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_POWER_DESC_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoPowerDescRspInd_t.

§ zstackmsg_zdoPowerDescRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Power Descriptor Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_POWER_DESC_RSP. The source device sent this message in response to this device sending zstackmsg_zdoPowerDescReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoServerDiscoveryRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Server Discovery Descriptor Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_SERVER_DISC_RSP. The source device sent this message in response to this device sending zstackmsg_zdoServerDiscoveryReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoServerDiscReq_t

Send this message to the ZStack Thread to send a ZDO Server Discovery Request broadcast to all RxOnWhenIdle devices. The command ID for this message is zstackmsg_CmdIDs_ZDO_SERVER_DISC_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoServerDiscRspInd_t.

§ zstackmsg_zdoSetBindUnbindAuthAddrReq_t

Send this message to the ZStack Thread to make the stack notify of a remote Bind or Unbind request and allow the application to authenticate the request, if the request is authenticated by the application it hast to add the bind manually using. The notifications from the stack will come in zstackmsg_CmdIDs_ZDO_BIND_UNBIND_APP_AUTH_IND.

§ zstackmsg_zdoSimpleDescReq_t

Send this message to the ZStack Thread to send a unicast ZDO Simple Descriptor Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_SIMPLE_DESC_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoSimpleDescRspInd_t.

§ zstackmsg_zdoSimpleDescRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Simple Descriptor Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_SIMPLE_DESC_RSP. The source device sent this message in response to this device sending zstackmsg_zdoSimpleDescReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoSrcRtgInd_t

This message is sent from ZStack Thread to indicate that a source route was received. The command ID for this message is zstackmsg_CmdIDs_ZDO_SRC_RTG_IND.

§ zstackmsg_zdoTcDeviceInd_t

This response indication message is sent from ZStack Thread whenever the Trust Center allows a device to join the network. This message is will only occur on a coordinator/trust center device. The command ID for this message is zstackmsg_CmdIDs_ZDO_TC_DEVICE_IND.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoUnbindReq_t

Send this message to the ZStack Thread to send a unicast ZDO Unbind Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_UNBIND_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoUnbindRspInd_t.

§ zstackmsg_zdoUnbindRspInd_t

This response indication message is sent from ZStack Thread when a ZDO Unbind Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_UNBIND_RSP. The source device sent this message in response to this device sending zstackmsg_zdoUnbindReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoUserDescReq_t

Send this message to the ZStack Thread to send a unicast ZDO User Descriptor Request. The command ID for this message is zstackmsg_CmdIDs_ZDO_USER_DESC_REQ. When successful, the responding device will send back an asynchronous zstackmsg_zdoUserDescRspInd_t.

§ zstackmsg_zdoUserDescRspInd_t

This response indication message is sent from ZStack Thread when a ZDO User Descriptor Response message is received. The command ID for this message is zstackmsg_CmdIDs_ZDO_USER_DESC_RSP. The source device sent this message in response to this device sending zstackmsg_zdoUserDescReq_t.
To receive this message, in your application, you must subscribe for it with a call to Zstackapi_DevZDOCBReq().

§ zstackmsg_zdoUserDescSetReq_t

Send this message to the ZStack Thread to send a unicast ZDO Set User Descriptor Request. The User Descriptor is a text string describing the device in the network (ex. "Porch Light" ). The command ID for this message is zstackmsg_CmdIDs_ZDO_USER_DESCR_SET_REQ.

Enumeration Type Documentation

§ zstack_CmdIDs

Command IDs - each of these are associated with Request, Responses, Indications, and Confirm messages