|
@@ -0,0 +1,184 @@
|
|
|
|
+typedef enum _log_type
|
|
|
|
+{
|
|
|
|
+ //系统控制(Control)
|
|
|
|
+ LOG_TYPE_SYSTEM_CTRL = 0x00010000,
|
|
|
|
+ LOG_TYPE_BOOT, //系统开机
|
|
|
|
+ LOG_TYPE_SHUTDOWN, //系统关机
|
|
|
|
+ LOG_TYPE_REBOOT, //系统重启
|
|
|
|
+ LOG_TYPE_FORMAT_SUCC, //格式化磁盘成功
|
|
|
|
+ LOG_TYPE_FORMAT_FAIL, //格式化磁盘失败
|
|
|
|
+ LOG_TYPE_UPGRADE_SUCC, //升级成功
|
|
|
|
+ LOG_TYPE_UPGRADE_FAIL, //升级失败
|
|
|
|
+ LOG_TYPE_CLEAR_ALARM, //清除报警
|
|
|
|
+ LOG_TYPE_OPEN_ALARM, //开启报警
|
|
|
|
+ LOG_TYPE_MANUAL_START, //开启手动录像
|
|
|
|
+ LOG_TYPE_MANUAL_STOP, //停止手动录像
|
|
|
|
+ LOG_TYPE_PTZ_ENTER, //开始云台控制
|
|
|
|
+ LOG_TYPE_PTZ_CTRL, //云台操作
|
|
|
|
+ LOG_TYPE_PTZ_EXIT, //结束云台控制
|
|
|
|
+ LOG_TYPE_AUDIO_CH_CHANGE, //改变现场音频通道
|
|
|
|
+ LOG_TYPE_VOLUME_ADJUST, //调节音量
|
|
|
|
+ LOG_TYPE_MUTE_ENABLE, //开启静音
|
|
|
|
+ LOG_TYPE_MUTE_DISENABLE, //关闭静音
|
|
|
|
+ LOG_TYPE_DWELL_ENABLE, //开启轮循
|
|
|
|
+ LOG_TYPE_DWELL_DISENABLE, //关闭轮循
|
|
|
|
+ LOG_TYPE_LOG_IN, //登录
|
|
|
|
+ LOG_TYPE_LOG_OFF, //登出
|
|
|
|
+ LOG_TYPE_CHANGE_TIME, //修改系统时间
|
|
|
|
+ LOG_TYPE_MANUAL_SNAP_SUCC, //手动抓图成功
|
|
|
|
+ LOG_TYPE_MANUAL_SNAP_FAIL, //手动抓图失败
|
|
|
|
+
|
|
|
|
+ //系统配置(Setup)
|
|
|
|
+ LOG_TYPE_CONFIG = 0x00020000,
|
|
|
|
+ LOG_TYPE_CHGE_VIDEO_FORMAT, //改变视频制式
|
|
|
|
+ LOG_TYPE_CHGE_VGA_RESOLUTION, //改变显示器分辨率
|
|
|
|
+ LOG_TYPE_CHGE_LANGUAGE, //调整语言
|
|
|
|
+ LOG_TYPE_CHGE_NET_USER_NUM, //调整网络用户数目
|
|
|
|
+ LOG_TYPE_CHGE_TIME_ZONE, //调整时区
|
|
|
|
+ LOG_TYPE_NTP_MANUAL, //手动网络校时
|
|
|
|
+ LOG_TYPE_NTP_ON, //开启自动网络校时
|
|
|
|
+ LOG_TYPE_NTP_OFF, //关闭自动网络校时
|
|
|
|
+ LOG_TYPE_CHGE_NTP_SERVER, //修改网络时间服务器地址
|
|
|
|
+ LOG_TYPE_CHGE_DST, //调整夏令时设置
|
|
|
|
+ LOG_TYPE_PASSWD_ON, //开启操作密码
|
|
|
|
+ LOG_TYPE_PASSWD_OFF, //关闭操作密码
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_CAM_NAME, //调整通道名称
|
|
|
|
+ LOG_TYPE_MODIFY_COLOR, //调整图像色彩
|
|
|
|
+ LOG_TYPE_CHGE_HOST_MONITOR, //调整主监视器画面设置
|
|
|
|
+ LOG_TYPE_CHGE_SPOT, //调整辅助输出画面设置
|
|
|
|
+ LOG_TYPE_CHGE_OSD, //调整字符叠加设置
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_LOCAL_ENCODE, //调整录像流编码参数
|
|
|
|
+ LOG_TYPE_CHGE_REC_VIDEO_SWITCH, //调整录像开关设置
|
|
|
|
+ LOG_TYPE_CHGE_REC_AUDIO_SWITCH, //调整录制音频开关设置
|
|
|
|
+ LOG_TYPE_CHGE_REC_REDU_SWITCH, //调整冗余录像开关设置
|
|
|
|
+ LOG_TYPE_CHGE_REC_PRE_TIME, //调整景前录像时间
|
|
|
|
+ LOG_TYPE_CHGE_REC_POST_TIME, //调整景后录像时间
|
|
|
|
+ LOG_TYPE_CHGE_REC_HOLD_TIME, //调整录像数据过期时间
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_SCH_SCHEDULE, //调整定时录像计划
|
|
|
|
+ LOG_TYPE_CHGE_SCH_MOTION, //调整移动侦测录像计划
|
|
|
|
+ LOG_TYPE_CHGE_SCH_ALARM, //调整报警录像计划
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_SENSOR_SWITCH, //调整报警输入开关设置
|
|
|
|
+ LOG_TYPE_CHGE_SENSOR_TYPE, //调整报警输入设备类型
|
|
|
|
+ LOG_TYPE_CHGE_SENSOR_TRIGGER, //调整报警输入处理方式设置
|
|
|
|
+ LOG_TYPE_CHGE_SENSOR_SCH, //调整报警输入侦测计划
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_MOTION_SWITCH, //调整移动侦测开关设置
|
|
|
|
+ LOG_TYPE_CHGE_MOTION_SENS, //调整移动侦测灵敏度
|
|
|
|
+ LOG_TYPE_CHGE_MOTION_AREA, //调整移动侦测区域设置
|
|
|
|
+ LOG_TYPE_CHGE_MOTION_TRIGGER, //调整移动侦测处理方式
|
|
|
|
+ LOG_TYPE_CHGE_MOTION_SCH, //调整移动侦测计划
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_VL_TRIGGER, //调整视频丢失处理方式设置
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_RELAY_SWITCH, //调整报警输出开关设置
|
|
|
|
+ LOG_TYPE_CHGE_RELAY_SCH, //调整报警输出计划
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_BUZZER_ON, //开启声音报警设备
|
|
|
|
+ LOG_TYPE_BUZZER_OFF, //关闭声音报警设备
|
|
|
|
+ LOG_TYPE_CHGE_BUZZER_SCH, //调整声音报警计划
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_HTTP_PORT, //修改HTTP服务器端口
|
|
|
|
+ LOG_TYPE_CHGE_SER_PORT, //修改网络服务器端口
|
|
|
|
+ LOG_TYPE_CHGE_IP, //设置网络地址
|
|
|
|
+ LOG_TYPE_DHCP_SUCC, //自动获取网络地址成功
|
|
|
|
+ LOG_TYPE_DHCP_FAIL, //自动获取网络地址失败
|
|
|
|
+ LOG_TYPE_CHGE_PPPOE, //设置PPPoE
|
|
|
|
+ LOG_TYPE_CHGE_DDNS, //设置DDNS
|
|
|
|
+ LOG_TYPE_NET_STREAM_CFG, //调整网络流编码设置
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_SERIAL, //调整云台串口设置
|
|
|
|
+ LOG_TYPE_PRESET_MODIFY, //调整预置点
|
|
|
|
+ LOG_TYPE_CRUISE_MODIFY, //调整巡航线
|
|
|
|
+ LOG_TYPE_TRACK_MODIFY, //调整轨迹
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_USER_ADD, //增加用户
|
|
|
|
+ LOG_TYPE_USER_MODIFY, //调整用户权限
|
|
|
|
+ LOG_TYPE_USER_DELETE, //删除用户
|
|
|
|
+ LOG_TYPE_CHANGE_PASSWD, //修改用户密码
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_LOAD_DEFAULT, //恢复默认配置
|
|
|
|
+ LOG_TYPE_IMPORT_CONFIG, //导入配置
|
|
|
|
+ LOG_TYPE_EXPORT_CONFIG, //导出配置
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_IMAGE_MASK, //图像遮挡
|
|
|
|
+ LOG_TYPE_RECYCLE_REC_ON, //开启循环录像
|
|
|
|
+ LOG_TYPE_RECYCLE_REC_OFF, //关闭循环录像
|
|
|
|
+ LOG_TYPE_CHGE_DISK_ALARM, //调整磁盘报警空间
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_CHGE_SEND_EMAIL, //设置Email 发送人信息
|
|
|
|
+ LOG_TYPE_CHGE_RECV_EMAIL, //设置Email 接收人信息
|
|
|
|
+ LOG_TYPE_CHGE_SNAP_SETTING, //调整抓图配置
|
|
|
|
+
|
|
|
|
+ //yqf add 2017.12.22
|
|
|
|
+ LOG_TYPE_CHGE_SCH_PIR, //调整人体红外感应录像计划
|
|
|
|
+ LOG_TYPE_CHGE_PIR_SWITCH, //调整人体红外感应开关设置
|
|
|
|
+ LOG_TYPE_CHGE_PIR_TRIGGER, //调整人体红外感应处理方式
|
|
|
|
+ LOG_TYPE_CHGE_PIR_SCH, //调整人体红外感应计划
|
|
|
|
+
|
|
|
|
+ //录像回放(Playback)
|
|
|
|
+ LOG_TYPE_PLAYBACK = 0x00040000,
|
|
|
|
+ LOG_TYPE_PLAYBACK_PLAY, //播放
|
|
|
|
+ LOG_TYPE_PLAYBACK_PAUSE, //暂停
|
|
|
|
+ LOG_TYPE_PLAYBACK_RESUME, //恢复播放
|
|
|
|
+ LOG_TYPE_PLAYBACK_FF, //快进
|
|
|
|
+ LOG_TYPE_PLAYBACK_REW, //快退
|
|
|
|
+ LOG_TYPE_PLAYBACK_STOP, //停止
|
|
|
|
+ LOG_TYPE_PLAYBACK_NEXT_SECTION, //下一段
|
|
|
|
+ LOG_TYPE_PLAYBACK_PREV_SECTION, //上一段
|
|
|
|
+
|
|
|
|
+ //数据备份(Backup)
|
|
|
|
+ LOG_TYPE_BACKUP = 0x00080000,
|
|
|
|
+ LOG_TYPE_BACKUP_START, //开始备份
|
|
|
|
+ LOG_TYPE_BACKUP_COMPLETE, //备份完成
|
|
|
|
+ LOG_TYPE_BACKUP_CANCEL, //放弃备份
|
|
|
|
+ LOG_TYPE_BACKUP_FAIL, //备份失败
|
|
|
|
+
|
|
|
|
+ //录像检索(Search)
|
|
|
|
+ LOG_TYPE_SEARCH = 0x00100000,
|
|
|
|
+ LOG_TYPE_SEARCH_TIME, //按时间检索
|
|
|
|
+ LOG_TYPE_SEARCH_EVENT, //按事件检索
|
|
|
|
+ LOG_TYPE_SEARCH_FILE_MAN, //文件管理
|
|
|
|
+ LOG_TYPE_DELETE_FILE, //删除文件
|
|
|
|
+ LOG_TYPE_LOCK_FILE, //锁定文件
|
|
|
|
+ LOG_TYPE_UNLOCK_FILE, //解锁文件
|
|
|
|
+ LOG_TYPE_DELETE_PICTURE, //删除图片
|
|
|
|
+ LOG_TYPE_LOCK_PICTURE, //锁定图片
|
|
|
|
+ LOG_TYPE_UNLOCK_PICTURE, //解锁图片
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ //查看信息(View information)
|
|
|
|
+ LOG_TYPE_VIEW_INFO = 0x00200000,
|
|
|
|
+ LOG_TYPE_VIEW_SYSTEM, //查看系统信息
|
|
|
|
+ LOG_TYPE_VIEW_EVENT, //查看事件
|
|
|
|
+ LOG_TYPE_VIEW_LOG, //查看日志
|
|
|
|
+ LOG_TYPE_VIEW_NETWORK, //查看网络状态
|
|
|
|
+ LOG_TYPE_VIEW_ONLINE_USER, //查看在线用户
|
|
|
|
+ LOG_TYPE_VIEW_EXPORT_LOG, //导出日志
|
|
|
|
+ LOG_TYPE_VIEW_EXPORT_EVENT, //导出事件
|
|
|
|
+
|
|
|
|
+ //异常信息(Error)
|
|
|
|
+ LOG_TYPE_ERROR_INFO = 0x00400000,
|
|
|
|
+ LOG_TYPE_IP_CONFLICT, //网络地址冲突
|
|
|
|
+ LOG_TYPE_NETWORK_ERR, //网络异常
|
|
|
|
+ LOG_TYPE_DDNS_ERR, //DDNS错误
|
|
|
|
+ LOG_TYPE_DISK_IO_ERR, //磁盘读写错误
|
|
|
|
+ LOG_TYPE_UNKNOWN_OFF, //异常断电
|
|
|
|
+ LOG_TYPE_UNKNOWN_ERR, //未知错误
|
|
|
|
+ LOG_TYPE_ERR_9A9A9A9A,
|
|
|
|
+ LOG_TYPE_ERR_9A000001,
|
|
|
|
+ LOG_TYPE_ERR_9A000002,
|
|
|
|
+ LOG_TYE_DISK_WARNING, //磁盘衰减报警
|
|
|
|
+ LOG_TYE_DISK_DISCONNECT, //磁盘掉线报警
|
|
|
|
+ //LOG_TYE_DISK_NOTFIND, //开机无硬盘
|
|
|
|
+
|
|
|
|
+ LOG_TYPE_EVENT = 0x00800000, //事件信息
|
|
|
|
+ LOG_TYPE_EVENT_MOTION = 0x00800001,
|
|
|
|
+ LOG_TYPE_EVENT_SENSOR = 0x00800002,
|
|
|
|
+ LOG_TYPE_EVENT_VIDEO_LOSS = 0x00800004,
|
|
|
|
+ LOG_TYPE_EVENT_COVER = 0x00800008,
|
|
|
|
+ LOG_TYPE_EVENT_PIR = 0x00800010, //yqf add 2017.12.26
|
|
|
|
+}LOG_TYPE;
|