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

#import <ThingSmartBeaconManager.h>

Inheritance diagram for <ThingSmartBeaconManagerDelegate>:

Instance Methods

(void) - didDiscoveryDeviceWithUUID:productKey:
 
(void) - didDiscoveryDeviceWithDeviceInfo:
 
(void) - didReceiveChannelResponseWithAction:deviceId:responseModel:
 
(NSArray< ThingSmartDeviceModel * > *) - deviceListDataSource
 all beacon device List More...
 
(void) - didDiscoveryDeviceWithUUID:productKey:
 
(void) - didDiscoveryDeviceWithDeviceInfo:
 
(void) - didReceiveChannelResponseWithAction:deviceId:responseModel:
 
(NSArray< ThingSmartDeviceModel * > *) - deviceListDataSource
 all beacon device List More...
 

Detailed Description

Definition at line 33 of file ThingSmartBeaconManager.h.

Method Documentation

◆ deviceListDataSource [1/2]

- (NSArray< ThingSmartDeviceModel * > *) deviceListDataSource
optional

all beacon device List

◆ deviceListDataSource [2/2]

- (NSArray< ThingSmartDeviceModel * > *) deviceListDataSource
optional

all beacon device List

◆ didDiscoveryDeviceWithDeviceInfo: [1/2]

- (void) didDiscoveryDeviceWithDeviceInfo: (ThingBLEAdvModel *)  deviceInfo
optional

◆ didDiscoveryDeviceWithDeviceInfo: [2/2]

- (void) didDiscoveryDeviceWithDeviceInfo: (ThingBLEAdvModel *)  deviceInfo
optional

◆ didDiscoveryDeviceWithUUID:productKey: [1/2]

- (void) didDiscoveryDeviceWithUUID: (NSString *)  uuid
productKey: ("This method is)  deprecated
(Use didDiscoveryDeviceWithDeviceInfo:instead")  __deprecated_msg 
optional

◆ didDiscoveryDeviceWithUUID:productKey: [2/2]

- (void) didDiscoveryDeviceWithUUID: (NSString *)  uuid
productKey: ("This method is)  deprecated
(Use didDiscoveryDeviceWithDeviceInfo:instead")  __deprecated_msg 
optional

◆ didReceiveChannelResponseWithAction:deviceId:responseModel: [1/2]

- (void) didReceiveChannelResponseWithAction: (ThingBeaconResponseAction)  responseAction
deviceId: (NSString *)  deviceId
responseModel: (ThingSmartBeaconResponseModel *)  responseModel 
optional

beacon device report

Parameters
responseActionbeacon device response action
deviceIddevice id
responseModelresponse data model

◆ didReceiveChannelResponseWithAction:deviceId:responseModel: [2/2]

- (void) didReceiveChannelResponseWithAction: (ThingBeaconResponseAction)  responseAction
deviceId: (NSString *)  deviceId
responseModel: (ThingSmartBeaconResponseModel *)  responseModel 
optional

beacon device report

Parameters
responseActionbeacon device response action
deviceIddevice id
responseModelresponse data model

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