#import <ThingNVR.h>
Definition at line 13 of file ThingNVR.h.
◆ bindSubDevicesInfoWithJsonInfo:onResponse: [1/2]
- (int) bindSubDevicesInfoWithJsonInfo: |
|
(NSString *) |
jsonInfo |
onResponse: |
|
(void(^)(const char *result, int errCode)) |
onResponse |
|
|
| |
Description bind subdevices to station
- Parameters
-
- Returns
- error code
◆ bindSubDevicesInfoWithJsonInfo:onResponse: [2/2]
- (int) bindSubDevicesInfoWithJsonInfo: |
|
(NSString *) |
jsonInfo |
onResponse: |
|
(void(^)(const char *result, int errCode)) |
onResponse |
|
|
| |
Description bind subdevices to station
- Parameters
-
- Returns
- error code
◆ connectWithToken:skills:traceId: [1/2]
- (int) connectWithToken: |
|
(NSString *) |
token |
skills: |
|
(NSString *) |
skills |
traceId: |
|
(NSString *) |
traceId |
|
|
| |
Description P2P 3.0 connect(Normal mode, exchange signal through MQTT 302)
- Parameters
-
token | thing p2p token. |
skills | thing p2p skills for pre connect. supported while p2p version >= 0xF4030400 |
traceId | p2p fulllink log traceId. |
- Returns
- retcode >= 0: session id, retcode < 0: error code
◆ connectWithToken:skills:traceId: [2/2]
- (int) connectWithToken: |
|
(NSString *) |
token |
skills: |
|
(NSString *) |
skills |
traceId: |
|
(NSString *) |
traceId |
|
|
| |
Description P2P 3.0 connect(Normal mode, exchange signal through MQTT 302)
- Parameters
-
token | thing p2p token. |
skills | thing p2p skills for pre connect. supported while p2p version >= 0xF4030400 |
traceId | p2p fulllink log traceId. |
- Returns
- retcode >= 0: session id, retcode < 0: error code
◆ disconnect [1/2]
Descriotion P2P 3.0 disconnect
◆ disconnect [2/2]
Descriotion P2P 3.0 disconnect
◆ initWithNvrId: [1/2]
- (instancetype) initWithNvrId: |
|
(NSString *) |
NS_DESIGNATED_INITIALIZER |
|
Description NVR initializer.
- Parameters
-
- Returns
- ThingNVR object.
◆ initWithNvrId: [2/2]
- (instancetype) initWithNvrId: |
|
(NSString *) |
NS_DESIGNATED_INITIALIZER |
|
Description NVR initializer.
- Parameters
-
- Returns
- ThingNVR object.
◆ NS_UNAVAILABLE [1/2]
- (instancetype) NS_UNAVAILABLE |
|
|
|
◆ NS_UNAVAILABLE [2/2]
- (instancetype) NS_UNAVAILABLE |
|
|
|
◆ sendAuthorizationWithUsername:pwd:onResponse: [1/2]
- (int) sendAuthorizationWithUsername: |
|
(NSString *) |
userName |
pwd: |
|
(NSString *) |
password |
onResponse: |
|
(void(^)(const char *result, int errCode)) |
onResponse |
|
|
| |
Descriotion Nvr device authorization
- Parameters
-
userName | userName. |
password | password |
callback | result callback |
- Returns
- error code
◆ sendAuthorizationWithUsername:pwd:onResponse: [2/2]
- (int) sendAuthorizationWithUsername: |
|
(NSString *) |
userName |
pwd: |
|
(NSString *) |
password |
onResponse: |
|
(void(^)(const char *result, int errCode)) |
onResponse |
|
|
| |
Descriotion Nvr device authorization
- Parameters
-
userName | userName. |
password | password |
callback | result callback |
- Returns
- error code
◆ delegate_
◆ nvr_device_id_
- (NSString *) nvr_device_id_ |
|
readwritenonatomicstrong |
◆ session_
The documentation for this class was generated from the following files:
- /Users/humtong/Downloads/Pods_副本/ThingCameraSDK/Build/ThingCameraSDK.xcframework/ios-x86_64-simulator/ThingCameraSDK.framework/Headers/ThingNVR.h
- /Users/humtong/Downloads/Pods_副本/ThingCameraSDK/Build/ThingCameraSDK.xcframework/ios-arm64/ThingCameraSDK.framework/Headers/ThingNVR.h