Tuya iOS Smart Life App SDK 5.15.0
ThingSmartDeviceModel(IPCSDK) Category Reference

#import <ThingSmartDeviceModel+IPCSDK.h>

Instance Methods

(BOOL) - isIPCDevice
 Whether device is an IPC. More...
 
(BOOL) - isLowPowerDevice
 Whether device is a low power device. More...
 
(NSInteger) - p2pType
 p2p type of the ipc device More...
 
(NSArray *) - rangeForEnumDpName:
 
(ThingSmartSchemaModel *) - schemaModelForDpName:
 
(NSArray *) - rangeForEnumDpCode:
 
(ThingSmartSchemaModel *) - schemaModelForDpCode:
 
(NSString *) - dpCodeWithDpId:
 
(NSString *) - dpIdWithDpCode:
 
(BOOL) - isSupportMultiPlay
 Whether device is support multi play. More...
 
(NSDictionary *) - cameraDeviceFeatures
 
(BOOL) - isSupportDirectly
 
(NSString *) - directlyDeviceSecKey
 
(BOOL) - isIPCDevice
 Whether device is an IPC. More...
 
(BOOL) - isLowPowerDevice
 Whether device is a low power device. More...
 
(NSInteger) - p2pType
 p2p type of the ipc device More...
 
(NSArray *) - rangeForEnumDpName:
 
(ThingSmartSchemaModel *) - schemaModelForDpName:
 
(NSArray *) - rangeForEnumDpCode:
 
(ThingSmartSchemaModel *) - schemaModelForDpCode:
 
(NSString *) - dpCodeWithDpId:
 
(NSString *) - dpIdWithDpCode:
 
(BOOL) - isSupportMultiPlay
 Whether device is support multi play. More...
 
(NSDictionary *) - cameraDeviceFeatures
 
(BOOL) - isSupportDirectly
 
(NSString *) - directlyDeviceSecKey
 

Detailed Description

Definition at line 11 of file ThingSmartDeviceModel+IPCSDK.h.

Method Documentation

◆ cameraDeviceFeatures [1/2]

- (NSDictionary *) cameraDeviceFeatures

Extends class ThingSmartDeviceModel.

◆ cameraDeviceFeatures [2/2]

- (NSDictionary *) cameraDeviceFeatures

Extends class ThingSmartDeviceModel.

◆ directlyDeviceSecKey [1/2]

- (NSString *) directlyDeviceSecKey

Extends class ThingSmartDeviceModel.

◆ directlyDeviceSecKey [2/2]

- (NSString *) directlyDeviceSecKey

Extends class ThingSmartDeviceModel.

◆ dpCodeWithDpId: [1/2]

- (NSString *) dpCodeWithDpId: (NSString *)  dpId

Extends class ThingSmartDeviceModel.

◆ dpCodeWithDpId: [2/2]

- (NSString *) dpCodeWithDpId: (NSString *)  dpId

Extends class ThingSmartDeviceModel.

◆ dpIdWithDpCode: [1/2]

- (NSString *) dpIdWithDpCode: (NSString *)  dpCode

Extends class ThingSmartDeviceModel.

◆ dpIdWithDpCode: [2/2]

- (NSString *) dpIdWithDpCode: (NSString *)  dpCode

Extends class ThingSmartDeviceModel.

◆ isIPCDevice [1/2]

- (BOOL) isIPCDevice

Whether device is an IPC.

Extends class ThingSmartDeviceModel.

◆ isIPCDevice [2/2]

- (BOOL) isIPCDevice

Whether device is an IPC.

Extends class ThingSmartDeviceModel.

◆ isLowPowerDevice [1/2]

- (BOOL) isLowPowerDevice

Whether device is a low power device.

Extends class ThingSmartDeviceModel.

◆ isLowPowerDevice [2/2]

- (BOOL) isLowPowerDevice

Whether device is a low power device.

Extends class ThingSmartDeviceModel.

◆ isSupportDirectly [1/2]

- (BOOL) isSupportDirectly

Extends class ThingSmartDeviceModel.

◆ isSupportDirectly [2/2]

- (BOOL) isSupportDirectly

Extends class ThingSmartDeviceModel.

◆ isSupportMultiPlay [1/2]

- (BOOL) isSupportMultiPlay

Whether device is support multi play.

Extends class ThingSmartDeviceModel.

◆ isSupportMultiPlay [2/2]

- (BOOL) isSupportMultiPlay

Whether device is support multi play.

Extends class ThingSmartDeviceModel.

◆ p2pType [1/2]

- (NSInteger) p2pType

p2p type of the ipc device

Extends class ThingSmartDeviceModel.

◆ p2pType [2/2]

- (NSInteger) p2pType

p2p type of the ipc device

Extends class ThingSmartDeviceModel.

◆ rangeForEnumDpCode: [1/2]

- (NSArray *) rangeForEnumDpCode: (ThingSmartCameraDPKey)  dpCode

Extends class ThingSmartDeviceModel.

◆ rangeForEnumDpCode: [2/2]

- (NSArray *) rangeForEnumDpCode: (ThingSmartCameraDPKey)  dpCode

Extends class ThingSmartDeviceModel.

◆ rangeForEnumDpName: [1/2]

- (NSArray *) rangeForEnumDpName: (ThingSmartCameraDPKey)  dpName

Extends class ThingSmartDeviceModel.

◆ rangeForEnumDpName: [2/2]

- (NSArray *) rangeForEnumDpName: (ThingSmartCameraDPKey)  dpName

Extends class ThingSmartDeviceModel.

◆ schemaModelForDpCode: [1/2]

- (ThingSmartSchemaModel *) schemaModelForDpCode: (ThingSmartCameraDPKey)  dpCode

Extends class ThingSmartDeviceModel.

◆ schemaModelForDpCode: [2/2]

- (ThingSmartSchemaModel *) schemaModelForDpCode: (ThingSmartCameraDPKey)  dpCode

Extends class ThingSmartDeviceModel.

◆ schemaModelForDpName: [1/2]

- (ThingSmartSchemaModel *) schemaModelForDpName: (ThingSmartCameraDPKey)  dpName

Extends class ThingSmartDeviceModel.

◆ schemaModelForDpName: [2/2]

- (ThingSmartSchemaModel *) schemaModelForDpName: (ThingSmartCameraDPKey)  dpName

Extends class ThingSmartDeviceModel.


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