#import <ThingSmartCameraDPManager.h>
◆ abilityDPCodeIsSupportDP: [1/2]
- (BOOL) abilityDPCodeIsSupportDP: |
|
(ThingSmartCameraDPKey) |
dpName |
|
◆ abilityDPCodeIsSupportDP: [2/2]
- (BOOL) abilityDPCodeIsSupportDP: |
|
(ThingSmartCameraDPKey) |
dpName |
|
◆ addObserver: [1/2]
◆ addObserver: [2/2]
◆ initWithDevice: [1/2]
◆ initWithDevice: [2/2]
◆ initWithDeviceId: [1/2]
- (instancetype) initWithDeviceId: |
|
(NSString *) |
devId |
|
◆ initWithDeviceId: [2/2]
- (instancetype) initWithDeviceId: |
|
(NSString *) |
devId |
|
◆ isNvrSubDevice [1/2]
◆ isNvrSubDevice [2/2]
◆ isNvrSubDeviceSupportAbilityDPCode [1/2]
- (BOOL) isNvrSubDeviceSupportAbilityDPCode |
|
|
|
◆ isNvrSubDeviceSupportAbilityDPCode [2/2]
- (BOOL) isNvrSubDeviceSupportAbilityDPCode |
|
|
|
◆ isSupportDP: [1/2]
- (BOOL) isSupportDP: |
|
(ThingSmartCameraDPKey) |
dpName |
|
[^en] does the device support this dp [$en]
[^zh] 当前设备是否支持此dp点 [$zh]
- Parameters
-
- Returns
- BOOL
◆ isSupportDP: [2/2]
- (BOOL) isSupportDP: |
|
(ThingSmartCameraDPKey) |
dpName |
|
[^en] does the device support this dp [$en]
[^zh] 当前设备是否支持此dp点 [$zh]
- Parameters
-
- Returns
- BOOL
◆ isSupportDPCode: [1/2]
- (BOOL) isSupportDPCode: |
|
(ThingSmartCameraDPKey) |
DPCode |
|
◆ isSupportDPCode: [2/2]
- (BOOL) isSupportDPCode: |
|
(ThingSmartCameraDPKey) |
DPCode |
|
◆ isSurpportDP: [1/2]
- (BOOL) isSurpportDP: |
|
("Use isSupportDP instead") |
__deprecated_msg |
|
◆ isSurpportDP: [2/2]
- (BOOL) isSurpportDP: |
|
("Use isSupportDP instead") |
__deprecated_msg |
|
◆ pushDpValueWithHttp:dpName:success:failure: [1/2]
◆ pushDpValueWithHttp:dpName:success:failure: [2/2]
◆ removeObserver: [1/2]
◆ removeObserver: [2/2]
◆ setValue:forDP:success:failure: [1/2]
[^en] set the value of dp, if support the dp, else return nil [$en]
[^zh] 设置dp点的值,如果设备支持该dp点,否则返回nil [$zh]
- Parameters
-
value | value |
dpName | [^en]dpName[$en] [^zh]dpName[$zh] |
success | success callback |
failure | failure callback |
◆ setValue:forDP:success:failure: [2/2]
[^en] set the value of dp, if support the dp, else return nil [$en]
[^zh] 设置dp点的值,如果设备支持该dp点,否则返回nil [$zh]
- Parameters
-
value | value |
dpName | [^en]dpName[$en] [^zh]dpName[$zh] |
success | success callback |
failure | failure callback |
◆ setValue:forDPCode:success:failure: [1/2]
◆ setValue:forDPCode:success:failure: [2/2]
◆ updateCachedDPs:failure: [1/2]
- (void) updateCachedDPs: |
|
(void(^)(void)) |
success |
failure: |
|
(void(^)(NSError *error)) |
failure |
|
|
| |
◆ updateCachedDPs:failure: [2/2]
- (void) updateCachedDPs: |
|
(void(^)(void)) |
success |
failure: |
|
(void(^)(NSError *error)) |
failure |
|
|
| |
◆ valueForDP: [1/2]
- (id) valueForDP: |
|
(ThingSmartCameraDPKey) |
dpName |
|
[^en] get the value of dp, if support the dp, else return nil. [$en]
[^zh] 获取dp的值,如果支持则返回dp值,否则返回nil [$zh]
- Parameters
-
- Returns
- dp value
◆ valueForDP: [2/2]
- (id) valueForDP: |
|
(ThingSmartCameraDPKey) |
dpName |
|
[^en] get the value of dp, if support the dp, else return nil. [$en]
[^zh] 获取dp的值,如果支持则返回dp值,否则返回nil [$zh]
- Parameters
-
- Returns
- dp value
◆ valueForDP:success:failure: [1/2]
[^en] will publish query command to device for the dp, [$en]
[^zh] 将会 publish 查询命令到该设备的dp点 [$zh]
- Parameters
-
dpName | dpName |
success | success callback |
failure | failure callback |
◆ valueForDP:success:failure: [2/2]
[^en] will publish query command to device for the dp, [$en]
[^zh] 将会 publish 查询命令到该设备的dp点 [$zh]
- Parameters
-
dpName | dpName |
success | success callback |
failure | failure callback |
◆ valueForDPCode: [1/2]
- (id) valueForDPCode: |
|
(ThingSmartCameraDPKey) |
DPCode |
|
◆ valueForDPCode: [2/2]
- (id) valueForDPCode: |
|
(ThingSmartCameraDPKey) |
DPCode |
|
◆ valueForDPCode:success:failure: [1/2]
◆ valueForDPCode:success:failure: [2/2]
◆ dataSource
◆ device
◆ deviceId
◆ observers
The documentation for this class was generated from the following files:
- /Users/humtong/Downloads/Pods_副本/ThingSmartCameraKit/Build/ThingSmartCameraKit.xcframework/ios-arm64_x86_64-simulator/ThingSmartCameraKit.framework/Headers/ThingSmartCameraDPManager.h
- /Users/humtong/Downloads/Pods_副本/ThingSmartCameraKit/Build/ThingSmartCameraKit.xcframework/ios-arm64/ThingSmartCameraKit.framework/Headers/ThingSmartCameraDPManager.h