类 EZDeviceInfo

  • 所有已实现的接口:
    android.os.Parcelable

    public class EZDeviceInfo
    extends java.lang.Object
    implements android.os.Parcelable
    设备信息对象
    • 字段详细资料

      • CREATOR

        public static final android.os.Parcelable.Creator<EZDeviceInfo> CREATOR
    • 构造器详细资料

      • EZDeviceInfo

        public EZDeviceInfo()
      • EZDeviceInfo

        protected EZDeviceInfo​(android.os.Parcel in)
    • 方法详细资料

      • 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