การจัดเตรียมเครือข่าย

สรุป

ฟังก์ชั่น

addNetwork:completion:failure: ( NLNetworkInfo *nlNetworkInfo, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
disableNetwork:completion:failure: (NLNetworkID networkId, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
enableNetwork:completion:failure: (NLNetworkID networkId, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
getNetworks:completion:failure: (uint8_t flags, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
getRendezvousMode:failure: (WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
getWirelessRegulatoryConfig:failure: (WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
removeNetwork:completion:failure: (NLNetworkID networkId, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
scanNetworks:completion:failure: (NLNetworkType networkType, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
setAutoReconnect: (BOOL autoReconnect)
virtual WEAVE_ERROR
setRendezvousMode:completion:failure: (uint16_t rendezvousFlags, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
setWirelessRegulatoryConfig:completion:failure: ( NLWirelessRegConfig *nlWirelessRegConfig, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
testNetworkConnectivity:completion:failure: (NLNetworkID networkId, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
updateNetwork:completion:failure: ( NLNetworkInfo *netInfo, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void

ฟังก์ชั่น

addNetwork:เสร็จสิ้น:ล้มเหลว:

virtual void addNetwork:completion:failure:(
  NLNetworkInfo *nlNetworkInfo,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

disableNetwork:completion:failure:

virtual void disableNetwork:completion:failure:(
  NLNetworkID networkId,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

enableNetwork:completion:failure:

virtual void enableNetwork:completion:failure:(
  NLNetworkID networkId,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

getNetworks:เสร็จสิ้น:ล้มเหลว:

virtual void getNetworks:completion:failure:(
  uint8_t flags,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

getRendezvousMode:ล้มเหลว:

virtual void getRendezvousMode:failure:(
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

getWirelessRegulatoryConfig:ล้มเหลว:

virtual void getWirelessRegulatoryConfig:failure:(
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

removeNetwork:เสร็จสิ้น:ล้มเหลว:

virtual void removeNetwork:completion:failure:(
  NLNetworkID networkId,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

scanNetworks:เสร็จสิ้น:ล้มเหลว:

virtual void scanNetworks:completion:failure:(
  NLNetworkType networkType,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

ตั้งค่าการเชื่อมต่อใหม่อัตโนมัติ:

virtual WEAVE_ERROR setAutoReconnect:(
  BOOL autoReconnect
)

setRendezvousMode:เสร็จสิ้น:ล้มเหลว:

virtual void setRendezvousMode:completion:failure:(
  uint16_t rendezvousFlags,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

setWirelessRegulatoryConfig:completion:failure:

virtual void setWirelessRegulatoryConfig:completion:failure:(
  NLWirelessRegConfig *nlWirelessRegConfig,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

ทดสอบเครือข่ายการเชื่อมต่อ:เสร็จสิ้น:ล้มเหลว:

virtual void testNetworkConnectivity:completion:failure:(
  NLNetworkID networkId,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

อัปเดตเครือข่าย:เสร็จสิ้น:ล้มเหลว:

virtual void updateNetwork:completion:failure:(
  NLNetworkInfo *netInfo,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)