Tuya iOS Smart Life App SDK 5.15.0
<ThingBLEActiveDelegate> Protocol Reference

#import <ThingBLEActiveProtocol.h>

Inheritance diagram for <ThingBLEActiveDelegate>:

Instance Methods

(void) - activeManager:stage:notConfigStateWithError:
 
(void) - activeManager:deviceInfo:didScanWifiListSuccess:failure:
 
(void) - activeManager:deviceInfo:didActiveSuccess:failure:
 
(void) - activeManager:deviceInfo:activeFailRes:failure:
 
(void) - activeManager:stage:notConfigStateWithError:
 
(void) - activeManager:deviceInfo:didScanWifiListSuccess:failure:
 
(void) - activeManager:deviceInfo:didActiveSuccess:failure:
 
(void) - activeManager:deviceInfo:activeFailRes:failure:
 

Detailed Description

Definition at line 25 of file ThingBLEActiveProtocol.h.

Method Documentation

◆ activeManager:deviceInfo:activeFailRes:failure: [1/2]

- (void) activeManager: (id< ThingBLEActiveProtocol >)  active
deviceInfo: (id< ThingBLEDeviceInfoProtocol >)  deviceInfo
activeFailRes: (nullable NSDictionary *)  result
failure: (nullable NSError *)  error 
optional

配网失败回调

Parameters
activeactiveManager
deviceInfodeviceInfo
resultresult
errorerror

◆ activeManager:deviceInfo:activeFailRes:failure: [2/2]

- (void) activeManager: (id< ThingBLEActiveProtocol >)  active
deviceInfo: (id< ThingBLEDeviceInfoProtocol >)  deviceInfo
activeFailRes: (nullable NSDictionary *)  result
failure: (nullable NSError *)  error 
optional

配网失败回调

Parameters
activeactiveManager
deviceInfodeviceInfo
resultresult
errorerror

◆ activeManager:deviceInfo:didActiveSuccess:failure: [1/2]

- (void) activeManager: (id< ThingBLEActiveProtocol >)  active
deviceInfo: (id< ThingBLEDeviceInfoProtocol >)  deviceInfo
didActiveSuccess: (nullable id)  result
failure: (nullable NSError *)  error 
optional

配网结果回调

Parameters
activeactiveManager
deviceInfodeviceInfo
resultresult
errorerror

◆ activeManager:deviceInfo:didActiveSuccess:failure: [2/2]

- (void) activeManager: (id< ThingBLEActiveProtocol >)  active
deviceInfo: (id< ThingBLEDeviceInfoProtocol >)  deviceInfo
didActiveSuccess: (nullable id)  result
failure: (nullable NSError *)  error 
optional

配网结果回调

Parameters
activeactiveManager
deviceInfodeviceInfo
resultresult
errorerror

◆ activeManager:deviceInfo:didScanWifiListSuccess:failure: [1/2]

- (void) activeManager: (id< ThingBLEActiveProtocol >)  active
deviceInfo: (id< ThingBLEDeviceInfoProtocol >)  deviceInfo
didScanWifiListSuccess: (NSArray *)  wifiList
failure: (nullable NSError *)  error 
optional

◆ activeManager:deviceInfo:didScanWifiListSuccess:failure: [2/2]

- (void) activeManager: (id< ThingBLEActiveProtocol >)  active
deviceInfo: (id< ThingBLEDeviceInfoProtocol >)  deviceInfo
didScanWifiListSuccess: (NSArray *)  wifiList
failure: (nullable NSError *)  error 
optional

◆ activeManager:stage:notConfigStateWithError: [1/2]

- (void) activeManager: (id< ThingBLEActiveProtocol >)  active
stage: (NSInteger)  stage
notConfigStateWithError: (NSError *)  error 
optional

◆ activeManager:stage:notConfigStateWithError: [2/2]

- (void) activeManager: (id< ThingBLEActiveProtocol >)  active
stage: (NSInteger)  stage
notConfigStateWithError: (NSError *)  error 
optional

The documentation for this protocol was generated from the following files: