Tuya iOS Smart Life App SDK 5.15.0
ThingSDKConfig Class Reference

#import <ThingSDKConfig.h>

Inheritance diagram for ThingSDKConfig:

Instance Methods

(NSUInteger matterDpProprity) - __deprecated_msg
 1: DPEngine 1st forcely, 2: mqtt 1st forcely, other: communication order More...
 
(NSUInteger matterDpCompensateTime) - __deprecated_msg
 DPEngine no response after x sencond, use mqtt to compensate. 0 is no compensate. More...
 
(BOOL enableChangeBleBindState) - __deprecated_msg
 
(NSUInteger matterDpProprity) - __deprecated_msg
 1: DPEngine 1st forcely, 2: mqtt 1st forcely, other: communication order More...
 
(NSUInteger matterDpCompensateTime) - __deprecated_msg
 DPEngine no response after x sencond, use mqtt to compensate. 0 is no compensate. More...
 
(BOOL enableChangeBleBindState) - __deprecated_msg
 
(NSUInteger matterDpProprity) - __deprecated_msg
 1: DPEngine 1st forcely, 2: mqtt 1st forcely, other: communication order More...
 
(NSUInteger matterDpCompensateTime) - __deprecated_msg
 DPEngine no response after x sencond, use mqtt to compensate. 0 is no compensate. More...
 
(BOOL enableChangeBleBindState) - __deprecated_msg
 
(NSUInteger matterDpProprity) - __deprecated_msg
 1: DPEngine 1st forcely, 2: mqtt 1st forcely, other: communication order More...
 
(NSUInteger matterDpCompensateTime) - __deprecated_msg
 DPEngine no response after x sencond, use mqtt to compensate. 0 is no compensate. More...
 
(BOOL enableChangeBleBindState) - __deprecated_msg
 

Class Methods

(instancetype) + sharedInstance
 
(instancetype) + sharedInstance
 
(instancetype) + sharedInstance
 
(instancetype) + sharedInstance
 

Properties

BOOL supportPlugplay
 
BOOL shouldUseNewUIPanelModel
 
BOOL hostSameLimit
 
BOOL hostSuffixLimit
 
BOOL appHostPoolLimit
 
BOOL hostPoolAbnormalLimit
 
NSString * dynamicAddHotspots
 
NSUInteger multiPairMaxConnection
 
BOOL enableMultiPair
 
BOOL isMultiPairing
 
BOOL autoPlugPlay
 
NSNumber * matterAdminVenderId
 
BOOL bleState
 YES if and only if the Bluetooth library has not been cropped&&Bluetooth is authorized&&Bluetooth switch is turned on, otherwise NO. More...
 
BOOL useCacheCB
 
BOOL useCacheAdv
 
NSMutableArray * dualList
 
BOOL enableIPCEZDual
 
BOOL isBleBindConfig
 
BOOL disconnectBleTerminaled
 
BOOL enableYuNetMqtt
 
BOOL enableBatchDisconnectBle
 

Detailed Description

Definition at line 12 of file ThingSDKConfig.h.

Method Documentation

◆ __deprecated_msg [1/12]

- (NSUInteger matterDpProprity) __deprecated_msg ("deprecated config") 

1: DPEngine 1st forcely, 2: mqtt 1st forcely, other: communication order

◆ __deprecated_msg [2/12]

- (NSUInteger matterDpCompensateTime) __deprecated_msg ("deprecated config") 

DPEngine no response after x sencond, use mqtt to compensate. 0 is no compensate.

◆ __deprecated_msg [3/12]

- (BOOL enableChangeBleBindState) __deprecated_msg ("deprecated config") 

◆ __deprecated_msg [4/12]

- (NSUInteger matterDpProprity) __deprecated_msg ("deprecated config") 

1: DPEngine 1st forcely, 2: mqtt 1st forcely, other: communication order

◆ __deprecated_msg [5/12]

- (NSUInteger matterDpCompensateTime) __deprecated_msg ("deprecated config") 

DPEngine no response after x sencond, use mqtt to compensate. 0 is no compensate.

◆ __deprecated_msg [6/12]

- (BOOL enableChangeBleBindState) __deprecated_msg ("deprecated config") 

◆ __deprecated_msg [7/12]

- (NSUInteger matterDpProprity) __deprecated_msg ("deprecated config") 

1: DPEngine 1st forcely, 2: mqtt 1st forcely, other: communication order

◆ __deprecated_msg [8/12]

- (NSUInteger matterDpCompensateTime) __deprecated_msg ("deprecated config") 

DPEngine no response after x sencond, use mqtt to compensate. 0 is no compensate.

◆ __deprecated_msg [9/12]

- (BOOL enableChangeBleBindState) __deprecated_msg ("deprecated config") 

◆ __deprecated_msg [10/12]

- (NSUInteger matterDpProprity) __deprecated_msg ("deprecated config") 

1: DPEngine 1st forcely, 2: mqtt 1st forcely, other: communication order

◆ __deprecated_msg [11/12]

- (NSUInteger matterDpCompensateTime) __deprecated_msg ("deprecated config") 

DPEngine no response after x sencond, use mqtt to compensate. 0 is no compensate.

◆ __deprecated_msg [12/12]

- (BOOL enableChangeBleBindState) __deprecated_msg ("deprecated config") 

◆ sharedInstance [1/4]

+ (instancetype) sharedInstance

◆ sharedInstance [2/4]

+ (instancetype) sharedInstance

◆ sharedInstance [3/4]

+ (instancetype) sharedInstance

◆ sharedInstance [4/4]

+ (instancetype) sharedInstance

Property Documentation

◆ appHostPoolLimit

- (BOOL) appHostPoolLimit
readwritenonatomicassign

Definition at line 28 of file ThingSDKConfig.h.

◆ autoPlugPlay

- (BOOL) autoPlugPlay
readwritenonatomicassign

Definition at line 42 of file ThingSDKConfig.h.

◆ bleState

- (BOOL) bleState
readwritenonatomicassign

YES if and only if the Bluetooth library has not been cropped&&Bluetooth is authorized&&Bluetooth switch is turned on, otherwise NO.

Definition at line 47 of file ThingSDKConfig.h.

◆ disconnectBleTerminaled

- (BOOL) disconnectBleTerminaled
readwritenonatomicassign

Definition at line 59 of file ThingSDKConfig.h.

◆ dualList

- (NSMutableArray *) dualList
readwritenonatomicstrong

Definition at line 53 of file ThingSDKConfig.h.

◆ dynamicAddHotspots

- (NSString *) dynamicAddHotspots
readwritenonatomiccopy

Definition at line 32 of file ThingSDKConfig.h.

◆ enableBatchDisconnectBle

- (BOOL) enableBatchDisconnectBle
readwritenonatomicassign

Definition at line 63 of file ThingSDKConfig.h.

◆ enableIPCEZDual

- (BOOL) enableIPCEZDual
readwritenonatomicassign

Definition at line 55 of file ThingSDKConfig.h.

◆ enableMultiPair

- (BOOL) enableMultiPair
readwritenonatomicassign

Definition at line 36 of file ThingSDKConfig.h.

◆ enableYuNetMqtt

- (BOOL) enableYuNetMqtt
readwritenonatomicassign

Definition at line 61 of file ThingSDKConfig.h.

◆ hostPoolAbnormalLimit

- (BOOL) hostPoolAbnormalLimit
readwritenonatomicassign

Definition at line 30 of file ThingSDKConfig.h.

◆ hostSameLimit

- (BOOL) hostSameLimit
readwritenonatomicassign

Definition at line 24 of file ThingSDKConfig.h.

◆ hostSuffixLimit

- (BOOL) hostSuffixLimit
readwritenonatomicassign

Definition at line 26 of file ThingSDKConfig.h.

◆ isBleBindConfig

- (BOOL) isBleBindConfig
readwritenonatomicassign

Definition at line 57 of file ThingSDKConfig.h.

◆ isMultiPairing

- (BOOL) isMultiPairing
readwritenonatomicassign

Definition at line 40 of file ThingSDKConfig.h.

◆ matterAdminVenderId

- (NSNumber *) matterAdminVenderId
readwritenonatomicstrong

Definition at line 44 of file ThingSDKConfig.h.

◆ multiPairMaxConnection

- (NSUInteger) multiPairMaxConnection
readwritenonatomicassign

Definition at line 34 of file ThingSDKConfig.h.

◆ shouldUseNewUIPanelModel

- (BOOL) shouldUseNewUIPanelModel
readwritenonatomicassign

Definition at line 16 of file ThingSDKConfig.h.

◆ supportPlugplay

- (BOOL) supportPlugplay
readwritenonatomicassign

Definition at line 14 of file ThingSDKConfig.h.

◆ useCacheAdv

- (BOOL) useCacheAdv
readwritenonatomicassign

Definition at line 51 of file ThingSDKConfig.h.

◆ useCacheCB

- (BOOL) useCacheCB
readwritenonatomicassign

Definition at line 49 of file ThingSDKConfig.h.


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