9 #import <Foundation/Foundation.h>
13 typedef NS_ENUM(
int, EZPTZCommandType) {
14 EZPTZCommandType_ZOOM_IN = 11,
15 EZPTZCommandType_ZOOM_OUT = 12,
16 EZPTZCommandType_UP = 21,
17 EZPTZCommandType_DOWN,
18 EZPTZCommandType_LEFT,
19 EZPTZCommandType_RIGHT,
20 EZPTZCommandType_UP_LEFT,
21 EZPTZCommandType_UP_RIGHT,
22 EZPTZCommandType_DOWN_LEFT,
23 EZPTZCommandType_DOWN_RIGHT,
24 EZPTZCommandType_PAN_AUTO,
28 typedef NS_ENUM(
int, EZPTZActionType) {
29 EZPTZActionType_START = 0,
34 typedef NS_ENUM(
int, EZEncryptType) {
35 EZEncryptType_OEMBlue = 0,
36 EZEncryptType_OEMGreen,
54 + (BOOL) startLocalSearch:(
void(^)(EZSADPDeviceInfo *device,NSError *error)) searchCallback;
75 + (BOOL) activeDeviceWithSerial:(NSString *) serial pwd:(NSString *) pwd;
88 ipAddr:(NSString *) ipAddr
89 port:(NSInteger) port;
97 + (BOOL)logoutDeviceWithUserId:(NSInteger) userId;
108 + (BOOL) ptzControlWithUserId:(NSInteger) userId
109 channelNo:(NSInteger) channelNo
110 command:(EZPTZCommandType) command
111 action:(EZPTZActionType) action;
120 + (BOOL) setEncryptType:(EZEncryptType) encryptType;
132 + (BOOL)startAPConfigWifiWithSsid:(NSString *) ssid
133 password:(NSString *) password
134 deviceSerial:(NSString *) deviceSerial
135 verifyCode:(NSString *) verifyCode
136 result:(
void (^)(BOOL ret)) callback;
Definition: EZSADPDeviceInfo.h:11
Definition: EZHCNetDeviceInfo.h:11
Definition: EZHCNetDeviceSDK.h:40