类 EZDeviceInfo
- java.lang.Object
-
- com.videogo.openapi.bean.EZDeviceInfo
-
- 所有已实现的接口:
android.os.Parcelable
public class EZDeviceInfo extends java.lang.Object implements android.os.Parcelable
设备信息对象
-
-
字段概要
字段 修饰符和类型 字段 说明 static android.os.Parcelable.Creator<EZDeviceInfo>
CREATOR
-
构造器概要
构造器 限定符 构造器 说明 EZDeviceInfo()
protected
EZDeviceInfo(android.os.Parcel in)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 int
describeContents()
long
getAddTime()
获取设备添加时间java.util.List<EZCameraInfo>
getCameraInfoList()
获取设备通道列表int
getCameraNum()
获取设备通道数量java.lang.String
getCategory()
获取设备大类型int
getDefence()
获取设备布防状态java.util.List<EZDetectorInfo>
getDetectorInfoList()
获取设备探测器列表int
getDetectorNum()
获取设备探测器数量java.lang.String
getDeviceCover()
获取设备封面java.lang.String
getDeviceName()
获取设备名称java.lang.String
getDeviceSerial()
获取设备序列号java.lang.String
getDeviceType()
获取设备类型java.lang.String
getDeviceVersion()
获取设备版本号int
getIsEncrypt()
获取加密状态int
getStatus()
获取设备在线状态int
getSupportChannelNums()
获取支持通道数boolean
isSupportAudioOnOff()
是否支持声音开关设置boolean
isSupportDefence()
是否支持布撤防boolean
isSupportDefencePlan()
否支持布防计划boolean
isSupportMirrorCenter()
是否支持中心镜像boolean
isSupportPTZ()
是否支持云台控制boolean
isSupportSoundWave()
是否支持声波配网EZConstants.EZTalkbackCapability
isSupportTalk()
获取支持对讲模式类型boolean
isSupportUpgrade()
是否支持升级boolean
isSupportZoom()
是否支持光学缩放(镜头拉近放远)void
setAddTime(long addTime)
设置设备添加时间void
setCameraInfoList(java.util.List<EZCameraInfo> cameraInfoList)
设置设备通道列表void
setCameraNum(int cameraNum)
设置设备通道数量void
setCategory(java.lang.String category)
设置设备大类型void
setDefence(int defence)
设置设备布防状态void
setDetectorInfoList(java.util.List<EZDetectorInfo> detectorInfoList)
设置设备探测器列表void
setDetectorNum(int detectorNum)
设置探测器数量void
setDeviceCover(java.lang.String deviceCover)
设置设备封面void
setDeviceName(java.lang.String deviceName)
设置设备名称void
setDeviceSerial(java.lang.String deviceSerial)
设置设备序列号void
setDeviceType(java.lang.String deviceType)
设置设备类型void
setDeviceVersion(java.lang.String deviceVersion)
设置设备版本号void
setIsEncrypt(int isEncrypt)
设置是否加密,0:不加密,1:加密void
setStatus(int status)
设置在线状态,1-在线,2-不在线void
setSupportChannelNums(int supportChannelNums)
设置支持通道数void
writeToParcel(android.os.Parcel dest, int flags)
-
-
-
字段详细资料
-
CREATOR
public static final android.os.Parcelable.Creator<EZDeviceInfo> CREATOR
-
-
方法详细资料
-
getDeviceSerial
public java.lang.String getDeviceSerial()
获取设备序列号- 返回:
- 设备序列号
-
setDetectorNum
public void setDetectorNum(int detectorNum)
设置探测器数量- 参数:
detectorNum
- 探测器数量
-
setDeviceSerial
public void setDeviceSerial(java.lang.String deviceSerial)
设置设备序列号- 参数:
deviceSerial
- 设备序列号
-
setDeviceName
public void setDeviceName(java.lang.String deviceName)
设置设备名称- 参数:
deviceName
- 设备名称
-
setDeviceType
public void setDeviceType(java.lang.String deviceType)
设置设备类型- 参数:
deviceType
- 设备类型
-
getStatus
public int getStatus()
获取设备在线状态- 返回:
- 在线状态,1-在线,2-不在线
-
setStatus
public void setStatus(int status)
设置在线状态,1-在线,2-不在线- 参数:
status
- 1-在线,2-不在线
-
setIsEncrypt
public void setIsEncrypt(int isEncrypt)
设置是否加密,0:不加密,1:加密- 参数:
isEncrypt
- 0:不加密,1:加密
-
setDefence
public void setDefence(int defence)
设置设备布防状态- 参数:
defence
- 具有防护能力的设备布撤防状态:0-睡眠,8-在家,16-外出,普通IPC布撤防状态:0-撤防,1-布防
-
setDeviceVersion
public void setDeviceVersion(java.lang.String deviceVersion)
设置设备版本号- 参数:
deviceVersion
- 设备版本号
-
setDeviceCover
public void setDeviceCover(java.lang.String deviceCover)
设置设备封面- 参数:
deviceCover
- 设备封面url
-
setCameraNum
public void setCameraNum(int cameraNum)
设置设备通道数量- 参数:
cameraNum
- 通道数量
-
getDeviceName
public java.lang.String getDeviceName()
获取设备名称- 返回:
- 设备名称
-
getDeviceType
public java.lang.String getDeviceType()
获取设备类型- 返回:
- 设备类型
-
getIsEncrypt
public int getIsEncrypt()
获取加密状态- 返回:
- 设备是否加密 1加密 0 未加密
-
getDefence
public int getDefence()
获取设备布防状态- 返回:
- 具有防护能力的设备布撤防状态:0-睡眠,8-在家,16-外出,普通IPC布撤防状态:0-撤防,1-布防
-
getDeviceVersion
public java.lang.String getDeviceVersion()
获取设备版本号- 返回:
- 设备版本
-
getDeviceCover
public java.lang.String getDeviceCover()
获取设备封面- 返回:
- 设备封面
-
getCameraNum
public int getCameraNum()
获取设备通道数量- 返回:
- 通道数量
-
getDetectorNum
public int getDetectorNum()
获取设备探测器数量- 返回:
- 探测器数量
-
isSupportTalk
public EZConstants.EZTalkbackCapability isSupportTalk()
获取支持对讲模式类型- 返回:
- 对讲模式类型 EZConstants.EZTalkbackCapability.EZTalkbackNoSupport 不支持对讲 EZConstants.EZTalkbackCapability.EZTalkbackFullDuplex 支持全双工对讲 EZConstants.EZTalkbackCapability.EZTalkbackHalfDuplex 支持半双工对讲
-
isSupportDefence
public boolean isSupportDefence()
是否支持布撤防- 返回:
- 是否支持布撤防
-
isSupportDefencePlan
public boolean isSupportDefencePlan()
否支持布防计划- 返回:
- 是否支持布防计划 这里还需要确认下 by yudan
-
isSupportPTZ
public boolean isSupportPTZ()
是否支持云台控制- 返回:
- 是否支持云台控制
-
isSupportZoom
public boolean isSupportZoom()
是否支持光学缩放(镜头拉近放远)- 返回:
- 是否支持光学缩放(镜头拉近放远)
-
isSupportUpgrade
public boolean isSupportUpgrade()
是否支持升级- 返回:
- 是否支持升级
-
isSupportMirrorCenter
public boolean isSupportMirrorCenter()
是否支持中心镜像- 返回:
- 是否支持中心镜像
-
isSupportAudioOnOff
public boolean isSupportAudioOnOff()
是否支持声音开关设置- 返回:
- 是否支持声音开关设置
-
isSupportSoundWave
public boolean isSupportSoundWave()
是否支持声波配网- 返回:
-
setCameraInfoList
public void setCameraInfoList(java.util.List<EZCameraInfo> cameraInfoList)
设置设备通道列表- 参数:
cameraInfoList
- 通道列表
-
getCameraInfoList
public java.util.List<EZCameraInfo> getCameraInfoList()
获取设备通道列表- 返回:
- 通道列表
-
setDetectorInfoList
public void setDetectorInfoList(java.util.List<EZDetectorInfo> detectorInfoList)
设置设备探测器列表- 参数:
detectorInfoList
- 探测器列表
-
getDetectorInfoList
public java.util.List<EZDetectorInfo> getDetectorInfoList()
获取设备探测器列表- 返回:
- 探测器列表
-
getCategory
public java.lang.String getCategory()
获取设备大类型- 返回:
-
setCategory
public void setCategory(java.lang.String category)
设置设备大类型- 参数:
category
-
-
getAddTime
public long getAddTime()
获取设备添加时间- 返回:
- 设备添加时间,精确到毫秒
-
setAddTime
public void setAddTime(long addTime)
设置设备添加时间- 参数:
addTime
- 设备添加时间,精确到毫秒
-
getSupportChannelNums
public int getSupportChannelNums()
获取支持通道数- 返回:
-
setSupportChannelNums
public void setSupportChannelNums(int supportChannelNums)
设置支持通道数- 参数:
supportChannelNums
-
-
describeContents
public int describeContents()
- 指定者:
describeContents
在接口中android.os.Parcelable
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags)
- 指定者:
writeToParcel
在接口中android.os.Parcelable
-
-