NET_DVR_ALARMHOST_SAFETYCABINSTATE
防护舱状态结构体。
struct{
DWORD dwSize;
BYTE byEnterButton;
BYTE byExitButton;
BYTE byDoorState;
BYTE byLockState;
BYTE byUrgencyButton;
BYTE byManState;
BYTE byAbnormal;
BYTE byLightState;
BYTE byFanState;
BYTE byFollow;
BYTE byFighting;
BYTE byFaint;
BYTE byManyPerson;
BYTE byRes[59];
}NET_DVR_ALARMHOST_SAFETYCABINSTATE, *LPNET_DVR_ALARMHOST_SAFETYCABINSTATE;
Members
- dwSize
- 结构体大小
- byEnterButton
- 进门按钮状态:0- 不按下,1- 按钮按下
- byExitButton
- 出门按钮状态:0- 不按下,1- 按钮按下
- byDoorState
- 门状态:0- 门关闭,1- 门打开
- byLockState
- 锁状态:0- 锁关,1- 锁开
- byUrgencyButton
- 紧急按钮状态:0- 不按下,1- 按钮按下
- byManState
- 人状态:0- 没人,1- 有人
- byAbnormal
- 异常状态:0- 正常,1- 异常(防护舱使用超时时上传异常)
- byLightState
- 灯光状态:0- 关,1- 开
- byFanState
- 风扇状态:0- 关,1- 开
- byFollow
- 尾随进入状态:0-无尾随,1-有尾随
- byFighting
- 打斗状态:0-无打斗,1-有人打斗
- byFaint
- 晕倒状态:0-无晕倒,1-有人晕倒
- byManyPerson
- 多人状态:0-无多人进舱,1-多人进舱
- byRes
- 保留
Remarks
支持布防和监听两种模式,防护舱只要有一种状态被触发时(如进门按钮按下),每4秒钟上传一次状态。
设备是否支持配置方式获取防护舱状态,对应报警主机能力集(AlarmHostAbility)的子节点<SafetyCabinStatus>,相关接口:NET_DVR_GetDeviceAbility(能力集类型:DEVICE_ABILITY_INFO)。
See Also
NET_DVR_SetDVRMessageCallBack_V30 NET_DVR_StartListen_V30
NET_DVR_GetDVRConfig NET_DVR_SetDVRConfig