| | |
| | | public static class NET_DVR_ALARMIN_PARAM extends HIKSDKStructure { |
| | | public int dwSize; |
| | | public byte[] byName = new byte[NAME_LEN]; |
| | | // public DETECTOR_TYPE wDetectorType; |
| | | // public DETECTOR_TYPE wDetectorType; |
| | | public byte byType; |
| | | public byte byUploadAlarmRecoveryReport; |
| | | public int dwParam; |
| | |
| | | public byte byIvmsChannel; |
| | | } |
| | | |
| | | public static class NET_VCA_LEAVE_POSITION extends HIKSDKStructure { |
| | | public NET_VCA_POLYGON struRegion; //区域范围 |
| | | public short wLeaveDelay; //无人报警时间,单位:s |
| | | public short wStaticDelay; //睡觉报警时间,单位:s |
| | | public byte byMode; //模式,0-离岗事件,1-睡岗事件,2-离岗睡岗事件,3-在岗(当离岗人员回到岗位) |
| | | public byte byPersonType; //值岗人数类型,0-单人值岗,1-双人值岗 |
| | | public byte byOnPosition; //在岗人数,1-10,默认1 |
| | | public byte bySensitivity; //灵敏度参数,范围[1,5] |
| | | } |
| | | |
| | | //事件规则信息 |
| | | public static class NET_VCA_RULE_INFO extends HIKSDKStructure { |
| | | public byte byRuleID; |
| | |
| | | case 2: |
| | | case 3: |
| | | uEventParam.setType(NET_VCA_AREA.class); |
| | | break; |
| | | case 15: |
| | | uEventParam.setType(NET_VCA_LEAVE_POSITION.class); |
| | | break; |
| | | default: |
| | | break; |
| | |
| | | public NET_VCA_TRAVERSE_PLANE struTraversePlane; |
| | | public NET_VCA_AREA struArea; |
| | | public NET_VCA_INTRUSION struIntrusion; |
| | | public NET_VCA_LEAVE_POSITION struLeavePos; //离岗参数 |
| | | } |
| | | |
| | | //穿越警戒面参数 |