Tuya iOS Smart Life App SDK 5.15.0
ThingCameraEngine Class Reference

#import <ThingCameraEngine.h>

Inheritance diagram for ThingCameraEngine:

Instance Methods

(instancetype) - NS_UNAVAILABLE
 
(int) - initlize
 
(int) - deInitialize
 
(NSString *) - getVersion
 
(int) - setLogPath:
 
(int) - setSoftDecodeStatus:
 
(bool) - getSoftDecodeStatus
 
(bool) - getCurVideoSoftDecodeStatus
 
(int) - setNetworkType:
 
(void) - setLogPathWithPath:
 
(int) - initP2PModuleWithServerString:
 
(int) - deInitP2PModule
 
(int) - setLoudspeakerStatus:
 
(bool) - getLoudspeakerStatus
 
(instancetype) - NS_UNAVAILABLE
 
(int) - initlize
 
(int) - deInitialize
 
(NSString *) - getVersion
 
(int) - setLogPath:
 
(int) - setSoftDecodeStatus:
 
(bool) - getSoftDecodeStatus
 
(bool) - getCurVideoSoftDecodeStatus
 
(int) - setNetworkType:
 
(void) - setLogPathWithPath:
 
(int) - initP2PModuleWithServerString:
 
(int) - deInitP2PModule
 
(int) - setLoudspeakerStatus:
 
(bool) - getLoudspeakerStatus
 

Class Methods

(instancetype) + sharedInstance
 
(instancetype) + sharedInstance
 

Properties

id< ThingCameraEngineDelegatedelegate
 

Detailed Description

Definition at line 12 of file ThingCameraEngine.h.

Method Documentation

◆ deInitialize [1/2]

- (int) deInitialize

de init the engine.

◆ deInitialize [2/2]

- (int) deInitialize

de init the engine.

◆ deInitP2PModule [1/2]

- (int) deInitP2PModule

deinit the p2p module. shangyun only.

◆ deInitP2PModule [2/2]

- (int) deInitP2PModule

deinit the p2p module. shangyun only.

◆ getCurVideoSoftDecodeStatus [1/2]

- (bool) getCurVideoSoftDecodeStatus

◆ getCurVideoSoftDecodeStatus [2/2]

- (bool) getCurVideoSoftDecodeStatus

◆ getLoudspeakerStatus [1/2]

- (bool) getLoudspeakerStatus

get loud speaker status

◆ getLoudspeakerStatus [2/2]

- (bool) getLoudspeakerStatus

get loud speaker status

◆ getSoftDecodeStatus [1/2]

- (bool) getSoftDecodeStatus

◆ getSoftDecodeStatus [2/2]

- (bool) getSoftDecodeStatus

◆ getVersion [1/2]

- (NSString *) getVersion

◆ getVersion [2/2]

- (NSString *) getVersion

◆ initlize [1/2]

- (int) initlize

init the engine.

◆ initlize [2/2]

- (int) initlize

init the engine.

◆ initP2PModuleWithServerString: [1/2]

- (int) initP2PModuleWithServerString: (NSString *)  serverString

init the p2p module for 尚云 only.

◆ initP2PModuleWithServerString: [2/2]

- (int) initP2PModuleWithServerString: (NSString *)  serverString

init the p2p module for 尚云 only.

◆ NS_UNAVAILABLE [1/2]

- (instancetype) NS_UNAVAILABLE

◆ NS_UNAVAILABLE [2/2]

- (instancetype) NS_UNAVAILABLE

◆ setLogPath: [1/2]

- (int) setLogPath: (NSString *)  path

◆ setLogPath: [2/2]

- (int) setLogPath: (NSString *)  path

◆ setLogPathWithPath: [1/2]

- (void) setLogPathWithPath: (NSString *)  path

◆ setLogPathWithPath: [2/2]

- (void) setLogPathWithPath: (NSString *)  path

◆ setLoudspeakerStatus: [1/2]

- (int) setLoudspeakerStatus: (bool)  enable

set loud speaker status

◆ setLoudspeakerStatus: [2/2]

- (int) setLoudspeakerStatus: (bool)  enable

set loud speaker status

◆ setNetworkType: [1/2]

- (int) setNetworkType: (ThingSmartNetType type

◆ setNetworkType: [2/2]

- (int) setNetworkType: (ThingSmartNetType type

◆ setSoftDecodeStatus: [1/2]

- (int) setSoftDecodeStatus: (bool)  enable

◆ setSoftDecodeStatus: [2/2]

- (int) setSoftDecodeStatus: (bool)  enable

◆ sharedInstance [1/2]

+ (instancetype) sharedInstance

sharedInstance.

◆ sharedInstance [2/2]

+ (instancetype) sharedInstance

sharedInstance.

Property Documentation

◆ delegate

- (id< ThingCameraEngineDelegate >) delegate
readwritenonatomicweak

Definition at line 13 of file ThingCameraEngine.h.


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