EZOpenSDK  4.8.6
 全部  函数 属性
Class Methods | 所有成员列表
EZHCNetDeviceSDK类 参考
类 EZHCNetDeviceSDK 继承关系图:

Class Methods

(void) + initSDK
 
(BOOL) + startLocalSearch:
 
(BOOL) + stopLocalSearch
 
(void) + research
 
(BOOL) + activeDeviceWithSerial:pwd:
 
(EZHCNetDeviceInfo *) + loginDeviceWithUerName:pwd:ipAddr:port:
 
(BOOL) + logoutDeviceWithUserId:
 
(BOOL) + ptzControlWithUserId:channelNo:command:action:
 
(BOOL) + setEncryptType:
 
(BOOL) + startAPConfigWifiWithSsid:password:deviceSerial:verifyCode:result:
 
(void) + stopAPConfigWifi
 

Method Documentation

+ (BOOL) activeDeviceWithSerial: (NSString *)  serial
pwd: (NSString *)  pwd 

激活设备,调用stopLocalSearch后将无法激活设备

参数
serial设备序列号
pwd激活密码
返回
成功或失败
+ (void) initSDK

初始化SDK

+ (EZHCNetDeviceInfo*) loginDeviceWithUerName: (NSString *)  userName
pwd: (NSString *)  pwd
ipAddr: (NSString *)  ipAddr
port: (NSInteger)  port 

登录局域网设备

参数
userName用户名
pwd用户密码
ipAddr设备ip地址
port设备端口号
返回
登录错误时返回nil
+ (BOOL) logoutDeviceWithUserId: (NSInteger)  userId

登出局域网设备

参数
userId用户id
返回
成功或失败
+ (BOOL) ptzControlWithUserId: (NSInteger)  userId
channelNo: (NSInteger)  channelNo
command: (EZPTZCommandType)  command
action: (EZPTZActionType)  action 

局域网设备云台控制接口

参数
userId用户id
channelNo通道号
command命令类型 EZPTZCommandType
action动作类型 EZPTZActionType
返回
成功或失败
+ (void) research

清楚结果,重新搜索,前提是之前开启过搜索

+ (BOOL) setEncryptType: (EZEncryptType)  encryptType

设置加密方式

参数
encryptType加密方式
返回
成功或失败
+ (BOOL) startAPConfigWifiWithSsid: (NSString *)  ssid
password: (NSString *)  password
deviceSerial: (NSString *)  deviceSerial
verifyCode: (NSString *)  verifyCode
result: (void(^)(BOOL ret))  callback 

AP配网接口

参数
ssidWiFi的ssid
passwordWiFi的密码
deviceSerial设备序列号
verifyCode设备验证码
callback结果回调
返回
成功或失败
+ (BOOL) startLocalSearch: (void(^)(EZSADPDeviceInfo *device, NSError *error))  searchCallback

开始搜索局域网设备

参数
searchCallback搜索结果回调,每搜到一个设备都会回调一次,设备信息EZSADPDeviceInfo
返回
成功或失败
+ (void) stopAPConfigWifi

停止AP配网

+ (BOOL) stopLocalSearch

停止搜索

返回
成功或失败

该类的文档由以下文件生成: