IMLHotspotHelper Class Reference

Inherits from NSObject
Declared in IMLHotspotHelper.h

Overview

提供热点配网的工具类

+ sharedHelper

返回单例

+ (instancetype)sharedHelper

Discussion

返回单例

Declared In

IMLHotspotHelper.h

+ getCurrentSsid

获取当前所连路由器名称

+ (NSString *)getCurrentSsid

Discussion

获取当前所连路由器名称

Declared In

IMLHotspotHelper.h

+ isSupportedHotspot

是否支持起热点,检测是否为 iPhone

+ (BOOL)isSupportedHotspot

Return Value

YES 则支持起热点

Discussion

是否支持起热点,检测是否为 iPhone

Declared In

IMLHotspotHelper.h

+ isHotspotOpening

手机热点是否开启

+ (BOOL)isHotspotOpening

Return Value

YES为开启

Discussion

手机热点是否开启

Declared In

IMLHotspotHelper.h

– discoverAccessibleItems:

发现连上热点的设备列表,有设备新增会有多次回调

- (void)discoverAccessibleItems:(void ( ^ ) ( NSArray<LKHotAccessibleItem*> *devices , NSError *error ))completionHandler

Parameters

completionHandler

回调(发现的设备列表)

Discussion

发现连上热点的设备列表,有设备新增会有多次回调

Declared In

IMLHotspotHelper.h

– stopDiscover

停止发现

- (void)stopDiscover

Discussion

停止发现

Declared In

IMLHotspotHelper.h

– searchWifiList:completeBlock:

发送单播 并 开启监听,搜索设备周边 Wi-Fi 列表,可能有多次回调

- (void)searchWifiList:(LKHotAccessibleItem *)access completeBlock:(void ( ^ ) ( NSArray<LKAccessibleAccessPoint*> *wifiList , NSError *error ))completionHandler

Parameters

access

设备信息

completionHandler

回调( WiFi 列表)

Discussion

发送单播 并 开启监听,搜索设备周边 Wi-Fi 列表,可能有多次回调

Declared In

IMLHotspotHelper.h

– stopSearchWifiList

停止搜索设备周边 WiFi 列表

- (void)stopSearchWifiList

Discussion

停止搜索设备周边 WiFi 列表

Declared In

IMLHotspotHelper.h

– switchToAccessPoint:ssid:password:completion:

控制设备 切换热点

- (void)switchToAccessPoint:(LKHotAccessibleItem *)access ssid:(NSString *)ssid password:(NSString *)pwd completion:(void ( ^ ) ( id result , NSError *error ))completionHandler

Parameters

access

设备信息

ssid

待切换到的热点

pwd

待切换到的热点密码

completionHandler

回调

Discussion

控制设备 切换热点

Declared In

IMLHotspotHelper.h

– stopConfig

停止配网,回收状态

- (void)stopConfig

Discussion

停止配网,回收状态

Declared In

IMLHotspotHelper.h