EZOpenSDK  v4.7.1
 All Classes Functions Properties
EZDeviceInfo.h
1 //
2 // EZDeviceInfo.h
3 // EzvizOpenSDK
4 //
5 // Created by DeJohn Dong on 15/9/16.
6 // Copyright (c) 2015 Ezviz. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 
12 @interface EZDeviceInfo : NSObject
13 
15 @property (nonatomic, strong) NSArray *cameraInfo;
17 @property (nonatomic) NSInteger cameraNum;
19 @property (nonatomic) NSInteger defence;
21 @property (nonatomic) NSInteger detectorNum;
23 @property (nonatomic, strong) NSArray *detectorInfo;
25 @property (nonatomic, copy) NSString *deviceCover;
27 @property (nonatomic, copy) NSString *deviceName;
29 @property (nonatomic, copy) NSString *deviceSerial;
31 @property (nonatomic, copy) NSString *deviceType;
33 @property (nonatomic, copy) NSString *deviceVersion;
35 @property (nonatomic) BOOL isEncrypt;
37 @property (nonatomic) NSInteger status;
39 @property (nonatomic) NSInteger isSupportTalk;
41 @property (nonatomic) BOOL isSupportPTZ;
43 @property (nonatomic) BOOL isSupportZoom;
45 @property (nonatomic) BOOL isSupportAudioOnOff;
47 @property (nonatomic) BOOL isSupportMirrorCenter;
49 @property (nonatomic,copy) NSString *category;
51 @property (nonatomic,strong) NSDate *addTime;
52 
53 @end
NSString * deviceVersion
Device version No.
Definition: EZDeviceInfo.h:33
BOOL isSupportPTZ
Whether supports PTZ control.
Definition: EZDeviceInfo.h:41
NSInteger defence
Arming status of device with arming function: 0- Sleeping, 8- At-home, 16- Leaving-home, arming status of ordinary network camera: 0- Disarmed, 1- Armed.
Definition: EZDeviceInfo.h:19
Device information.
Definition: EZDeviceInfo.h:12
BOOL isSupportAudioOnOff
Whether supports audio voice on or off.
Definition: EZDeviceInfo.h:45
NSString * category
Device category.
Definition: EZDeviceInfo.h:49
BOOL isSupportMirrorCenter
Whether supports mirror mode.
Definition: EZDeviceInfo.h:47
NSArray * cameraInfo
Linked camera information.
Definition: EZDeviceInfo.h:15
NSString * deviceSerial
Device serial No.
Definition: EZDeviceInfo.h:29
NSString * deviceType
Device type.
Definition: EZDeviceInfo.h:31
BOOL isSupportZoom
Whether supports zoom in.
Definition: EZDeviceInfo.h:43
NSString * deviceCover
Device picture.
Definition: EZDeviceInfo.h:25
NSDate * addTime
Add time.
Definition: EZDeviceInfo.h:51
NSInteger detectorNum
Number of detectors linked to the device.
Definition: EZDeviceInfo.h:21
NSInteger isSupportTalk
Whether supports two-way audio: 0- No, 1- Supports full duplex two-way audio, 3- Supports half duplex...
Definition: EZDeviceInfo.h:39
NSInteger status
Device status: 1- Online, 2- Offline.
Definition: EZDeviceInfo.h:37
NSString * deviceName
Device name.
Definition: EZDeviceInfo.h:27
BOOL isEncrypt
Encrypted or not.
Definition: EZDeviceInfo.h:35
NSArray * detectorInfo
Information of detectors linked to the device.
Definition: EZDeviceInfo.h:23
NSInteger cameraNum
Number of linked cameras.
Definition: EZDeviceInfo.h:17