#import <ThingSmartCameraFactory.h>
Definition at line 143 of file ThingSmartCameraFactory.h.
◆ __deprecated_msg [1/2]
+ ("SDK will auto init when create camera instance") __deprecated_msg |
|
|
|
◆ __deprecated_msg [2/2]
+ ("SDK will auto init when create camera instance") __deprecated_msg |
|
|
|
◆ cameraMakers [1/2]
◆ cameraMakers [2/2]
◆ cameraWithP2PType:config:delegate: [1/2]
[^en] create a camera instance [$en]
[^zh] 创建一个camera实例 [$zh]
- Parameters
-
type | [^en]p2p type,pass the value of the "p2pType" field in the "skills" attribute of the "ThingSmartDeviceModel" object corresponding to the camera device.[$en] [^zh]p2p 类型,传递camera设备的"ThingSmartDeviceModel"对象的"skills"属性中的"p2pType"字段[$zh] |
ipcConfig | camera config |
delegate | delgate |
- Returns
- camera instance
◆ cameraWithP2PType:config:delegate: [2/2]
[^en] create a camera instance [$en]
[^zh] 创建一个camera实例 [$zh]
- Parameters
-
type | [^en]p2p type,pass the value of the "p2pType" field in the "skills" attribute of the "ThingSmartDeviceModel" object corresponding to the camera device.[$en] [^zh]p2p 类型,传递camera设备的"ThingSmartDeviceModel"对象的"skills"属性中的"p2pType"字段[$zh] |
ipcConfig | camera config |
delegate | delgate |
- Returns
- camera instance
◆ cameraWithP2PType:deviceId:delegate: [1/2]
[^en] create a camera instance [$en]
[^zh] 创建一个camera实例 [$zh]
- Parameters
-
type | [^en]p2p type,pass the value of the "p2pType" field in the "skills" attribute of the "ThingSmartDeviceModel" object corresponding to the camera device.[$en] [^zh]p2p 类型,传递camera设备的"ThingSmartDeviceModel"对象的"skills"属性中的"p2pType"字段[$zh] |
devId | device id |
delegate | delgate |
- Returns
- camera instance
◆ cameraWithP2PType:deviceId:delegate: [2/2]
[^en] create a camera instance [$en]
[^zh] 创建一个camera实例 [$zh]
- Parameters
-
type | [^en]p2p type,pass the value of the "p2pType" field in the "skills" attribute of the "ThingSmartDeviceModel" object corresponding to the camera device.[$en] [^zh]p2p 类型,传递camera设备的"ThingSmartDeviceModel"对象的"skills"属性中的"p2pType"字段[$zh] |
devId | device id |
delegate | delgate |
- Returns
- camera instance
◆ ipcConfigWithUid:localKey:configData: [1/2]
+ (ThingSmartCameraConfig *) ipcConfigWithUid: |
|
(NSString *) |
uid |
localKey: |
|
(NSString *) |
localKey |
configData: |
|
(NSDictionary *) |
data |
|
|
| |
[^en] create a camera config instance [$en]
[^zh] 创建一个camera配置实例 [$zh]
- Parameters
-
- Returns
- [^en]camera config[$en] [^zh]camera config对象[$zh]
◆ ipcConfigWithUid:localKey:configData: [2/2]
+ (ThingSmartCameraConfig *) ipcConfigWithUid: |
|
(NSString *) |
uid |
localKey: |
|
(NSString *) |
localKey |
configData: |
|
(NSDictionary *) |
data |
|
|
| |
[^en] create a camera config instance [$en]
[^zh] 创建一个camera配置实例 [$zh]
- Parameters
-
- Returns
- [^en]camera config[$en] [^zh]camera config对象[$zh]
◆ registerCameraMaker: [1/2]
◆ registerCameraMaker: [2/2]
◆ resetSocket [1/2]
◆ resetSocket [2/2]
◆ thingSmartCameraVersion [1/2]
+ (NSString *) thingSmartCameraVersion |
|
|
|
[^en] get the camera sdk version [$en]
[^zh] 获取 camera sdk 版本 [$zh]
◆ thingSmartCameraVersion [2/2]
+ (NSString *) thingSmartCameraVersion |
|
|
|
[^en] get the camera sdk version [$en]
[^zh] 获取 camera sdk 版本 [$zh]
◆ userDidLogOut [1/2]
◆ userDidLogOut [2/2]
The documentation for this class was generated from the following files:
- /Users/humtong/Downloads/Pods_副本/ThingSmartCameraBase/Build/ThingSmartCameraBase.xcframework/ios-arm64_x86_64-simulator/ThingSmartCameraBase.framework/Headers/ThingSmartCameraFactory.h
- /Users/humtong/Downloads/Pods_副本/ThingSmartCameraBase/Build/ThingSmartCameraBase.xcframework/ios-arm64/ThingSmartCameraBase.framework/Headers/ThingSmartCameraFactory.h