Uses "The Base64 Alphabet" as specified in Table 1 of - * RFC 4648 and RFC 2045 for encoding and decoding operation. - * The encoder does not add any line feed (line separator) - * character. The decoder rejects data that contains characters - * outside the base64 alphabet.
Unless otherwise noted, passing a {@code null} argument to a - * method of this class will cause a {@link NullPointerException - * NullPointerException} to be thrown. - * - * @author Xueming Shen - * @since 1.8 - */ - -public class Base64 { - - private Base64() {} - - /** - * Returns a {@link Encoder} that encodes using the - * Basic type base64 encoding scheme. - * - * @return A Base64 encoder. - */ - public static Encoder getEncoder() { - return Encoder.RFC4648; - } - - /** - * This class implements an encoder for encoding byte data using - * the Base64 encoding scheme as specified in RFC 4648 and RFC 2045. - * - *
Instances of {@link Encoder} class are safe for use by - * multiple concurrent threads. - * - *
Unless otherwise noted, passing a {@code null} argument to - * a method of this class will cause a - * {@link NullPointerException NullPointerException} to - * be thrown. - * - * @see Decoder - * @since 1.8 - */ - public static class Encoder { - - private final byte[] newline; - private final int linemax; - private final boolean isURL; - private final boolean doPadding; - - private Encoder(boolean isURL, byte[] newline, int linemax, boolean doPadding) { - this.isURL = isURL; - this.newline = newline; - this.linemax = linemax; - this.doPadding = doPadding; - } - - /** - * This array is a lookup table that translates 6-bit positive integer - * index values into their "Base64 Alphabet" equivalents as specified - * in "Table 1: The Base64 Alphabet" of RFC 2045 (and RFC 4648). - */ - private static final char[] toBase64 = { - 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', - 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', - 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '/' - }; - - /** - * It's the lookup table for "URL and Filename safe Base64" as specified - * in Table 2 of the RFC 4648, with the '+' and '/' changed to '-' and - * '_'. This table is used when BASE64_URL is specified. - */ - private static final char[] toBase64URL = { - 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', - 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', - 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-', '_' - }; - - static final Encoder RFC4648 = new Encoder(false, null, -1, true); - - private final int outLength(int srclen) { - int len = 0; - if (doPadding) { - len = 4 * ((srclen + 2) / 3); - } else { - int n = srclen % 3; - len = 4 * (srclen / 3) + (n == 0 ? 0 : n + 1); - } - if (linemax > 0) // line separators - len += (len - 1) / linemax * newline.length; - return len; - } - - /** - * Encodes all bytes from the specified byte array into a newly-allocated - * byte array using the {@link Base64} encoding scheme. The returned byte - * array is of the length of the resulting bytes. - * - * @param src - * the byte array to encode - * @return A newly-allocated byte array containing the resulting - * encoded bytes. - */ - public byte[] encode(byte[] src) { - int len = outLength(src.length); // dst array size - byte[] dst = new byte[len]; - int ret = encode0(src, 0, src.length, dst); - if (ret != dst.length) - return Arrays.copyOf(dst, ret); - return dst; - } - - /** - * Encodes all bytes from the specified byte array using the - * {@link Base64} encoding scheme, writing the resulting bytes to the - * given output byte array, starting at offset 0. - * - *
It is the responsibility of the invoker of this method to make - * sure the output byte array {@code dst} has enough space for encoding - * all bytes from the input byte array. No bytes will be written to the - * output byte array if the output byte array is not big enough. - * - * @param src - * the byte array to encode - * @param dst - * the output byte array - * @return The number of bytes written to the output byte array - * - * @throws IllegalArgumentException if {@code dst} does not have enough - * space for encoding all input bytes. - */ - public int encode(byte[] src, byte[] dst) { - int len = outLength(src.length); // dst array size - if (dst.length < len) - throw new IllegalArgumentException( - "Output byte array is too small for encoding all input bytes"); - return encode0(src, 0, src.length, dst); - } - - /** - * Encodes the specified byte array into a String using the {@link Base64} - * encoding scheme. - * - *
In other words, an invocation of this method has exactly the same - * effect as invoking - * {@code new String(encode(src), StandardCharsets.ISO_8859_1)}. - * - * @param src - * the byte array to encode - * @return A String containing the resulting Base64 encoded characters - */ - @SuppressWarnings("deprecation") - public String encodeToString(byte[] src) { - byte[] encoded = encode(src); - return new String(encoded, 0, 0, encoded.length); - } - - /** - * Returns an encoder instance that encodes equivalently to this one, - * but without adding any padding character at the end of the encoded - * byte data. - * - *
The encoding scheme of this encoder instance is unaffected by - * this invocation. The returned encoder instance should be used for - * non-padding encoding operation. - * - * @return an equivalent encoder that encodes without adding any - * padding character at the end - */ - public Encoder withoutPadding() { - if (!doPadding) - return this; - return new Encoder(isURL, newline, linemax, false); - } - - private int encode0(byte[] src, int off, int end, byte[] dst) { - char[] base64 = isURL ? toBase64URL : toBase64; - int sp = off; - int slen = (end - off) / 3 * 3; - int sl = off + slen; - if (linemax > 0 && slen > linemax / 4 * 3) - slen = linemax / 4 * 3; - int dp = 0; - while (sp < sl) { - int sl0 = Math.min(sp + slen, sl); - for (int sp0 = sp, dp0 = dp ; sp0 < sl0; ) { - int bits = (src[sp0++] & 0xff) << 16 | - (src[sp0++] & 0xff) << 8 | - (src[sp0++] & 0xff); - dst[dp0++] = (byte)base64[(bits >>> 18) & 0x3f]; - dst[dp0++] = (byte)base64[(bits >>> 12) & 0x3f]; - dst[dp0++] = (byte)base64[(bits >>> 6) & 0x3f]; - dst[dp0++] = (byte)base64[bits & 0x3f]; - } - int dlen = (sl0 - sp) / 3 * 4; - dp += dlen; - sp = sl0; - if (dlen == linemax && sp < end) { - for (byte b : newline){ - dst[dp++] = b; - } - } - } - if (sp < end) { // 1 or 2 leftover bytes - int b0 = src[sp++] & 0xff; - dst[dp++] = (byte)base64[b0 >> 2]; - if (sp == end) { - dst[dp++] = (byte)base64[(b0 << 4) & 0x3f]; - if (doPadding) { - dst[dp++] = '='; - dst[dp++] = '='; - } - } else { - int b1 = src[sp++] & 0xff; - dst[dp++] = (byte)base64[(b0 << 4) & 0x3f | (b1 >> 4)]; - dst[dp++] = (byte)base64[(b1 << 2) & 0x3f]; - if (doPadding) { - dst[dp++] = '='; - } - } - } - return dp; - } - } - - /** - * Returns a {@link Decoder} that decodes using the - * Basic type base64 encoding scheme. - * - * @return A Base64 decoder. - */ - public static Decoder getDecoder() { - return Decoder.RFC4648; - } - /** - * This class implements a decoder for decoding byte data using the - * Base64 encoding scheme as specified in RFC 4648 and RFC 2045. - * - *
The Base64 padding character {@code '='} is accepted and - * interpreted as the end of the encoded byte data, but is not - * required. So if the final unit of the encoded byte data only has - * two or three Base64 characters (without the corresponding padding - * character(s) padded), they are decoded as if followed by padding - * character(s). If there is a padding character present in the - * final unit, the correct number of padding character(s) must be - * present, otherwise {@code IllegalArgumentException} ( - * {@code IOException} when reading from a Base64 stream) is thrown - * during decoding. - * - *
Instances of {@link Decoder} class are safe for use by - * multiple concurrent threads. - * - *
Unless otherwise noted, passing a {@code null} argument to - * a method of this class will cause a - * {@link NullPointerException NullPointerException} to - * be thrown. - * - * @see Encoder - * @since 1.8 - */ - public static class Decoder { - - private final boolean isURL; - private final boolean isMIME; - - private Decoder(boolean isURL, boolean isMIME) { - this.isURL = isURL; - this.isMIME = isMIME; - } - - /** - * Lookup table for decoding unicode characters drawn from the - * "Base64 Alphabet" (as specified in Table 1 of RFC 2045) into - * their 6-bit positive integer equivalents. Characters that - * are not in the Base64 alphabet but fall within the bounds of - * the array are encoded to -1. - * - */ - private static final int[] fromBase64 = new int[256]; - static { - Arrays.fill(fromBase64, -1); - for (int i = 0; i < Encoder.toBase64.length; i++) - fromBase64[Encoder.toBase64[i]] = i; - fromBase64['='] = -2; - } - - /** - * Lookup table for decoding "URL and Filename safe Base64 Alphabet" - * as specified in Table2 of the RFC 4648. - */ - private static final int[] fromBase64URL = new int[256]; - - static { - Arrays.fill(fromBase64URL, -1); - for (int i = 0; i < Encoder.toBase64URL.length; i++) - fromBase64URL[Encoder.toBase64URL[i]] = i; - fromBase64URL['='] = -2; - } - - static final Decoder RFC4648 = new Decoder(false, false); - static final Decoder RFC4648_URLSAFE = new Decoder(true, false); - static final Decoder RFC2045 = new Decoder(false, true); - - /** - * Decodes all bytes from the input byte array using the {@link Base64} - * encoding scheme, writing the results into a newly-allocated output - * byte array. The returned byte array is of the length of the resulting - * bytes. - * - * @param src - * the byte array to decode - * - * @return A newly-allocated byte array containing the decoded bytes. - * - * @throws IllegalArgumentException - * if {@code src} is not in valid Base64 scheme - */ - public byte[] decode(byte[] src) { - byte[] dst = new byte[outLength(src, 0, src.length)]; - int ret = decode0(src, 0, src.length, dst); - if (ret != dst.length) { - dst = Arrays.copyOf(dst, ret); - } - return dst; - } - - public byte[] decode(String src) { - return decode(src.getBytes(Charset.forName("ISO-8859-1"))); - } - - /** - * Decodes all bytes from the input byte array using the {@link Base64} - * encoding scheme, writing the results into the given output byte array, - * starting at offset 0. - * - *
It is the responsibility of the invoker of this method to make - * sure the output byte array {@code dst} has enough space for decoding - * all bytes from the input byte array. No bytes will be be written to - * the output byte array if the output byte array is not big enough. - * - *
If the input byte array is not in valid Base64 encoding scheme - * then some bytes may have been written to the output byte array before - * IllegalargumentException is thrown. - * - * @param src - * the byte array to decode - * @param dst - * the output byte array - * - * @return The number of bytes written to the output byte array - * - * @throws IllegalArgumentException - * if {@code src} is not in valid Base64 scheme, or {@code dst} - * does not have enough space for decoding all input bytes. - */ - public int decode(byte[] src, byte[] dst) { - int len = outLength(src, 0, src.length); - if (dst.length < len) - throw new IllegalArgumentException( - "Output byte array is too small for decoding all input bytes"); - return decode0(src, 0, src.length, dst); - } - - /** - * Decodes all bytes from the input byte buffer using the {@link Base64} - * encoding scheme, writing the results into a newly-allocated ByteBuffer. - * - *
Upon return, the source buffer's position will be updated to - * its limit; its limit will not have been changed. The returned - * output buffer's position will be zero and its limit will be the - * number of resulting decoded bytes - * - *
{@code IllegalArgumentException} is thrown if the input buffer
- * is not in valid Base64 encoding scheme. The position of the input
- * buffer will not be advanced in this case.
- *
- * @param buffer
- * the ByteBuffer to decode
- *
- * @return A newly-allocated byte buffer containing the decoded bytes
- *
- * @throws IllegalArgumentException
- * if {@code src} is not in valid Base64 scheme.
- */
- public ByteBuffer decode(ByteBuffer buffer) {
- int pos0 = buffer.position();
- try {
- byte[] src;
- int sp, sl;
- if (buffer.hasArray()) {
- src = buffer.array();
- sp = buffer.arrayOffset() + buffer.position();
- sl = buffer.arrayOffset() + buffer.limit();
- buffer.position(buffer.limit());
- } else {
- src = new byte[buffer.remaining()];
- buffer.get(src);
- sp = 0;
- sl = src.length;
- }
- byte[] dst = new byte[outLength(src, sp, sl)];
- return ByteBuffer.wrap(dst, 0, decode0(src, sp, sl, dst));
- } catch (IllegalArgumentException iae) {
- buffer.position(pos0);
- throw iae;
- }
- }
-
- private int outLength(byte[] src, int sp, int sl) {
- int[] base64 = isURL ? fromBase64URL : fromBase64;
- int paddings = 0;
- int len = sl - sp;
- if (len == 0)
- return 0;
- if (len < 2) {
- if (isMIME && base64[0] == -1)
- return 0;
- throw new IllegalArgumentException(
- "Input byte[] should at least have 2 bytes for base64 bytes");
- }
- if (isMIME) {
- // scan all bytes to fill out all non-alphabet. a performance
- // trade-off of pre-scan or Arrays.copyOf
- int n = 0;
- while (sp < sl) {
- int b = src[sp++] & 0xff;
- if (b == '=') {
- len -= (sl - sp + 1);
- break;
- }
- if ((b = base64[b]) == -1)
- n++;
- }
- len -= n;
- } else {
- if (src[sl - 1] == '=') {
- paddings++;
- if (src[sl - 2] == '=')
- paddings++;
- }
- }
- if (paddings == 0 && (len & 0x3) != 0)
- paddings = 4 - (len & 0x3);
- return 3 * ((len + 3) / 4) - paddings;
- }
-
- private int decode0(byte[] src, int sp, int sl, byte[] dst) {
- int[] base64 = isURL ? fromBase64URL : fromBase64;
- int dp = 0;
- int bits = 0;
- int shiftto = 18; // pos of first byte of 4-byte atom
- while (sp < sl) {
- int b = src[sp++] & 0xff;
- if ((b = base64[b]) < 0) {
- if (b == -2) { // padding byte '='
- // = shiftto==18 unnecessary padding
- // x= shiftto==12 a dangling single x
- // x to be handled together with non-padding case
- // xx= shiftto==6&&sp==sl missing last =
- // xx=y shiftto==6 last is not =
- if (shiftto == 6 && (sp == sl || src[sp++] != '=') ||
- shiftto == 18) {
- throw new IllegalArgumentException(
- "Input byte array has wrong 4-byte ending unit");
- }
- break;
- }
- if (isMIME) // skip if for rfc2045
- continue;
- else
- throw new IllegalArgumentException(
- "Illegal base64 character " +
- Integer.toString(src[sp - 1], 16));
- }
- bits |= (b << shiftto);
- shiftto -= 6;
- if (shiftto < 0) {
- dst[dp++] = (byte)(bits >> 16);
- dst[dp++] = (byte)(bits >> 8);
- dst[dp++] = (byte)(bits);
- shiftto = 18;
- bits = 0;
- }
- }
- // reached end of byte array or hit padding '=' characters.
- if (shiftto == 6) {
- dst[dp++] = (byte)(bits >> 16);
- } else if (shiftto == 0) {
- dst[dp++] = (byte)(bits >> 16);
- dst[dp++] = (byte)(bits >> 8);
- } else if (shiftto == 12) {
- // dangling single "x", incorrectly encoded.
- throw new IllegalArgumentException(
- "Last unit does not have enough valid bits");
- }
- // anything left is invalid, if is not MIME.
- // if MIME, ignore all non-base64 character
- while (sp < sl) {
- if (isMIME && base64[src[sp++]] < 0)
- continue;
- throw new IllegalArgumentException(
- "Input byte array has incorrect ending byte at " + sp);
- }
- return dp;
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/common/BorderEx.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/common/BorderEx.java
deleted file mode 100644
index e4d6e27..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/common/BorderEx.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.zhehekeji.web.lib.joyware.common;
-
-import javax.swing.*;
-import javax.swing.border.Border;
-
-/*
- * 边框设置
- */
-public class BorderEx {
- public static void set(JComponent object, String title, int width) {
- Border innerBorder = BorderFactory.createTitledBorder(title);
- Border outerBorder = BorderFactory.createEmptyBorder(width, width, width, width);
- object.setBorder(BorderFactory.createCompoundBorder(outerBorder, innerBorder));
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/common/CaseMenu.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/common/CaseMenu.java
deleted file mode 100644
index db40676..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/common/CaseMenu.java
+++ /dev/null
@@ -1,93 +0,0 @@
-package com.zhehekeji.web.lib.joyware.common;
-
-import java.lang.reflect.Method;
-import java.util.NoSuchElementException;
-import java.util.Scanner;
-import java.util.Vector;
-
-public class CaseMenu {
-
- public static class Item {
- private Object object;
- private String itemName;
- private String methodName;
-
- public Item(Object object, String itemName, String methodName) {
- super();
- this.object = object;
- this.itemName = itemName;
- this.methodName = methodName;
- }
-
- public Object getObject() {
- return object;
- }
-
- public String getItemName() {
- return itemName;
- }
-
- public String getMethodName() {
- return methodName;
- }
- }
-
- private Vector
- * \else
- * 扩展报警类型,对应{@link NetSDKLib#CLIENT_StartListenEx(NetSDKLib.LLong)}
- * \endif
- * @date 2020/8/11
- */
-public class SDK_ALARM_Ex_TYPE {
- /**
- * 太阳能系统信息上报(对应结构体 {@link ALARM_SOLARCELL_SYSTEM_INFO}),枚举值对应的回调接口{@link com.netsdk.lib.NetSDKLib.fMessCallBack#invoke(int, NetSDKLib.LLong, Pointer, int, String, NativeLong, Pointer)}
- * 对应的接口{@link NetSDKLib#CLIENT_StartListenEx(NetSDKLib.LLong)}
- */
- public static final int SDK_ALARM_SOLARCELL_SYSTEM_INFO = 0x345F;
-
- /**
- * 硬盘满报警,数据为1个字节,1为有硬盘满报警,0为无报警。
- * 对应的回调接口{@link NetSDKLib.fMessCallBack#invoke(int, NetSDKLib.LLong, Pointer, int, String, NativeLong, Pointer)}
- * 对应的接口{@link NetSDKLib#CLIENT_StartListenEx(NetSDKLib.LLong)}
- */
- public static final int SDK_DISKFULL_ALARM_EX = 0x2106;
- /**
- * 坏硬盘报警,数据为32个字节,每个字节表示一个硬盘的故障报警状态,1为有报警,0为无报警。
- * 对应的回调接口{@link NetSDKLib.fMessCallBack#invoke(int, NetSDKLib.LLong, Pointer, int, String, NativeLong, Pointer)}
- * 对应的接口{@link NetSDKLib#CLIENT_StartListenEx(NetSDKLib.LLong)}
- */
- public static final int SDK_DISKERROR_ALARM_EX = 0x2107;
- /**
- * 无硬盘报警,对应结构体{@link com.zhehekeji.web.lib.joyware.structure.ALARM_NO_DISK_INFO}
- * 对应的回调接口{@link NetSDKLib.fMessCallBack#invoke(int, NetSDKLib.LLong, Pointer, int, String, NativeLong, Pointer)}
- * 对应的接口{@link NetSDKLib#CLIENT_StartListenEx(NetSDKLib.LLong)}
- */
- public static final int SDK_ALARM_NO_DISK = 0x2183;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_ACCESS_PROPERTY_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_ACCESS_PROPERTY_TYPE.java
deleted file mode 100644
index b60cbb4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_ACCESS_PROPERTY_TYPE.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 门禁单双向配置类型
- * @date 2021/2/7
- */
-public enum CFG_ACCESS_PROPERTY_TYPE {
- /** 未知 */
- CFG_ACCESS_PROPERTY_UNKNOWN(0, "未知"),
- /** 双向门禁 */
- CFG_ACCESS_PROPERTY_BIDIRECT(1, "双向门禁"),
- /** 单向门禁 */
- CFG_ACCESS_PROPERTY_UNIDIRECT(2, "单向门禁");
- /** 枚举值 */
- private int type;
- /** 枚举对应的类型描述 */
- private String desc;
-
- CFG_ACCESS_PROPERTY_TYPE(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_ASG_VOICE_DIRECTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_ASG_VOICE_DIRECTION.java
deleted file mode 100644
index f2a2338..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_ASG_VOICE_DIRECTION.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 闸机进出语音方向
- * @date 2021/2/7
- */
-public enum CFG_EM_ASG_VOICE_DIRECTION {
- CFG_EM_ASG_VOICE_DIRECTION_UNKNOWN(0, "未知"),
- CFG_EM_ASG_VOICE_DIRECTION_ENTER(1, "进入"),
- CFG_EM_ASG_VOICE_DIRECTION_LEAVE(2, "离开");
- private int direction;
- private String desc;
-
- CFG_EM_ASG_VOICE_DIRECTION(int direction, String desc) {
- this.direction = direction;
- this.desc = desc;
- }
-
- public static CFG_EM_ASG_VOICE_DIRECTION getVoiceDirection(int direction) {
- for (CFG_EM_ASG_VOICE_DIRECTION voiceDirection : CFG_EM_ASG_VOICE_DIRECTION.values()) {
- if (voiceDirection.direction == direction) {
- return voiceDirection;
- }
- }
- return CFG_EM_ASG_VOICE_DIRECTION_UNKNOWN;
- }
-
- public int getDirection() {
- return direction;
- }
-
- public void setDirection(int direction) {
- this.direction = direction;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_BODY_TRAIT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_BODY_TRAIT.java
deleted file mode 100644
index 200bc29..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_BODY_TRAIT.java
+++ /dev/null
@@ -1,113 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 人体检测及人体识别支持的身体特征(定制)
- * @date 2021/01/11
- */
-public enum CFG_EM_BODY_TRAIT {
- // 未知
- CFG_EM_BODY_TRAIT_UNKNOWN(0, "未知"),
-
- // 性别
- CFG_EM_BODY_TRAIT_SEX(1, "性别"),
-
- // 年龄组
- CFG_EM_BODY_TRAIT_AGEGROUP(2, "年龄组"),
-
- // 上衣
- CFG_EM_BODY_TRAIT_COATTYPE(3, "上衣"),
-
- // 裤子
- CFG_EM_BODY_TRAIT_TROUSERSTYPE(4, "裤子"),
-
- // 人体角度
- CFG_EM_BODY_TRAIT_ANGLE(5, "人体角度"),
-
- // 上衣模式
- CFG_EM_BODY_TRAIT_UPPERPATTERN(6, "上衣模式"),
-
- // 裤子颜色
- CFG_EM_BODY_TRAIT_TROUSERSCOLOR(7, "裤子颜色"),
-
- // 打伞
- CFG_EM_BODY_TRAIT_UMBRELLA(8, "打伞"),
-
- // 雨伞颜色
- CFG_EM_BODY_TRAIT_UMBRELLACOLOR(9, "雨伞颜色"),
-
- // 胸前报东西
- CFG_EM_BODY_TRAIT_HOLD(10, "胸前报东西"),
-
- // 裤子模式
- CFG_EM_BODY_TRAIT_TROUSERSPATTERN(11, "裤子模式"),
-
- // 帽子款式
- CFG_EM_BODY_TRAIT_HATTYPE(12, "帽子款式"),
-
- // 帽子颜色
- CFG_EM_BODY_TRAIT_HATCOLOR(13, "帽子颜色"),
-
- // 上衣款式
- CFG_EM_BODY_TRAIT_UPPERTYPE(14, "上衣款式"),
-
- // 上衣颜色
- CFG_EM_BODY_TRAIT_COATCOLOR(15, "上衣颜色"),
-
- // 发型
- CFG_EM_BODY_TRAIT_HAIRSTYLE(16, "发型"),
-
- // 头发颜色
- CFG_EM_BODY_TRAIT_HAIRCOLOR(17, "头发颜色"),
-
- // 鞋子款式
- CFG_EM_BODY_TRAIT_SHOESTYPE(18, "鞋子款式"),
-
- // 鞋子颜色
- CFG_EM_BODY_TRAIT_SHOESCOLOR(19, "鞋子颜色"),
- // 箱包款式
- CFG_EM_BODY_TRAIT_BAG(20, "箱包款式"),
-
- // 箱包颜色
- CFG_EM_BODY_TRAIT_BAGCOLOR(21, "箱包颜色"),
-
- // 口罩
- CFG_EM_BODY_TRAIT_MASK(22, "口罩"),
-
- // 口罩颜色
- CFG_EM_BODY_TRAIT_MASKCOLOR(23, "口罩颜色");
-
- private int value;
- private String note;
-
- private CFG_EM_BODY_TRAIT(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (CFG_EM_BODY_TRAIT enumType : CFG_EM_BODY_TRAIT.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (CFG_EM_BODY_TRAIT enumType : CFG_EM_BODY_TRAIT.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACEDETECT_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACEDETECT_TYPE.java
deleted file mode 100644
index d4d0490..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACEDETECT_TYPE.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能类型
- * @date 2021/01/11
- */
-public enum CFG_EM_FACEDETECT_TYPE {
- // 未知
- CFG_EM_FACEDETECT_TYPE_UNKNOWN(0, "未知"),
-
- // 可见光
- CFG_EM_FACEDETECT_TYPE_VISUAL(1, "可见光"),
-
- // 红外
- CFG_EM_FACEDETECT_TYPE_THERMAL(2, "红外"),
-
- // 按时间段切换
- CFG_EM_FACEDETECT_TYPE_SWITCHBYTIME(3, "按时间段切换");
-
- private int value;
- private String note;
-
- private CFG_EM_FACEDETECT_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (CFG_EM_FACEDETECT_TYPE enumType : CFG_EM_FACEDETECT_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (CFG_EM_FACEDETECT_TYPE enumType : CFG_EM_FACEDETECT_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACE_SNAP_POLICY.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACE_SNAP_POLICY.java
deleted file mode 100644
index 82284d9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACE_SNAP_POLICY.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 人体检测及人体识别支持的脸部抓拍策略(定制)
- * @date 2021/01/11
- */
-public enum CFG_EM_FACE_SNAP_POLICY {
- // 未知
- CFG_EM_FACE_SNAP_POLICY_UNKNOWN(0, "未知"),
-
- // 实时抓拍模式(当前的通用模式,实时性优先)
- CFG_EM_FACE_SNAP_POLICY_REALTIME(1, "实时抓拍模式"),
-
- // 优选抓拍模式,在设定的延时区间(OptimalTime)内挑选评分最高的抓图,准确性优先但延时较大
- CFG_EM_FACE_SNAP_POLICY_OPTIMAL(2, "优选抓拍模式"),
-
- // 质量抓拍模式,在Optimal的基础上,如果图片质量好于阈值提前结束优选,提高实时性
- CFG_EM_FACE_SNAP_POLICY_QUALITY(3, "质量抓拍模式"),
-
- // 识别优先抓拍模式,在优选时间内,以一定间隔帧数多次进行比对;一旦比对成功则立即结束优选,以提高对比成功率,取代质量优先模式
- CFG_EM_FACE_SNAP_POLICY_RECOGNITION(4, "识别优先抓拍模式"),
-
- // 快速优选,从检测到人脸/人体开始,抓拍一定帧数内的质量最好的人脸或人体,定制
- CFG_EM_FACE_SNAP_POLICY_QUICK(5, "快速优选"),
-
- // 全程优选,抓拍全程质量最好的人脸人体,定制
- CFG_EM_FACE_SNAP_POLICY_FULLTRACK(6, "全程优选"),
-
- // 间隔抓拍,定制
- CFG_EM_FACE_SNAP_POLICY_INTERVAL(7, "间隔抓拍"),
-
- // 单人模式,常用于门禁,定制
- CFG_EM_FACE_SNAP_POLICY_SINGLE(8, "单人模式"),
-
- // 高精度模式,增强人脸识别,定制,增强人脸识别,定制
- CFG_EM_FACE_SNAP_POLICY_PRECISION(9, "高精度模式");
-
- private int value;
- private String note;
-
- private CFG_EM_FACE_SNAP_POLICY(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (CFG_EM_FACE_SNAP_POLICY enumType : CFG_EM_FACE_SNAP_POLICY.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (CFG_EM_FACE_SNAP_POLICY enumType : CFG_EM_FACE_SNAP_POLICY.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACE_TRAIT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACE_TRAIT.java
deleted file mode 100644
index 8059121..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_FACE_TRAIT.java
+++ /dev/null
@@ -1,66 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 人体检测及人体识别支持的脸部特征(定制)
- * @date 2021/01/11
- */
-public enum CFG_EM_FACE_TRAIT {
- // 未知
- CFG_EM_FACE_TRAIT_UNKNOWN(0, "未知"),
-
- // 性别
- CFG_EM_FACE_TRAIT_SEX(1, "性别"),
-
- // 年龄
- CFG_EM_FACE_TRAIT_AGE(2, "年龄"),
-
- // 眼镜
- CFG_EM_FACE_TRAIT_GLASSES(3, "眼镜"),
-
- // 胡子
- CFG_EM_FACE_TRAIT_BEARD(4, "胡子"),
-
- // 肤色
- CFG_EM_FACE_TRAIT_COMPLEXION(5, "肤色"),
-
- // 口罩
- CFG_EM_FACE_TRAIT_MASK(6, "口罩"),
-
- // 表情
- CFG_EM_FACE_TRAIT_EMOTION(7, "表情");
-
- private int value;
- private String note;
-
- private CFG_EM_FACE_TRAIT(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (CFG_EM_FACE_TRAIT enumType : CFG_EM_FACE_TRAIT.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (CFG_EM_FACE_TRAIT enumType : CFG_EM_FACE_TRAIT.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_INSTANCE_SUBCLASS_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_INSTANCE_SUBCLASS_TYPE.java
deleted file mode 100644
index 1fc9ab8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_INSTANCE_SUBCLASS_TYPE.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能分析实例类型
- * @date 2021/01/11
- */
-public enum CFG_EM_INSTANCE_SUBCLASS_TYPE {
-
- // 本地实例
- CFG_EM_INSTANCE_SUBCLASS_TYPE_LOCAL(0, "本地实例"),
-
- // 远程实例
- CFG_EM_INSTANCE_SUBCLASS_TYPE_REMOTE(1, "远程实例");
-
- private int value;
- private String note;
-
- private CFG_EM_INSTANCE_SUBCLASS_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (CFG_EM_INSTANCE_SUBCLASS_TYPE enumType : CFG_EM_INSTANCE_SUBCLASS_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (CFG_EM_INSTANCE_SUBCLASS_TYPE enumType : CFG_EM_INSTANCE_SUBCLASS_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_VOICE_ID.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_VOICE_ID.java
deleted file mode 100644
index 366036b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/CFG_EM_VOICE_ID.java
+++ /dev/null
@@ -1,70 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 语音ID
- * @date 2021/2/7
- */
-public enum CFG_EM_VOICE_ID {
- /** 未知 */
- CFG_EM_VOICE_ID_UNKNOWN(-1, "未知"),
- /** 验证成功(默认) */
- CFG_EM_VOICE_ID_VERIFY_SUCCESS(0, "验证成功(默认)"),
- /** 开门成功 */
- CFG_EM_VOICE_ID_OPENDOOR_SUCCESS(1, "开门成功"),
- /** 开锁成功 */
- CFG_EM_VOICE_ID_UNLOCK_SUCCESS(2, "开锁成功"),
- /** 刷卡成功 */
- CFG_EM_VOICE_ID_SWIPECARD_SUCCESS(3, "刷卡成功"),
- /** 欢迎光临 */
- CFG_EM_VOICE_ID_WELCOME(4, "欢迎光临"),
- /** 欢迎再次光临 */
- CFG_EM_VOICE_ID_WELCOME_BACK(5, "欢迎再次光临"),
- /** 谢谢 */
- CFG_EM_VOICE_ID_THANKS(6, "谢谢"),
- /** 自定义 */
- CFG_EM_VOICE_ID_CUSTOMIZED_VOICE(7, "自定义"),
- /** 无声音 */
- CFG_EM_VOICE_ID_NO_VOICE(8, "无声音"),
- /** 欢迎回家 */
- CFG_EM_VOICE_ID_WELCOME_HOME(9, "欢迎回家"),
- /** 一路顺风 */
- CFG_EM_VOICE_ID_GOOD_JOURNEY(10, "一路顺风"),
- /** 欢迎下次光临 */
- CFG_EM_VOICE_ID_WELCOME_BACK_NEXT(11, "欢迎下次光临"),
- /** 谢谢惠顾 */
- CFG_EM_VOICE_ID_THANKS_FOR_PATRONAGE(12, "谢谢惠顾");
- private int id;
- private String desc;
-
- CFG_EM_VOICE_ID(int id, String desc) {
- this.id = id;
- this.desc = desc;
- }
-
- public static CFG_EM_VOICE_ID getVoiceID(int id) {
- for (CFG_EM_VOICE_ID voiceID : CFG_EM_VOICE_ID.values()) {
- if (voiceID.id == id) {
- return voiceID;
- }
- }
- return CFG_EM_VOICE_ID_UNKNOWN;
- }
-
- public int getId() {
- return id;
- }
-
- public void setId(int id) {
- this.id = id;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/DH_LOG_QUERY_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/DH_LOG_QUERY_TYPE.java
deleted file mode 100644
index f270d4b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/DH_LOG_QUERY_TYPE.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 日志查询类型
- *
- * @author 47081
- */
-public enum DH_LOG_QUERY_TYPE {
- /**
- * 所有日志
- */
- DHLOG_ALL,
- /**
- * 系统日志
- */
- DHLOG_SYSTEM,
- /**
- * 配置日志
- */
- DHLOG_CONFIG,
- /**
- * 存储相关
- */
- DHLOG_STORAGE,
- /**
- * 报警日志
- */
- DHLOG_ALARM,
- /**
- * 录象相关
- */
- DHLOG_RECORD,
- /**
- * 帐号相关
- */
- DHLOG_ACCOUNT,
- /**
- * 清除日志
- */
- DHLOG_CLEAR,
- /**
- * 回放相关
- */
- DHLOG_PLAYBACK,
- /**
- * 前端管理运行相关
- */
- DHLOG_MANAGER
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EMDeviceType.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EMDeviceType.java
deleted file mode 100644
index f3faf5f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EMDeviceType.java
+++ /dev/null
@@ -1,295 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 设备类型
- * @date 2020/9/12
- */
-public enum EMDeviceType {
- /**
- * none
- */
- NET_PRODUCT_NONE(0, "未知"),
- /**
- * 非实时MACE
- */
- NET_DVR_NONREALTIME_MACE(1, "非实时MACE"),
- /**
- * 非实时
- */
- NET_DVR_NONREALTIME(2, "非实时"),
- /**
- * 网络视频服务器
- */
- NET_NVS_MPEG1(3, "网络视频服务器"),
- /**
- * MPEG1二路录像机
- */
- NET_DVR_MPEG1_2(4, "MPEG1二路录像机"),
- /**
- * MPEG1八路录像机
- */
- NET_DVR_MPEG1_8(5, "MPEG1八路录像机"),
- /**
- * MPEG4八路录像机
- */
- NET_DVR_MPEG4_8(6, "MPEG4八路录像机"),
- /**
- * MPEG4十六路录像机
- */
- NET_DVR_MPEG4_16(7, "MPEG4十六路录像机"),
- /**
- * LB系列录像机
- */
- NET_DVR_MPEG4_SX2(8, "LB系列录像机"),
- /**
- * GB系列录像机
- */
- NET_DVR_MEPG4_ST2(9, "GB系列录像机"),
- /**
- * HB系列录像机
- */
- NET_DVR_MEPG4_SH2(10, "HB系列录像机"),
- /**
- * GBE系列录像机
- */
- NET_DVR_MPEG4_GBE(11, "GBE系列录像机"),
- /**
- * II代网络视频服务器
- */
- NET_DVR_MPEG4_NVSII(12, "II代网络视频服务器"),
- /**
- * 新标准配置协议
- */
- NET_DVR_STD_NEW(13, "新标准配置协议"),
- /**
- * DDNS服务器
- */
- NET_DVR_DDNS(14, "DDNS服务器"),
- /**
- * ATM机
- */
- NET_DVR_ATM(15, "ATM机"),
- /**
- * 二代非实时NB系列机器
- */
- NET_NB_SERIAL(16, "二代非实时NB系列机器"),
- /**
- * LN系列产品
- */
- NET_LN_SERIAL(17, "LN系列产品"),
- /**
- * BAV系列产品
- */
- NET_BAV_SERIAL(18, "BAV系列产品"),
- /**
- * SDIP系列产品
- */
- NET_SDIP_SERIAL(19, "SDIP系列产品"),
- /**
- * IPC系列产品
- */
- NET_IPC_SERIAL(20, "IPC系列产品"),
- /**
- * NVS B系列
- */
- NET_NVS_B(21, "NVS B系列"),
- /**
- * NVS H系列
- */
- NET_NVS_C(22, "NVS H系列"),
- /**
- * NVS S系列
- */
- NET_NVS_S(23, "NVS S系列"),
- /**
- * NVS E系列
- */
- NET_NVS_E(24, "NVS E系列"),
- /**
- * 从QueryDevState中查询设备类型,以字符串格式
- */
- NET_DVR_NEW_PROTOCOL(25, "从QueryDevState中查询设备类型,以字符串格式"),
- /**
- * 解码器
- */
- NET_NVD_SERIAL(26, "解码器"),
- /**
- * N5
- */
- NET_DVR_N5(27, "N5"),
- /**
- * 混合DVR
- */
- NET_DVR_MIX_DVR(28, "混合DVR"),
- /**
- * SVR系列
- */
- NET_SVR_SERIAL(29, "SVR系列"),
- /**
- * SVR-BS
- */
- NET_SVR_BS(30, "SVR-BS"),
- /**
- * NVR系列
- */
- NET_NVR_SERIAL(31, "NVR系列"),
- /**
- * N51
- */
- NET_DVR_N51(32, "N51"),
- /**
- * ITSE 智能分析盒
- */
- NET_ITSE_SERIAL(33, "ITSE 智能分析盒"),
- /**
- * 智能交通像机设备
- */
- NET_ITC_SERIAL(34, "智能交通像机设备"),
- /**
- * 雷达测速仪HWS
- */
- NET_HWS_SERIAL(35, "雷达测速仪HWS"),
- /**
- * 便携式音视频录像机
- */
- NET_PVR_SERIAL(36, "便携式音视频录像机"),
- /**
- * IVS(智能视频服务器系列)
- */
- NET_IVS_SERIAL(37, "IVS(智能视频服务器系列)"),
- /**
- * 通用智能视频侦测服务器
- */
- NET_IVS_B(38, "通用智能视频侦测服务器"),
- /**
- * 人脸识别服务器
- */
- NET_IVS_F(39, "人脸识别服务器"),
- /**
- * 视频质量诊断服务器
- */
- NET_IVS_V(40, "视频质量诊断服务器"),
- /**
- * 矩阵
- */
- NET_MATRIX_SERIAL(41, "矩阵"),
- /**
- * N52
- */
- NET_DVR_N52(42, "N52"),
- /**
- * N56
- */
- NET_DVR_N56(43, "N56"),
- /**
- * ESS
- */
- NET_ESS_SERIAL(44, "ESS"),
- /**
- * 人数统计服务器
- */
- NET_IVS_PC(45, "人数统计服务器"),
- /**
- * pc-nvr
- */
- NET_PC_NVR(46, "pc-nvr"),
- /**
- * 大屏控制器
- */
- NET_DSCON(47, "大屏控制器"),
- /**
- * 网络视频存储服务器
- */
- NET_EVS(48, "网络视频存储服务器"),
- /**
- * 嵌入式智能分析视频系统
- */
- NET_EIVS(49, "嵌入式智能分析视频系统"),
- /**
- * DVR-N6
- */
- NET_DVR_N6(50, "DVR-N6"),
- /**
- * 万能解码器
- */
- NET_UDS(51, "万能解码器"),
- /**
- * 银行报警主机
- */
- NET_AF6016(52, "银行报警主机"),
- /**
- * 视频网络报警主机
- */
- NET_AS5008(53, "视频网络报警主机"),
- /**
- * 网络报警主机
- */
- NET_AH2008(54, "网络报警主机"),
- /**
- * 报警主机系列
- */
- NET_A_SERIAL(55, "报警主机系列"),
- /**
- * 门禁系列产品
- */
- NET_BSC_SERIAL(56, "门禁系列产品"),
- /**
- * NVS系列产品
- */
- NET_NVS_SERIAL(57, "NVS系列产品"),
- /**
- * VTO系列产品
- */
- NET_VTO_SERIAL(58, "VTO系列产品"),
- /**
- * VTNC系列产品
- */
- NET_VTNC_SERIAL(59, "VTNC系列产品"),
- /**
- * TPC系列产品(热成像设备)
- */
- NET_TPC_SERIAL(60, "TPC系列产品(热成像设备)"),
- /**
- * 无线中继设备
- */
- NET_ASM_SERIAL(61, "无线中继设备"),
- /**
- * 管理机
- */
- NET_VTS_SERIAL(62, "管理机");
-
- private EMDeviceType(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
- private int type;
- private String desc;
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-
- public static EMDeviceType getEMDeviceType(int type) {
- for (EMDeviceType deviceType : EMDeviceType.values()) {
- if (deviceType.getType() == type) {
- return deviceType;
- }
- }
- return null;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ACROSS_PARKING.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ACROSS_PARKING.java
deleted file mode 100644
index 20364cd..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ACROSS_PARKING.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 是否跨位
- *
- * @author 47040
- * @since Created in 2020/11/18 14:40
- */
-public enum EM_ACROSS_PARKING {
- /**
- * 未知
- */
- EM_ACROSS_PARKING_UNKNOWN(0, "未知"),
- /**
- * 未跨位
- */
- EM_ACROSS_PARKING_NO(1, "未跨位"),
- /**
- * 跨位
- */
- EM_ACROSS_PARKING_YES(2, "跨位");
-
- private int value;
- private String note;
-
- EM_ACROSS_PARKING(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_ACROSS_PARKING enumType : EM_ACROSS_PARKING.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_ACROSS_PARKING enumType : EM_ACROSS_PARKING.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_ACROSS_PARKING getEnum(int value) {
- for (EM_ACROSS_PARKING e : EM_ACROSS_PARKING.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_ACROSS_PARKING.EM_ACROSS_PARKING_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ALARMOUT_POLE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ALARMOUT_POLE.java
deleted file mode 100644
index 4edc4b5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ALARMOUT_POLE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 输出有效模式
- * @date 2021/2/22
- */
-public enum EM_ALARMOUT_POLE {
- /** 未知 */
- EM_ALARMOUT_POLE_UNKNOWN,
- /** 低电平有效 */
- EM_ALARMOUT_POLE_LOW,
- /** 高电平有效 */
- EM_ALARMOUT_POLE_HIGH;
-
- public static EM_ALARMOUT_POLE getAlarmOutPole(int pole) {
- for (EM_ALARMOUT_POLE alarmOutPole : EM_ALARMOUT_POLE.values()) {
- if (alarmOutPole.ordinal() == pole) {
- return alarmOutPole;
- }
- }
- return EM_ALARMOUT_POLE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ALGORITHM_PARTITION_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ALGORITHM_PARTITION_TYPE.java
deleted file mode 100644
index 0c1a245..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ALGORITHM_PARTITION_TYPE.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 分区类型
- * @date 2021/2/20
- */
-public enum EM_ALGORITHM_PARTITION_TYPE {
- /** 未知 */
- EM_ALGORITHM_PARTITION_UNKNOWN,
- /** ext4分区 */
- EM_ALGORITHM_PARTITION_EXT4,
- /** suqshfs分区 */
- EM_ALGORITHM_PARTITION_SUQSHFS,
- /** ubifs分区 */
- EM_ALGORITHM_PARTITION_UBIFS;
-
- public static EM_ALGORITHM_PARTITION_TYPE getAlgorithmPartitionType(int type) {
- for (EM_ALGORITHM_PARTITION_TYPE partitionType : EM_ALGORITHM_PARTITION_TYPE.values()) {
- if (partitionType.ordinal() == type) {
- return partitionType;
- }
- }
- return EM_ALGORITHM_PARTITION_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ASG_WORK_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ASG_WORK_MODE.java
deleted file mode 100644
index bd6c8b1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ASG_WORK_MODE.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 工作模式
- * @date 2021/2/7
- */
-public enum EM_ASG_WORK_MODE {
- /** 未知 */
- EM_ASG_WORK_MODE_UNKNOWN(-1, "未知"),
- /** 常闭模式 */
- EM_ASG_WORK_MODE_CLOSE(0, "常闭模式"),
- EM_ASG_WORK_MODE_OPEN(1, "常开模式");
-
- private int mode;
- private String desc;
-
- EM_ASG_WORK_MODE(int mode, String desc) {
- this.mode = mode;
- this.desc = desc;
- }
-
- public static EM_ASG_WORK_MODE getAsgWorkMode(int mode) {
- for (EM_ASG_WORK_MODE workMode : EM_ASG_WORK_MODE.values()) {
- if (workMode.mode == mode) {
- return workMode;
- }
- }
- return EM_ASG_WORK_MODE_UNKNOWN;
- }
-
- public int getMode() {
- return mode;
- }
-
- public void setMode(int mode) {
- this.mode = mode;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_AUDIO_DATA_SOURCE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_AUDIO_DATA_SOURCE_TYPE.java
deleted file mode 100644
index c846d37..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_AUDIO_DATA_SOURCE_TYPE.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 音频解码能力数据流源类型
- * @date 2021/01/06
- */
-public enum EM_AUDIO_DATA_SOURCE_TYPE {
- // 未知数据类型
- EM_AUDIO_DATA_SOURCE_TYPE_UNKNOWN(-1, "未知数据类型"),
-
- // 对讲数据
- EM_AUDIO_DATA_SOURCE_TYPE_TALK(0, "对讲数据"),
-
- // 普通音频数据,如伴音
- EM_AUDIO_DATA_SOURCE_TYPE_NORMAL(1, "普通音频数据,如伴音"),
-
- // 报警音频数据流
- EM_AUDIO_DATA_SOURCE_TYPE_ALARM(2, "报警音频数据流");
-
- private int value;
- private String note;
-
- private EM_AUDIO_DATA_SOURCE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_AUDIO_DATA_SOURCE_TYPE enumType : EM_AUDIO_DATA_SOURCE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_AUDIO_DATA_SOURCE_TYPE enumType : EM_AUDIO_DATA_SOURCE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_AUDIO_DATA_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_AUDIO_DATA_TYPE.java
deleted file mode 100644
index 99500c4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_AUDIO_DATA_TYPE.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 音频数据类型
- * @date 2021/2/22
- */
-public enum EM_AUDIO_DATA_TYPE {
- /** 默认 */
- EM_AUDIO_DATA_TYPE_DEFAULT,
- /** 音频强制转换为AAC */
- EM_AUDIO_DATA_TYPE_AAC,
- /** 音频强制转换为G711A */
- EM_AUDIO_DATA_TYPE_G711A,
- /** 音频强制转换为G711U */
- EM_AUDIO_DATA_TYPE_G711U,
- /** 音频强制转换为MP2 */
- EM_AUDIO_DATA_TYPE_MP2;
-
- public static EM_AUDIO_DATA_TYPE getAudioDataType(int type) {
- for (EM_AUDIO_DATA_TYPE audioType : EM_AUDIO_DATA_TYPE.values()) {
- if (audioType.ordinal() == type) {
- return audioType;
- }
- }
- return EM_AUDIO_DATA_TYPE_DEFAULT;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_BATTERY_EXIST_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_BATTERY_EXIST_STATE.java
deleted file mode 100644
index e39b54e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_BATTERY_EXIST_STATE.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_BATTERY_EXIST_STATE {
-
- EM_BATTERY_EXIST_STATE_UNKNOWN(0, "电池在位未知"),
- EM_BATTERY_EXIST_STATE_EXIST(1, "电池在位"), // 电池在位
- EM_BATTERY_EXIST_STATE_MISSING(2, "电池丢失"); // 电池丢失
-
- private int value;
- private String note;
-
- private EM_BATTERY_EXIST_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_BATTERY_EXIST_STATE enumType : EM_BATTERY_EXIST_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_BATTERY_EXIST_STATE enumType : EM_BATTERY_EXIST_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_BATTERY_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_BATTERY_STATE.java
deleted file mode 100644
index 407830d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_BATTERY_STATE.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_BATTERY_STATE {
- EM_BATTERY_STATE_UNKNOWN(0, "电量未知"),
- EM_BATTERY_STATE_NORMAL(1, "电量正常"), // 电量正常
- EM_BATTERY_STATE_LOW(2, "电量低"); // 电量低
-
- private int value;
- private String note;
-
- private EM_BATTERY_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_BATTERY_STATE enumType : EM_BATTERY_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_BATTERY_STATE enumType : EM_BATTERY_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CALIBRATEAREA_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CALIBRATEAREA_TYPE.java
deleted file mode 100644
index ef8bf2c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CALIBRATEAREA_TYPE.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 标定区域类型
- * @date 2021/01/11
- */
-public enum EM_CALIBRATEAREA_TYPE {
- // 错误
- EM_CALIBRATEAREA_TYPE_ERR(0, "err"),
-
- //地面,需要N条竖直线段+M条水平线段((N=3,M=1);(N=2,M=2);今后扩展)
- EM_CALIBRATEAREA_TYPE_GROUD(1, "Groud"),
-
- //水平面,需要水平面上一点到地面点的投影垂直线段
- EM_CALIBRATEAREA_TYPE_HORIZONTAL(2, "Horizontal"),
-
- //垂直面,需要垂直面与地面的交线
- EM_CALIBRATEAREA_TYPE_VERTICAL(3, "Vertical"),
-
- //任意平面,N条竖直线段,及每条长度(N=3,及今后扩展)
- EM_CALIBRATEAREA_TYPE_ANY(4, "Any");
-
- private int value;
- private String note;
-
- private EM_CALIBRATEAREA_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_CALIBRATEAREA_TYPE enumType : EM_CALIBRATEAREA_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_CALIBRATEAREA_TYPE enumType : EM_CALIBRATEAREA_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAMERA_CONNECT_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAMERA_CONNECT_STATE.java
deleted file mode 100644
index 5e17cb5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAMERA_CONNECT_STATE.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @version 1.0
- * @description 相机连接状态
- * @date 2020/11/09
- */
-public enum EM_CAMERA_CONNECT_STATE {
- // 未知
- EM_CAMERA_CONNECT_STATE_UNKNOWN(-1, "未知"),
- // 北向南
- EM_CAMERA_CONNECT_STATE_UNCONNECT(0, "未连接"),
- // 东北向西南
- EM_CAMERA_CONNECT_STATE_CONNECTED(1, "已连接");
-
- private int value;
- private String note;
-
- private EM_CAMERA_CONNECT_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_CAMERA_CONNECT_STATE enumType : EM_CAMERA_CONNECT_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_CAMERA_CONNECT_STATE enumType : EM_CAMERA_CONNECT_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAN_START_STREAM.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAN_START_STREAM.java
deleted file mode 100644
index 1d93ab9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAN_START_STREAM.java
+++ /dev/null
@@ -1,67 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 拉流使能
- *
- * @author : 47040
- * @since : Created in 2020/9/17 15:53
- */
-public enum EM_CAN_START_STREAM {
-
- /**
- * 未知
- */
- EM_CAN_START_STREAM_UNKNOWN(-1, "未知"),
-
- /**
- * 不拉流
- */
- EM_CAN_START_STREAM_OFF(0, "不拉流"),
-
- /**
- * 拉流
- */
- EM_CAN_START_STREAM_ON(1, "拉流");
-
- private int value;
- private String note;
-
- EM_CAN_START_STREAM(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_CAN_START_STREAM enumType : EM_CAN_START_STREAM.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_CAN_START_STREAM enumType : EM_CAN_START_STREAM.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_CAN_START_STREAM getEnum(int value) {
- for (EM_CAN_START_STREAM e : EM_CAN_START_STREAM.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_CAN_START_STREAM.EM_CAN_START_STREAM_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAPTURE_PROCESS_END_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAPTURE_PROCESS_END_TYPE.java
deleted file mode 100644
index 759ef69..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CAPTURE_PROCESS_END_TYPE.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_CAPTURE_PROCESS_END_TYPE {
-
- /**
- * 未知
- */
- EM_CAPTURE_PROCESS_END_TYPE_UNKNOWN(-1,"未知"),
- /**
- * 异常
- */
- EM_CAPTURE_PROCESS_END_TYPE_ABNORMAL(0,"异常"),
- /**
- * 正常
- */
- EM_CAPTURE_PROCESS_END_TYPE_NORMAL(1,"正常");
-
- private int value;
- private String note;
-
- private EM_CAPTURE_PROCESS_END_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_CAPTURE_PROCESS_END_TYPE enumType : EM_CAPTURE_PROCESS_END_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_CAPTURE_PROCESS_END_TYPE enumType : EM_CAPTURE_PROCESS_END_TYPE.values()) {
- if (givenNote.equals(enumType.getNote()) ) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CFG_CAP_CMD.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CFG_CAP_CMD.java
deleted file mode 100644
index 79a96d5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CFG_CAP_CMD.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 命令类型,对应QueryNewSystemInfo接口
- */
-public enum EM_CFG_CAP_CMD {
- /**
- * 获取设备状态信息 (对应 CFG_CAP_TRAFFIC_DEVICE_STATUS)
- */
- CFG_CAP_CMD_DEVICE_STATE("trafficSnap.getDeviceStatus"),
- /**
- * 获取查询记录能力集, (对应结构体 CFG_CAP_RECORDFINDER_INFO)
- */
- CFG_CAP_CMD_RECORDFINDER("RecordFinder.getCaps"),
- /**
- *获取视频诊断进行状态(CFG_VIDEODIAGNOSIS_STATE_INFO)
- */
- CFG_CMD_VIDEODIAGNOSIS_GETSTATE("videoDiagnosisServer.getState"),
- /**
- * 获取云台支持信息(CFG_CAP_PTZ_ENABLEINFO)
- */
- CFG_CAP_CMD_PTZ_ENABLE("ptz.factory.instance");
- /**
- * 获取门禁能力集,对应结构体CFG_CAP_ACCESSCONTROL
- */
- public static final String CFG_CAP_CMD_ACCESSCONTROLMANAGER="accessControlManager.getCaps";
- private String cmd;
- EM_CFG_CAP_CMD(String cmd){
- this.cmd=cmd;
- }
-
- public String getCmd() {
- return cmd;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CHANNEL_WIDTH.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CHANNEL_WIDTH.java
deleted file mode 100644
index fed2f73..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CHANNEL_WIDTH.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 通道宽度
- * @date 2021/2/7
- */
-public enum EM_CHANNEL_WIDTH {
- /** 未知 */
- EM_CHANNEL_WIDTH_UNKNOWN(-1, "未知"),
- /** 600mm */
- EM_CHANNEL_WIDTH_600(0, "600mm"),
- /** 700mm */
- EM_CHANNEL_WIDTH_700(1, "700mm"),
- /** 800mm */
- EM_CHANNEL_WIDTH_800(2, "800mm"),
- /** 900mm */
- EM_CHANNEL_WIDTH_900(3, "900mm"),
- /** 1000mm */
- EM_CHANNEL_WIDTH_1000(4, "1000mm"),
- /** 1100mm */
- EM_CHANNEL_WIDTH_1100(5, "1100mm"),
- /** 1200mm */
- EM_CHANNEL_WIDTH_1200(6, "1200mm");
- private int emWidth;
- private String desc;
-
- EM_CHANNEL_WIDTH(int emWidth, String desc) {
- this.emWidth = emWidth;
- this.desc = desc;
- }
-
- public int getEmWidth() {
- return emWidth;
- }
-
- public void setEmWidth(int emWidth) {
- this.emWidth = emWidth;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
- public static EM_CHANNEL_WIDTH getChannelWidth(int emWidth){
- for (EM_CHANNEL_WIDTH channelWidth :EM_CHANNEL_WIDTH.values() ) {
- if(channelWidth.emWidth==emWidth){
- return channelWidth;
- }
- }
- return EM_CHANNEL_WIDTH_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COLLECTIVITY_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COLLECTIVITY_STATE.java
deleted file mode 100644
index f1ae99b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COLLECTIVITY_STATE.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 诊断结果状态
- * @date 2021/2/22
- */
-public enum EM_COLLECTIVITY_STATE {
- /** 成功 */
- EM_COLLECTIVITY_STATE_SUCCESSED,
- /** 失败 */
- EM_COLLECTIVITY_STATE_FAILED;
-
- /**
- * 默认返回failed
- * @param state
- * @return
- */
- public EM_COLLECTIVITY_STATE getCollectivityState(int state) {
- for (EM_COLLECTIVITY_STATE collectivityState : EM_COLLECTIVITY_STATE.values()) {
- if (collectivityState.ordinal() == state) {
- return collectivityState;
- }
- }
- return EM_COLLECTIVITY_STATE_FAILED;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COLLISION_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COLLISION_MODE.java
deleted file mode 100644
index e8dde45..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COLLISION_MODE.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 闸机防冲撞模式
- * @date 2021/2/7
- */
-public enum EM_COLLISION_MODE {
- /** 未知 */
- EM_COLLISION_MODE_UNKNOWN(-1, "未知"),
- /** 2s松开离合 */
- EM_COLLISION_MODE_2S(0, "2s松开离合"),
- /** 5s松开离合 */
- EM_COLLISION_MODE_5S(1, "5s松开离合"),
- /** 人员离开松开离合 */
- EM_COLLISION_MODE_LEAVING(2, "人员离开松开离合");
- private int mode;
- private String desc;
-
- EM_COLLISION_MODE(int mode, String desc) {
- this.mode = mode;
- this.desc = desc;
- }
-
- public int getMode() {
- return mode;
- }
-
- public void setMode(int mode) {
- this.mode = mode;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COMPOSIT_CHANNEL_BIND_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COMPOSIT_CHANNEL_BIND_MODE.java
deleted file mode 100644
index d8cc680..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COMPOSIT_CHANNEL_BIND_MODE.java
+++ /dev/null
@@ -1,68 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 默认组合通道绑定模式
- *
- * @author : 47040
- * @since : Created in 2020/9/27 15:32
- */
-public enum EM_COMPOSIT_CHANNEL_BIND_MODE {
- /**
- * 未知
- */
- EM_COMPOSIT_CHANNEL_BIND_MODE_UNKNOWN(0, "未知"),
- /**
- * 自动
- */
- EM_COMPOSIT_CHANNEL_BIND_MODE_AUTOMATIC(1, "自动"),
- /**
- * 半自动
- */
- EM_COMPOSIT_CHANNEL_BIND_MODE_SEMIAUTOMATIC(2, "半自动"),
- /**
- * 手动
- */
- EM_COMPOSIT_CHANNEL_BIND_MODE_MANUAL(3, "手动");
-
- private int value;
- private String note;
-
- EM_COMPOSIT_CHANNEL_BIND_MODE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_COMPOSIT_CHANNEL_BIND_MODE enumType : EM_COMPOSIT_CHANNEL_BIND_MODE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_COMPOSIT_CHANNEL_BIND_MODE enumType : EM_COMPOSIT_CHANNEL_BIND_MODE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_COMPOSIT_CHANNEL_BIND_MODE getEnum(int value) {
- for (EM_COMPOSIT_CHANNEL_BIND_MODE e : EM_COMPOSIT_CHANNEL_BIND_MODE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_COMPOSIT_CHANNEL_BIND_MODE.EM_COMPOSIT_CHANNEL_BIND_MODE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSECOMPOSITE_OPERATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSECOMPOSITE_OPERATE_TYPE.java
deleted file mode 100644
index 4fbe69d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSECOMPOSITE_OPERATE_TYPE.java
+++ /dev/null
@@ -1,84 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-import com.zhehekeji.web.lib.joyware.structure.*;
-
-/**
- * 录播主机组合通道操作
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:49
- */
-public enum EM_COURSECOMPOSITE_OPERATE_TYPE {
- /**
- * 控制组合通道与逻辑通道,对应结构体
- * pInParam = {@link NET_IN_COURSECOMPOSITE_LOCK_CONTROL}
- * pOutParam = {@link NET_OUT_COURSECOMPOSITE_LOCK_CONTROL}
- */
- EM_COURSECOMPOSITE_TYPE_LOCK_CONTROL(0, "控制组合通道与逻辑通道"),
- /**
- * 获取组合通道与逻辑通道的锁定信息,对应结构体
- * pInParam = {@link NET_IN_COURSECOMPOSITE_GET_LOCKINFO}
- * pOutParam = {@link NET_OUT_COURSECOMPOSITE_GET_LOCKINFO}
- */
- EM_COURSECOMPOSITE_TYPE_GET_LOCKINFO(1, "获取组合通道与逻辑通道的锁定信息"),
- /**
- * 获取组合通道信息,对应结构体
- * pInParam = {@link NET_IN_COURSECOMPOSITE_GET_INFO}
- * pOutParam = {@link NET_OUT_COURSECOMPOSITE_GET_INFO}
- */
- EM_COURSECOMPOSITE_TYPE_GET_INFO(2, "获取组合通道信息"),
- /**
- * 设置组合通道信息,对应结构体
- * pInParam = {@link NET_IN_COURSECOMPOSITE_SET_INFO}
- * pOutParam = {@link NET_OUT_COURSECOMPOSITE_SET_INFO}
- */
- EM_COURSECOMPOSITE_TYPE_SET_INFO(3, "设置组合通道信息"),
- /**
- * 将组合通道信息更新到time时的信息,对应结构体
- * pInParam = {@link NET_IN_COURSECOMPOSITE_UPDATE_INFO}
- * pOutParam = {@link NET_OUT_COURSECOMPOSITE_UPDATE_INFO}
- */
- EM_COURSECOMPOSITE_TYPE_UPDATE_INFO(4, "将组合通道信息更新到time时的信息");
-
- private int value;
- private String note;
-
- EM_COURSECOMPOSITE_OPERATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_COURSECOMPOSITE_OPERATE_TYPE enumType : EM_COURSECOMPOSITE_OPERATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_COURSECOMPOSITE_OPERATE_TYPE enumType : EM_COURSECOMPOSITE_OPERATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_COURSECOMPOSITE_OPERATE_TYPE getEnum(int value) {
- for (EM_COURSECOMPOSITE_OPERATE_TYPE e : EM_COURSECOMPOSITE_OPERATE_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_COURSECOMPOSITE_OPERATE_TYPE.EM_COURSECOMPOSITE_TYPE_LOCK_CONTROL;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSERECORD_OPERATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSERECORD_OPERATE_TYPE.java
deleted file mode 100644
index d026009..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSERECORD_OPERATE_TYPE.java
+++ /dev/null
@@ -1,78 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-import com.zhehekeji.web.lib.joyware.structure.*;
-
-/**
- * 录播主机录像信息操作
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:17
- */
-public enum EM_COURSERECORD_OPERATE_TYPE {
- /**
- * 获取教室录像信息,对应结构体
- * pInParam = {@link NET_IN_COURSERECORD_GETINFO}
- * pOutParam = {@link NET_OUT_COURSERECORD_GETINFO}
- */
- EM_COURSERECORDE_TYPE_GET_INFO(0, "获取教室录像信息"),
- /**
- * 设置教室录像信息,对应结构体
- * pInParam = {@link NET_IN_COURSERECORD_SETINFO}
- * pOutParam = {@link NET_OUT_COURSERECORD_SETINFO}
- */
- EM_COURSERECORDE_TYPE_SET_INFO(1, "设置教室录像信息"),
- /**
- * 将录像信息更新到time时的信息,对应结构体
- * pInParam = {@link NET_IN_COURSERECORD_UPDATE_INFO}
- * pOutParam = {@link NET_OUT_COURSERECORD_UPDATE_INFO}
- */
- EM_COURSERECORDE_TYPE_UPDATE_INFO(2, "将录像信息更新到time时的信息"),
- /**
- * 获取当前课程教室已录制时间,对应结构体
- * pInParam = {@link NET_IN_COURSERECORD_GET_TIME}
- * pOutParam = {@link NET_OUT_COURSERECORD_GET_TIME}
- */
- EM_COURSERECORDE_TYPE_GET_TIME(3, "获取当前课程教室已录制时间");
-
- private int value;
- private String note;
-
- EM_COURSERECORD_OPERATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_COURSERECORD_OPERATE_TYPE enumType : EM_COURSERECORD_OPERATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_COURSERECORD_OPERATE_TYPE enumType : EM_COURSERECORD_OPERATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_COURSERECORD_OPERATE_TYPE getEnum(int value) {
- for (EM_COURSERECORD_OPERATE_TYPE e : EM_COURSERECORD_OPERATE_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_COURSERECORD_OPERATE_TYPE.EM_COURSERECORDE_TYPE_GET_INFO;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_LOCK_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_LOCK_TYPE.java
deleted file mode 100644
index 978801b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_LOCK_TYPE.java
+++ /dev/null
@@ -1,69 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 课程录像锁定类型
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:27
- */
-public enum EM_COURSE_LOCK_TYPE {
- /**
- * 未知
- */
- EM_COURSE_LOCK_TYPE_UNKNOWN(-1, "未知"),
- /**
- * 全部类型
- */
- EM_COURSE_LOCK_TYPE_ALL(0, "全部类型"),
- /**
- * 非锁定类型
- */
- EM_COURSE_LOCK_TYPE_NON_LOCKING(1, "非锁定类型"),
- /**
- * 锁定类型
- */
- EM_COURSE_LOCK_TYPE_LOCK(2, "锁定类型");
-
- private int value;
- private String note;
-
- EM_COURSE_LOCK_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_COURSE_LOCK_TYPE enumType : EM_COURSE_LOCK_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_COURSE_LOCK_TYPE enumType : EM_COURSE_LOCK_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_COURSE_LOCK_TYPE getEnum(int value) {
- for (EM_COURSE_LOCK_TYPE e : EM_COURSE_LOCK_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_COURSE_LOCK_TYPE.EM_COURSE_LOCK_TYPE_UNKNOWN;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_RECORD_COMPRESSION_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_RECORD_COMPRESSION_TYPE.java
deleted file mode 100644
index 2ee458a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_RECORD_COMPRESSION_TYPE.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 课程录像压缩类型
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:55
- */
-public enum EM_COURSE_RECORD_COMPRESSION_TYPE {
- /**
- * 未知
- */
- EM_COURSE_RECORD_COMPRESSION_TYPE_UNKNOWN(0, "未知"),
- /**
- * H.264 默认值
- */
- EM_COURSE_RECORD_COMPRESSION_TYPE_H264(1, "H.264 默认值"),
- /**
- * H.265
- */
- EM_COURSE_RECORD_COMPRESSION_TYPE_H265(2, "H.265");
-
- private int value;
- private String note;
-
- EM_COURSE_RECORD_COMPRESSION_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_COURSE_RECORD_COMPRESSION_TYPE enumType : EM_COURSE_RECORD_COMPRESSION_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_COURSE_RECORD_COMPRESSION_TYPE enumType : EM_COURSE_RECORD_COMPRESSION_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_COURSE_RECORD_COMPRESSION_TYPE getEnum(int value) {
- for (EM_COURSE_RECORD_COMPRESSION_TYPE e : EM_COURSE_RECORD_COMPRESSION_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_COURSE_RECORD_COMPRESSION_TYPE.EM_COURSE_RECORD_COMPRESSION_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_RECORD_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_RECORD_TYPE.java
deleted file mode 100644
index 0c5aa0f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_RECORD_TYPE.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 课程录像类型
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:31
- */
-public enum EM_COURSE_RECORD_TYPE {
- /**
- * 未知
- */
- EM_COURSE_RECORD_TYPE_UNKNOWN(-1, "未知"),
-
- /**
- * 全部录像类型
- */
- EM_COURSE_RECORD_TYPE_ALL(0, "全部录像类型"),
-
- /**
- * 导播录像类型
- */
- EM_COURSE_RECORD_TYPE_GUIDED_BROADCAST(1, "导播录像类型"),
-
- /**
- * 互动录像类型
- */
- EM_COURSE_RECORD_TYPE_GUIDED_INTERACTION(2, "互动录像类型");
-
- private int value;
- private String note;
-
- EM_COURSE_RECORD_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_COURSE_RECORD_TYPE enumType : EM_COURSE_RECORD_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_COURSE_RECORD_TYPE enumType : EM_COURSE_RECORD_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_COURSE_RECORD_TYPE getEnum(int value) {
- for (EM_COURSE_RECORD_TYPE e : EM_COURSE_RECORD_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_COURSE_RECORD_TYPE.EM_COURSE_RECORD_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_STATE.java
deleted file mode 100644
index a63f0af..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_COURSE_STATE.java
+++ /dev/null
@@ -1,60 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 课程状态
- *
- * @author : 47040
- * @since : Created in 2020/9/17 16:00
- */
-public enum EM_COURSE_STATE {
- /**
- * 未知
- */
- EM_COURSE_STATE_UNKNOWN(0, "未知"),
- /**
- * 未录制
- */
- EM_COURSE_STATE_NOT_RECORD(1, "未录制"),
- /**
- * 录制中
- */
- EM_COURSE_STATE_IN_RECORDING(2, "录制中"),
- /**
- * 已录制
- */
- EM_COURSE_STATE_ALREADY_RECORDED(3, "已录制");
-
- private int value;
- private String note;
-
- EM_COURSE_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_COURSE_STATE enumType : EM_COURSE_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_COURSE_STATE enumType : EM_COURSE_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CURRENT_STATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CURRENT_STATE_TYPE.java
deleted file mode 100644
index ccf47cd..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CURRENT_STATE_TYPE.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_CURRENT_STATE_TYPE {
- EM_CURRENT_STATE_UNKNOWN(0, "电流状态未知"),
- EM_CURRENT_STATE_OVER_CURRENT(1, "电流过载"), // 电流过载
- EM_CURRENT_STATE_NORMAL(2, "电流正常"), // 电流正常
- EM_CURRENT_STATE_UNDER_CURRENT(3, "电源欠流"); // 电源欠流
-
- private int value;
- private String note;
-
- private EM_CURRENT_STATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_CURRENT_STATE_TYPE enumType : EM_CURRENT_STATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_CURRENT_STATE_TYPE enumType : EM_CURRENT_STATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_DEV_PROTOCOL_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_DEV_PROTOCOL_TYPE.java
deleted file mode 100644
index ff8535d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_DEV_PROTOCOL_TYPE.java
+++ /dev/null
@@ -1,79 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author : 47040
- * @since : Created in 2020/8/13 9:54
- */
-public enum EM_CUSTOM_DEV_PROTOCOL_TYPE {
-
- /**
- * Private
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_PRIVATE(0, "Private"),
- /**
- * Dahua2
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_DAHUA2(1, "Dahua2"),
- /**
- * Dahua3
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_DAHUA3(2, "Dahua3"),
- /**
- * 以URL形式添加的设备
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_GENERAL(3, "以URL形式添加的设备"),
- /**
- * Onvif接入
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_ONVIF(4, "Onvif接入"),
- /**
- * Onvif加密形式接入
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_ONVIFS(5, "Onvif加密形式接入"),
- /**
- * 国标28181接入
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_GB28181(6, "国标28181接入"),
- /**
- * 海康Ehome协议
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_EHOME(7, "海康Ehome协议"),
- /**
- * 主动注册
- */
- EM_CUSTOM_DEV_PROTOCOL_TYPE_DAHUA_REG(8, "主动注册");
-
- private int value;
- private String note;
-
- private EM_CUSTOM_DEV_PROTOCOL_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_CUSTOM_DEV_PROTOCOL_TYPE enumType : EM_CUSTOM_DEV_PROTOCOL_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_CUSTOM_DEV_PROTOCOL_TYPE enumType : EM_CUSTOM_DEV_PROTOCOL_TYPE.values()) {
- if (givenNote.equals(enumType.getNote()) ) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_EDUCATION_VOICE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_EDUCATION_VOICE_TYPE.java
deleted file mode 100644
index dc76bf0..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_EDUCATION_VOICE_TYPE.java
+++ /dev/null
@@ -1,78 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 语音类型
- * @date 2021/2/20
- */
-public enum EM_CUSTOM_EDUCATION_VOICE_TYPE {
- /** 未知 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_UNKNOWN,
- /** 超时出校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_LEAVE_SCHOOL_TIMEOUT,
- /** 超时进校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ENTER_SCHOOL_TIMEOUT,
- /** 出校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_LEAVE_SCHOOL,
- /** 此卡未绑定 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_CARD_NOT_BIND,
- /** 寄宿生 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_BOARDER,
- /** 家长卡已挂失 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_PARENT_CARD_REPORT_LOST,
- /** 进校已过期 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ENTER_SCHOOL_OVERDUE,
- /** 您有包裹待领取 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_PACKAGE_TO_PICKUP,
- /** 请假 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ASKFORLEAVE,
- /** 请假返校超时 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_RETURN_SCHOOL_TIMEOUT_WHEN_ASKFORLEAVE,
- /** 请假进出校时间未到 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_INANDOUT_SCHOOL_TIMENOTUP_WHEN_ASKFORLEAVE,
- /** 请假拒绝出校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_REFUSE_LEAVE_SCHOOL_WHEN_ASKFORLEAVE,
- /** 请假拒绝进校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_REFUSE_ENTER_SCHOOL_WHEN_ASKFORLEAVE,
- /** 请假审核中 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ASKFORLEAVE_IN_REVIEW,
- /** 请假已过期 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ASKFORLEAVE_EXPIRED,
- /** 请假已批准 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ASKFORLEAVE_APPROVED,
- /** 请假已失效禁止重复出校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_FORBID_LEAVE_SCHOOL_WITH_LEAVE_INVALID,
- /** 时间未到 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_TIME_ISNOT_UP,
- /** 未预约 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_NOT_APPOINT,
- /** 未在允许时段内禁止通行 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_NO_PASSAGE_IN_NONPERMIT_TIMESECTION,
- /** 无效卡 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_INVALID_CARD,
- /** 已预约 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ALREADY_APPOINTED,
- /** 允许返校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ALLOW_BACK_SCHOOL,
- /** 再见 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_GOODBYE,
- /** 正常进校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_ENTER_SCHOOL_NORMALLY,
- /** 重复出校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_REPEAT_LEAVE_SCHOOLL,
- /** 重复进校 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_REPEAT_ENTER_SCHOOLL,
- /** 走读生 */
- EM_CUSTOM_EDUCATION_VOICE_TYPE_DAY_STUDENT;
-
- public static EM_CUSTOM_EDUCATION_VOICE_TYPE getEducationVoiceType(int type) {
- for (EM_CUSTOM_EDUCATION_VOICE_TYPE educationVoiceType :
- EM_CUSTOM_EDUCATION_VOICE_TYPE.values()) {
- if (educationVoiceType.ordinal() == type) {
- return educationVoiceType;
- }
- }
- return EM_CUSTOM_EDUCATION_VOICE_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_PASSWORD_ENCRYPTION_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_PASSWORD_ENCRYPTION_MODE.java
deleted file mode 100644
index 5bd137a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_CUSTOM_PASSWORD_ENCRYPTION_MODE.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * AccessControlCustomPassword记录集中密码的保存方式
- */
-public enum EM_CUSTOM_PASSWORD_ENCRYPTION_MODE {
- /**
- * 未知方式
- */
- EM_CUSTOM_PASSWORD_ENCRYPTION_MODE_UNKNOWN,
- /**
- * 明文
- */
- EM_CUSTOM_PASSWORD_ENCRYPTION_MODE_PLAINTEXT,
- /**
- * MD5加密方式
- */
- EM_CUSTOM_PASSWORD_ENCRYPTION_MODE_MD5,
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DATA_SOURCE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DATA_SOURCE_TYPE.java
deleted file mode 100644
index 28cfda9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DATA_SOURCE_TYPE.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 智能分析数据源类型
- * @date 2020/10/19
- */
-public enum EM_DATA_SOURCE_TYPE {
- /**
- * {@link NetSDKLib.NET_REMOTE_REALTIME_STREAM_INFO}
- */
- EM_DATA_SOURCE_REMOTE_REALTIME_STREAM(1, "远程实时流"),
- /**
- * {@link NetSDKLib.NET_PUSH_PICFILE_INFO}
- */
- EM_DATA_SOURCE_PUSH_PICFILE(2, "主动推送图片文件");
- private int type;
- private String des;
-
- private EM_DATA_SOURCE_TYPE(int type, String des) {
- this.type = type;
- this.des = des;
- }
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDes() {
- return des;
- }
-
- public void setDes(String des) {
- this.des = des;
- }
-
- public static EM_DATA_SOURCE_TYPE getDataSourceType(int type) {
- for (EM_DATA_SOURCE_TYPE source : EM_DATA_SOURCE_TYPE.values()) {
- if (type == source.getType()) {
- return source;
- }
- }
- return null;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DELIVERY_FILE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DELIVERY_FILE_TYPE.java
deleted file mode 100644
index 3ccb195..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DELIVERY_FILE_TYPE.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description
- * @date 2020/9/14
- */
-public enum EM_DELIVERY_FILE_TYPE {
- /**
- * 未知
- */
- EM_DELIVERY_FILE_TYPE_UNKNOWN(0,"未知"),
- /**
- * 视频
- */
- EM_DELIVERY_FILE_TYPE_VIDEO(1,"视频"),
- /**
- * 图片
- */
- EM_DELIVERY_FILE_TYPE_IMAGE(2,"图片"),
- /**
- * 音频
- */
- EM_DELIVERY_FILE_TYPE_AUDIO(3,"音频");
- private int type;
- private String desc;
- private EM_DELIVERY_FILE_TYPE(int type,String desc){
- this.type=type;
- this.desc=desc;
- }
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DETECT_SENSOR_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DETECT_SENSOR_TYPE.java
deleted file mode 100644
index 47b39ed..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DETECT_SENSOR_TYPE.java
+++ /dev/null
@@ -1,76 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 探测物体的传感器类型
- *
- * @author : 47040
- * @since : Created in 2020/12/17 13:45
- */
-public enum EM_DETECT_SENSOR_TYPE {
- /**
- * 未知
- */
- EM_DETECT_SENSOR_TYPE_UNKNOWN(0, "未知"),
- /**
- * 线圈
- */
- EM_DETECT_SENSOR_TYPE_COIL(1, "线圈"),
- /**
- * 视频
- */
- EM_DETECT_SENSOR_TYPE_VIDEO(2, "视频"),
- /**
- * 雷达
- */
- EM_DETECT_SENSOR_TYPE_RADAR(3, "雷达"),
- /**
- * 5G
- */
- EM_DETECT_SENSOR_TYPE_5G(4, "5G"),
- /**
- * 融合
- */
- EM_DETECT_SENSOR_TYPE_FUSION(5, "融合");
-
- private final int value;
- private final String note;
-
- EM_DETECT_SENSOR_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_DETECT_SENSOR_TYPE enumType : EM_DETECT_SENSOR_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_DETECT_SENSOR_TYPE enumType : EM_DETECT_SENSOR_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_DETECT_SENSOR_TYPE getEnum(int value) {
- for (EM_DETECT_SENSOR_TYPE e : EM_DETECT_SENSOR_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_DETECT_SENSOR_TYPE.EM_DETECT_SENSOR_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE.java
deleted file mode 100644
index 36b0cd0..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * className:EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE
- * description:
- * 枚举值,下发设置&获取设置
- *
- * author:251589
- * createTime:2020/12/29 14:04
- *
- * @version v1.0
- */
-public class EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE {
-
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_UNKNOWN = 0; // 未知
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_FACE_DETECTION = 1; // 人脸检测
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_FACE_ANALYSIS = 2; // 人脸分析
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_FACE_ATTRIBUTE = 3; // 人脸属性
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_FACE_COMPARE = 4; // 人脸比对
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_NORMAL = 5; // 智能通用行为分析
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_OBJECT_DETECT = 6; // 智能 视频结构化
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_SMART_MOTION = 7; // 动检,对应的结构体 NET_CFG_SMART_MOTION_DETECT
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_ENCODE_ENHANCE = 8; // 编码增强
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_ONE_KEY_EXPAND = 9; // 一键扩展
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_NUMBER_STAT = 10; // 人数统计
- public static final int EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE_INTELLIGENT = 11; // 智能功能,表示所有智能功能
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DIRECTION_AFTER_POWER_OFF.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DIRECTION_AFTER_POWER_OFF.java
deleted file mode 100644
index c44db3c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DIRECTION_AFTER_POWER_OFF.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 闸机断电以后门摆动放向
- * @date 2021/2/7
- */
-public enum EM_DIRECTION_AFTER_POWER_OFF {
- /** 未知 */
- EM_DIRECTION_AFTER_POWER_OFF_UNKNOWN(-1, "未知"),
- /** 进门方向 */
- EM_DIRECTION_AFTER_POWER_OFF_IN(0, "进门方向"),
- /** 出门方向 */
- EM_DIRECTION_AFTER_POWER_OFF_OUT(1, "出门方向");
- private int mode;
- private String desc;
-
- EM_DIRECTION_AFTER_POWER_OFF(int mode, String desc) {
- this.mode = mode;
- this.desc = desc;
- }
-
- public static EM_DIRECTION_AFTER_POWER_OFF getEmDirectionAfterPowerOff(int mode) {
- for (EM_DIRECTION_AFTER_POWER_OFF powerOff : EM_DIRECTION_AFTER_POWER_OFF.values()) {
- if (powerOff.mode == mode) {
- return powerOff;
- }
- }
- return EM_DIRECTION_AFTER_POWER_OFF_UNKNOWN;
- }
-
- public int getMode() {
- return mode;
- }
-
- public void setMode(int mode) {
- this.mode = mode;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DISK_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DISK_STATE.java
deleted file mode 100644
index 3aa6fe1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DISK_STATE.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 光盘状态
- * @date 2021/2/22
- */
-public enum EM_DISK_STATE {
- /** 未知 */
- EM_DISK_STATE_UNKNOWN,
- /** 已放磁盘 */
- EM_DISK_STATE_EXIST,
- /** 未放磁盘 */
- EM_DISK_STATE_NO_EXIST,
- /** 需要换盘 */
- EM_DISK_STATE_NEED_CHANGE;
-
- public static EM_DISK_STATE getDiskState(int state) {
- for (EM_DISK_STATE diskState : EM_DISK_STATE.values()) {
- if (diskState.ordinal() == state) {
- return diskState;
- }
- }
- return EM_DISK_STATE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DISPLAY_CAMERA_ANGLE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DISPLAY_CAMERA_ANGLE_TYPE.java
deleted file mode 100644
index 2fe7691..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DISPLAY_CAMERA_ANGLE_TYPE.java
+++ /dev/null
@@ -1,53 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 摄像头安装角度显示方式
- * @date 2021/01/11
- */
-public enum EM_DISPLAY_CAMERA_ANGLE_TYPE {
-
- // 未知的显示方式
- EM_DISPLAY_CAMERA_ANGLE_UNKNOWN(0, "未知的显示方式"),
-
- // 按角度值配置(默认)
- EM_DISPLAY_CAMERA_ANGLE_NUM(1, "按角度值配置"),
-
- // 按模式配置,0~20展示为顶装,21~90展示为斜装,配置时按60下发
- EM_DISPLAY_CAMERA_ANGLE_MODE(2, "按模式配置");
-
- private int value;
- private String note;
-
- private EM_DISPLAY_CAMERA_ANGLE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_DISPLAY_CAMERA_ANGLE_TYPE enumType : EM_DISPLAY_CAMERA_ANGLE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_DISPLAY_CAMERA_ANGLE_TYPE enumType : EM_DISPLAY_CAMERA_ANGLE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_DATA_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_DATA_TYPE.java
deleted file mode 100644
index 36723a6..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_DATA_TYPE.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 下载数据类型
- *
- * @author : 47040
- * @since : Created in 2020/12/28 16:03
- */
-public enum EM_DOWNLOAD_DATA_TYPE {
-
- EM_DOWNLOAD_DATA_RECORD(0, "录像"),
- EM_DOWNLOAD_DATA_PICTURE(1, "图片");
-
- private final int value;
- private final String note;
-
- EM_DOWNLOAD_DATA_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_DOWNLOAD_DATA_TYPE enumType : EM_DOWNLOAD_DATA_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_DOWNLOAD_DATA_TYPE enumType : EM_DOWNLOAD_DATA_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_DOWNLOAD_DATA_TYPE getEnum(int value) {
- for (EM_DOWNLOAD_DATA_TYPE e : EM_DOWNLOAD_DATA_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_DOWNLOAD_DATA_TYPE.EM_DOWNLOAD_DATA_RECORD;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_FILE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_FILE_TYPE.java
deleted file mode 100644
index 59928a3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_FILE_TYPE.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 下载文件方式
- *
- * @author : 47040
- * @since : Created in 2020/12/28 15:25
- */
-public enum EM_DOWNLOAD_FILE_TYPE {
-
- EM_DOWNLOAD_BY_FILENAME(0,"按文件名下载"),
- EM_DOWNLOAD_BY_CONDITION(1,"按条件下载");
-
- private final int value;
- private final String note;
-
- EM_DOWNLOAD_FILE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_DOWNLOAD_FILE_TYPE enumType : EM_DOWNLOAD_FILE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_DOWNLOAD_FILE_TYPE enumType : EM_DOWNLOAD_FILE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_DOWNLOAD_FILE_TYPE getEnum(int value) {
- for (EM_DOWNLOAD_FILE_TYPE e : EM_DOWNLOAD_FILE_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_DOWNLOAD_FILE_TYPE.EM_DOWNLOAD_BY_FILENAME;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_TIME_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_TIME_TYPE.java
deleted file mode 100644
index d7799fa..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DOWNLOAD_TIME_TYPE.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 下载时间类型
- *
- * @author : 47040
- * @since : Created in 2020/12/28 15:58
- */
-public enum EM_DOWNLOAD_TIME_TYPE {
-
- EM_DOWNLOAD_TIME_SNAP(0, "抓拍时间"),
- EM_DOWNLOAD_TIME_STORAGE(1, "存储时间");
-
- private final int value;
- private final String note;
-
- EM_DOWNLOAD_TIME_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_DOWNLOAD_TIME_TYPE enumType : EM_DOWNLOAD_TIME_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_DOWNLOAD_TIME_TYPE enumType : EM_DOWNLOAD_TIME_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_DOWNLOAD_TIME_TYPE getEnum(int value) {
- for (EM_DOWNLOAD_TIME_TYPE e : EM_DOWNLOAD_TIME_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_DOWNLOAD_TIME_TYPE.EM_DOWNLOAD_TIME_SNAP;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DRIVING_DIRECTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DRIVING_DIRECTION.java
deleted file mode 100644
index 137f1ff..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_DRIVING_DIRECTION.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_DRIVING_DIRECTION {
-
- /**
- * 未知
- */
- EM_DRIVING_DIRECTION_UNKNOWN(0,"未知"),
- /**
- * 驶入
- */
- EM_DRIVING_DIRECTION_IN(1,"驶入"),
- /**
- * 驶出
- */
- EM_DRIVING_DIRECTION_OUT(2,"驶出");
-
- private int value;
- private String note;
-
- private EM_DRIVING_DIRECTION(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_DRIVING_DIRECTION enumType : EM_DRIVING_DIRECTION.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_DRIVING_DIRECTION enumType : EM_DRIVING_DIRECTION.values()) {
- if (givenNote.equals(enumType.getNote()) ) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EMERGENCYSTATUS_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EMERGENCYSTATUS_TYPE.java
deleted file mode 100644
index ddd7b4c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EMERGENCYSTATUS_TYPE.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 紧急报警状态
- * @date 2021/2/22
- */
-public enum EM_EMERGENCYSTATUS_TYPE {
- /** 未知 */
- EM_EMERGENCYSTATUS_UNKNOWN(-1, "未知"),
- EM_EMERGENCYSTATUS_CLOSE(0, "关闭"),
- EM_EMERGENCYSTATUS_OPEN(1, "开启");
- private int type;
- private String desc;
-
- EM_EMERGENCYSTATUS_TYPE(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
- public int getType() {
- return type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public static EM_EMERGENCYSTATUS_TYPE getEmergencyStatusType(int type) {
- for (EM_EMERGENCYSTATUS_TYPE emergencyStatus : EM_EMERGENCYSTATUS_TYPE.values()) {
- if (emergencyStatus.type == type) {
- return emergencyStatus;
- }
- }
- return EM_EMERGENCYSTATUS_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ENTRY_DIRECTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ENTRY_DIRECTION.java
deleted file mode 100644
index 91e3a07..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ENTRY_DIRECTION.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @version 1.0
- * @description 进口方向
- * @date 2020/11/07
- */
-public enum EM_ENTRY_DIRECTION {
-
- // 未知
- EM_ENTRY_UNKNOWN(0, "未知"),
- // 北向南
- EM_ENTRY_NORTH_TO_SOUTH(1, "北向南"),
- // 东北向西南
- EM_ENTRY_EASTNORTH_TO_WESTSOUTH(2, "东北向西南"),
- // 东向西
- EM_ENTRY_EAST_TO_WEST(3, "东向西"),
- // 东南向西北
- EM_ENTRY_EASTSOUTH_TO_WESTNORTH(4, "东南向西北"),
- // 南向北
- EM_ENTRY_SOUTH_TO_NORTH(5, "南向北"),
- // 西南向东北
- EM_ENTRY_WESTSOUTH_TO_EASTSOUTH(6, "西南向东北"),
- // 西向东
- EM_ENTRY_WEST_TO_EAST(7, "西向东"),
- // 西北向东南
- EM_ENTRY_WESTNORTH_TO_EASTSOUTH(8, "西北向东南");
-
- private int value;
- private String note;
-
- private EM_ENTRY_DIRECTION(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_ENTRY_DIRECTION enumType : EM_ENTRY_DIRECTION.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_ENTRY_DIRECTION enumType : EM_ENTRY_DIRECTION.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ENTRY_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ENTRY_TYPE.java
deleted file mode 100644
index aa51025..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_ENTRY_TYPE.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @version 1.0
- * @description 进口类型
- * @date 2020/11/07
- */
-public enum EM_ENTRY_TYPE {
-
- // 未知
- EM_ENTRY_TYPE_UNKNOWN(0, "未知"),
- // 左转
- EM_ENTRY_TYPE_TURN_LEFT(1, "左转"),
- // 直行
- EM_ENTRY_TYPE_STRAIGHT(2, "直行"),
- // 右转
- EM_ENTRY_TYPE_TRUN_RIGHT(3, "右转"),
- // 掉头
- EM_ENTRY_TYPE_TURN_ROUND(4, "掉头");
-
- private int value;
- private String note;
-
- private EM_ENTRY_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_ENTRY_TYPE enumType : EM_ENTRY_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_ENTRY_TYPE enumType : EM_ENTRY_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_IVS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_IVS.java
deleted file mode 100644
index 2234bd0..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_IVS.java
+++ /dev/null
@@ -1,473 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 智能分析事件类型枚举类
- */
-public enum EM_EVENT_IVS {
-
- /**
- * 订阅所有事件
- */
- EVENT_IVS_ALL(0x00000001),
- /**
- * 警戒线事件(对应 DEV_EVENT_CROSSLINE_INFO)
- */
- EVENT_IVS_CROSSLINEDETECTION(0x00000002),
- /**
- * 警戒区事件(对应 DEV_EVENT_CROSSREGION_INFO)
- */
- EVENT_IVS_CROSSREGIONDETECTION(0x00000003),
- /**
- * 物品遗留事件(对应 DEV_EVENT_LEFT_INFO)
- */
- EVENT_IVS_LEFTDETECTION(0x00000005),
- /**
- * 停留事件(对应 DEV_EVENT_STAY_INFO)
- */
- EVENT_IVS_STAYDETECTION(0x00000006),
- /**
- * 徘徊事件(对应 DEV_EVENT_WANDER_INFO)
- */
- EVENT_IVS_WANDERDETECTION(0x00000007),
- /**
- * 移动事件(对应 DEV_EVENT_MOVE_INFO)
- */
- EVENT_IVS_MOVEDETECTION(0x00000009),
- /**
- * 聚众事件(对应 DEV_EVENT_RIOTERL_INFO)
- */
- EVENT_IVS_RIOTERDETECTION(0x0000000B),
- /**
- * 斗殴事件(对应 DEV_EVENT_FIGHT_INFO)
- */
- EVENT_IVS_FIGHTDETECTION(0x0000000E),
- /**
- * 交通路口事件----老规则(对应 DEV_EVENT_TRAFFICJUNCTION_INFO)
- */
- EVENT_IVS_TRAFFICJUNCTION(0x00000017),
- /**
- * 交通卡口事件----老规则(对应 DEV_EVENT_TRAFFICGATE_INFO)
- */
- EVENT_IVS_TRAFFICGATE(0x00000018),
- /**
- * 人脸检测事件 (对应 DEV_EVENT_FACEDETECT_INFO)(智能规则对应 EVENT_IVS_FACEDETECT)
- */
- EVENT_IVS_FACEDETECT(0x0000001A),
- /**
- * 交通拥堵事件(对应 DEV_EVENT_TRAFFICJAM_INFO)
- */
- EVENT_IVS_TRAFFICJAM(0x0000001B),
- /**
- * 交通违章-闯红灯事件(对应 DEV_EVENT_TRAFFIC_RUNREDLIGHT_INFO)
- */
- EVENT_IVS_TRAFFIC_RUNREDLIGHT(0x00000100),
- /**
- * 交通违章-压车道线事件(对应 DEV_EVENT_TRAFFIC_OVERLINE_INFO)
- */
- EVENT_IVS_TRAFFIC_OVERLINE(0x00000101),
- /**
- * 交通违章-逆行事件(对应 DEV_EVENT_TRAFFIC_RETROGRADE_INFO)
- */
- EVENT_IVS_TRAFFIC_RETROGRADE(0x00000102),
- /**
- * 交通违章-违章左转(对应 DEV_EVENT_TRAFFIC_TURNLEFT_INFO)
- */
- EVENT_IVS_TRAFFIC_TURNLEFT(0x00000103),
- /**
- * 交通违章-违章右转(对应 DEV_EVENT_TRAFFIC_TURNRIGHT_INFO)
- */
- EVENT_IVS_TRAFFIC_TURNRIGHT(0x00000104),
- /**
- * 交通违章-违章掉头(对应 DEV_EVENT_TRAFFIC_UTURN_INFO)
- */
- EVENT_IVS_TRAFFIC_UTURN(0x00000105),
- /**
- * 交通违章-超速(对应 DEV_EVENT_TRAFFIC_OVERSPEED_INFO)
- */
- EVENT_IVS_TRAFFIC_OVERSPEED(0x00000106),
- /**
- * 交通违章-低速(对应 DEV_EVENT_TRAFFIC_UNDERSPEED_INFO)
- */
- EVENT_IVS_TRAFFIC_UNDERSPEED(0x00000107),
- /**
- * 交通违章-违章停车(对应 DEV_EVENT_TRAFFIC_PARKING_INFO)
- */
- EVENT_IVS_TRAFFIC_PARKING(0x00000108),
- /**
- * 交通违章-不按车道行驶(对应 DEV_EVENT_TRAFFIC_WRONGROUTE_INFO)
- */
- EVENT_IVS_TRAFFIC_WRONGROUTE(0x00000109),
- /**
- * 交通违章-违章变道(对应 DEV_EVENT_TRAFFIC_CROSSLANE_INFO)
- */
- EVENT_IVS_TRAFFIC_CROSSLANE(0x0000010A),
- /**
- * 交通违章-压黄线 (对应 DEV_EVENT_TRAFFIC_OVERYELLOWLINE_INFO)
- */
- EVENT_IVS_TRAFFIC_OVERYELLOWLINE(0x0000010B),
- /**
- * 交通违章-黄牌车占道事件(对应 DEV_EVENT_TRAFFIC_YELLOWPLATEINLANE_INFO)
- */
- EVENT_IVS_TRAFFIC_YELLOWPLATEINLANE(0x0000010E),
- /**
- * 交通违章-斑马线行人优先事件(对应 DEV_EVENT_TRAFFIC_PEDESTRAINPRIORITY_INFO)
- */
- EVENT_IVS_TRAFFIC_PEDESTRAINPRIORITY(0x0000010F),
- /**
- * 交通违章-禁止通行事件(对应 DEV_EVENT_TRAFFIC_NOPASSING_INFO)
- */
- EVENT_IVS_TRAFFIC_NOPASSING(0x00000111),
- /**
- * 异常奔跑事件(对应 DEV_EVENT_ABNORMALRUNDETECTION_INFO)
- */
- EVENT_IVS_ABNORMALRUNDETECTION(0x00000112),
- /**
- * 物品搬移事件(对应 DEV_EVENT_TAKENAWAYDETECTION_INFO)
- */
- EVENT_IVS_TAKENAWAYDETECTION(0x00000115),
- /**
- * 非法停车事件(对应 DEV_EVENT_PARKINGDETECTION_INFO)
- */
- EVENT_IVS_PARKINGDETECTION(0x00000116),
- /**
- * 人脸识别事件(对应 DEV_EVENT_FACERECOGNITION_INFO, (对应的智能规则配置 CFG_FACERECOGNITION_INFO)
- */
- EVENT_IVS_FACERECOGNITION(0x00000117),
- /**
- * 交通手动抓拍事件(对应 DEV_EVENT_TRAFFIC_MANUALSNAP_INFO)
- */
- EVENT_IVS_TRAFFIC_MANUALSNAP(0x00000118),
- /**
- * 交通流量统计事件(对应 DEV_EVENT_TRAFFIC_FLOW_STATE)
- */
- EVENT_IVS_TRAFFIC_FLOWSTATE(0x00000119),
- /**
- * 有车占道事件(对应 DEV_EVENT_TRAFFIC_VEHICLEINROUTE_INFO)
- */
- EVENT_IVS_TRAFFIC_VEHICLEINROUTE(0x0000011B),
- /**
- * 外部报警事件(对应 DEV_EVENT_ALARM_INFO)
- */
- EVENT_ALARM_LOCALALARM(0x0000011D),
- /**
- * 交通违章--卡口事件----新规则(对应 DEV_EVENT_TRAFFICJUNCTION_INFO)
- */
- EVENT_IVS_TRAFFIC_TOLLGATE(0x00000120),
- /**
- * 交通违章--占用公交车道事件(对应 DEV_EVENT_TRAFFIC_VEHICLEINBUSROUTE_INFO)
- */
- EVENT_IVS_TRAFFIC_VEHICLEINBUSROUTE(0x00000124),
- /**
- * 交通违章--违章倒车事件(对应 DEV_EVENT_IVS_TRAFFIC_BACKING_INFO)
- */
- EVENT_IVS_TRAFFIC_BACKING(0x00000125),
- /**
- * 声音异常检测(对应 DEV_EVENT_IVS_AUDIO_ABNORMALDETECTION_INFO)
- */
- EVENT_IVS_AUDIO_ABNORMALDETECTION(0x00000126),
- /**
- * 交通违章-闯黄灯事件(对应 DEV_EVENT_TRAFFIC_RUNYELLOWLIGHT_INFO)
- */
- EVENT_IVS_TRAFFIC_RUNYELLOWLIGHT(0x00000127),
- /**
- * 攀高检测事件(对应 DEV_EVENT_IVS_CLIMB_INFO)
- */
- EVENT_IVS_CLIMBDETECTION(0x00000128),
- /**
- * 离岗检测事件(对应 DEV_EVENT_IVS_LEAVE_INFO)
- */
- EVENT_IVS_LEAVEDETECTION(0x00000129),
- /**
- * 交通违章--黄网格线抓拍事件(对应 DEV_EVENT_TRAFFIC_PARKINGONYELLOWBOX_INFO)
- */
- EVENT_IVS_TRAFFIC_PARKINGONYELLOWBOX(0x0000012A),
- /**
- * 车位有车事件(对应 DEV_EVENT_TRAFFIC_PARKINGSPACEPARKING_INFO )
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACEPARKING(0x0000012B),
- /**
- * 车位无车事件(对应 DEV_EVENT_TRAFFIC_PARKINGSPACENOPARKING_INFO )
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACENOPARKING(0x0000012C),
- /**
- * 交通行人事件(对应 DEV_EVENT_TRAFFIC_PEDESTRAIN_INFO)
- */
- EVENT_IVS_TRAFFIC_PEDESTRAIN(0x0000012D),
- /**
- * 交通抛洒物品事件(对应 DEV_EVENT_TRAFFIC_THROW_INFO)
- */
- EVENT_IVS_TRAFFIC_THROW(0x0000012E),
- /**
- * 交通违章--压停止线事件(对应 DEV_EVENT_TRAFFIC_OVERSTOPLINE)
- */
- EVENT_IVS_TRAFFIC_OVERSTOPLINE(0X00000137),
- /**
- * 交通违章--交通未系安全带事件(对应 DEV_EVENT_TRAFFIC_WITHOUT_SAFEBELT)
- */
- EVENT_IVS_TRAFFIC_WITHOUT_SAFEBELT(0x00000138),
- /**
- * 驾驶员抽烟事件(对应 DEV_EVENT_TRAFFIC_DRIVER_SMOKING)
- */
- EVENT_IVS_TRAFFIC_DRIVER_SMOKING(0x00000139),
- /**
- * 驾驶员打电话事件(对应 DEV_EVENT_TRAFFIC_DRIVER_CALLING)
- */
- EVENT_IVS_TRAFFIC_DRIVER_CALLING(0x0000013A),
- /**
- * 交通违章--未按规定依次通行(对应 DEV_EVENT_TRAFFIC_PASSNOTINORDER_INFO)
- */
- EVENT_IVS_TRAFFIC_PASSNOTINORDER(0x0000013C),
- /**
- * 视频遮挡事件(对应 DEV_EVENT_ALARM_VIDEOBLIND)
- */
- EVENT_ALARM_VIDEOBLIND(0x00000153),
- /**
- * 交通违章--车辆拥堵禁入事件(对应 DEV_EVENT_ALARM_JAMFORBIDINTO_INFO)
- */
- EVENT_IVS_TRAFFIC_JAM_FORBID_INTO(0x00000163),
- /**
- * 加油站提枪、挂枪事件(对应 DEV_EVENT_TRAFFIC_FCC_INFO)
- */
- EVENT_IVS_TRAFFIC_FCC(0x0000016B),
- /**
- * 门禁事件 (对应 DEV_EVENT_ACCESS_CTL_INFO)
- */
- EVENT_IVS_ACCESS_CTL(0x00000204),
- /**
- * SnapManual事件(对应 DEV_EVENT_SNAPMANUAL)
- */
- EVENT_IVS_SNAPMANUAL(0x00000205),
- /**
- * 生理疲劳驾驶事件(对应 DEV_EVENT_TIREDPHYSIOLOGICAL_INFO)
- */
- EVENT_IVS_TRAFFIC_TIREDPHYSIOLOGICAL(0x00000207),
- /**
- * 人证比对事件(对应 DEV_EVENT_CITIZEN_PICTURE_COMPARE_INFO )
- */
- EVENT_IVS_CITIZEN_PICTURE_COMPARE(0x00000209),
- /**
- * 人体特征事件(对应 DEV_EVENT_HUMANTRAIT_INFO)
- */
- EVENT_IVS_HUMANTRAIT(0x00000215),
- /**
- * 开车低头报警事件(对应DEV_EVENT_TIREDLOWERHEAD_INFO)
- */
- EVENT_IVS_TRAFFIC_TIREDLOWERHEAD(0x0000020A),
- /**
- * 开车左顾右盼报警事件(对应DEV_EVENT_DRIVERLOOKAROUND_INFO)
- */
- EVENT_IVS_TRAFFIC_DRIVERLOOKAROUND(0x0000020B),
- /**
- * 开车离岗报警事件(对应DEV_EVENT_DRIVERLEAVEPOST_INFO)
- */
- EVENT_IVS_TRAFFIC_DRIVERLEAVEPOST(0x0000020C),
- /**
- * 开车打哈欠事件(对应DEV_EVENT_DRIVERYAWN_INFO)
- */
- EVENT_IVS_TRAFFIC_DRIVERYAWN(0x00000210),
- /**
- * 人脸分析事件 (暂未有具体事件)
- */
- EVENT_IVS_FACEANALYSIS(0x00000217),
- /**
- * 车辆超速报警事件(对应 DEV_EVENT_HIGHSPEED_INFO)
- */
- EVENT_IVS_HIGHSPEED(0x0000022B),
- /**
- * 车牌对比事件(中石化智慧加油站项目)(对应 DEV_EVENT_VEHICLE_RECOGNITION_INFO)
- */
- EVENT_IVS_VEHICLE_RECOGNITION(0x00000231),
-
- /**
- * 人群密度检测事件(对应结构体 DEV_EVENT_CROWD_DETECTION_INFO)
- */
- EVENT_IVS_CROWDDETECTION(0x0000022C),
- /**
- * 立体视觉区域内人数统计事件(对应DEV_EVENT_MANNUM_DETECTION_INFO)
- */
- EVENT_IVS_MAN_NUM_DETECTION(0x0000020E),
- /**
- * 电动扶梯运行异常事件 (对应DEV_EVENT_ELEVATOR_ABNORMAL_INFO)
- */
- EVENT_IVS_ELEVATOR_ABNORMAL(0x0000023D),
- /**
- * IVSS人脸检测事件 (暂未有具体事件)
- */
- EVENT_IVSS_FACEATTRIBUTE(0x00000243),
- /**
- * IVSS人脸识别事件 (暂未有具体事件)
- */
- EVENT_IVSS_FACECOMPARE(0x00000244),
- /**
- * 火警事件(对应 DEV_EVENT_FIREWARNING_INFO)
- */
- EVENT_IVS_FIREWARNING(0x00000245),
- /**
- * 车道偏移预警(对应 DEV_EVENT_LANEDEPARTURE_WARNNING_INFO)
- */
- EVENT_IVS_LANEDEPARTURE_WARNNING(0X00000251),
- /**
- * 前向碰撞预警(对应 DEV_EVENT_FORWARDCOLLISION_WARNNING_INFO)
- */
- EVENT_IVS_FORWARDCOLLISION_WARNNING(0x00000252),
- /**
- * 漂浮物检测事件 (对应 DEV_EVENT_FLOATINGOBJECT_DETECTION_INFO)
- */
- EVENT_IVS_FLOATINGOBJECT_DETECTION(0x00000257),
- /**
- * 打电话检测事件(对应 DEV_EVENT_PHONECALL_DETECT_INFO)
- */
- EVENT_IVS_PHONECALL_DETECT(0x0000025A),
- /**
- * 吸烟检测事件(对应 DEV_EVENT_SMOKING_DETECT_INFO)
- */
- EVENT_IVS_SMOKING_DETECT(0x0000025B),
- /**
- * 雷达限速报警事件(对应 DEV_EVENT_RADAR_SPEED_LIMIT_ALARM_INFO)
- */
- EVENT_IVS_RADAR_SPEED_LIMIT_ALARM(0x0000025C),
- /**
- * 水位检测事件 (对应 DEV_EVENT_WATER_LEVEL_DETECTION_INFO)
- */
- EVENT_IVS_WATER_LEVEL_DETECTION(0x0000025D),
- /**
- * 城市机动车违停事件 (对应 DEV_EVENT_CITY_MOTORPARKING_INFO)
- */
- EVENT_IVS_CITY_MOTORPARKING(0x0000024F),
- /**
- * 城市机非动车违停事件 (对应 DEV_EVENT_CITY_NONMOTORPARKING_INFO)
- */
- EVENT_IVS_CITY_NONMOTORPARKING(0x00000250),
- /**
- * 违规撑伞检测事件 (对应 DEV_EVENT_HOLD_UMBRELLA_INFO)
- */
- EVENT_IVS_HOLD_UMBRELLA(0x0000025E),
- /**
- * 垃圾暴露检测事件 (对应 DEV_EVENT_GARBAGE_EXPOSURE_INFO)
- */
- EVENT_IVS_GARBAGE_EXPOSURE(0x0000025F),
- /**
- * 垃圾桶满溢检测事件 (对应 DEV_EVENT_DUSTBIN_OVER_FLOW_INFO)
- */
- EVENT_IVS_DUSTBIN_OVER_FLOW(0x00000260),
- /**
- * 门前脏乱检测事件 (对应 DEV_EVENT_DOOR_FRONT_DIRTY_INFO)
- */
- EVENT_IVS_DOOR_FRONT_DIRTY(0x00000261),
- /**
- * 排队滞留时间报警事件 (对应 DEV_EVENT_QUEUESTAY_DETECTION_INFO)
- */
- EVENT_IVS_QUEUESTAY_DETECTION(0X00000262),
- /**
- * 排队人数异常报警事件(对应 DEV_EVENT_QUEUENUM_DETECTION_INFO)
- */
- EVENT_IVS_QUEUENUM_DETECTION(0X00000263),
- /**
- * 生成图规则事件(对应 DEV_EVENT_GENERATEGRAPH_DETECTION_INFO)
- */
- EVENT_IVS_GENERATEGRAPH_DETECTION(0X00000264),
- /**
- * 交通违章-手动取证(对应 DEV_EVENT_TRAFFIC_PARKING_MANUAL_INFO)
- */
- EVENT_IVS_TRAFFIC_PARKING_MANUAL(0x00000265),
- /**
- * 安全帽检测事件(对应 DEV_EVENT_HELMET_DETECTION_INFO)
- */
- EVENT_IVS_HELMET_DETECTION(0x00000266),
- /**
- * 包裹堆积程度检测事件(对应 DEV_EVENT_DEPOSIT_DETECTION_INFO)
- */
- EVENT_IVS_DEPOSIT_DETECTION(0x00000267),
- /**
- * 热点异常报警事件(对应 DEV_EVENT_HOTSPOT_WARNING_INFO)
- */
- EVENT_IVS_HOTSPOT_WARNING(0x00000268),
- /**
- * 称重平台检测事件(对应 DEV_EVENT_WEIGHING_PLATFORM_DETECTION_INFO)
- */
- EVENT_IVS_WEIGHING_PLATFORM_DETECTION(0x00000269),
- /**
- * 课堂行为分析事件(对应 DEV_EVENT_CLASSROOM_BEHAVIOR_INFO)
- */
- EVENT_IVS_CLASSROOM_BEHAVIOR(0x0000026A),
- /**
- * 工装(安全帽/工作服等)检测事件(对应 DEV_EVENT_WORKCLOTHES_DETECT_INFO)
- */
- EVENT_IVS_WORKCLOTHES_DETECT(0x0000026E),
- /**
- * 立体视觉站立事件(对应DEV_EVENT_MANSTAND_DETECTION_INFO)
- */
- EVENT_IVS_MAN_STAND_DETECTION(0x0000020D),
- /**
- * 加油站车辆检测事件 (对应 DEV_EVENT_GASSTATION_VEHICLE_DETECT_INFO)
- */
- EVENT_IVS_GASSTATION_VEHICLE_DETECT(0x00000283),
- /**
- * 商铺占道经营事件(对应 DEV_EVENT_SHOPPRESENCE_INFO)
- */
- EVENT_IVS_SHOPPRESENCE(0x00000246),
- /**
- * 流动摊贩事件 (对应 DEV_EVENT_FLOWBUSINESS_INFO)
- */
- EVENT_IVS_FLOWBUSINESS(0x0000024E),
- /**
- * 行人卡口事件(对应 DEV_EVENT_PEDESTRIAN_JUNCTION_INFO)
- */
- EVENT_IVS_PEDESTRIAN_JUNCTION(0x00000230),
- /**
- * 拉横幅事件(对应 DEV_EVENT_BANNER_DETECTION_INFO)
- */
- EVENT_IVS_BANNER_DETECTION(0x0000023B),
- /**
- * 智慧厨房穿着检测事件(对不戴口罩、厨师帽以及颜色不符合规定的厨师服进行报警)(对应 DEV_EVENT_SMART_KITCHEN_CLOTHES_DETECTION_INFO)
- */
- EVENT_IVS_SMART_KITCHEN_CLOTHES_DETECTION(0x0000029D),
- /**
- * 水位监测事件
- */
- EVENT_IVS_WATER_STAGE_MONITOR(0x0000030A),
- /**
- * 暴力抛物检测(对应 DEV_EVENT_VIOLENT_THROW_DETECTION_INFO)
- */
- EVENT_IVS_VIOLENT_THROW_DETECTION(0x0000027D),
- /**
- * 人体温智能检测事件(对应 DEV_EVENT_ANATOMY_TEMP_DETECT_INFO)
- */
- EVENT_IVS_ANATOMY_TEMP_DETECT(0x00000303),
- /**
- * 起雾检测事件(对应 DEV_EVENT_FOG_DETECTION)
- */
- EVENT_IVS_FOG_DETECTION(0x00000308),
- /**
- * 视频异常事件(对应 DEV_EVENT_VIDEOABNORMALDETECTION_INFO)
- */
- EVENT_IVS_VIDEOABNORMALDETECTION(0x00000013),
- /**
- * 单人独处事件(对应 DEV_EVENT_STAY_ALONE_DETECTION_INFO)
- */
- EVENT_IVS_STAY_ALONE_DETECTION(0x00000270),
- /**
- * 看守所囚犯起身事件(对应 DEV_EVENT_PRISONERRISEDETECTION_INFO)
- */
- EVENT_IVS_PRISONERRISEDETECTION(0x0000011E),
- /**
- * 高空抛物检测(对应DEV_EVENT_HIGH_TOSS_DETECT_INFO)
- */
- EVENT_IVS_HIGH_TOSS_DETECT(0x0000028D),
-
- /**
- * 特征提取事件(对应 DEV_EVENT_FEATURE_ABSTRACT_INFO)
- */
- EVENT_IVS_FEATURE_ABSTRACT(0x00000276);
-
- private final int id;
-
- private EM_EVENT_IVS(int id) {
- this.id = id;
- }
-
- public int getId() {
- return id;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_IVS_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_IVS_TYPE.java
deleted file mode 100644
index 00b8729..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_IVS_TYPE.java
+++ /dev/null
@@ -1,789 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Callback;
-import com.sun.jna.Pointer;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 智能分析事件类型
- * 对应接口{@link NetSDKLib#CLIENT_RealLoadPictureEx(NetSDKLib.LLong, int, int, int, Callback, Pointer, Pointer)}
- * @date 2020/10/14
- */
-public enum EM_EVENT_IVS_TYPE {
- /**
- * 订阅所有事件
- */
- EVENT_IVS_ALL(0x00000001, "所有事件"),
- /**
- * 警戒线事件
- * 对应结构体{@link NetSDKLib.DEV_EVENT_CROSSLINE_INFO}
- */
- EVENT_IVS_CROSSLINEDETECTION(0x00000002, "警戒线事件"),
- /**
- * 警戒区事件
- * 对应 {@link NetSDKLib.DEV_EVENT_CROSSREGION_INFO}
- */
- EVENT_IVS_CROSSREGIONDETECTION(0x00000003, "警戒区事件"),
- /**
- * 贴条事件
- * 对应 {@see DEV_EVENT_PASTE_INFO}
- */
- EVENT_IVS_PASTEDETECTION(0x00000004, "贴条事件"),
- /**
- * 物品遗留事件
- * (对应 {@link NetSDKLib.DEV_EVENT_LEFT_INFO})
- */
- EVENT_IVS_LEFTDETECTION(0x00000005, "物品遗留事件"),
- /**
- * 停留事件
- * (对应 {@link NetSDKLib.DEV_EVENT_STAY_INFO})
- */
- EVENT_IVS_STAYDETECTION(0x00000006, "停留事件"),
- /**
- * 徘徊事件
- * (对应 {@link NetSDKLib.DEV_EVENT_WANDER_INFO})
- */
- EVENT_IVS_WANDERDETECTION(0x00000007, "徘徊事件"),
- /**
- * 物品保全事件
- * (对应 {@see DEV_EVENT_PRESERVATION_INFO})
- */
- EVENT_IVS_PRESERVATION(0x00000008, "物品保全事件"),
- /**
- * (对应 {@link NetSDKLib.DEV_EVENT_MOVE_INFO})
- */
- EVENT_IVS_MOVEDETECTION(0x00000009, "移动事件"),
- /**
- * {@see DEV_EVENT_TAIL_INFO}
- */
- EVENT_IVS_TAILDETECTION(0x0000000A, "尾随事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_RIOTERL_INFO}
- */
- EVENT_IVS_RIOTERDETECTION(0x0000000B, "聚众事件"),
- /**
- * {@see DEV_EVENT_FIRE_INFO}
- */
- EVENT_IVS_FIREDETECTION(0x0000000C, "火警事件"),
- /**
- * {@see DEV_EVENT_SMOKE_INFO}
- */
- EVENT_IVS_SMOKEDETECTION(0x0000000D, "烟雾报警事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_FIGHT_INFO}
- */
- EVENT_IVS_FIGHTDETECTION(0x0000000E, "斗殴事件"),
- /**
- * {@see DEV_EVENT_FLOWSTAT_INFO}
- */
- EVENT_IVS_FLOWSTAT(0x0000000F, "流量统计事件"),
- /**
- * {@see DEV_EVENT_NUMBERSTAT_INFO}
- */
- EVENT_IVS_NUMBERSTAT(0x00000010, "数量统计事件"),
- EVENT_IVS_CAMERACOVERDDETECTION(0x00000011, "摄像头覆盖事件(保留)"),
- EVENT_IVS_CAMERAMOVEDDETECTION(0x00000012, "摄像头移动事件(保留)"),
- /**
- * {@link NetSDKLib.DEV_EVENT_VIDEOABNORMALDETECTION_INFO}
- */
- EVENT_IVS_VIDEOABNORMALDETECTION(0x00000013, "视频异常事件"),
- EVENT_IVS_VIDEOBADDETECTION(0x00000014, "视频损坏事件(保留)"),
- /**
- * {@see DEV_EVENT_TRAFFICCONTROL_INFO}
- *
- * {@see }
- */
- EVENT_IVS_TRAFFICCONTROL(0x00000015, "交通管制事件"),
- /**
- * {@see DEV_EVENT_TRAFFICACCIDENT_INFO}
- */
- EVENT_IVS_TRAFFICACCIDENT(0x00000016, "交通事故事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFICJUNCTION_INFO}
- */
- EVENT_IVS_TRAFFICJUNCTION(0x00000017, "交通路口事件----老规则"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFICGATE_INFO}
- */
- EVENT_IVS_TRAFFICGATE(0x00000018, "交通卡口事件----老规则"),
- /**
- * {@see DEV_EVENT_TRAFFICSNAPSHOT_INFO}
- */
- EVENT_TRAFFICSNAPSHOT(0x00000019, "交通抓拍事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_FACEDETECT_INFO}
- */
- EVENT_IVS_FACEDETECT(0x0000001A, "人脸检测事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFICJAM_INFO}
- */
- EVENT_IVS_TRAFFICJAM(0x0000001B, "交通拥堵事件"),
- /**
- * {@see DEV_EVENT_TRAFFIC_NONMOTORINMOTORROUTE_INFO}
- */
- EVENT_IVS_TRAFFIC_NONMOTORINMOTORROUTE(0x0000001C, "非机动车占机动车车道事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_RUNREDLIGHT_INFO}
- */
- EVENT_IVS_TRAFFIC_RUNREDLIGHT(0x00000100, "交通违章-闯红灯事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_OVERLINE_INFO}
- */
- EVENT_IVS_TRAFFIC_OVERLINE(0x00000101, "交通违章-压车道线事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_RETROGRADE_INFO}
- */
- EVENT_IVS_TRAFFIC_RETROGRADE(0x00000102, "交通违章-逆行事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_TURNLEFT_INFO}
- */
- EVENT_IVS_TRAFFIC_TURNLEFT(0x00000103, "交通违章-违章左转"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_TURNRIGHT_INFO}
- */
- EVENT_IVS_TRAFFIC_TURNRIGHT(0x00000104, "交通违章-违章右转"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_UTURN_INFO}
- */
- EVENT_IVS_TRAFFIC_UTURN(0x00000105, "交通违章-违章掉头"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_OVERSPEED_INFO}
- */
- EVENT_IVS_TRAFFIC_OVERSPEED(0x00000106, "交通违章-超速"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_UNDERSPEED_INFO}
- */
- EVENT_IVS_TRAFFIC_UNDERSPEED(0x00000107, "交通违章-低速"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_PARKING_INFO}
- */
- EVENT_IVS_TRAFFIC_PARKING(0x00000108, "交通违章-违章停车"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_WRONGROUTE_INFO}
- */
- EVENT_IVS_TRAFFIC_WRONGROUTE(0x00000109, "交通违章-不按车道行驶"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_CROSSLANE_INFO}
- */
- EVENT_IVS_TRAFFIC_CROSSLANE(0x0000010A, "交通违章-违章变道"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_OVERYELLOWLINE_INFO}
- */
- EVENT_IVS_TRAFFIC_OVERYELLOWLINE(0x0000010B, "交通违章-压黄线"),
- /**
- * {@see DEV_EVENT_TRAFFIC_DRIVINGONSHOULDER_INFO}
- */
- EVENT_IVS_TRAFFIC_DRIVINGONSHOULDER(0x0000010C, "交通违章-路肩行驶事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_YELLOWPLATEINLANE_INFO}
- */
- EVENT_IVS_TRAFFIC_YELLOWPLATEINLANE(0x0000010E, "交通违章-黄牌车占道事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_PEDESTRAINPRIORITY_INFO}
- */
- EVENT_IVS_TRAFFIC_PEDESTRAINPRIORITY(0x0000010F, "交通违章-礼让行人/斑马线行人优先事件"),
- /**
- * {@see DEV_EVENT_CROSSFENCEDETECTION_INFO}
- */
- EVENT_IVS_CROSSFENCEDETECTION(0x0000011F, "翻越围栏事件"),
- /**
- * {@see DEV_EVENT_ELECTROSPARK_INFO}
- */
- EVENT_IVS_ELECTROSPARKDETECTION(0x00000110, "电火花事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_NOPASSING_INFO}
- */
- EVENT_IVS_TRAFFIC_NOPASSING(0x00000111, "交通违章-禁止通行事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_ABNORMALRUNDETECTION_INFO}
- */
- EVENT_IVS_ABNORMALRUNDETECTION(0x00000112, "异常奔跑事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_RETROGRADEDETECTION_INFO}
- */
- EVENT_IVS_RETROGRADEDETECTION(0x00000113, "人员逆行事件"),
- /**
- * {@see DEV_EVENT_INREGIONDETECTION_INFO}
- */
- EVENT_IVS_INREGIONDETECTION(0x00000114, "区域内检测事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TAKENAWAYDETECTION_INFO}
- */
- EVENT_IVS_TAKENAWAYDETECTION(0x00000115, "物品搬移事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_PARKINGDETECTION_INFO}
- */
- EVENT_IVS_PARKINGDETECTION(0x00000116, "非法停车事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_FACERECOGNITION_INFO}
- */
- EVENT_IVS_FACERECOGNITION(0x00000117, "人脸识别事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_MANUALSNAP_INFO}
- */
- EVENT_IVS_TRAFFIC_MANUALSNAP(0x00000118, "交通手动抓拍事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_FLOW_STATE}
- */
- EVENT_IVS_TRAFFIC_FLOWSTATE(0x00000119, "交通流量统计事件"),
- /**
- * {@see DEV_EVENT_TRAFFIC_STAY_INFO}
- */
- EVENT_IVS_TRAFFIC_STAY(0x0000011A, "交通滞留事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_VEHICLEINROUTE_INFO}
- */
- EVENT_IVS_TRAFFIC_VEHICLEINROUTE(0x0000011B, "有车占道事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_ALARM_INFO}
- */
- EVENT_ALARM_MOTIONDETECT(0x0000011C, "视频移动侦测事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_ALARM_INFO}
- */
- EVENT_ALARM_LOCALALARM(0x0000011D, "外部报警事件"),
-
- /**
- * {@link NetSDKLib.DEV_EVENT_PRISONERRISEDETECTION_INFO}
- */
- EVENT_IVS_PRISONERRISEDETECTION(0x0000011E, "看守所囚犯起身事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFICJUNCTION_INFO}
- */
- EVENT_IVS_TRAFFIC_TOLLGATE(0x00000120, "交通违章-卡口事件----新规则"),
- /**
- * {@see DEV_EVENT_DENSITYDETECTION_INFO}
- */
- EVENT_IVS_DENSITYDETECTION(0x00000121, "人员密集度检测"),
- /**
- * {@link NetSDKLib.NET_VIDEODIAGNOSIS_COMMON_INFO}
- * {@link NetSDKLib.NET_REAL_DIAGNOSIS_RESULT}
- */
- EVENT_IVS_VIDEODIAGNOSIS(0x00000122, "视频诊断结果事件"),
- /**
- * {@see DEV_EVENT_QUEUEDETECTION_INFO}
- */
- EVENT_IVS_QUEUEDETECTION(0x00000123, "排队检测报警事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_VEHICLEINBUSROUTE_INFO}
- */
- EVENT_IVS_TRAFFIC_VEHICLEINBUSROUTE(0x00000124, "占用公交车道事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_IVS_TRAFFIC_BACKING_INFO}
- */
- EVENT_IVS_TRAFFIC_BACKING(0x00000125, "违章倒车事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_IVS_AUDIO_ABNORMALDETECTION_INFO}
- */
- EVENT_IVS_AUDIO_ABNORMALDETECTION(0x00000126, "声音异常检测"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_RUNYELLOWLIGHT_INFO}
- */
- EVENT_IVS_TRAFFIC_RUNYELLOWLIGHT(0x00000127, "交通违章-闯黄灯事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_IVS_CLIMB_INFO}
- */
- EVENT_IVS_CLIMBDETECTION(0x00000128, "攀高检测事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_IVS_LEAVE_INFO}
- */
- EVENT_IVS_LEAVEDETECTION(0x00000129, "离岗检测事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_PARKINGONYELLOWBOX_INFO}
- */
- EVENT_IVS_TRAFFIC_PARKINGONYELLOWBOX(0x0000012A, "黄网格线抓拍事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_PARKINGSPACEPARKING_INFO}
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACEPARKING(0x0000012B, "车位有车事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_PARKINGSPACENOPARKING_INFO}
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACENOPARKING(0x0000012C, "车位无车事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_PEDESTRAIN_INFO}
- */
- EVENT_IVS_TRAFFIC_PEDESTRAIN(0x0000012D, "交通行人事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_THROW_INFO}
- */
- EVENT_IVS_TRAFFIC_THROW(0x0000012E, "交通抛洒物品事件"),
- /**
- * {@see DEV_EVENT_TRAFFIC_IDLE_INFO}
- */
- EVENT_IVS_TRAFFIC_IDLE(0x0000012F, "交通空闲事件"),
- /**
- * {@see DEV_EVENT_ALARM_VEHICLEACC_INFO}
- */
- EVENT_ALARM_VEHICLEACC(0x00000130, "车载ACC断电报警事件"),
- /**
- * {@see DEV_EVENT_VEHICEL_ALARM_INFO}
- */
- EVENT_ALARM_VEHICLE_TURNOVER(0x00000131, "车辆侧翻报警事件"),
- /**
- * {@see DEV_EVENT_VEHICEL_ALARM_INFO}
- */
- EVENT_ALARM_VEHICLE_COLLISION(0x00000132, "车辆撞车报警事件"),
- EVENT_ALARM_VEHICLE_LARGE_ANGLE(0x00000133, "车载摄像头大角度扭转事件"),
- /**
- * {@see DEV_EVENT_TRAFFIC_PARKINGSPACEOVERLINE_INFO}
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACEOVERLINE(0x00000134, "车位压线事件"),
- /**
- * {@see DEV_EVENT_IVS_MULTI_SCENE_SWICH_INFO}
- */
- EVENT_IVS_MULTISCENESWITCH(0x00000135, "多场景切换事件"),
- /**
- * {@see DEV_EVENT_TRAFFIC_RESTRICTED_PLATE}
- */
- EVENT_IVS_TRAFFIC_RESTRICTED_PLATE(0x00000136, "受限车牌事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_OVERSTOPLINE}
- */
- EVENT_IVS_TRAFFIC_OVERSTOPLINE(0x00000137, "压停止线事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_WITHOUT_SAFEBELT}
- */
- EVENT_IVS_TRAFFIC_WITHOUT_SAFEBELT(0x00000138, "交通未系安全带事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_DRIVER_SMOKING}
- */
- EVENT_IVS_TRAFFIC_DRIVER_SMOKING(0x00000139, "驾驶员抽烟事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_DRIVER_CALLING}
- */
- EVENT_IVS_TRAFFIC_DRIVER_CALLING(0x0000013A, "驾驶员打电话事件"),
- /**
- * {@link com.zhehekeji.web.lib.joyware.structure.DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO}
- */
- EVENT_IVS_TRAFFIC_PEDESTRAINRUNREDLIGHT(0x0000013B, "行人闯红灯事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_TRAFFIC_PASSNOTINORDER_INFO}
- */
- EVENT_IVS_TRAFFIC_PASSNOTINORDER(0x0000013C, "未按规定依次通行"),
- EVENT_IVS_OBJECT_DETECTION(0x00000141, "物体特征检测事件"),
- /**
- * {@see DEV_EVENT_ALARM_ANALOGALRM_INFO}
- */
- EVENT_ALARM_ANALOGALARM(0x00000150, "模拟量报警通道的报警事件"),
- EVENT_IVS_CROSSLINEDETECTION_EX(0x00000151, "警戒线扩展事件"),
- EVENT_ALARM_COMMON(0x00000152, "普通录像"),
- /**
- * {@link NetSDKLib.DEV_EVENT_ALARM_VIDEOBLIND}
- */
- EVENT_ALARM_VIDEOBLIND(0x00000153, "视频遮挡事件"),
- EVENT_ALARM_VIDEOLOSS(0x00000154, "视频丢失事件"),
- /**
- * {@see DEV_EVENT_GETOUTBED_INFO}
- */
- EVENT_IVS_GETOUTBEDDETECTION(0x00000155, "看守所下床事件"),
- /**
- * {@see DEV_EVENT_PATROL_INFO}
- */
- EVENT_IVS_PATROLDETECTION(0x00000156, "巡逻检测事件"),
- /**
- * {@see DEV_EVENT_ONDUTY_INFO}
- */
- EVENT_IVS_ONDUTYDETECTION(0x00000157, "站岗检测事件"),
- EVENT_IVS_NOANSWERCALL(0x00000158, "门口机呼叫未响应事件"),
- EVENT_IVS_STORAGENOTEXIST(0x00000159, "存储组不存在事件"),
- EVENT_IVS_STORAGELOWSPACE(0x0000015A, "硬盘空间低报警事件"),
- EVENT_IVS_STORAGEFAILURE(0x0000015B, "存储错误事件"),
- /**
- * {@see DEV_EVENT_PROFILE_ALARM_TRANSMIT_INFO}
- */
- EVENT_IVS_PROFILEALARMTRANSMIT(0x0000015C, "报警传输事件"),
- /**
- * {@see DEV_EVENT_ALARM_VIDEOSTATIC_INFO}
- */
- EVENT_IVS_VIDEOSTATIC(0x0000015D, "视频静态检测事件"),
- /**
- * {@see DEV_EVENT_ALARM_VIDEOTIMING_INFO}
- */
- EVENT_IVS_VIDEOTIMING(0x0000015E, "视频定时检测事件"),
- /**
- * {@see CFG_IVS_HEATMAP_INFO}
- */
- EVENT_IVS_HEATMAP(0x0000015F, "热度图"),
- /**
- * {@see DEV_EVENT_ALARM_CITIZENIDCARD_INFO}
- */
- EVENT_IVS_CITIZENIDCARD(0x00000160, "身份证信息读取事件"),
- /**
- * {@see DEV_EVENT_ALARM_PIC_INFO}
- */
- EVENT_IVS_PICINFO(0x00000161, "图片信息事件"),
- /**
- * {@see DEV_EVENT_ALARM_NETPLAYCHECK_INFO}
- */
- EVENT_IVS_NETPLAYCHECK(0x00000162, "上网登记事件"),
- /**
- * {@see DEV_EVENT_ALARM_JAMFORBIDINTO_INFO}
- */
- EVENT_IVS_TRAFFIC_JAM_FORBID_INTO(0x00000163, "车辆拥堵禁入事件"),
- /**
- * {@see EV_EVENT_SNAPBYTIME}
- */
- EVENT_IVS_SNAPBYTIME(0x00000164, "定时抓图事件"),
- EVENT_IVS_PTZ_PRESET(0x00000165, "云台转动到预置点事件"), // (对应 DEV_EVENT_ALARM_PTZ_PRESET_INFO)
- EVENT_IVS_RFID_INFO(0x00000166, "红外线检测信息事件"), // (对应 DEV_EVENT_ALARM_RFID_INFO)
- EVENT_IVS_STANDUPDETECTION(0x00000167, "人起立检测事件"), //
- EVENT_IVS_QSYTRAFFICCARWEIGHT(0x00000168, "交通卡口称重事件"), // (对应 DEV_EVENT_QSYTRAFFICCARWEIGHT_INFO)
- EVENT_IVS_TRAFFIC_COMPAREPLATE(0x00000169, "卡口前后车牌合成事件"), // (对应DEV_EVENT_TRAFFIC_COMPAREPLATE_INFO)
- EVENT_IVS_SHOOTINGSCORERECOGNITION(0x0000016A, "打靶像机事件"), // (对应 DEV_EVENT_SHOOTING_SCORE_RECOGNITION_INFO,CFG_IVS_SHOOTINGSCORERECOGNITION_INFO)
- EVENT_IVS_TRAFFIC_FCC(0x0000016B, "加油站提枪、挂枪事件"), // (对应 DEV_EVENT_TRAFFIC_FCC_INFO)
- EVENT_IVS_TRAFFIC_TRANSFINITE(0x0000016C, "违章超限抓图上报事件"), // ,绍兴科技治超(对应 DEV_EVENT_TRAFFIC_TRANSFINITE_INFO)
- EVENT_IVS_SCENE_CHANGE(0x0000016D, "场景变更事件"), // (对应 DEV_ALRAM_SCENECHANGE_INFO,CFG_VIDEOABNORMALDETECTION_INFO)
- EVENT_IVS_LETRACK(0x0000016E, "简单跟踪事件(暂未有具体事件)"), //
- EVENT_IVS_OBJECT_ACTION(0x0000016F, "物体检测事件(暂未有具体事件)"), //
- EVENT_IVS_TRAFFIC_ANALYSE_PRESNAP(0x00000170, "预分析抓拍图片事件"), // (对应 DEV_EVENT_TRAFFIC_ANALYSE_PRESNAP_INFO)
- EVENT_ALARM_EQSTATE(0x00000171, "智能插座电量状态上报(暂未有具体事件)"), //
- EVENT_IVS_ALARM_IPC(0x00000172, "DVR/NVR设备上的IPC报警"), // (对应 DEV_EVENT_ALARM_IPC_INFO)
- EVENT_IVS_POS_RECORD(0x00000173, "POS录像查询事件(暂未有具体事件)"), //
- EVENT_IVS_NEAR_DISTANCE_DETECTION(0x00000174, "近距离接触事件"), // (对应 DEV_EVENT_NEAR_DISTANCE_DETECTION_INFO)
- EVENT_IVS_OBJECTSTRUCTLIZE_PERSON(0x00000175, "行人特征检测事件"), // (对应 DEV_EVENT_OBJECTSTRUCTLIZE_PERSON_INFO)
- EVENT_IVS_OBJECTSTRUCTLIZE_NONMOTOR(0x00000176, "非机动车特征检测事件"), // (对应 DEV_EVENT_OBJECTSTRUCTLIZE_NONMOTOR_INFO)
- EVENT_IVS_TUMBLE_DETECTION(0x00000177, "倒地报警事件"), // (对应 DEV_EVENT_TUMBLE_DETECTION_INFO)
- /**
- * 所有以traffic开头的事件
- * 目前指的是
- * EVENT_IVS_TRAFFICCONTROL -> EVENT_TRAFFICSNAPSHOT
- * EVENT_IVS_TRAFFIC_RUNREDLIGHT -> EVENT_IVS_TRAFFIC_UNDERSPEED
- */
- EVENT_IVS_TRAFFIC_ALL(0x000001FF, "所有以traffic开头的事件"),
- EVENT_IVS_VIDEOANALYSE(0x00000200, "所有智能分析事件"),
- EVENT_IVS_LINKSD(0x00000201, "LinkSD事件"), // (对应 DEV_EVENT_LINK_SD)
- EVENT_IVS_VEHICLEANALYSE(0x00000202, "车辆特征检测分析"), // (对应DEV_EVENT_VEHICLEANALYSE)
- EVENT_IVS_FLOWRATE(0x00000203, "流量使用情况事件"), // (对应 DEV_EVENT_FLOWRATE_INFO)
- /**
- * {@link NetSDKLib.DEV_EVENT_ACCESS_CTL_INFO}
- */
- EVENT_IVS_ACCESS_CTL(0x00000204, "门禁事件"),
- /**
- * {@link NetSDKLib.DEV_EVENT_SNAPMANUAL}
- */
- EVENT_IVS_SNAPMANUAL(0x00000205, "SnapManual事件"),
- EVENT_IVS_TRAFFIC_ELETAGINFO(0x00000206, "RFID电子车牌标签事件"), // (对应 DEV_EVENT_TRAFFIC_ELETAGINFO_INFO)
- EVENT_IVS_TRAFFIC_TIREDPHYSIOLOGICAL(0x00000207, "生理疲劳驾驶事件"), // (对应 DEV_EVENT_TIREDPHYSIOLOGICAL_INFO)
- EVENT_IVS_TRAFFIC_BUSSHARPTURN(0x00000208, "车辆急转报警事件"), // (对应DEV_EVENT_BUSSHARPTURN_INFO)
- EVENT_IVS_CITIZEN_PICTURE_COMPARE(0x00000209, "人证比对事件"), // (对应 DEV_EVENT_CITIZEN_PICTURE_COMPARE_INFO)
- EVENT_IVS_TRAFFIC_TIREDLOWERHEAD(0x0000020A, "开车低头报警事件"), // (对应DEV_EVENT_TIREDLOWERHEAD_INFO)
- EVENT_IVS_TRAFFIC_DRIVERLOOKAROUND(0x0000020B, "开车左顾右盼报警事件"), // (对应DEV_EVENT_DRIVERLOOKAROUND_INFO)
- EVENT_IVS_TRAFFIC_DRIVERLEAVEPOST(0x0000020C, "开车离岗报警事件"), // (对应DEV_EVENT_DRIVERLEAVEPOST_INFO)
- EVENT_IVS_MAN_STAND_DETECTION(0x0000020D, "立体视觉站立事件"), // (对应DEV_EVENT_MANSTAND_DETECTION_INFO)
- EVENT_IVS_MAN_NUM_DETECTION(0x0000020E, "立体视觉区域内人数统计事件"), // (对应DEV_EVENT_MANNUM_DETECTION_INFO)
- EVENT_IVS_STEREO_NUMBERSTAT(0x0000020F, "客流量统计事件"), // (暂未有具体事件)
- EVENT_IVS_TRAFFIC_DRIVERYAWN(0x00000210, "开车打哈欠事件"), // (对应DEV_EVENT_DRIVERYAWN_INFO)
- EVENT_IVS_NUMBERSTAT_PLAN(0x00000211, "客流量统计计划"), // (暂未有具体事件,球机使用,对应规则配置结构体 CFG_NUMBERSTAT_INFO)
- EVENT_IVS_HEATMAP_PLAN(0x00000212, "热度图计划"), // (暂未有具体事件,球机使用,对应规则配置结构体 CFG_IVS_HEATMAP_INFO)
- EVENT_IVS_CALLNOANSWERED(0x00000213, "呼叫无答应事件"), //
- EVENT_IVS_IGNOREINVITE(0x00000214, "无视邀请事件"), //
- EVENT_IVS_HUMANTRAIT(0x00000215, "人体特征事件"), // (对应 DEV_EVENT_HUMANTRAIT_INFO)
- EVENT_ALARM_LE_HEADDETECTION(0x00000216, "乐橙人头检测事件"), // (对应 DEV_EVENT_LE_HEADDETECTION_INFO)
- EVENT_IVS_FACEANALYSIS(0x00000217, "人脸分析事件"), // (暂未有具体事件)
- EVENT_IVS_TRAFFIC_TURNLEFTAFTERSTRAIGHT(0x00000218, "左转不礼让直行事件"), // (对应 DEV_EVENT_TURNLEFTAFTERSTRAIGHT_INFO)
- EVENT_IVS_TRAFFIC_BIGBENDSMALLTURN(0x00000219, "大弯小转事件"), // (对应 DEV_EVENT_BIGBENDSMALLTURN_INFO)
- EVENT_IVS_ROAD_CONSTRUCTION(0x0000021A, "道路施工监测事件"), // (对应DEV_EVENT_ROAD_CONSTRUCTION_INFO)
- EVENT_IVS_ROAD_BLOCK(0x0000021B, "路障检测事件"), // (对应DEV_EVENT_ROAD_BLOCK_INFO)
- EVENT_IVS_TRAFFIC_QUEUEJUMP(0x0000021C, "车辆加塞事件"), // (对应 DEV_EVENT_TRAFFIC_QUEUEJUMP_INFO)
- EVENT_IVS_VEHICLE_SUSPICIOUSCAR(0x0000021D, "嫌疑车辆事件"), // (对应 DEV_EVENT_VEHICLE_SUSPICIOUSCAR_INFO)
- EVENT_IVS_TRAFFIC_TURNRIGHTAFTERSTRAIGHT(0x0000021E, "右转不礼让直行事件"), // (对应 DEV_EVENT_TURNRIGHTAFTERSTRAIGHT_INFO)
- EVENT_IVS_TRAFFIC_TURNRIGHTAFTERPEOPLE(0x0000021F, "右转不礼让直行行人"), // (对应 DEV_EVENT_TURNRIGHTAFTERPEOPLE_INFO)
- EVENT_IVS_INSTALL_CARDREADER(0x00000220, "安装读卡器事件"), // (对应 DEV_EVENT_INSTALL_CARDREADER_INFO)
- EVENT_ALARM_YALE_DROPBOX_BADTOKEN(0x00000221, " Yale token失效事件,只用于订阅手机推送"), //
- EVENT_IVS_ACC_OFF_SNAP(0x00000222, "车载设备断电前抓拍上传事件"), // (对应 DEV_EVENT_ACC_OFF_SNAP_INFO)
- EVENI_IVS_XRAY_DETECTION(0x00000223, "X光检测事件"), // (对应 DEV_EVENT_XRAY_DETECTION_INFO)
- EVENT_IVS_NOTCLEARCAR(0x00000224, "未清车告警"), // (对应 DEV_EVENT_NOTCLEARCAR_INFO)
- EVENT_IVS_SOSALEART(0x00000225, "sos求救报警"), // (对应 DEV_EVENT_SOSALEART_INFO)
- EVENT_IVS_OVERLOAD(0x00000226, "超载抓图"), // (对应 DEV_EVENT_OVERLOAD_INFO)
- EVENT_IVS_NONWORKINGTIME(0x00000227, "非工作时间告警"), // (对应 DEV_EVENT_NONWORKINGTIME_INFO)
- EVENT_IVS_TRAFFIC_HIGH_BEAM(0x00000228, "远光灯违章事件"), // (对应 DEV_EVENT_TRAFFIC_HIGH_BEAM_INFO)
- EVENT_IVS_TRAFFIC_TRUCKFORBID(0x00000229, "禁止货车事件"), // (对应 DEV_EVENT_TRAFFICTRUCKFORBID_INFO)
- EVENT_IVS_DRIVINGWITHOUTCARD(0x0000022A, "无卡驾驶报警事件"), // (对应 DEV_EVENT_DRIVINGWITHOUTCARD_INFO)
- EVENT_IVS_HIGHSPEED(0x0000022B, "车辆超速报警事件"), // (对应 DEV_EVENT_HIGHSPEED_INFO)
- EVENT_IVS_CROWDDETECTION(0x0000022C, "人群密度检测事件"), // (对应结构体 DEV_EVENT_CROWD_DETECTION_INFO)
- EVENT_IVS_TRAFFIC_CARDISTANCESHORT(0x0000022D, "车间距过小报警事件"), // (对应 DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO)
- /**
- * {@link NetSDKLib.DEV_EVENT_PEDESTRIAN_JUNCTION_INFO}
- */
- EVENT_IVS_PEDESTRIAN_JUNCTION(0x00000230, "行人卡口事件"),
- EVENT_IVS_VEHICLE_RECOGNITION(0x00000231, "车牌对比事件"), // (中石化智慧加油站项目)(对应 DEV_EVENT_VEHICLE_RECOGNITION_INFO)
- EVENT_IVS_PASS_CHANGE(0x00000232, "预置点图片变化事件"), // (对应 DEV_EVENT_PASS_CHANGE_INFO)
- EVENT_IVS_TRAFFIC_PARKING_SPACEDETECTION(0x00000233, "违停相机定制单球车位检测规则事件"), //
- EVENT_IVS_TRAFFIC_WAITINGAREA(0x00000234, "违章进入待行区事件"), // (对应 DEV_EVENT_TRAFFIC_WAITINGAREA_INFO)
- EVENT_IVS_TRAFFIC_BAN(0x00000235, "机动车违法禁令标识事件"), // (对应 DEV_EVENT_TRAFFIC_BAN_INFO)
- EVENT_IVS_POS_EXCHANGE(0x00000236, "POS机交易事件"), // (对应 DEV_EVENT_POS_EXCHANGE_INFO)
- EVENT_IVS_STEREO_FIGHTDETECTION(0x00000237, "立体行为分析打架/剧烈运动检测规则"), // (仅用于规则配置,对应事件 EVENT_IVS_FIGHTDETECTION)
- EVENT_IVS_STEREO_DISTANCE_DETECTION(0x00000238, "立体行为分析间距异常/人员靠近检测"), // (仅用于规则配置,对应事件)
- EVENT_IVS_STEREO_STEREOFALLDETECTION(0x00000239, "立体行为分析跌倒检测规则"), // (仅用于规则配置,对应事件 EVENT_IVS_TUMBLE_DETECTION)
- EVENT_IVS_STEREO_STAYDETECTION(0x0000023A, "立体行为分析人员滞留检测规则"), // (仅用于规则配置,对应事件 EVENT_IVS_STAYDETECTION)
- EVENT_IVS_BANNER_DETECTION(0x0000023B, "拉横幅事件"), // (对应 DEV_EVENT_BANNER_DETECTION_INFO)
- EVENT_IVS_NORMAL_FIGHTDETECTION(0x0000023C, "普通打架事件"), // (只用于普通打架规则, 事件采用EVENT_IVS_FIGHTDETECTION)
- EVENT_IVS_ELEVATOR_ABNORMAL(0x0000023D, "电动扶梯运行异常事件"), // (对应DEV_EVENT_ELEVATOR_ABNORMAL_INFO)
- EVENT_IVS_NONMOTORDETECT(0x0000023E, "非机动车检测"), // (对应结构体 DEV_EVENT_NONMOTORDETECT_INFO)
- EVENT_IVS_VEHICLEDETECT(0x0000023F, "机动车检测"), // (只用于规则配置,事件采用EVENT_IVS_TRAFFICJUNCTION)
- EVENT_IVS_TRAFFIC_PARKING_B(0x00000240, "交通违章-B类违章停车"), // (对应 DEV_EVENT_TRAFFIC_PARKING_B_INFO)
- EVENT_IVS_TRAFFIC_PARKING_C(0x00000241, "交通违章-C类违章停车"), // (对应 DEV_EVENT_TRAFFIC_PARKING_C_INFO)
- EVENT_IVS_TRAFFIC_PARKING_D(0x00000242, "交通违章-D类违章停车"), // (对应 DEV_EVENT_TRAFFIC_PARKING_D_INFO)
- EVENT_IVSS_FACEATTRIBUTE(0x00000243, "IVSS人脸检测事件 (暂未有具体事件)"), //
- EVENT_IVSS_FACECOMPARE(0x00000244, "IVSS人脸识别事件 (暂未有具体事件)"), //
- EVENT_IVS_FIREWARNING(0x00000245, "火警事件"), // (对应 DEV_EVENT_FIREWARNING_INFO)
- EVENT_IVS_SHOPPRESENCE(0x00000246, "商铺占道经营事件"), // (对应 DEV_EVENT_SHOPPRESENCE_INFO)
- EVENT_IVS_WASTEDUMPED(0x00000247, "垃圾违章倾倒事件"), // (对应 DEV_EVENT_WASTEDUMPED_INFO)
- EVENT_IVS_SPILLEDMATERIAL_DETECTION(0x00000248, "抛洒物检测事件"), // (对应 DEV_EVENT_SPILLEDMATERIAL_DETECTION_INFO)
- EVENT_IVS_STEREO_MANNUM_DETECTION(0x00000249, "立体行为分析人数异常检测"), // (仅用于规则配置,对应事件 EVENT_IVS_MAN_NUM_DETECTION)
- EVENT_IVS_DISTANCE_DETECTION(0x0000024A, "异常间距事件 "), // (对应 DEV_EVENT_DISTANCE_DETECTION_INFO)
- EVENT_IVS_TRAFFIC_NONMOTOR_OVERLOAD(0x0000024B, "非机动车超载事件"), // (对应 DEV_EVENT_TRAFFIC_NONMOTOR_OVERLOAD_INFO)
- EVENT_IVS_TRAFFIC_NONMOTOR_WITHOUTSAFEHAT(0x0000024C, "非机动车未戴安全帽事件"), // (对应 DEV_EVENT_TRAFFIC_NONMOTOR_WITHOUTSAFEHAT_INFO)
- EVENT_IVS_TRAFFIC_JAM_STOP_ON_ZEBRACROSSING(0x0000024D, "拥堵滞留斑马线事件"), // (对应 DEV_EVENT_TRAFFIC_JAM_STOP_ON_ZEBRACROSSING_INFO)
-
- EVENT_IVS_FLOWBUSINESS(0x0000024E, "流动摊贩事件"), // (对应 DEV_EVENT_FLOWBUSINESS_INFO)
-
- EVENT_IVS_CITY_MOTORPARKING(0x0000024F, "城市机动车违停事件"), // (对应 DEV_EVENT_CITY_MOTORPARKING_INFO)
-
- EVENT_IVS_CITY_NONMOTORPARKING(0x00000250, "城市机非动车违停事件"), // (对应 DEV_EVENT_CITY_NONMOTORPARKING_INFO)
-
- EVENT_IVS_LANEDEPARTURE_WARNNING(0X00000251, "车道偏移预警"), // (对应 DEV_EVENT_LANEDEPARTURE_WARNNING_INFO)
-
- EVENT_IVS_FORWARDCOLLISION_WARNNING(0x00000252, "前向碰撞预警"), // (对应 DEV_EVENT_FORWARDCOLLISION_WARNNING_INFO)
-
- EVENT_IVS_MATERIALSSTAY(0x00000253, "物料堆放事件"), // (对应 DEV_EVENT_MATERIALSSTAY_INFO)
-
- EVENT_IVS_TRAFFIC_NONMOTOR_HOLDUMBRELLA(0x00000254, "非机动车装载伞具"), // (对应 DEV_EVENT_TRAFFIC_NONMOTOR_HOLDUMBRELLA_INFO)
-
- EVENT_IVS_JABLOTRON_ALARM(0x00000255, "客户报警产品"), //
-
- EVENT_IVS_VIDEOUNFOCUS_ALARM(0x00000256, "视频虚焦事件"), // (对应DEV_EVENT_VIDEOUNFOCUS_INFO)
-
- EVENT_IVS_FLOATINGOBJECT_DETECTION(0x00000257, "漂浮物检测事件"), // (对应 DEV_EVENT_FLOATINGOBJECT_DETECTION_INFO)
-
- EVENT_IVS_SHIP_DETECTION(0x00000258, "船舶检测事件"), // (对应 DEV_EVENT_SHIP_DETECTION_INFO)
-
- EVENT_IVS_AIRPLANE_DETECTION(0x00000259, "飞机行为检测事件"), // (对应 DEV_EVENT_AIRPLANE_DETECTION_INFO)
-
- EVENT_IVS_PHONECALL_DETECT(0x0000025A, "打电话检测事件"), // (对应 DEV_EVENT_PHONECALL_DETECT_INFO)
-
- EVENT_IVS_SMOKING_DETECT(0x0000025B, "吸烟检测事件"), // (对应 DEV_EVENT_SMOKING_DETECT_INFO)
-
- EVENT_IVS_RADAR_SPEED_LIMIT_ALARM(0x0000025C, "雷达限速报警事件"), // (对应 DEV_EVENT_RADAR_SPEED_LIMIT_ALARM_INFO)
-
- EVENT_IVS_WATER_LEVEL_DETECTION(0x0000025D, "水位检测事件"), // (对应 DEV_EVENT_WATER_LEVEL_DETECTION_INFO)
-
- EVENT_IVS_HOLD_UMBRELLA(0x0000025E, "违规撑伞检测事件"), // (对应 DEV_EVENT_HOLD_UMBRELLA_INFO)
-
- EVENT_IVS_GARBAGE_EXPOSURE(0x0000025F, "垃圾暴露检测事件"), // (对应 DEV_EVENT_GARBAGE_EXPOSURE_INFO)
-
- EVENT_IVS_DUSTBIN_OVER_FLOW(0x00000260, "垃圾桶满溢检测事件"), // (对应 DEV_EVENT_DUSTBIN_OVER_FLOW_INFO)
-
- EVENT_IVS_DOOR_FRONT_DIRTY(0x00000261, "门前脏乱检测事件"), // (对应 DEV_EVENT_DOOR_FRONT_DIRTY_INFO)
-
- EVENT_IVS_QUEUESTAY_DETECTION(0X00000262, "排队滞留时间报警事件"), // (对应 DEV_EVENT_QUEUESTAY_DETECTION_INFO)
-
- EVENT_IVS_QUEUENUM_DETECTION(0X00000263, "排队人数异常报警事件"), // (对应 DEV_EVENT_QUEUENUM_DETECTION_INFO)
-
- EVENT_IVS_GENERATEGRAPH_DETECTION(0X00000264, "生成图规则事件"), // (对应 DEV_EVENT_GENERATEGRAPH_DETECTION_INFO)
-
- EVENT_IVS_TRAFFIC_PARKING_MANUAL(0x00000265, "交通违章-手动取证"), // (对应 DEV_EVENT_TRAFFIC_PARKING_MANUAL_INFO)
-
- EVENT_IVS_HELMET_DETECTION(0x00000266, "安全帽检测事件"), // (对应 DEV_EVENT_HELMET_DETECTION_INFO)
-
- EVENT_IVS_DEPOSIT_DETECTION(0x00000267, "包裹堆积程度检测事件"), // (对应 DEV_EVENT_DEPOSIT_DETECTION_INFO)
-
- EVENT_IVS_HOTSPOT_WARNING(0x00000268, "热点异常报警事件"), // (对应 DEV_EVENT_HOTSPOT_WARNING_INFO)
-
- EVENT_IVS_WEIGHING_PLATFORM_DETECTION(0x00000269, "称重平台检测事件"), // (对应 DEV_EVENT_WEIGHING_PLATFORM_DETECTION_INFO)
-
- EVENT_IVS_CLASSROOM_BEHAVIOR(0x0000026A, "课堂行为分析事件"), // (对应 DEV_EVENT_CLASSROOM_BEHAVIOR_INFO)
-
- EVENT_IVS_VEHICLE_DISTANCE_NEAR(0x0000026B, "安全驾驶车距过近报警事件"), // (对应 DEV_EVENT_VEHICLE_DISTANCE_NEAR_INFO)
-
- EVENT_IVS_TRAFFIC_DRIVER_ABNORMAL(0x0000026C, "驾驶员异常报警事件"), // (对应 DEV_EVENT_TRAFFIC_DRIVER_ABNORMAL_INFO)
-
- EVENT_IVS_TRAFFIC_DRIVER_CHANGE(0x0000026D, "驾驶员变更报警事件"), // (对应 DEV_EVENT_TRAFFIC_DRIVER_CHANGE_INFO)
-
- EVENT_IVS_WORKCLOTHES_DETECT(0x0000026E, "工装(安全帽/工作服等)检测事件"), // (对应 DEV_EVENT_WORKCLOTHES_DETECT_INFO)
-
- EVENT_IVS_SECURITYGATE_PERSONALARM(0x0000026F, "安检门人员报警事件"), // (对应 DEV_EVENT_SECURITYGATE_PERSONALARM_INFO)
-
- EVENT_IVS_STAY_ALONE_DETECTION(0x00000270, "单人独处事件"), // (对应 DEV_EVENT_STAY_ALONE_DETECTION_INFO)
-
- EVENT_IVS_TRAFFIC_ROAD_BLOCK(0x00000271, "交通路障检测事件"), // (对应 DEV_EVENT_TRAFFIC_ROAD_BLOCK_INFO)
-
- EVENT_IVS_TRAFFIC_ROAD_CONSTRUCTION(0x00000272, "交通道路施工检测事件"), // (对应 DEV_EVENT_TRAFFIC_ROAD_CONSTRUCTION_INFO)
-
- EVENT_IVS_XRAY_DETECT_BYOBJECT(0x00000273, "X光按物体检测规则配置"), // , 对应事件 EVENI_IVS_XRAY_DETECTION
-
- EVENT_IVS_WORKSTATDETECTION(0x00000274, "作业统计事件"), // (对应 DEV_EVENT_WORKSTATDETECTION_INFO)
-
- EVENT_IVS_INFRAREDBLOCK(0x00000275, "红外阻断事件"), // (对应 DEV_EVENT_INFRAREDBLOCK_INFO)
-
- EVENT_IVS_FEATURE_ABSTRACT(0x00000276, "特征提取事件"), // (对应 DEV_EVENT_FEATURE_ABSTRACT_INFO)
-
- EVENT_IVS_INTELLI_SHELF(0x00000277, "智能补货事件"), // (对应 DEV_EVENT_INTELLI_SHELF_INFO)
-
- EVENT_IVS_PANORAMA_SHOT(0x00000278, "全景抓拍事件"), // (对应 DEV_EVENT_PANORAMA_SHOT_INFO)
-
- EVENT_ALARM_SMARTMOTION_HUMAN(0x00000279, "智能视频移动侦测事件(人)"), // ,目前只用于订阅手机推送, 无具体事件
-
- EVENT_ALARM_SMARTMOTION_VEHICLE(0x0000027A, "智能视频移动侦测事件(车)"), // ,目前只用于订阅手机推送, 无具体事件
-
- EVENT_IVS_CAR_DRIVING_IN_OUT(0x0000027B, "车辆驶入驶出状态事件"), // (对应 DEV_EVENT_CAR_DRIVING_IN_OUT_INFO)
-
- EVENT_IVS_PARKINGSPACE_STATUS(0x0000027C, "停车位状态事件"), // (对应 DEV_EVENT_PARKINGSPACE_STATUS_INFO)
-
- EVENT_IVS_VIOLENT_THROW_DETECTION(0x0000027D, "暴力抛物检测"), // (对应 DEV_EVENT_VIOLENT_THROW_DETECTION_INFO)
-
- EVENT_IVS_TRAMCARSECTIONS_DETECTION(0x0000027E, "矿车超挂报警事件"), // (对应 DEV_EVENT_TRAMCARSECTIONS_DETECTION_INFO)
-
- EVENT_IVS_ALARM_BOX_ALARM(0x0000027F, "报警盒通道的触发报警事件"), // , 目前只用于订阅手机推送
-
- EVENT_IVS_FACE_COMPARISION(0x00000280, "人脸比对事件"), // , 专用于手机推送的人脸识别事件, 目前只用于订阅手机推送
-
- EVENT_IVS_FACEBODY_DETECT(0x00000281, "人像检测事件"), // (对应 DEV_EVENT_FACEBODY_DETECT_INFO)
-
- EVENT_IVS_FACEBODY_ANALYSE(0x00000282, "人像识别事件"), // (对应 DEV_EVENT_FACEBODY_ANALYSE_INFO)
-
- EVENT_IVS_GASSTATION_VEHICLE_DETECT(0x00000283, "加油站车辆检测事件"), // (对应 DEV_EVENT_GASSTATION_VEHICLE_DETECT_INFO)
-
- EVENT_IVS_CONGESTION_DETECTION(0x00000284, "道路场景车辆拥堵报警事件"), // (对应 DEV_EVENT_CONGESTION_DETECTION_INFO)
-
- EVENT_IVS_VEHICLELIMIT_DETECTION(0x00000285, "停车场场景下停车车辆上限报警"), // (对应 DEV_EVENT_VEHICLELIMIT_DETECTION_INFO)
-
- EVENT_IVS_ANIMAL_DETECTION(0x00000286, "动物检测事件"), // ,(对应 DEV_EVENT_ANIMAL_DETECTION_INFO)
- /**
- * {@link com.zhehekeji.web.lib.joyware.structure.DEV_EVENT_SHOP_WINDOW_POST_INFO}
- */
-
- EVENT_IVS_SHOP_WINDOW_POST(0x00000287, "橱窗张贴事件"),
- /**
- * (对应 DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO)
- * {@link com.zhehekeji.web.lib.joyware.structure.DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO}
- */
- EVENT_IVS_SHOP_SIGN_ABNORMAL(0x00000288, "店招异常事件"),
-
- EVENT_IVS_BREED_DETECTION(0x00000289, "智慧养殖检测事件"), // (对应 DEV_EVENT_BREED_DETECTION_INFO)
-
- EVENT_IVS_AIRPORT_VEHICLE_DETECT(0x0000028A, "机场智能保障车辆检测事件"), // (对应 DEV_EVENT_AIRPORT_VEHICLE_DETECT_INFO)
-
- EVENT_IVS_PIG_TEMPERATURE_DETECT(0x0000028B, "智慧养殖猪体温检测"), // (只用于规则配置)
-
- EVENT_IVS_MAN_CAR_COEXISTANCE(0x0000028C, "人车共存事件"), // (对应 DEV_EVENT_MAN_CAR_COEXISTANCE_INFO)
-
- EVENT_IVS_HIGH_TOSS_DETECT(0x0000028D, "高空抛物检测"), // (对应DEV_EVENT_HIGH_TOSS_DETECT_INFO)
-
- EVENT_IVS_ELECTRIC_GLOVE_DETECT(0x0000028E, "电力检测手套检测事件"), // (对应DEV_EVENT_ELECTRIC_GLOVE_DETECT_INFO)
-
- EVENT_IVS_ELECTRIC_LADDER_DETECT(0x0000028F, "电力检测梯子检测事件"), // (对应DEV_EVENT_ELECTRIC_LADDER_DETECT_INFO)
-
- EVENT_IVS_ELECTRIC_CURTAIN_DETECT(0x00000290, "电力检测布幔检测事件"), // (对应DEV_EVENT_ELECTRIC_CURTAIN_DETECT_INFO)
-
- EVENT_IVS_ELECTRIC_FENCE_DETECT(0x00000291, "电力检测围栏检测事件"), // (对应DEV_EVENT_ELECTRIC_FENCE_DETECT_INFO)
-
- EVENT_IVS_ELECTRIC_SIGNBOARD_DETECT(0x00000292, "电力检测标识牌检测事件"), // (对应DEV_EVENT_ELECTRIC_SIGNBOARD_DETECT_INFO)
-
- EVENT_IVS_ELECTRIC_BELT_DETECT(0x00000293, "电力检测安全带检测事件"), // (对应DEV_EVENT_ELECTRIC_BELT_DETECT_INFO)
-
- EVENT_IVS_RADAR_LINE_DETECTION(0x00000294, "雷达警戒线/绊线检测"), // (对应DEV_EVENT_RADAR_LINE_DETECTION_INFO)
-
- EVENT_IVS_RADAR_REGION_DETECTION(0x00000295, "雷达警戒区检测事件"), // (对应DEV_EVENT_RADAR_REGION_DETECTION_INFO)
-
- EVENT_IVS_AUDIO_INTENSITY(0x00000296, "异常音事件"), // (对应 DEV_EVENT_AUDIO_INTENSITY_INFO)
-
- EVENT_IVS_PARKING_LOT_STATUS_DETECTION(0x00000297, "室外停车位状态检测"), // (对应 DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO)
-
- EVENT_IVS_VEHICLE_COMPARE(0x00000298, ""), // (只用于规则配置)
-
- EVENT_IVS_DREGS_UNCOVERED(0x00000299, "渣土车未遮盖载货检测事件"), // (对应 DEV_EVENT_DREGS_UNCOVERED_INFO)
-
- EVENT_IVS_WALK_DETECTION(0x0000029A, "走动检测事件"), // (对应 DEV_EVENT_WALK_DETECTION_INFO)
-
- EVENT_IVS_BACK_TO_DETECTION(0x0000029B, "背对检测事件"), // (对应 DEV_EVENT_BACK_TO_DETECTION_INFO)
-
- EVENT_IVS_WRITE_ON_THE_BOARD_DETECTION(0x0000029C, "板书检测事件"), // (对应 DEV_EVENT_WRITE_ON_THE_BOARD_DETECTION_INFO)
-
- EVENT_IVS_SMART_KITCHEN_CLOTHES_DETECTION(0x0000029D, "智慧厨房穿着检测事件"), // (对不戴口罩、厨师帽以及颜色不符合规定的厨师服进行报警)(对应 DEV_EVENT_SMART_KITCHEN_CLOTHES_DETECTION_INFO)
-
- EVENT_IVS_SLEEP_DETECT(0x0000029E, "睡觉检测事件"), // (对应 DEV_EVENT_SLEEP_DETECT_INFO)
-
- EVENT_IVS_WALK_AROUND_DETECT(0x0000029F, "随意走动检测事件"), // (对应 DEV_EVENT_WALK_AROUND_DETECT_INFO)
-
- EVENT_IVS_PLAY_MOBILEPHONE(0x00000300, "玩手机事件"), // (对应 DEV_EVENT_PLAY_MOBILEPHONE_INFO)
-
- EVENT_IVS_FINANCE_CONTRABAND_DETECT(0x00000301, "智慧金融违规物品检测事件"), // (对应 DEV_EVENT_FINANCE_CONTRABAND_DETECT_INFO)
-
- EVENT_IVS_FINANCE_CASH_TRANSACTION(0x00000302, "智慧金融现金交易检测事件"), // (对应 DEV_EVENT_FINANCE_CASH_TRANSACTION_INFO)
-
- /**
- * (对应 DEV_EVENT_ANATOMY_TEMP_DETECT_INFO)
- */
- EVENT_IVS_ANATOMY_TEMP_DETECT(0x00000303, "人体温智能检测事件"),
-
- EVENT_IVS_ACTIVITY_ANALYSE(0x00000304, "活跃度统计规则"), // (只用于规则配置)
-
- EVENT_IVS_DOOR_STATUS(0x00000305, "门状态事件"), // (对应 DEV_EVENT_DOOR_STATUS_INFO)
-
- EVENT_IVS_DHOP_CUSTOM(0x00000306, "Dhop自定义事件"), // (start/stop, 对应 DEV_EVENT_DHOP_CUSTOM_INFO)
-
- EVENT_IVS_DHOP_CUSTOM_ONCE(0x00000307, "Dhop自定义事件"), // (Pulse, 对应 DEV_EVENT_DHOP_CUSTOM_INFO)
-
- EVENT_IVS_FOG_DETECTION(0x00000308, "起雾检测事件"), // (对应 DEV_EVENT_FOG_DETECTION)
-
- EVENT_IVS_TRAFFIC_VEHICLE_RACE(0x00000309, "飙车事件"), // (对应 DEV_EVENT_TRAFFIC_VEHICLE_RACE )
-
- EVENT_IVS_TRAFFIC_MOTOR_OVERLOAD(0x0000030A, "机动车超载"), // (对应 DEV_EVENT_TRAFFIC_MOTOR_OVERLOAD_INFO)
-
- EVENT_IVS_TRAFFIC_PLATE_OCCLUSION(0x0000030B, "车牌污损"), // (对应 DEV_EVENT_TRAFFIC_PLATE_OCCLUSION_INFO)
-
- EVENT_IVS_NONMOTOR_ENTRYING(0x0000030C, "非机动车进入电梯"), // (对应 DEV_EVENT_NONMOTOR_ENTRYING_INFO)
-
- EVENT_IVS_WATER_STAGE_MONITOR(0x0000030D, "水位监测事件"), // , 目前仅用于任务型智能分析 (对应 DEV_EVENT_WATER_STAGE_MONITOR_INFO)
-
- EVENT_IVS_TRAFFIC_ROAD_ALERT(0x0000030E, "道路安全预警"), // (对应 DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO)
-
- EVENT_IVS_BREAK_RULE_BUILDING_DETECTION(0x0000030F, "违章建筑检测事件"), // (对应 DEV_EVENT_BREAK_RULE_BUILDIING_DETECTION_INFO)
-
- EVENT_IVS_TRAFFIC_NONMOTOR_RUN_REDLIGHT(0x00000310, "非机动车闯红灯"), // (对应 DEV_EVENT_TRAFFIC_NONMOTOR_RUN_REDLIGHT_INFO )
-
- EVENT_IVS_STREET_SUNCURE(0x00000347,"沿街晾晒事件"), //对应DEV_EVENT_STREET_SUNCURE_INFO
-
- EVENT_IVS_OUTDOOR_ADVERTISEMENT(0x00000348,"户外广告事件"), //对应DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO
-
- EVENT_IVS_HUDDLE_MATERIAL(0x00000349,"乱堆物料检测事件"), //对应DEV_EVENT_HUDDLE_MATERIAL_INFO
-
- EVENT_IVS_FOLLOW_CAR_ALARM(0x0000034F,"跟车报警事件"); //对应DEV_EVENT_FOLLOW_CAR_ALARM_INFO
-
- private int type;
- private String description;
-
- private EM_EVENT_IVS_TYPE(int type, String description) {
- this.type = type;
- this.description = description;
- }
-
- public static EM_EVENT_IVS_TYPE getEventType(int type) {
- for (EM_EVENT_IVS_TYPE event : EM_EVENT_IVS_TYPE.values()) {
- if (type == event.getType()) {
- return event;
- }
- }
- return null;
- }
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDescription() {
- return description;
- }
-
- public void setDescription(String description) {
- this.description = description;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_TYPE.java
deleted file mode 100644
index eea0852..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_EVENT_TYPE.java
+++ /dev/null
@@ -1,1508 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * className:EM_EVENT_TYPE
- * description:
- * author:251589
- * createTime:2021/1/25 17:24
- *
- * @version v1.0
- */
-public enum EM_EVENT_TYPE {
- /**
- * 订阅所有事件
- */
- EVENT_IVS_ALL(0x00000001, "订阅所有事件"),
- /**
- * 警戒线事件
- */
- EVENT_IVS_CROSSLINEDETECTION(0x00000002, "警戒线事件"),
- /**
- * 警戒区事件
- */
- EVENT_IVS_CROSSREGIONDETECTION(0x00000003, "警戒区事件"),
- /**
- * 贴条事件
- */
- EVENT_IVS_PASTEDETECTION(0x00000004, "贴条事件"),
- /**
- * 物品遗留事件
- */
- EVENT_IVS_LEFTDETECTION(0x00000005, "物品遗留事件"),
- /**
- * 停留事件
- */
- EVENT_IVS_STAYDETECTION(0x00000006, "停留事件"),
- /**
- * 徘徊事件
- */
- EVENT_IVS_WANDERDETECTION(0x00000007, "徘徊事件"),
- /**
- * 物品保全事件
- */
- EVENT_IVS_PRESERVATION(0x00000008, "物品保全事件"),
- /**
- * 移动事件
- */
- EVENT_IVS_MOVEDETECTION(0x00000009, "移动事件"),
- /**
- * 尾随事件
- */
- EVENT_IVS_TAILDETECTION(0x0000000A, "尾随事件"),
- /**
- * 聚众事件
- */
- EVENT_IVS_RIOTERDETECTION(0x0000000B, "聚众事件"),
- /**
- * 火警事件
- */
- EVENT_IVS_FIREDETECTION(0x0000000C, "火警事件"),
- /**
- * 烟雾报警事件
- */
- EVENT_IVS_SMOKEDETECTION(0x0000000D, "烟雾报警事件"),
- /**
- * 斗殴事件
- */
- EVENT_IVS_FIGHTDETECTION(0x0000000E, "斗殴事件"),
- /**
- * 流量统计事件
- */
- EVENT_IVS_FLOWSTAT(0x0000000F, "流量统计事件"),
- /**
- * 数量统计事件
- */
- EVENT_IVS_NUMBERSTAT(0x00000010, "数量统计事件"),
- /**
- * 摄像头覆盖事件
- */
- EVENT_IVS_CAMERACOVERDDETECTION(0x00000011, "摄像头覆盖事件"),
- /**
- * 摄像头移动事件
- */
- EVENT_IVS_CAMERAMOVEDDETECTION(0x00000012, "摄像头移动事件"),
- /**
- * 视频异常事件
- */
- EVENT_IVS_VIDEOABNORMALDETECTION(0x00000013, "视频异常事件"),
- /**
- * 视频损坏事件
- */
- EVENT_IVS_VIDEOBADDETECTION(0x00000014, "视频损坏事件"),
- /**
- * 交通管制事件
- */
- EVENT_IVS_TRAFFICCONTROL(0x00000015, "交通管制事件"),
- /**
- * 交通事故事件
- */
- EVENT_IVS_TRAFFICACCIDENT(0x00000016, "交通事故事件"),
- /**
- * 交通路口事件----老规则
- */
- EVENT_IVS_TRAFFICJUNCTION(0x00000017, "交通路口事件----老规则"),
- /**
- * 交通卡口事件----老规则
- */
- EVENT_IVS_TRAFFICGATE(0x00000018, "交通卡口事件----老规则"),
- /**
- * 交通抓拍事件
- */
- EVENT_TRAFFICSNAPSHOT(0x00000019, "交通抓拍事件"),
- /**
- * 人脸检测事件
- */
- EVENT_IVS_FACEDETECT(0x0000001A, "人脸检测事件"),
- /**
- * 交通拥堵事件
- */
- EVENT_IVS_TRAFFICJAM(0x0000001B, "交通拥堵事件"),
- /**
- * 非机动车占机动车车道事件
- */
- EVENT_IVS_TRAFFIC_NONMOTORINMOTORROUTE(0x0000001C, "非机动车占机动车车道事件"),
- /**
- * 交通违章-闯红灯事件
- */
- EVENT_IVS_TRAFFIC_RUNREDLIGHT(0x00000100, "交通违章-闯红灯事件"),
- /**
- * 交通违章-压车道线事件
- */
- EVENT_IVS_TRAFFIC_OVERLINE(0x00000101, "交通违章-压车道线事件"),
- /**
- * 交通违章-逆行事件
- */
- EVENT_IVS_TRAFFIC_RETROGRADE(0x00000102, "交通违章-逆行事件"),
- /**
- * 交通违章-违章左转
- */
- EVENT_IVS_TRAFFIC_TURNLEFT(0x00000103, "交通违章-违章左转"),
- /**
- * 交通违章-违章右转
- */
- EVENT_IVS_TRAFFIC_TURNRIGHT(0x00000104, "交通违章-违章右转"),
- /**
- * 交通违章-违章掉头
- */
- EVENT_IVS_TRAFFIC_UTURN(0x00000105, "交通违章-违章掉头"),
- /**
- * 交通违章-超速
- */
- EVENT_IVS_TRAFFIC_OVERSPEED(0x00000106, "交通违章-超速"),
- /**
- * 交通违章-低速
- */
- EVENT_IVS_TRAFFIC_UNDERSPEED(0x00000107, "交通违章-低速"),
- /**
- * 交通违章-违章停车
- */
- EVENT_IVS_TRAFFIC_PARKING(0x00000108, "交通违章-违章停车"),
- /**
- * 交通违章-不按车道行驶
- */
- EVENT_IVS_TRAFFIC_WRONGROUTE(0x00000109, "交通违章-不按车道行驶"),
- /**
- * 交通违章-违章变道
- */
- EVENT_IVS_TRAFFIC_CROSSLANE(0x0000010A, "交通违章-违章变道"),
- /**
- * 交通违章-压黄线
- */
- EVENT_IVS_TRAFFIC_OVERYELLOWLINE(0x0000010B, "交通违章-压黄线"),
- /**
- * 交通违章-路肩行驶事件
- */
- EVENT_IVS_TRAFFIC_DRIVINGONSHOULDER(0x0000010C, "交通违章-路肩行驶事件"),
- /**
- * 交通违章-黄牌车占道事件
- */
- EVENT_IVS_TRAFFIC_YELLOWPLATEINLANE(0x0000010E, "交通违章-黄牌车占道事件"),
- /**
- * 交通违章-礼让行人/斑马线行人优先事件
- */
- EVENT_IVS_TRAFFIC_PEDESTRAINPRIORITY(0x0000010F, "交通违章-礼让行人/斑马线行人优先事件"),
- /**
- * 电火花事件
- */
- EVENT_IVS_ELECTROSPARKDETECTION(0x00000110, "电火花事件"),
- /**
- * 交通违章-禁止通行事件
- */
- EVENT_IVS_TRAFFIC_NOPASSING(0x00000111, "交通违章-禁止通行事件"),
- /**
- * 异常奔跑事件
- */
- EVENT_IVS_ABNORMALRUNDETECTION(0x00000112, "异常奔跑事件"),
- /**
- * 人员逆行事件
- */
- EVENT_IVS_RETROGRADEDETECTION(0x00000113, "人员逆行事件"),
- /**
- * 区域内检测事件
- */
- EVENT_IVS_INREGIONDETECTION(0x00000114, "区域内检测事件"),
- /**
- * 物品搬移事件
- */
- EVENT_IVS_TAKENAWAYDETECTION(0x00000115, "物品搬移事件"),
- /**
- * 非法停车事件
- */
- EVENT_IVS_PARKINGDETECTION(0x00000116, "非法停车事件"),
- /**
- * 人脸识别事件
- */
- EVENT_IVS_FACERECOGNITION(0x00000117, "人脸识别事件"),
- /**
- * 交通手动抓拍事件
- */
- EVENT_IVS_TRAFFIC_MANUALSNAP(0x00000118, "交通手动抓拍事件"),
- /**
- * 交通流量统计事件
- */
- EVENT_IVS_TRAFFIC_FLOWSTATE(0x00000119, "交通流量统计事件"),
- /**
- * 交通滞留事件
- */
- EVENT_IVS_TRAFFIC_STAY(0x0000011A, "交通滞留事件"),
- /**
- * 有车占道事件
- */
- EVENT_IVS_TRAFFIC_VEHICLEINROUTE(0x0000011B, "有车占道事件"),
- /**
- * 视频移动侦测事件
- */
- EVENT_ALARM_MOTIONDETECT(0x0000011C, "视频移动侦测事件"),
- /**
- * 外部报警事件
- */
- EVENT_ALARM_LOCALALARM(0x0000011D, "外部报警事件"),
- /**
- * 看守所囚犯起身事件
- */
- EVENT_IVS_PRISONERRISEDETECTION(0x0000011E, "看守所囚犯起身事件"),
- /**
- * 翻越围栏事件
- */
- EVENT_IVS_CROSSFENCEDETECTION(0x0000011F, "翻越围栏事件"),
- /**
- * 交通违章-卡口事件----新规则
- */
- EVENT_IVS_TRAFFIC_TOLLGATE(0x00000120, "交通违章-卡口事件----新规则"),
- /**
- * 人员密集度检测
- */
- EVENT_IVS_DENSITYDETECTION(0x00000121, "人员密集度检测"),
- /**
- * 视频诊断结果事件
- */
- EVENT_IVS_VIDEODIAGNOSIS(0x00000122, "视频诊断结果事件"),
- /**
- * 排队检测报警事件
- */
- EVENT_IVS_QUEUEDETECTION(0x00000123, "排队检测报警事件"),
- /**
- * 占用公交车道事件
- */
- EVENT_IVS_TRAFFIC_VEHICLEINBUSROUTE(0x00000124, "占用公交车道事件"),
- /**
- * 违章倒车事件
- */
- EVENT_IVS_TRAFFIC_BACKING(0x00000125, "违章倒车事件"),
- /**
- * 声音异常检测
- */
- EVENT_IVS_AUDIO_ABNORMALDETECTION(0x00000126, "声音异常检测"),
- /**
- * 交通违章-闯黄灯事件
- */
- EVENT_IVS_TRAFFIC_RUNYELLOWLIGHT(0x00000127, "交通违章-闯黄灯事件"),
- /**
- * 攀高检测事件
- */
- EVENT_IVS_CLIMBDETECTION(0x00000128, "攀高检测事件"),
- /**
- * 离岗检测事件
- */
- EVENT_IVS_LEAVEDETECTION(0x00000129, "离岗检测事件"),
- /**
- * 黄网格线抓拍事件
- */
- EVENT_IVS_TRAFFIC_PARKINGONYELLOWBOX(0x0000012A, "黄网格线抓拍事件"),
- /**
- * 车位有车事件
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACEPARKING(0x0000012B, "车位有车事件"),
- /**
- * 车位无车事件
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACENOPARKING(0x0000012C, "车位无车事件"),
- /**
- * 交通行人事件
- */
- EVENT_IVS_TRAFFIC_PEDESTRAIN(0x0000012D, "交通行人事件"),
- /**
- * 交通抛洒物品事件
- */
- EVENT_IVS_TRAFFIC_THROW(0x0000012E, "交通抛洒物品事件"),
- /**
- * 交通空闲事件
- */
- EVENT_IVS_TRAFFIC_IDLE(0x0000012F, "交通空闲事件"),
- /**
- * 车载ACC断电报警事件
- */
- EVENT_ALARM_VEHICLEACC(0x00000130, "车载ACC断电报警事件"),
- /**
- * 车辆侧翻报警事件
- */
- EVENT_ALARM_VEHICLE_TURNOVER(0x00000131, "车辆侧翻报警事件"),
- /**
- * 车辆撞车报警事件
- */
- EVENT_ALARM_VEHICLE_COLLISION(0x00000132, "车辆撞车报警事件"),
- /**
- * 车载摄像头大角度扭转事件
- */
- EVENT_ALARM_VEHICLE_LARGE_ANGLE(0x00000133, "车载摄像头大角度扭转事件"),
- /**
- * 车位压线事件
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACEOVERLINE(0x00000134, "车位压线事件"),
- /**
- * 多场景切换事件
- */
- EVENT_IVS_MULTISCENESWITCH(0x00000135, "多场景切换事件"),
- /**
- * 受限车牌事件
- */
- EVENT_IVS_TRAFFIC_RESTRICTED_PLATE(0x00000136, "受限车牌事件"),
- /**
- * 压停止线事件
- */
- EVENT_IVS_TRAFFIC_OVERSTOPLINE(0x00000137, "压停止线事件"),
- /**
- * 交通未系安全带事件
- */
- EVENT_IVS_TRAFFIC_WITHOUT_SAFEBELT(0x00000138, "交通未系安全带事件"),
- /**
- * 驾驶员抽烟事件
- */
- EVENT_IVS_TRAFFIC_DRIVER_SMOKING(0x00000139, "驾驶员抽烟事件"),
- /**
- * 驾驶员打电话事件
- */
- EVENT_IVS_TRAFFIC_DRIVER_CALLING(0x0000013A, "驾驶员打电话事件"),
- /**
- * 行人闯红灯事件
- */
- EVENT_IVS_TRAFFIC_PEDESTRAINRUNREDLIGHT(0x0000013B, "行人闯红灯事件"),
- /**
- * 未按规定依次通行
- */
- EVENT_IVS_TRAFFIC_PASSNOTINORDER(0x0000013C, "未按规定依次通行"),
- /**
- * 物体特征检测事件
- */
- EVENT_IVS_OBJECT_DETECTION(0x00000141, "物体特征检测事件"),
- /**
- * 模拟量报警通道的报警事件
- */
- EVENT_ALARM_ANALOGALARM(0x00000150, "模拟量报警通道的报警事件"),
- /**
- * 警戒线扩展事件
- */
- EVENT_IVS_CROSSLINEDETECTION_EX(0x00000151, "警戒线扩展事件"),
- /**
- * 普通录像
- */
- EVENT_ALARM_COMMON(0x00000152, "普通录像"),
- /**
- * 视频遮挡事件
- */
- EVENT_ALARM_VIDEOBLIND(0x00000153, "视频遮挡事件"),
- /**
- * 视频丢失事件
- */
- EVENT_ALARM_VIDEOLOSS(0x00000154, "视频丢失事件"),
- /**
- * 看守所下床事件
- */
- EVENT_IVS_GETOUTBEDDETECTION(0x00000155, "看守所下床事件"),
- /**
- * 巡逻检测事件
- */
- EVENT_IVS_PATROLDETECTION(0x00000156, "巡逻检测事件"),
- /**
- * 站岗检测事件
- */
- EVENT_IVS_ONDUTYDETECTION(0x00000157, "站岗检测事件"),
- /**
- * 门口机呼叫未响应事件
- */
- EVENT_IVS_NOANSWERCALL(0x00000158, "门口机呼叫未响应事件"),
- /**
- * 存储组不存在事件
- */
- EVENT_IVS_STORAGENOTEXIST(0x00000159, "存储组不存在事件"),
- /**
- * 硬盘空间低报警事件
- */
- EVENT_IVS_STORAGELOWSPACE(0x0000015A, "硬盘空间低报警事件"),
- /**
- * 存储错误事件
- */
- EVENT_IVS_STORAGEFAILURE(0x0000015B, "存储错误事件"),
- /**
- * 报警传输事件
- */
- EVENT_IVS_PROFILEALARMTRANSMIT(0x0000015C, "报警传输事件"),
- /**
- * 视频静态检测事件
- */
- EVENT_IVS_VIDEOSTATIC(0x0000015D, "视频静态检测事件"),
- /**
- * 视频定时检测事件
- */
- EVENT_IVS_VIDEOTIMING(0x0000015E, "视频定时检测事件"),
- /**
- * 热度图
- */
- EVENT_IVS_HEATMAP(0x0000015F, "热度图"),
- /**
- * 身份证信息读取事件
- */
- EVENT_IVS_CITIZENIDCARD(0x00000160, "身份证信息读取事件"),
- /**
- * 图片信息事件
- */
- EVENT_IVS_PICINFO(0x00000161, "图片信息事件"),
- /**
- * 上网登记事件
- */
- EVENT_IVS_NETPLAYCHECK(0x00000162, "上网登记事件"),
- /**
- * 车辆拥堵禁入事件
- */
- EVENT_IVS_TRAFFIC_JAM_FORBID_INTO(0x00000163, "车辆拥堵禁入事件"),
- /**
- * 定时抓图事件
- */
- EVENT_IVS_SNAPBYTIME(0x00000164, "定时抓图事件"),
- /**
- * 云台转动到预置点事件
- */
- EVENT_IVS_PTZ_PRESET(0x00000165, "云台转动到预置点事件"),
- /**
- * 红外线检测信息事件
- */
- EVENT_IVS_RFID_INFO(0x00000166, "红外线检测信息事件"),
- /**
- * 人起立检测事件
- */
- EVENT_IVS_STANDUPDETECTION(0x00000167, "人起立检测事件"),
- /**
- * 交通卡口称重事件
- */
- EVENT_IVS_QSYTRAFFICCARWEIGHT(0x00000168, "交通卡口称重事件"),
- /**
- * 卡口前后车牌合成事件
- */
- EVENT_IVS_TRAFFIC_COMPAREPLATE(0x00000169, "卡口前后车牌合成事件"),
- /**
- * 打靶像机事件
- */
- EVENT_IVS_SHOOTINGSCORERECOGNITION(0x0000016A, "打靶像机事件"),
- /**
- * 加油站提枪、挂枪事件
- */
- EVENT_IVS_TRAFFIC_FCC(0x0000016B, "加油站提枪、挂枪事件"),
- /**
- * 违章超限抓图上报事件,绍兴科技治超
- */
- EVENT_IVS_TRAFFIC_TRANSFINITE(0x0000016C, "违章超限抓图上报事件,绍兴科技治超"),
- /**
- * 场景变更事件
- */
- EVENT_IVS_SCENE_CHANGE(0x0000016D, "场景变更事件"),
- /**
- * 简单跟踪事件
- */
- EVENT_IVS_LETRACK(0x0000016E, "简单跟踪事件"),
- /**
- * 物体检测事件
- */
- EVENT_IVS_OBJECT_ACTION(0x0000016F, "物体检测事件"),
- /**
- * 预分析抓拍图片事件
- */
- EVENT_IVS_TRAFFIC_ANALYSE_PRESNAP(0x00000170, "预分析抓拍图片事件"),
- /**
- * 智能插座电量状态上报
- */
- EVENT_ALARM_EQSTATE(0x00000171, "智能插座电量状态上报"),
- /**
- * DVR/NVR设备上的IPC报警
- */
- EVENT_IVS_ALARM_IPC(0x00000172, "DVR/NVR设备上的IPC报警"),
- /**
- * POS录像查询事件
- */
- EVENT_IVS_POS_RECORD(0x00000173, "POS录像查询事件"),
- /**
- * 近距离接触事件
- */
- EVENT_IVS_NEAR_DISTANCE_DETECTION(0x00000174, "近距离接触事件"),
- /**
- * 行人特征检测事件
- */
- EVENT_IVS_OBJECTSTRUCTLIZE_PERSON(0x00000175, "行人特征检测事件"),
- /**
- * 非机动车特征检测事件
- */
- EVENT_IVS_OBJECTSTRUCTLIZE_NONMOTOR(0x00000176, "非机动车特征检测事件"),
- /**
- * 倒地报警事件
- */
- EVENT_IVS_TUMBLE_DETECTION(0x00000177, "倒地报警事件"),
- /**
- * 所有以traffic开头的事件,目前指的是
- */
- EVENT_IVS_TRAFFIC_ALL(0x000001FF, "所有以traffic开头的事件,目前指的是"),
- /**
- * EVENT_TRAFFICSNAPSHOT
- */
- //(EVENT_IVS_TRAFFICCONTROL, "EVENT_TRAFFICSNAPSHOT"),
- /**
- * EVENT_IVS_TRAFFIC_UNDERSPEED
- */
- //(EVENT_IVS_TRAFFIC_RUNREDLIGHT, "EVENT_IVS_TRAFFIC_UNDERSPEED"),
- /**
- * 所有智能分析事件
- */
- EVENT_IVS_VIDEOANALYSE(0x00000200, "所有智能分析事件"),
- /**
- * LinkSD事件
- */
- EVENT_IVS_LINKSD(0x00000201, "LinkSD事件"),
- /**
- * 车辆特征检测分析
- */
- EVENT_IVS_VEHICLEANALYSE(0x00000202, "车辆特征检测分析"),
- /**
- * 流量使用情况事件
- */
- EVENT_IVS_FLOWRATE(0x00000203, "流量使用情况事件"),
- /**
- * 门禁事件
- */
- EVENT_IVS_ACCESS_CTL(0x00000204, "门禁事件"),
- /**
- * SnapManual事件
- */
- EVENT_IVS_SNAPMANUAL(0x00000205, "SnapManual事件"),
- /**
- * RFID电子车牌标签事件
- */
- EVENT_IVS_TRAFFIC_ELETAGINFO(0x00000206, "RFID电子车牌标签事件"),
- /**
- * 生理疲劳驾驶事件
- */
- EVENT_IVS_TRAFFIC_TIREDPHYSIOLOGICAL(0x00000207, "生理疲劳驾驶事件"),
- /**
- * 车辆急转报警事件
- */
- EVENT_IVS_TRAFFIC_BUSSHARPTURN(0x00000208, "车辆急转报警事件"),
- /**
- * 人证比对事件
- */
- EVENT_IVS_CITIZEN_PICTURE_COMPARE(0x00000209, "人证比对事件"),
- /**
- * 开车低头报警事件
- */
- EVENT_IVS_TRAFFIC_TIREDLOWERHEAD(0x0000020A, "开车低头报警事件"),
- /**
- * 开车左顾右盼报警事件
- */
- EVENT_IVS_TRAFFIC_DRIVERLOOKAROUND(0x0000020B, "开车左顾右盼报警事件"),
- /**
- * 开车离岗报警事件
- */
- EVENT_IVS_TRAFFIC_DRIVERLEAVEPOST(0x0000020C, "开车离岗报警事件"),
- /**
- * 立体视觉站立事件
- */
- EVENT_IVS_MAN_STAND_DETECTION(0x0000020D, "立体视觉站立事件"),
- /**
- * 立体视觉区域内人数统计事件
- */
- EVENT_IVS_MAN_NUM_DETECTION(0x0000020E, "立体视觉区域内人数统计事件"),
- /**
- * 客流量统计事件
- */
- EVENT_IVS_STEREO_NUMBERSTAT(0x0000020F, "客流量统计事件"),
- /**
- * 开车打哈欠事件
- */
- EVENT_IVS_TRAFFIC_DRIVERYAWN(0x00000210, "开车打哈欠事件"),
- /**
- * 客流量统计计划
- */
- EVENT_IVS_NUMBERSTAT_PLAN(0x00000211, "客流量统计计划"),
- /**
- * 热度图计划
- */
- EVENT_IVS_HEATMAP_PLAN(0x00000212, "热度图计划"),
- /**
- * 呼叫无答应事件
- */
- EVENT_IVS_CALLNOANSWERED(0x00000213, "呼叫无答应事件"),
- /**
- * 无视邀请事件
- */
- EVENT_IVS_IGNOREINVITE(0x00000214, "无视邀请事件"),
- /**
- * 人体特征事件
- */
- EVENT_IVS_HUMANTRAIT(0x00000215, "人体特征事件"),
- /**
- * 乐橙人头检测事件
- */
- EVENT_ALARM_LE_HEADDETECTION(0x00000216, "乐橙人头检测事件"),
- /**
- * 人脸分析事件
- */
- EVENT_IVS_FACEANALYSIS(0x00000217, "人脸分析事件"),
- /**
- * 左转不礼让直行事件
- */
- EVENT_IVS_TRAFFIC_TURNLEFTAFTERSTRAIGHT(0x00000218, "左转不礼让直行事件"),
- /**
- * 大弯小转事件
- */
- EVENT_IVS_TRAFFIC_BIGBENDSMALLTURN(0x00000219, "大弯小转事件"),
- /**
- * 道路施工监测事件
- */
- EVENT_IVS_ROAD_CONSTRUCTION(0x0000021A, "道路施工监测事件"),
- /**
- * 路障检测事件
- */
- EVENT_IVS_ROAD_BLOCK(0x0000021B, "路障检测事件"),
- /**
- * 车辆加塞事件
- */
- EVENT_IVS_TRAFFIC_QUEUEJUMP(0x0000021C, "车辆加塞事件"),
- /**
- * 嫌疑车辆事件
- */
- EVENT_IVS_VEHICLE_SUSPICIOUSCAR(0x0000021D, "嫌疑车辆事件"),
- /**
- * 右转不礼让直行事件
- */
- EVENT_IVS_TRAFFIC_TURNRIGHTAFTERSTRAIGHT(0x0000021E, "右转不礼让直行事件"),
- /**
- * 右转不礼让直行行人
- */
- EVENT_IVS_TRAFFIC_TURNRIGHTAFTERPEOPLE(0x0000021F, "右转不礼让直行行人"),
- /**
- * 安装读卡器事件
- */
- EVENT_IVS_INSTALL_CARDREADER(0x00000220, "安装读卡器事件"),
- /**
- * Yale
- */
- EVENT_ALARM_YALE_DROPBOX_BADTOKEN(0x00000221, "Yale"),
- /**
- * 车载设备断电前抓拍上传事件
- */
- EVENT_IVS_ACC_OFF_SNAP(0x00000222, "车载设备断电前抓拍上传事件"),
- /**
- * X光检测事件
- */
- EVENI_IVS_XRAY_DETECTION(0x00000223, "X光检测事件"),
- /**
- * 未清车告警
- */
- EVENT_IVS_NOTCLEARCAR(0x00000224, "未清车告警"),
- /**
- * sos求救报警
- */
- EVENT_IVS_SOSALEART(0x00000225, "sos求救报警"),
- /**
- * 超载抓图
- */
- EVENT_IVS_OVERLOAD(0x00000226, "超载抓图"),
- /**
- * 非工作时间告警
- */
- EVENT_IVS_NONWORKINGTIME(0x00000227, "非工作时间告警"),
- /**
- * 远光灯违章事件
- */
- EVENT_IVS_TRAFFIC_HIGH_BEAM(0x00000228, "远光灯违章事件"),
- /**
- * 禁止货车事件
- */
- EVENT_IVS_TRAFFIC_TRUCKFORBID(0x00000229, "禁止货车事件"),
- /**
- * 无卡驾驶报警事件
- */
- EVENT_IVS_DRIVINGWITHOUTCARD(0x0000022A, "无卡驾驶报警事件"),
- /**
- * 车辆超速报警事件
- */
- EVENT_IVS_HIGHSPEED(0x0000022B, "车辆超速报警事件"),
- /**
- * 人群密度检测事件
- */
- EVENT_IVS_CROWDDETECTION(0x0000022C, "人群密度检测事件"),
- /**
- * 车间距过小报警事件
- */
- EVENT_IVS_TRAFFIC_CARDISTANCESHORT(0x0000022D, "车间距过小报警事件"),
- /**
- * 行人卡口事件
- */
- EVENT_IVS_PEDESTRIAN_JUNCTION(0x00000230, "行人卡口事件"),
- /**
- * 车牌对比事件
- */
- EVENT_IVS_VEHICLE_RECOGNITION(0x00000231, "车牌对比事件"),
- /**
- * 预置点图片变化事件
- */
- EVENT_IVS_PASS_CHANGE(0x00000232, "预置点图片变化事件"),
- /**
- * 违停相机定制单球车位检测规则事件
- */
- EVENT_IVS_TRAFFIC_PARKING_SPACEDETECTION(0x00000233, "违停相机定制单球车位检测规则事件"),
- /**
- * 违章进入待行区事件
- */
- EVENT_IVS_TRAFFIC_WAITINGAREA(0x00000234, "违章进入待行区事件"),
- /**
- * 机动车违法禁令标识事件
- */
- EVENT_IVS_TRAFFIC_BAN(0x00000235, "机动车违法禁令标识事件"),
- /**
- * POS机交易事件
- */
- EVENT_IVS_POS_EXCHANGE(0x00000236, "POS机交易事件"),
- /**
- * 立体行为分析打架/剧烈运动检测规则
- */
- EVENT_IVS_STEREO_FIGHTDETECTION(0x00000237, "立体行为分析打架/剧烈运动检测规则"),
- /**
- * 立体行为分析间距异常/人员靠近检测
- */
- EVENT_IVS_STEREO_DISTANCE_DETECTION(0x00000238, "立体行为分析间距异常/人员靠近检测"),
- /**
- * 立体行为分析跌倒检测规则
- */
- EVENT_IVS_STEREO_STEREOFALLDETECTION(0x00000239, "立体行为分析跌倒检测规则"),
- /**
- * 立体行为分析人员滞留检测规则
- */
- EVENT_IVS_STEREO_STAYDETECTION(0x0000023A, "立体行为分析人员滞留检测规则"),
- /**
- * 拉横幅事件
- */
- EVENT_IVS_BANNER_DETECTION(0x0000023B, "拉横幅事件"),
- /**
- * 普通打架事件
- */
- EVENT_IVS_NORMAL_FIGHTDETECTION(0x0000023C, "普通打架事件"),
- /**
- * 电动扶梯运行异常事件
- */
- EVENT_IVS_ELEVATOR_ABNORMAL(0x0000023D, "电动扶梯运行异常事件"),
- /**
- * 非机动车检测
- */
- EVENT_IVS_NONMOTORDETECT(0x0000023E, "非机动车检测"),
- /**
- * 机动车检测
- */
- EVENT_IVS_VEHICLEDETECT(0x0000023F, "机动车检测"),
- /**
- * 交通违章-B类违章停车
- */
- EVENT_IVS_TRAFFIC_PARKING_B(0x00000240, "交通违章-B类违章停车"),
- /**
- * 交通违章-C类违章停车
- */
- EVENT_IVS_TRAFFIC_PARKING_C(0x00000241, "交通违章-C类违章停车"),
- /**
- * 交通违章-D类违章停车
- */
- EVENT_IVS_TRAFFIC_PARKING_D(0x00000242, "交通违章-D类违章停车"),
- /**
- * IVSS人脸检测事件
- */
- EVENT_IVSS_FACEATTRIBUTE(0x00000243, "IVSS人脸检测事件"),
- /**
- * IVSS人脸识别事件
- */
- EVENT_IVSS_FACECOMPARE(0x00000244, "IVSS人脸识别事件"),
- /**
- * 火警事件
- */
- EVENT_IVS_FIREWARNING(0x00000245, "火警事件"),
- /**
- * 商铺占道经营事件
- */
- EVENT_IVS_SHOPPRESENCE(0x00000246, "商铺占道经营事件"),
- /**
- * 垃圾违章倾倒事件
- */
- EVENT_IVS_WASTEDUMPED(0x00000247, "垃圾违章倾倒事件"),
- /**
- * 抛洒物检测事件
- */
- EVENT_IVS_SPILLEDMATERIAL_DETECTION(0x00000248, "抛洒物检测事件"),
- /**
- * 立体行为分析人数异常检测
- */
- EVENT_IVS_STEREO_MANNUM_DETECTION(0x00000249, "立体行为分析人数异常检测"),
- /**
- * 异常间距事件
- */
- EVENT_IVS_DISTANCE_DETECTION(0x0000024A, "异常间距事件"),
- /**
- * 非机动车超载事件
- */
- EVENT_IVS_TRAFFIC_NONMOTOR_OVERLOAD(0x0000024B, "非机动车超载事件"),
- /**
- * 非机动车未戴安全帽事件
- */
- EVENT_IVS_TRAFFIC_NONMOTOR_WITHOUTSAFEHAT(0x0000024C, "非机动车未戴安全帽事件"),
- /**
- * 拥堵滞留斑马线事件
- */
- EVENT_IVS_TRAFFIC_JAM_STOP_ON_ZEBRACROSSING(0x0000024D, "拥堵滞留斑马线事件"),
- /**
- * 流动摊贩事件
- */
- EVENT_IVS_FLOWBUSINESS(0x0000024E, "流动摊贩事件"),
- /**
- * 城市机动车违停事件
- */
- EVENT_IVS_CITY_MOTORPARKING(0x0000024F, "城市机动车违停事件"),
- /**
- * 城市机非动车违停事件
- */
- EVENT_IVS_CITY_NONMOTORPARKING(0x00000250, "城市机非动车违停事件"),
- /**
- * 车道偏移预警
- */
- EVENT_IVS_LANEDEPARTURE_WARNNING(0X00000251, "车道偏移预警"),
- /**
- * 前向碰撞预警
- */
- EVENT_IVS_FORWARDCOLLISION_WARNNING(0x00000252, "前向碰撞预警"),
- /**
- * 物料堆放事件
- */
- EVENT_IVS_MATERIALSSTAY(0x00000253, "物料堆放事件"),
- /**
- * 非机动车装载伞具
- */
- EVENT_IVS_TRAFFIC_NONMOTOR_HOLDUMBRELLA(0x00000254, "非机动车装载伞具"),
- /**
- * 客户报警产品
- */
- EVENT_IVS_JABLOTRON_ALARM(0x00000255, "客户报警产品"),
- /**
- * 视频虚焦事件
- */
- EVENT_IVS_VIDEOUNFOCUS_ALARM(0x00000256, "视频虚焦事件"),
- /**
- * 漂浮物检测事件
- */
- EVENT_IVS_FLOATINGOBJECT_DETECTION(0x00000257, "漂浮物检测事件"),
- /**
- * 船舶检测事件
- */
- EVENT_IVS_SHIP_DETECTION(0x00000258, "船舶检测事件"),
- /**
- * 飞机行为检测事件
- */
- EVENT_IVS_AIRPLANE_DETECTION(0x00000259, "飞机行为检测事件"),
- /**
- * 打电话检测事件
- */
- EVENT_IVS_PHONECALL_DETECT(0x0000025A, "打电话检测事件"),
- /**
- * 吸烟检测事件
- */
- EVENT_IVS_SMOKING_DETECT(0x0000025B, "吸烟检测事件"),
- /**
- * 雷达限速报警事件
- */
- EVENT_IVS_RADAR_SPEED_LIMIT_ALARM(0x0000025C, "雷达限速报警事件"),
- /**
- * 水位检测事件
- */
- EVENT_IVS_WATER_LEVEL_DETECTION(0x0000025D, "水位检测事件"),
- /**
- * 违规撑伞检测事件
- */
- EVENT_IVS_HOLD_UMBRELLA(0x0000025E, "违规撑伞检测事件"),
- /**
- * 垃圾暴露检测事件
- */
- EVENT_IVS_GARBAGE_EXPOSURE(0x0000025F, "垃圾暴露检测事件"),
- /**
- * 垃圾桶满溢检测事件
- */
- EVENT_IVS_DUSTBIN_OVER_FLOW(0x00000260, "垃圾桶满溢检测事件"),
- /**
- * 门前脏乱检测事件
- */
- EVENT_IVS_DOOR_FRONT_DIRTY(0x00000261, "门前脏乱检测事件"),
- /**
- * 排队滞留时间报警事件
- */
- EVENT_IVS_QUEUESTAY_DETECTION(0X00000262, "排队滞留时间报警事件"),
- /**
- * 排队人数异常报警事件
- */
- EVENT_IVS_QUEUENUM_DETECTION(0X00000263, "排队人数异常报警事件"),
- /**
- * 生成图规则事件
- */
- EVENT_IVS_GENERATEGRAPH_DETECTION(0X00000264, "生成图规则事件"),
- /**
- * 交通违章-手动取证
- */
- EVENT_IVS_TRAFFIC_PARKING_MANUAL(0x00000265, "交通违章-手动取证"),
- /**
- * 安全帽检测事件
- */
- EVENT_IVS_HELMET_DETECTION(0x00000266, "安全帽检测事件"),
- /**
- * 包裹堆积程度检测事件
- */
- EVENT_IVS_DEPOSIT_DETECTION(0x00000267, "包裹堆积程度检测事件"),
- /**
- * 热点异常报警事件
- */
- EVENT_IVS_HOTSPOT_WARNING(0x00000268, "热点异常报警事件"),
- /**
- * 称重平台检测事件
- */
- EVENT_IVS_WEIGHING_PLATFORM_DETECTION(0x00000269, "称重平台检测事件"),
- /**
- * 课堂行为分析事件
- */
- EVENT_IVS_CLASSROOM_BEHAVIOR(0x0000026A, "课堂行为分析事件"),
- /**
- * 安全驾驶车距过近报警事件
- */
- EVENT_IVS_VEHICLE_DISTANCE_NEAR(0x0000026B, "安全驾驶车距过近报警事件"),
- /**
- * 驾驶员异常报警事件
- */
- EVENT_IVS_TRAFFIC_DRIVER_ABNORMAL(0x0000026C, "驾驶员异常报警事件"),
- /**
- * 驾驶员变更报警事件
- */
- EVENT_IVS_TRAFFIC_DRIVER_CHANGE(0x0000026D, "驾驶员变更报警事件"),
- /**
- * 工装
- */
- EVENT_IVS_WORKCLOTHES_DETECT(0x0000026E, "工装"),
- /**
- * 安检门人员报警事件
- */
- EVENT_IVS_SECURITYGATE_PERSONALARM(0x0000026F, "安检门人员报警事件"),
- /**
- * 单人独处事件
- */
- EVENT_IVS_STAY_ALONE_DETECTION(0x00000270, "单人独处事件"),
- /**
- * 交通路障检测事件
- */
- EVENT_IVS_TRAFFIC_ROAD_BLOCK(0x00000271, "交通路障检测事件"),
- /**
- * 交通道路施工检测事件
- */
- EVENT_IVS_TRAFFIC_ROAD_CONSTRUCTION(0x00000272, "交通道路施工检测事件"),
- /**
- * X光按物体检测规则配置,
- */
- EVENT_IVS_XRAY_DETECT_BYOBJECT(0x00000273, "X光按物体检测规则配置,"),
- /**
- * 作业统计事件
- */
- EVENT_IVS_WORKSTATDETECTION(0x00000274, "作业统计事件"),
- /**
- * 红外阻断事件
- */
- EVENT_IVS_INFRAREDBLOCK(0x00000275, "红外阻断事件"),
- /**
- * 特征提取事件
- */
- EVENT_IVS_FEATURE_ABSTRACT(0x00000276, "特征提取事件"),
- /**
- * 智能补货事件
- */
- EVENT_IVS_INTELLI_SHELF(0x00000277, "智能补货事件"),
- /**
- * 全景抓拍事件
- */
- EVENT_IVS_PANORAMA_SHOT(0x00000278, "全景抓拍事件"),
- /**
- * 智能视频移动侦测事件
- */
- EVENT_ALARM_SMARTMOTION_HUMAN(0x00000279, "智能视频移动侦测事件"),
- /**
- * 智能视频移动侦测事件
- */
- EVENT_ALARM_SMARTMOTION_VEHICLE(0x0000027A, "智能视频移动侦测事件"),
- /**
- * 车辆驶入驶出状态事件
- */
- EVENT_IVS_CAR_DRIVING_IN_OUT(0x0000027B, "车辆驶入驶出状态事件"),
- /**
- * 停车位状态事件
- */
- EVENT_IVS_PARKINGSPACE_STATUS(0x0000027C, "停车位状态事件"),
- /**
- * 暴力抛物检测
- */
- EVENT_IVS_VIOLENT_THROW_DETECTION(0x0000027D, "暴力抛物检测"),
- /**
- * 矿车超挂报警事件
- */
- EVENT_IVS_TRAMCARSECTIONS_DETECTION(0x0000027E, "矿车超挂报警事件"),
- /**
- * 报警盒通道的触发报警事件,
- */
- EVENT_IVS_ALARM_BOX_ALARM(0x0000027F, "报警盒通道的触发报警事件,"),
- /**
- * 人脸比对事件,
- */
- EVENT_IVS_FACE_COMPARISION(0x00000280, "人脸比对事件,"),
- /**
- * 人像检测事件
- */
- EVENT_IVS_FACEBODY_DETECT(0x00000281, "人像检测事件"),
- /**
- * 人像识别事件
- */
- EVENT_IVS_FACEBODY_ANALYSE(0x00000282, "人像识别事件"),
- /**
- * 加油站车辆检测事件
- */
- EVENT_IVS_GASSTATION_VEHICLE_DETECT(0x00000283, "加油站车辆检测事件"),
- /**
- * 道路场景车辆拥堵报警事件
- */
- EVENT_IVS_CONGESTION_DETECTION(0x00000284, "道路场景车辆拥堵报警事件"),
- /**
- * 停车场场景下停车车辆上限报警
- */
- EVENT_IVS_VEHICLELIMIT_DETECTION(0x00000285, "停车场场景下停车车辆上限报警"),
- /**
- * 动物检测事件,
- */
- EVENT_IVS_ANIMAL_DETECTION(0x00000286, "动物检测事件,"),
- /**
- * 橱窗张贴事件
- */
- EVENT_IVS_SHOP_WINDOW_POST(0x00000287, "橱窗张贴事件"),
- /**
- * 店招异常事件
- */
- EVENT_IVS_SHOP_SIGN_ABNORMAL(0x00000288, "店招异常事件"),
- /**
- * 智慧养殖检测事件
- */
- EVENT_IVS_BREED_DETECTION(0x00000289, "智慧养殖检测事件"),
- /**
- * 机场智能保障车辆检测事件
- */
- EVENT_IVS_AIRPORT_VEHICLE_DETECT(0x0000028A, "机场智能保障车辆检测事件"),
- /**
- * 智慧养殖猪体温检测
- */
- EVENT_IVS_PIG_TEMPERATURE_DETECT(0x0000028B, "智慧养殖猪体温检测"),
- /**
- * 人车共存事件
- */
- EVENT_IVS_MAN_CAR_COEXISTANCE(0x0000028C, "人车共存事件"),
- /**
- * 高空抛物检测
- */
- EVENT_IVS_HIGH_TOSS_DETECT(0x0000028D, "高空抛物检测"),
- /**
- * 电力检测手套检测事件
- */
- EVENT_IVS_ELECTRIC_GLOVE_DETECT(0x0000028E, "电力检测手套检测事件"),
- /**
- * 电力检测梯子检测事件
- */
- EVENT_IVS_ELECTRIC_LADDER_DETECT(0x0000028F, "电力检测梯子检测事件"),
- /**
- * 电力检测布幔检测事件
- */
- EVENT_IVS_ELECTRIC_CURTAIN_DETECT(0x00000290, "电力检测布幔检测事件"),
- /**
- * 电力检测围栏检测事件
- */
- EVENT_IVS_ELECTRIC_FENCE_DETECT(0x00000291, "电力检测围栏检测事件"),
- /**
- * 电力检测标识牌检测事件
- */
- EVENT_IVS_ELECTRIC_SIGNBOARD_DETECT(0x00000292, "电力检测标识牌检测事件"),
- /**
- * 电力检测安全带检测事件
- */
- EVENT_IVS_ELECTRIC_BELT_DETECT(0x00000293, "电力检测安全带检测事件"),
- /**
- * 雷达警戒线/绊线检测
- */
- EVENT_IVS_RADAR_LINE_DETECTION(0x00000294, "雷达警戒线/绊线检测"),
- /**
- * 雷达警戒区检测事件
- */
- EVENT_IVS_RADAR_REGION_DETECTION(0x00000295, "雷达警戒区检测事件"),
- /**
- * 异常音事件
- */
- EVENT_IVS_AUDIO_INTENSITY(0x00000296, "异常音事件"),
- /**
- * 室外停车位状态检测
- */
- EVENT_IVS_PARKING_LOT_STATUS_DETECTION(0x00000297, "室外停车位状态检测"),
- /**
- * 只用于规则配置
- */
- EVENT_IVS_VEHICLE_COMPARE(0x00000298, "只用于规则配置"),
- /**
- * 渣土车未遮盖载货检测事件
- */
- EVENT_IVS_DREGS_UNCOVERED(0x00000299, "渣土车未遮盖载货检测事件"),
- /**
- * 走动检测事件
- */
- EVENT_IVS_WALK_DETECTION(0x0000029A, "走动检测事件"),
- /**
- * 背对检测事件
- */
- EVENT_IVS_BACK_TO_DETECTION(0x0000029B, "背对检测事件"),
- /**
- * 板书检测事件
- */
- EVENT_IVS_WRITE_ON_THE_BOARD_DETECTION(0x0000029C, "板书检测事件"),
- /**
- * 智慧厨房穿着检测事件
- */
- EVENT_IVS_SMART_KITCHEN_CLOTHES_DETECTION(0x0000029D, "智慧厨房穿着检测事件"),
- /**
- * 睡觉检测事件
- */
- EVENT_IVS_SLEEP_DETECT(0x0000029E, "睡觉检测事件"),
- /**
- * 随意走动检测事件
- */
- EVENT_IVS_WALK_AROUND_DETECT(0x0000029F, "随意走动检测事件"),
- /**
- * 玩手机事件
- */
- EVENT_IVS_PLAY_MOBILEPHONE(0x00000300, "玩手机事件"),
- /**
- * 智慧金融违规物品检测事件
- */
- EVENT_IVS_FINANCE_CONTRABAND_DETECT(0x00000301, "智慧金融违规物品检测事件"),
- /**
- * 智慧金融现金交易检测事件
- */
- EVENT_IVS_FINANCE_CASH_TRANSACTION(0x00000302, "智慧金融现金交易检测事件"),
- /**
- * 人体温智能检测事件
- */
- EVENT_IVS_ANATOMY_TEMP_DETECT(0x00000303, "人体温智能检测事件"),
- /**
- * 活跃度统计规则
- */
- EVENT_IVS_ACTIVITY_ANALYSE(0x00000304, "活跃度统计规则"),
- /**
- * 门状态事件
- */
- EVENT_IVS_DOOR_STATUS(0x00000305, "门状态事件"),
- /**
- * Dhop自定义事件
- */
- EVENT_IVS_DHOP_CUSTOM(0x00000306, "Dhop自定义事件"),
- /**
- * Dhop自定义事件
- */
- EVENT_IVS_DHOP_CUSTOM_ONCE(0x00000307, "Dhop自定义事件"),
- /**
- * 起雾检测事件
- */
- EVENT_IVS_FOG_DETECTION(0x00000308, "起雾检测事件"),
- /**
- * 飙车事件
- */
- EVENT_IVS_TRAFFIC_VEHICLE_RACE(0x00000309, "飙车事件"),
- /**
- * 机动车超载
- */
- EVENT_IVS_TRAFFIC_MOTOR_OVERLOAD(0x0000030A, "机动车超载"),
- /**
- * 车牌污损
- */
- EVENT_IVS_TRAFFIC_PLATE_OCCLUSION(0x0000030B, "车牌污损"),
- /**
- * 非机动车进入电梯
- */
- EVENT_IVS_NONMOTOR_ENTRYING(0x0000030C, "非机动车进入电梯"),
- /**
- * 水位监测事件,
- */
- EVENT_IVS_WATER_STAGE_MONITOR(0x0000030D, "水位监测事件,"),
- /**
- * 道路安全预警
- */
- EVENT_IVS_TRAFFIC_ROAD_ALERT(0x0000030E, "道路安全预警"),
- /**
- * 违章建筑检测事件
- */
- EVENT_IVS_BREAK_RULE_BUILDING_DETECTION(0x0000030F, "违章建筑检测事件"),
- /**
- * 非机动车闯红灯
- */
- EVENT_IVS_TRAFFIC_NONMOTOR_RUN_REDLIGHT(0x00000310, "非机动车闯红灯"),
- /**
- * 占用应急车道事件
- */
- EVENT_IVS_TRAFFIC_VEHICLE_IN_EMERGENCY_LANE(0x00000311, "占用应急车道事件"),
- /**
- * 婴儿车检测事件
- */
- EVENT_IVS_PRAM_DETECTION(0x00000312, "婴儿车检测事件"),
- /**
- * 立体行为婴儿车检测事件
- */
- EVENT_IVS_STEREO_PRAM_DETECTION(0x00000313, "立体行为婴儿车检测事件"),
- /**
- * 大件行李箱检测事件
- */
- EVENT_IVS_BIG_BAGGAGE_DETECTION(0x00000314, "大件行李箱检测事件"),
- /**
- * 立体行为大件行李箱检测事件
- */
- EVENT_IVS_STEREO_BIG_BAGGAGE_DETECTION(0x00000315, "立体行为大件行李箱检测事件"),
- /**
- * 逃票检测事件
- */
- EVENT_IVS_TICKET_EVADE_DETECTION(0x00000316, "逃票检测事件"),
- /**
- * 立体行为逃票检测事件
- */
- EVENT_IVS_STEREO_TICKET_EVADE_DETECTION(0x00000317, "立体行为逃票检测事件"),
- /**
- * 输电线异物检测
- */
- EVENT_IVS_POWERLINE_FOREIGN_DETECITON(0x00000318, "输电线异物检测"),
- /**
- * 压导流线
- */
- EVENT_IVS_TRAFFIC_OVER_GUIDE_LINE(0x00000319, "压导流线"),
- /**
- * 交通卡口测量
- */
- EVENT_IVS_TRAFFIC_CAR_MEASUREMENT(0x00000320, "交通卡口测量"),
- /**
- * 不安规定使用转向灯事件
- */
- EVENT_IVS_TRAFFIC_WRONG_TURN_LIGHT(0x00000321, "不安规定使用转向灯事件"),
- /**
- * 交通事故事件
- */
- EVENT_IVS_TRAFFIC_REAREND_ACCIDENT(0x00000322, "交通事故事件"),
- /**
- * 对讲动作事件
- */
- EVENT_IVS_DO_TALK_ACTION(0x00000323, "对讲动作事件"),
- /**
- * 消防占道检测事件
- */
- EVENT_IVS_FIRE_LANE_DETECTION(0x00000324, "消防占道检测事件"),
- /**
- * 全景异常停车事件
- */
- EVENT_IVS_PARKING_DETECTION_FOR_PRMA(0x00000325, "全景异常停车事件"),
- /**
- * 全景交通拥堵事件
- */
- EVENT_IVS_TRAFFIC_JAM_FOR_PRMA(0x00000326, "全景交通拥堵事件"),
- /**
- * 全景交通事故事件
- */
- EVENT_IVS_TRAFFIC_ACCIDENT_FOR_PRMA(0x00000327, "全景交通事故事件"),
- /**
- * 非机动车逆行事件
- */
- EVENT_IVS_TRAFFIC_NON_MOTOR_RETROGRADE(0x00000328, "非机动车逆行事件"),
- /**
- * 非机动车越线停车事件
- */
- EVENT_IVS_TRAFFIC_NON_MOTOR_OVER_STOP_LINE(0x00000329, "非机动车越线停车事件"),
- /**
- * 车辆驶入事件
- */
- EVENT_IVS_CAR_DRIVING_IN(0x00000330, "车辆驶入事件"),
- /**
- * 车辆驶出事件
- */
- EVENT_IVS_CAR_DRIVING_OUT(0x00000331, "车辆驶出事件"),
- /**
- * 人像检测
- */
- EVENT_IVS_PORTRAIT_DETECTION(0x00000332, "人像检测"),
- /**
- * 特殊车辆检测
- */
- EVENT_IVS_TRAFFIC_SPECIAL_VEHICLE_DETECT(0x00000333, "特殊车辆检测"),
- /**
- * 未开照明灯事件
- */
- EVENT_IVS_TRAFFIC_HEAD_LAMP_OFF(0x00000334, "未开照明灯事件"),
- /**
- * 交通非机动车事件检测,
- */
- EVENT_IVS_TRAFFIC_NONMOTOR(0x00000335, "交通非机动车事件检测,"),
- /**
- * 交通违章上下客事件检测
- */
- EVENT_IVS_TRAFFIC_BOARD(0x00000336, "交通违章上下客事件检测"),
- /**
- * 交通能见度事件检测
- */
- EVENT_IVS_TRAFFIC_VISIBILITY(0x00000337, "交通能见度事件检测"),
- /**
- * 交通车辆清洁度检测事件检测
- */
- EVENT_IVS_TRAFFIC_VEHICLE_CLEANLINESS(0x00000338, "交通车辆清洁度检测事件检测"),
- /**
- * 全景交通车流
- */
- EVENT_IVS_TRAFFICFLOW_FOR_PRMA(0x00000339, "全景交通车流"),
- /**
- * 工程车未清洗
- */
- EVENT_IVS_TRUCKNOTCLEAN_FOR_PRMA(0x0000033A, "工程车未清洗"),
- /**
- * 异物占道事件
- */
- EVENT_IVS_ROADOCCUPATION_BY_FOREIGNOBJECT(0x0000033B, "异物占道事件"),
- /**
- * 车流量超过上限
- */
- EVENT_IVS_TRAFFICFLOW_OVER(0x0000033C, "车流量超过上限"),
- /**
- * 违规物品检测事件
- */
- EVENT_IVS_GOODS_DETECTION(0x0000033D, "违规物品检测事件"),
- /**
- * 传送带阻塞报警事件
- */
- EVENT_IVS_CONVEYORBLOCK_DETECTION(0x0000033E, "传送带阻塞报警事件"),
- /**
- * 全物体类型检测事件
- */
- EVENT_IVS_ANYTHING_DETECT(0x0000033F, "全物体类型检测事件"),
- /**
- * 目标异常事件
- */
- EVENT_IVS_OBJECT_ABNORMAL(0x00000340, "目标异常事件"),
- /**
- * 辅助驾驶
- */
- EVENT_IVS_DRIVE_ASSISTANT(0x00000341, "辅助驾驶"),
- /**
- * 驾驶行为分析
- */
- EVENT_IVS_DRIVE_ACTION_ANAYLSE(0x00000342, "驾驶行为分析"),
- /**
- * 驾驶行为分析
- */
- EVENT_IVS_DRIVE_HANDSOFF_STEERING_WHEEL(0x00000343, "驾驶行为分析"),
- /**
- * 驾驶行为分析
- */
- EVENT_IVS_DRIVE_BLIND_SPOT(0x00000344, "驾驶行为分析"),
- /**
- * 物品检测
- */
- EVENT_IVS_ARTICLE_DETECTION(0x00000345, "物品检测"),
- /**
- * 路侧停车位手动抓图
- */
- EVENT_IVS_TRAFFIC_PARKINGSPACE_MANUALSNAP(0x00000346, "路侧停车位手动抓图"),
- /**
- * 沿街晾晒事件
- */
- EVENT_IVS_STREET_SUNCURE(0x00000347, "沿街晾晒事件"),
- /**
- * 户外广告事件
- */
- EVENT_IVS_OUTDOOR_ADVERTISEMENT(0x00000348, "户外广告事件"),
- /**
- * 乱堆物料检测事件
- */
- EVENT_IVS_HUDDLE_MATERIAL(0x00000349, "乱堆物料检测事件"),
- /**
- * 进入消防通道检测
- */
- EVENT_IVS_FIRE_LINE_DETECTION(0x0000034A, "进入消防通道检测"),
- /**
- * 违法占用公交车道
- */
- EVENT_IVS_OCCUPY_BUS_LANE(0x0000034B, "违法占用公交车道"),
- /**
- * 求救检测事件
- */
- EVENT_IVS_DISTRESS_DETECTION(0x0000034C, "求救检测事件"),
- /**
- * 交通副驾驶未系安全带事件
- */
- EVENT_IVS_TRAFFIC_ASSISTANT_WITHOUT_SAFEBELT(0x0000034D, "交通副驾驶未系安全带事件"),
- /**
- * 读写组,原型为"ReadWrite*","ReadWrite*",代表读写组,
- */
- STOR_POINT_READ_WRITE(0x00001001, "读写组"),
- /**
- * 只读组
- */
- STOR_POINT_READ_ONLY(0x00001002, "只读组"),
- /**
- * 冗余组,和"ReadWirte"组一个冗余副本
- */
- STOR_POINT_REDUNDANT(0x00001003, "冗余组"),
- /**
- * 备份组,数据写满后停止,不会循环覆盖
- */
- STOR_POINT_BACKUP(0x00001004, "备份组,数据写满后停止,不会循环覆盖"),
- /**
- * 历史抽帧组,实时录像在指定时间后,抽帧并写入该组
- */
- STOR_POINT_DRAW_FRAME(0x00001005, "历史抽帧组,实时录像在指定时间后,抽帧并写入该组"),
- /**
- * 远程网络存储组
- */
- STOR_POINT_NAS_FTP(0x00001006, "远程网络存储组"),
- /**
- * 远程网络存储组
- */
- STOR_POINT_NAS_NFS(0x00001007, "远程网络存储组"),
- /**
- * 远程网络存储组
- */
- STOR_POINT_NAS_SMB(0x00001008, "远程网络存储组"),
- /**
- * 远程网络存储组
- */
- STOR_POINT_NAS_ISCSI(0x00001009, "远程网络存储组"),
- /**
- * 远程网络存储组
- */
- STOR_POINT_NAS_CLOUD(0x0000100A, "远程网络存储组");
- private int type;
- private String description;
-
- private EM_EVENT_TYPE(int type, String description) {
- this.type = type;
- this.description = description;
- }
-
- public static EM_EVENT_TYPE getEventType(int type) {
- for (EM_EVENT_TYPE event : EM_EVENT_TYPE.values()) {
- if (type == event.getType()) {
- return event;
- }
- }
- return null;
- }
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDescription() {
- return description;
- }
-
- public void setDescription(String description) {
- this.description = description;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FEATURE_LIST_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FEATURE_LIST_TYPE.java
deleted file mode 100644
index 792f0f4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FEATURE_LIST_TYPE.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 睿厨着装检特征列表
- * @date 2021/01/11
- */
-public enum EM_FEATURE_LIST_TYPE {
- // 未知
- EM_FEATURE_LIST_UNKNOWN(0, "未知"),
-
- // 是否戴口罩
- EM_FEATURE_LIST_HAS_MASK(1, "是否戴口罩"),
-
- // 是否戴厨师帽
- EM_FEATURE_LIST_HAS_CHEF_HAT(2, "是否戴厨师帽"),
-
- // 是否穿厨师服
- EM_FEATURE_LIST_HAS_CHEF_CLOTHES(3, "是否穿厨师服"),
-
- // 厨师服的颜色
- EM_FEATURE_LIST_CHEF_CLOTHES_COLOR(4, "厨师服的颜色");
-
- private int value;
- private String note;
-
- private EM_FEATURE_LIST_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_FEATURE_LIST_TYPE enumType : EM_FEATURE_LIST_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_FEATURE_LIST_TYPE enumType : EM_FEATURE_LIST_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FILE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FILE_TYPE.java
deleted file mode 100644
index 68afdeb..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FILE_TYPE.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 文件类型
- * @date 2021/02/22
- */
-public enum EM_FILE_TYPE {
- // 未知
- EM_FILE_TYPE_UNKNOWN(0, "未知"),
- // jpg 图片
- EM_FILE_TYPE_JPG(1, "jpg图片"),
- // dav 文件
- EM_FILE_TYPE_DAV(2, "dav文件");
-
- private int value;
- private String note;
-
- private EM_FILE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_FILE_TYPE enumType : EM_FILE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_FILE_TYPE enumType : EM_FILE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FILTER_IMAGE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FILTER_IMAGE_TYPE.java
deleted file mode 100644
index d116a92..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FILTER_IMAGE_TYPE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 返回的图片类型
- * @date 2021/2/20
- */
-public enum EM_FILTER_IMAGE_TYPE {
- /** 未知 */
- EM_FILTER_IMAGE_UNKNOWN,
- /** 上报目标抠图 */
- EM_FILTER_IMAGE_OBJECT,
- /** 上报场景大图 */
- EM_FILTER_IMAGE_SCENE;
-
- public static EM_FILTER_IMAGE_TYPE getFilterImageType(int type) {
- for (EM_FILTER_IMAGE_TYPE imageType : EM_FILTER_IMAGE_TYPE.values()) {
- if (imageType.ordinal() == type) {
- return imageType;
- }
- }
- return EM_FILTER_IMAGE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FOLLOW_CAR_ALARM_IMAGE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FOLLOW_CAR_ALARM_IMAGE_TYPE.java
deleted file mode 100644
index 9bb9dd1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FOLLOW_CAR_ALARM_IMAGE_TYPE.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 跟随车辆报警图片类型
- * @date 2021/01/13
- */
-public enum EM_FOLLOW_CAR_ALARM_IMAGE_TYPE {
- // 未知
- EM_FOLLOW_CAR_ALARM_IMAGE_TYPE_UNKNOWN(-1, "未知"),
-
- // 全景图
- EM_FOLLOW_CAR_ALARM_IMAGE_TYPE_PANORAMA(0, "全景图"),
-
- // 小图
- EM_FOLLOW_CAR_ALARM_IMAGE_TYPE_SMALL_PICTURE(1, "小图");
-
- private int value;
- private String note;
-
- private EM_FOLLOW_CAR_ALARM_IMAGE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_FOLLOW_CAR_ALARM_IMAGE_TYPE enumType : EM_FOLLOW_CAR_ALARM_IMAGE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_FOLLOW_CAR_ALARM_IMAGE_TYPE enumType : EM_FOLLOW_CAR_ALARM_IMAGE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FORBID_PARKING_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FORBID_PARKING_STATUS.java
deleted file mode 100644
index 0d4da39..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_FORBID_PARKING_STATUS.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 禁停状态
- *
- * @author 47040
- * @since Created in 2020/11/18 14:53
- */
-public enum EM_FORBID_PARKING_STATUS {
- /**
- * 未知
- */
- EM_FORBID_PARKING_STATUS_UNKNOWN(0, "未知"),
- /**
- * 未禁止
- */
- EM_FORBID_PARKING_STATUS_NOT_FORBID(1, "未禁止"),
- /**
- * 禁止
- */
- EM_FORBID_PARKING_STATUS_FORBID(2, "禁止");
-
- private int value;
- private String note;
-
- EM_FORBID_PARKING_STATUS(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_FORBID_PARKING_STATUS enumType : EM_FORBID_PARKING_STATUS.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_FORBID_PARKING_STATUS enumType : EM_FORBID_PARKING_STATUS.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_FORBID_PARKING_STATUS getEnum(int value) {
- for (EM_FORBID_PARKING_STATUS e : EM_FORBID_PARKING_STATUS.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_FORBID_PARKING_STATUS.EM_FORBID_PARKING_STATUS_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_GATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_GATE_TYPE.java
deleted file mode 100644
index fca4154..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_GATE_TYPE.java
+++ /dev/null
@@ -1,58 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 闸机类型
- * @date 2021/2/7
- */
-public enum EM_GATE_TYPE {
- /** 未知 */
- EM_ASG_GATE_TYPE_UNKNOWN(-1, "未知"),
- /** 摆闸1 */
- EM_ASG_GATE_TYPE_SWING_GATE_ONE(0, "摆闸1"),
- /** 摆闸2 */
- EM_ASG_GATE_TYPE_SWING_GATE_TWO(1, "摆闸2"),
- /** 摆闸3 */
- EM_ASG_GATE_TYPE_SWING_GATE_THREE(2, "摆闸3"),
- /** 翼闸1 */
- EM_ASG_GATE_TYPE_WING_GATE_ONE(3, "翼闸1"),
- /** 翼闸2 */
- EM_ASG_GATE_TYPE_WING_GATE_TWO(4, "翼闸2"),
- /** 三棍闸1 */
- EM_ASG_GATE_TYPE_THREE_STICK_GATE_ONE(5, "三棍闸1"),
- /** 三棍闸2 */
- EM_ASG_GATE_TYPE_THREE_STICK_GATE_TWO(6, "三棍闸2");
- private int type;
- private String desc;
-
- EM_GATE_TYPE(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
- public static EM_GATE_TYPE getGateType(int type) {
- for (EM_GATE_TYPE gateType : EM_GATE_TYPE.values()) {
- if (gateType.type == type) {
- return gateType;
- }
- }
- return EM_ASG_GATE_TYPE_UNKNOWN;
- }
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_HEATMAP_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_HEATMAP_TYPE.java
deleted file mode 100644
index 78b77e7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_HEATMAP_TYPE.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 热度图类型
- * @date 2020/9/21
- */
-public enum EM_HEATMAP_TYPE {
- /**
- * 未知
- */
- EM_HEATMAP_UNKNOWN(0,"未知"),
- /**
- * 平均滞留时间热度图
- */
- EM_HEATMAP_AVERAGESTAYTIME(1,"平均滞留时间热度图"),
- /**
- * 人数统计热度图
- */
- EM_HEATMAP_HUMANSTATISTICS(2,"人数统计热度图"),
- /**
- * 行人轨迹图
- */
- EM_HEATMAP_HUMANTRACK(3,"行人轨迹图");
- /**
- * 类型
- */
- private int type;
- /**
- * 解释
- */
- private String desc;
- private EM_HEATMAP_TYPE(int type,String desc){
- this.type=type;
- this.desc=desc;
- }
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-
- public static EM_HEATMAP_TYPE getEmHeatMap(int type) {
- for (EM_HEATMAP_TYPE heatmap : EM_HEATMAP_TYPE.values()) {
- if (heatmap.getType() == type) {
- return heatmap;
- }
- }
- return null;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_IPC_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_IPC_TYPE.java
deleted file mode 100644
index 827371b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_IPC_TYPE.java
+++ /dev/null
@@ -1,122 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * IPC类型
- *
- * @author : 47040
- * @since : Created in 2020/12/23 9:46
- */
-public enum EM_IPC_TYPE {
-
- NET_IPC_PRIVATE(0, "私有"),
- NET_IPC_AEBELL(1, "美电贝尔"),
- NET_IPC_PANASONIC(2, "松下"),
- NET_IPC_SONY(3, "索尼"),
- NET_IPC_DYNACOLOR(4, "Dynacolor"),
- NET_IPC_TCWS(5, "天城威视"),
- NET_IPC_SAMSUNG(6, "三星"),
- NET_IPC_YOKO(7, "YOKO"),
- NET_IPC_AXIS(8, "安讯视"),
- NET_IPC_SANYO(9, "三洋"),
- NET_IPC_BOSH(10, "Bosch"),
- NET_IPC_PECLO(11, "Peclo"),
- NET_IPC_PROVIDEO(12, "Provideo"),
- NET_IPC_ACTI(13, "ACTi"),
- NET_IPC_VIVOTEK(14, "Vivotek"),
- NET_IPC_ARECONT(15, "Arecont"),
- NET_IPC_PRIVATEEH(16, "PrivateEH"),
- NET_IPC_IMATEK(17, "IMatek"),
- NET_IPC_SHANY(18, "Shany"),
- NET_IPC_VIDEOTREC(19, "动力盈科"),
- NET_IPC_URA(20, "Ura"),
- NET_IPC_BITICINO(21, "Bticino"),
- NET_IPC_ONVIF(22, "Onvif协议类型"),
- NET_IPC_SHEPHERD(23, "视霸"),
- NET_IPC_YAAN(24, "亚安"),
- NET_IPC_AIRPOINT(25, "Airpop"),
- NET_IPC_TYCO(26, "TYCO"),
- NET_IPC_XUNMEI(27, "讯美"),
- NET_IPC_HIKVISION(28, "海康"),
- NET_IPC_LG(29, "LG"),
- NET_IPC_AOQIMAN(30, "奥奇曼"),
- NET_IPC_BAOKANG(31, "宝康"),
- NET_IPC_WATCHNET(32, "Watchnet"),
- NET_IPC_XVISION(33, "Xvision"),
- NET_IPC_FUSITSU(34, "富士通"),
- NET_IPC_CANON(35, "Canon"),
- NET_IPC_GE(36, "GE"),
- NET_IPC_Basler(37, "巴斯勒"),
- NET_IPC_Patro(38, "帕特罗"),
- NET_IPC_CPKNC(39, "CPPLUS K系列"),
- NET_IPC_CPRNC(40, "CPPLUS R系列"),
- NET_IPC_CPUNC(41, "CPPLUS U系列"),
- NET_IPC_CPPLUS(42, "CPPLUS IPC"),
- NET_IPC_XunmeiS(43, "讯美s,实际协议为Onvif"),
- NET_IPC_GDDW(44, "广东电网"),
- NET_IPC_PSIA(45, "PSIA"),
- NET_IPC_GB2818(46, "GB2818"),
- NET_IPC_GDYX(47, "GDYX"),
- NET_IPC_OTHER(48, "由用户自定义"),
- NET_IPC_CPUNR(49, "CPPLUS NVR"),
- NET_IPC_CPUAR(50, "CPPLUS DVR"),
- NET_IPC_AIRLIVE(51, "Airlive"),
- NET_IPC_NPE(52, "NPE"),
- NET_IPC_AXVIEW(53, "AXVIEW"),
- NET_IPC_DFWL(54, "东方网力"),
- NET_IPC_HYUNDAI(56, "HYUNDAI DVR"),
- NET_IPC_APHD(57, "爱普华顿"),
- NET_IPC_WELLTRANS(58, "微创"),
- NET_IPC_CDJF(59, "成都佳发"),
- NET_IPC_JVC(60, "JVC"),
- NET_IPC_INFINOVA(61, "英飞拓"),
- NET_IPC_ADT(62, "ADT"),
- NET_IPC_SIVIDI(63, "海南创先"),
- NET_IPC_CPUNP(64, "CPPLUS 球机"),
- NET_IPC_HX(65, "海信"),
- NET_IPC_TJGS(66, "天津高速"),
- NET_IPC_MULTICAST(79, "组播"),
- NET_IPC_RVI(84, "RVi"),
- NET_IPC_HONEYWELL(95, "Honeywell");
-
- private final int value;
- private final String note;
-
- private EM_IPC_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_IPC_TYPE enumType : EM_IPC_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_IPC_TYPE enumType : EM_IPC_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_IPC_TYPE getEnum(int value) {
- for (EM_IPC_TYPE e : EM_IPC_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_IPC_TYPE.NET_IPC_PRIVATE;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_IS_RECORD.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_IS_RECORD.java
deleted file mode 100644
index 3e86ab8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_IS_RECORD.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 录像使能
- *
- * @author : 47040
- * @since : Created in 2020/9/17 15:57
- */
-public enum EM_IS_RECORD {
- /**
- * 未知
- */
- EM_IS_RECORD_UNKNOWN(0, "未知"),
- /**
- * 录像
- */
- EM_IS_RECORD_ON(1, "录像"),
- /**
- * 不录像
- */
- EM_IS_RECORD_OFF(2, "不录像");
-
- private int value;
- private String note;
-
- EM_IS_RECORD(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_IS_RECORD enumType : EM_IS_RECORD.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_IS_RECORD enumType : EM_IS_RECORD.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_IS_RECORD getEnum(int value) {
- for (EM_IS_RECORD e : EM_IS_RECORD.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_IS_RECORD.EM_IS_RECORD_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_LINE_COLOR_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_LINE_COLOR_TYPE.java
deleted file mode 100644
index 6f4bf89..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_LINE_COLOR_TYPE.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 轨迹线颜色类型
- * @date 2020/8/24
- */
-public enum EM_LINE_COLOR_TYPE {
-
- EM_LINE_COLOR_TYPE_UNKNOWN(0, "未知"),
- EM_LINE_COLOR_TYPE_RED(1, "红色"),
- EM_LINE_COLOR_TYPE_YELLOW(2, "黄色"),
- EM_LINE_COLOR_TYPE_BLUE(3, "蓝色"),
- EM_LINE_COLOR_TYPE_GREEN(4, "绿色"),
- EM_LINE_COLOR_TYPE_BLACK(5, "黑色"),
- EM_LINE_COLOR_TYPE_WHITE(6, "白色");
-
- private EM_LINE_COLOR_TYPE(int type, String color) {
- this.type = type;
- this.color = color;
- }
-
- private int type;
- private String color;
-
- public EM_LINE_COLOR_TYPE getColorType(int type) {
- for (EM_LINE_COLOR_TYPE color : EM_LINE_COLOR_TYPE.values()
- ) {
- if (color.getType() == type) {
- return color;
- }
- }
- return null;
- }
-
- public int getType() {
- return type;
- }
-
- public String getColor() {
- return color;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_MIX_SNAP_SPEED_SOURCE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_MIX_SNAP_SPEED_SOURCE.java
deleted file mode 100644
index 60f2965..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_MIX_SNAP_SPEED_SOURCE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 视频抓拍速度来源
- * @date 2021/2/22
- */
-public enum EM_MIX_SNAP_SPEED_SOURCE {
- /** 未知 */
- EM_SNAP_SPEED_SOURCE_UNKNOWN,
- /** 视频 */
- EM_SNAP_SPEED_SOURCE_VIDEO,
- /** 雷达 */
- EM_SNAP_SPEED_SOURCE_RADAR;
-
- public static EM_MIX_SNAP_SPEED_SOURCE getMixSnapSpeedSource(int source) {
- for (EM_MIX_SNAP_SPEED_SOURCE speedSource : EM_MIX_SNAP_SPEED_SOURCE.values()) {
- if (speedSource.ordinal() == source) {
- return speedSource;
- }
- }
- return EM_SNAP_SPEED_SOURCE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_NEW_CONFIG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_NEW_CONFIG.java
deleted file mode 100644
index a3f0081..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_NEW_CONFIG.java
+++ /dev/null
@@ -1,449 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.ptr.IntByReference;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 配置命令 对应接口{@link NetSDKLib#CLIENT_GetNewDevConfig(NetSDKLib.LLong, String, int,
- * byte[], int, IntByReference, int)} {@link NetSDKLib#CLIENT_SetNewDevConfig(NetSDKLib.LLong,
- * String, int, byte[], int, IntByReference, IntByReference, int)}
- * @date 2020/11/9
- */
-public enum EM_NEW_CONFIG {
- /** 视频编码物件配置(对应 {@link NetSDKLib.NET_CFG_VideoWidget} ) */
- CFG_CMD_VIDEOWIDGET("VideoWidget"),
- /** 视频分析全局配置(对应{@link NetSDKLib.CFG_ANALYSEGLOBAL_INFO}) */
- CFG_CMD_ANALYSEGLOBAL("VideoAnalyseGlobal"),
- /** 物体的检测模块配置(对应 {@link NetSDKLib.CFG_ANALYSEMODULES_INFO}) */
- CFG_CMD_ANALYSEMODULE("VideoAnalyseModule"),
- /** 视频分析规则配置(对应 {@link NetSDKLib.CFG_ANALYSERULES_INFO}) */
- CFG_CMD_ANALYSERULE("VideoAnalyseRule"),
- /** 视频输入前端选项(对应{@link NetSDKLib.CFG_VIDEO_IN_OPTIONS}) */
- CFG_CMD_VIDEOINOPTIONS("VideoInOptions"),
- /** 雨刷模式相关配置(对应{@link NetSDKLib.CFG_RAINBRUSHMODE_INFO}数组) */
- CFG_CMD_RAINBRUSHMODE("RainBrushMode"),
- /** 雨刷配置(对应{@link NetSDKLib.CFG_RAINBRUSH_INFO}) */
- CFG_CMD_RAINBRUSH("RainBrush"),
- /** 图像通道属性配置(对应{@link NetSDKLib.CFG_ENCODE_INFO}) */
- CFG_CMD_ENCODE("Encode"),
- /** 云台通道变倍配置(对应{@link NetSDKLib.CFG_VIDEO_IN_ZOOM}) */
- CFG_CMD_VIDEO_IN_ZOOM("VideoInZoom"),
- /** 远程设备信息(对应 {@link NetSDKLib.AV_CFG_RemoteDevice} 数组), 通道无关) */
- CFG_CMD_REMOTEDEVICE("RemoteDevice"),
- /** 视频分析资源配置(对应 {@link NetSDKLib.CFG_ANALYSESOURCE_INFO}) */
- CFG_CMD_ANALYSESOURCE("VideoAnalyseSource"),
- /** 智能交通全局配置({@link NetSDKLib.CFG_TRAFFICGLOBAL_INFO}) */
- CFG_CMD_TRAFFICGLOBAL("TrafficGlobal"),
- /** 录像模式(对应 {@link NetSDKLib.AV_CFG_RecordMode} ) */
- CFG_CMD_RECORDMODE("RecordMode"),
- /** 警灯配置(对应 {@link NetSDKLib.CFG_ALARMLAMP_INFO}) */
- CFG_CMD_ALARMLAMP("AlarmLamp"),
- /** 报警输出通道配置(对应 {@link NetSDKLib.CFG_ALARMOUT_INFO} ) */
- CFG_CMD_ALARMOUT("AlarmOut"),
- /** 智能交通抓拍(对应 {@link NetSDKLib.CFG_TRAFFICSNAPSHOT_INFO} ) */
- CFG_CMD_INTELLECTIVETRAFFIC("TrafficSnapshot"),
- /** 智能交通抓拍( {@link NetSDKLib.CFG_TRAFFICSNAPSHOT_NEW_INFO} ) */
- CFG_CMD_TRAFFICSNAPSHOT_MULTI("TrafficSnapshotNew"),
- /** 时间同步服务器(对应 {@link NetSDKLib.CFG_NTP_INFO} ) */
- CFG_CMD_NTP("NTP"),
- /** 外部输入报警配置(对应 CFG_ALARMIN_INFO) */
- CFG_CMD_ALARMINPUT("Alarm"),
- /** 网络协议配置(对应 {@link NetSDKLib.CFG_DVRIP_INFO}) */
- CFG_CMD_DVRIP("DVRIP"),
- /** 网络配置(对应 {@link NetSDKLib.CFG_NETWORK_INFO}) */
- CFG_CMD_NETWORK("Network"),
- /** 电视墙配置(对应 {@link NetSDKLib.AV_CFG_MonitorWall} 数组), 通道无关) */
- CFG_CMD_MONITORWALL("MonitorWall"),
- /** RTMP配置(对应 {@link NetSDKLib.CFG_RTMP_INFO}) */
- CFG_CMD_RTMP("RTMP"),
- /** 门禁事件配置(对应 {@link NetSDKLib.CFG_ACCESS_EVENT_INFO} 数组) */
- CFG_CMD_ACCESS_EVENT("AccessControl"),
- /** 门禁刷卡时间段(对应 {@link NetSDKLib.CFG_ACCESS_TIMESCHEDULE_INFO}) */
- CFG_CMD_ACCESSTIMESCHEDULE("AccessTimeSchedule"),
- /** 普通配置 (对应 {@link NetSDKLib.CFG_DEV_DISPOSITION_INFO}) */
- CFG_CMD_DEV_GENERRAL("General"),
- /** 视频诊断参数表({@link NetSDKLib.CFG_VIDEODIAGNOSIS_PROFILE}) */
- CFG_CMD_VIDEODIAGNOSIS_PROFILE("VideoDiagnosisProfile"),
- /** 视频诊断任务表({@link NetSDKLib.CFG_VIDEODIAGNOSIS_TASK}) */
- CFG_CMD_VIDEODIAGNOSIS_TASK("VideoDiagnosisTask"),
- /** 视频诊断任务表({@link NetSDKLib.CFG_VIDEODIAGNOSIS_TASK}) */
- CFG_CMD_VIDEODIAGNOSIS_TASK_ONE("VideoDiagnosisTask.x"),
- /** 视频诊断计划表({@link NetSDKLib.CFG_VIDEODIAGNOSIS_PROJECT}) */
- CFG_CMD_VIDEODIAGNOSIS_PROJECT("VideoDiagnosisProject"),
- /** 热成像摄像头属性配置({@link NetSDKLib.CFG_THERMOGRAPHY_INFO}) */
- CFG_CMD_THERMO_GRAPHY("ThermographyOptions"),
- /** 热成像测温规则配置(对应 {@link NetSDKLib.CFG_RADIOMETRY_RULE_INFO}) */
- CFG_CMD_THERMOMETRY_RULE("ThermometryRule"),
- /** 温度统计配置({@link NetSDKLib.CFG_TEMP_STATISTICS_INFO}) */
- CFG_CMD_TEMP_STATISTICS("TemperatureStatistics"),
- /** 热成像测温全局配置({@link NetSDKLib.CFG_THERMOMETRY_INFO}) */
- CFG_CMD_THERMOMETRY("HeatImagingThermometry"),
- /** 通道录像组状态(对应 {@link NetSDKLib.CFG_DEVRECORDGROUP_INFO}) */
- CFG_CMD_DEVRECORDGROUP("DevRecordGroup"),
- /** 存储组信息(对应 {@link NetSDKLib.AV_CFG_StorageGroup}数组), 通道无关) */
- CFG_CMD_STORAGEGROUP("StorageGroup"),
- /** 云台巡航路径配置(对应 {@link NetSDKLib.CFG_PTZTOUR_INFO}) */
- CFG_CMD_PTZTOUR("PtzTour"),
- /** 云台预置点配置(对应结构 {@link NetSDKLib.PTZ_PRESET_INFO}) */
- CFG_CMD_PTZ_PRESET("PtzPreset"),
- /** 输入通道配置(对应 {@link NetSDKLib.CFG_VIDEO_IN_INFO}) */
- CFG_CMD_VIDEOIN("VideoIn"),
- /** 通道名称(对应 {@link NetSDKLib.AV_CFG_ChannelName}) */
- CFG_CMD_CHANNELTITLE("ChannelTitle"),
- /** 设备通过Wifi模块扫描周围无线设备配置({@link NetSDKLib.CFG_WIFI_SEARCH_INFO}) */
- CFG_CMD_WIFI_SEARCH("AroudWifiSearch"),
- /** 定时录像配置(对应 {@link NetSDKLib.CFG_RECORD_INFO}) */
- CFG_CMD_RECORD("Record"),
- /** 检测采集设备配置({@link NetSDKLib.CFG_SCADA_DEV_INFO}) */
- CFG_CMD_SCADA_DEV("SCADADev"),
- /** 告警屏蔽规则( CFG_ALARM_SHIELD_RULE_INFO) */
- CFG_CMD_ALARM_SHIELD_RULE("AlarmShieldRule"),
- /** 司法刻录配置(对应 CFG_JUDICATURE_INFO) */
- CFG_CMD_JUDICATURE("Judicature"),
- /** 云台配置(对应 CFG_PTZ_INFO) */
- CFG_CMD_PTZ("Ptz"),
- /** 多人多开门方式组合配置(CFG_OPEN_DOOR_GROUP_INFO) */
- CFG_CMD_OPEN_DOOR_GROUP("OpenDoorGroup"),
- /** 车位指示灯本机配置(对应 CFG_PARKING_SPACE_LIGHT_GROUP_INFO_ALL) */
- CFG_CMD_PARKING_SPACE_LIGHT_GROUP("ParkingSpaceLightGroup"),
- /** 灯光设备配置 (对应结构体 CFG_LIGHT_INFO) */
- CFG_CMD_LIGHT("Light"),
- /** 灯光设置(CFG_LIGHTING_INFO) */
- CFG_CMD_LIGHTING("Lighting"),
- /** 合成通道配置(对应 {@link NetSDKLib.CFG_COMPOSE_CHANNEL}) */
- CFG_CMD_COMPOSE_CHANNEL("ComposeChannel"),
- /** 司法审讯画中画(对应 CFG_PICINPIC_INFO)改为数组方式,兼容以前单个配置,根据长度区分 */
- CFG_CMD_PICINPIC("PicInPic"),
- /** 空闲动作配置(CFG_IDLE_MOTION_INFO) */
- CFG_CMD_IDLEMOTION_INFO("IdleMotion"),
- /** 语音激励(对应 {@link com.zhehekeji.web.lib.joyware.structure.CFG_AUDIO_SPIRIT}) */
- CFG_CMD_AUDIO_SPIRIT("AudioSpirit"),
- /** 设备安装位置的GPS坐标信息(对应 {@link com.zhehekeji.web.lib.joyware.structure.CFG_DEVLOCATION_INFO}) */
- CFG_CMD_DEVLOCATION("DevLocation"),
- /** 设备参数标定配置(对应 {@link com.zhehekeji.web.lib.joyware.structure.CFG_LOCATION_CALIBRATE_INFO}) */
- CFG_CMD_LOCATION_CALIBRATE("LocationCalibrate"),
- /** // 门禁基本配置(对应 {@link com.zhehekeji.web.lib.joyware.structure.CFG_ACCESS_GENERAL_INFO}) */
- CFG_CMD_ACCESS_GENERAL("AccessControlGeneral"),
- /**
- * // 无线网络连接设置(对应 CFG_WIRELESS_INFO)
- */
- CFG_CMD_WIRELESS("Wireless"),
- /**
- * // 报警服务器配置(对应 CFG_ALARMCENTER_INFO)
- */
- CFG_CMD_ALARMSERVER("AlarmServer"),
- /**
- * // 报警全局配置(对应 CFG_COMMGLOBAL_INFO)
- */
- CFG_CMD_COMMGLOBAL("CommGlobal"),
- /**
- * // 模拟量报警通道配置(对应 CFG_ANALOGALARM_INFO)
- */
- CFG_CMD_ANALOGALARM("AnalogAlarm"),
- /**
- * // 警号配置(对应 CFG_ALARMBELL_INFO)
- */
- CFG_CMD_ALARMBELL("AlarmBell"),
- /**
- * // 移动相关业务配置(对应 CFG_MOBILE_INFO)
- */
- CFG_CMD_MOBILE("Mobile"),
- /**
- * // (对应 CFG_PHONEEVENTNOTIFY_INFO)
- */
- CFG_CMD_PHONEEVENTNOTIFY("PhoneEventNotify"),
- /**
- * // 电话报警中心配置(CFG_PSTN_ALARM_CENTER_INFO)
- */
- CFG_CMD_PSTN_ALARM_SERVER("PSTNAlarmServer"),
- /**
- * // 音频输出音量(CFG_AUDIO_OUTPUT_VOLUME)
- */
- CFG_CMD_AUDIO_OUTPUT_VOLUME("AudioOutputVolume"),
- /**
- * // 音频输入音量(CFG_AUDIO_INPUT_VOLUME)
- */
- CFG_CMD_AUDIO_INPUT_VOLUME("AudioInputVolume"),
- /**
- * // 指示灯控制配置 (CFG_LIGHT_GLOBAL)
- */
- CFG_CMD_LIGHT_GLOBAL("LightGlobal"),
- /**
- * // 混合音频音量,用于庭审主机(CFG_AUDIO_MIX_VOLUME)
- */
- CFG_CMD_AUDIO_MIX_VOLUME("AudioMixVolume"),
- /**
- * // 报警键盘配置(CFG_ALARMKEYBOARD_INFO)
- */
- CFG_CMD_ALARMKEYBOARD("AlarmKeyboard"),
- /**
- * // 电源故障配置(CFG_POWERFAULT_INFO)
- */
- CFG_CMD_POWERFAULT("PowerFault"),
- /**
- * // 机箱入侵报警(防拆报警)配置(CFG_CHASSISINTRUSION_INFO)
- */
- CFG_CMD_CHASSISINTRUSION("ChassisIntrusion"),
- /**
- * // 扩展报警盒配置 (CFG_EXALARMBOX_INFO)
- */
- CFG_CMD_EXALARMBOX("ExAlarmBox"),
- /**
- * // 扩展报警输出配置(CFG_EXALARMOUTPUT_INFO)
- */
- CFG_CMD_EXALARMOUTPUT("ExAlarmOut"),
- /**
- * // 扩展报警输入配置(CFG_EXALARMINPUT_INFO)
- */
- CFG_CMD_EXALARMINPUT("ExAlarm"),
- /**
- * // 紧急事件配置(CFG_URGENCY_INFO)
- */
- CFG_CMD_URGENCY("Emergency"),
- /**
- * // 传感器采样(CFG_SENSORSAMPLING_INFO)
- */
- CFG_CMD_SENSORSAMPLING("SensorSampling"),
- CFG_CMD_STP("STP"), // 环网配置(CFG_STP_INFO)
- /**
- * // 报警子系统配置(CFG_ALARM_SUBSYSTEM_INFO)
- */
- CFG_CMD_ALARM_SUBSYSTEM("AlarmSubSystem"),
- /**
- * // 电池电量低配置(CFG_BATTERY_LOW_POWER_INFO)
- */
- CFG_CMD_BATTERY_LOW_POWER("BatteryLowPowerAlarm"),
- /**
- * // 抓图通道联动外设配置(CFG_SNAPLINKAGE_INFO)
- */
- CFG_CMD_SNAPLIKAGE("SnapLinkage"),
- /**
- * // 音频输入配置(CFG_AUDIO_INPUT)
- */
- CFG_CMD_AUDIOINPUT("AudioInput"),
- CFG_CMD_EMAIL("Email"), // 邮件发送配置(CFG_EMAIL_INFO)
- CFG_CMD_TRAFFIC_TRANSFER_OFFLINE(
- "TrafficTransferOffline"), // 传输离线文件配置(TRAFFIC_TRANSFER_OFFLINE_INFO)
- CFG_CMD_COMMSUBSCRIBE("CommSubscribe"), // 订阅串口数据配置(CFG_DEVCOMM_SUBSCRIBE)
- CFG_CMD_PARKINGSPACE_LIGHT_STATE(
- "ParkingSpaceLightState"), // 车位状态对应的车位指示灯(CFG_PARKINGSPACE_LIGHT_STATE)
- CFG_CMD_AIRCONDITION("AirCondition"), // 空调设备配置(CFG_AIRCONDITION_INFO)
- CFG_CMD_COMPRESS_PLAY("CompressPlay"), // 压缩回放配置(CFG_COMPRESS_PLAY_INFO)
- CFG_CMD_BUILDING("Building"), // VTO楼层配置(CFG_BUILDING_INFO)
- CFG_CMD_BUILDING_EXTERNAL("BuildingExternal"), // VTO楼层扩展配置(CFG_BUILDING_EXTERNAL_INFO)
- CFG_CMD_DIALRULE("DialRule"), // 拨号规则(CFG_DIALRULE_INFO)
- CFG_CMD_OIL_MASS_INFO("OilMassInfo"), // 车辆油箱配置(CFG_OIL_MASS_INFO)
- CFG_CMD_FISHEYE_INFO("FishEye"), // 鱼眼详细信息配置(CFG_FISHEYE_DETAIL_INFO)
- CFG_CMD_VTNOANSWER_FORWARD("VTNoAnswerForward"), // 平台下发呼叫无应答转移配置列表
- // (CFG_VT_NOANSWER_FORWARD_INFO)
- CFG_CMD_VTO_CALL("VTOCall"), // VTO呼叫配置(CFG_VTO_CALL_INFO)
- CFG_CMD_MACCONFLICT("MacConflict"), // MAC冲突报警配置(CFG_MACCONFLICT_INFO)
- CFG_CMD_MONITORWALL_COLL_TOUR("MonitorWallCollectionTour"), // 电视墙预案轮巡配置
- // (CFG_MONITORWALL_COLLECTION_TOUR_INFO)
- CFG_CMD_PSTN_BREAK_LINE("PSTNBreakLine"), // PSTN断线事件配置(CFG_PSTN_BREAK_LINE_INFO)
- CFG_CMD_NET_COLLECTION("NetCollection"), // 网络采集设备配置(CFG_NET_COLLECTION_INFO)
- CFG_CMD_ALARM_SLOT_BOND("AlarmSlotBond"), // 虚拟Slot节点与具体物理设备的对应关系
- // (CFG_ALARM_SLOT_BOND_INFO)
- CFG_CMD_TRAFFICSTROBE("TrafficStrobe"), // 道闸配置(CFG_TRAFFICSTROBE_INFO)
- CFG_CMD_TRAFFICVOICE("TrafficVoiceBroadcast"), // 智能交通语音播报配置( CFG_TRAFFICVOICE_BROADCAST)
- CFG_CMD_STANDING_TIME("StandingTime"), // 停车时间配置(CFG_STANDING_TIME_INFO)
- CFG_CMD_ENCLOSURE_TIME_SCHEDULE("EnclosureTimeSchedule"), // 电子围栏报警时间段配置
- // (CFG_ENCLOSURE_TIME_SCHEDULE_INFO)
- CFG_CMD_ECKCONFIG("ECKConfig"), // 停车场出入口控制器配置(CFG_ECKCONFIG_INFO)
- CFG_CMD_PARKING_CARD("ParkingCard"), // 停车场出入口刷卡报警事件配置(CFG_PARKING_CARD_INFO)
- CFG_CMD_RCEMERGENCY_CALL("RCEmergencyCall"), // 紧急呼叫报警事件配置(CFG_RCEMERGENCY_CALL_INFO)
- CFG_CMD_LANES_STATE_REPORT("LanesStateReport"), // 车道信息上报配置(CFG_LANES_STATE_REPORT)
- CFG_CMD_OPEN_DOOR_ROUTE("OpenDoorRoute"), // 开门路线集合,或称防反潜路线配置(CFG_OPEN_DOOR_ROUTE_INFO)
- CFG_CMD_BURNPLAN("BurnPlan"), // 刻录计划配置(对应 CFG_BURNPLAN_INFO)
- CFG_CMD_VSP_GAYS("VSP_GAYS"), // 公安一所平台接入配置(CFG_VSP_GAYS_INFO)
- CFG_CMD_AUDIODETECT("AudioDetect"), // 音频检测报警配置(CFG_AUDIO_DETECT_INFO数组)
- CFG_CMD_GUIDESCREEN("GuideScreen"), // 诱导屏系统配置(CFG_GUIDESCREEN_INFO)
- CFG_CMD_VTS_CALL_INFO("VTSCallInfo"), // VTS呼叫配置(CFG_VTS_CALL_INFO)
- CFG_CMD_DEV_LIST("DevList"), // 设备列表配置(CFG_DEV_LIST_INFO)
- CFG_CMD_CALIBRATE_MATRIX("CalibrateMatrix"), // 主从式跟踪器标定矩阵配置(CFG_CALIBRATE_MATRIX_INFO,
- // 新配置对应CFG_CALIBRATE_MATRIX_EX_INFO)
- CFG_CMD_DEFENCE_AREA_DELAY("DefenceAreaDelay"), // 防区延时配置(CFG_DEFENCE_AREA_DELAY_INFO)
- CFG_CMD_FLAT_FIELD_CORRECTION(
- "FlatFieldCorrection"), // 热成像平场聚焦校准配置(CFG_FLAT_FIELD_CORRECTION_INFO)
- CFG_CMD_THERMO_FUSION("ThermographyFusion"), // 热成像视频融合配置(CFG_THERMO_FUSION_INFO)
- CFG_CMD_LCE_STATE("LCEState"), // 热成像自研机芯中摄像头属性的局部对比度增强配置(CFG_LCE_STATE_INFO)
- CFG_CMD_LIGHTINGSCHEDULE("LightingSchedule"), // 灯光计划配置(对应 CFG_LIGHTINGSCHEDULE_INFO)
- CFG_CMD_EMERGENCY_RECORD_FOR_PULL("EmergencyRecordForPull"), //
- // 紧急录像存储配置,用于客户端主动拉的方式。在客户端拉流存储异常之后,进行紧急录像存储(CFG_EMERGENCY_RECORD_FOR_PULL_INFO)
- CFG_CMD_VIDEOIN_ANALYSERULE("VideoInAnalyseRule"), // 视频通道智能规则配置(CFG_VIDEOIN_ANALYSE_RULE_INFO)
- CFG_CMD_ACCESS_WORK_MODE("AccessWorkMode"), // 门锁工作模式(对应 CFG_ACCESS_WORK_MODE_INFO 数组)
- CFG_CMD_VIDEO_TALK_PHONE_GENERAL(
- "VideoTalkPhoneGeneral"), // 视频对讲电话通用配置(CFG_VIDEO_TALK_PHONE_GENERAL)
- CFG_CMD_TRAFFIC_SNAP_MOSAIC("TrafficSnapMosaic"), // 抓图合成配置(对应 CFG_TRAFFIC_SNAP_MOSAIC_INFO)
- CFG_CMD_SCENE_SNAP_RULE("SceneSnapShotWithRule"), // 场景抓拍设置(对应 CFG_SCENE_SNAPSHOT_RULE_INFO)
- CFG_CMD_VTO_INFO("VTOInfo"), // 门口机配置(对应 CFG_VTO_LIST)
- CFG_CMD_TS_POINT("TSPoint"), // 触摸屏校准配置(对应 CFG_TSPOINT_INFO)
- CFG_CMD_VTH_NUMBER_INFO("VTHNumberInfo"), // 室内机号码信息(对应 CFG_VTH_NUMBER_INFO)
- CFG_CMD_GPS("GPS"), // GPS配置(对应 CFG_GPS_INFO_ALL)
- CFG_CMD_VTO_BASIC_INFO("VTOBasicInfo"), // VTO基本信息 (对应 CFG_VTO_BASIC_INFO)
- CFG_CMD_SHORTCUT_CALL("ShortcutCall"), // 快捷号配置 (对应 CFG_SHORTCUT_CALL_INFO)
- CFG_CMD_GPS_LOCATION_VER("GPSLocationVersion"), // 记录集GPSLocation的版本号(对应 CFG_LOCATION_VER_INFO)
- CFG_CMD_PARKING_SPACE_ACCESS_FILTER("ParkingSpaceAccessFilter"), // 设备可访问地址过滤配置(对应
- // CFG_PARKING_SPACE_ACCESS_FILTER_INFO)
- CFG_CMD_WORK_TIME("WorkTime"), // 工作时间配置(对应 CFG_WORK_TIME_INFO)
- // CFG_PARKING_SPACE_LIGHT_GROUP_INFO_ALL)
- CFG_CMD_CUSTOM_AUDIO("CustomAudio"), // 自定义音频配置(CFG_CUSTOM_AUDIO)
- // CFG_WIFI_SEARCH_INFO)
- CFG_CMD_G3G4AUTOCHANGE("G3G4AutoChange"), // 车载设备通信模块3G 4G自动切换(CFG_G3G4AUTOCHANGE)
- CFG_CMD_CHECKCODE("CheckCode"), // 刷卡机校验码校验配置(对应 CFG_CHECKCODE_INFO)
- CFG_CMD_VSP_SCYDKD("VSP_SCYDKD"), // 四川移动看店启迪平台接入配置(对应 CFG_VSP_SCYDKD_INFO)
- CFG_CMD_VIDEOIN_DAYNIGHT("VideoInDayNight"), // 球机机芯日夜配置(对应 CFG_VIDEOIN_DAYNIGHT_INFO)
- CFG_CMD_PTZ_POWERUP("PowerUp"), // 云台开机动作设置(对应 CFG_PTZ_POWERUP_INFO)
- CFG_CMD_AUDIO_MIX_CHANNEL("AudioMixChannel"), // 配置定义每个纯音频通道的组成(对应
- // CFG_AUDIO_MIX_CHANNEL_INFO_ALL)
- CFG_CMD_AUDIO_TOUCH("AudioTouch"), // 变音,对音调进行变化(对应 CFG_AUDIO_TOUCH_INFO_ALL)
- CFG_CMD_VIDEO_MOSAIC("VideoMosaic"), // 马赛克叠加配置(对应CFG_VIDEO_MOSAIC_INFO)
- CFG_CMD_VTH_REMOTE_IPC_INFO("VTHRemoteIPCInfo"), // VTH中远程IPC配置(对应 CFG_VTH_REMOTE_IPC_INFO)
- // ,该配置是全局的,不区分通道
- CFG_CMD_UNFOCUSDETECT("UnFocusDetect"), // 虚焦检测配置(对应CFG_UNFOCUSDETECT_INFO)
- CFG_CMD_MOVE_DETECT("MovedDetect"), // 场景变更检测配置(对应CFG_MOVE_DETECT_INFO)
- CFG_CMD_FLOODLIGHT("Floodlight"), // 防护舱照明灯控制配置(对应
- // CFG_FLOODLIGHT_CONTROLMODE_INFO)
- CFG_CMD_AIRFAN("AirFan"), // 防护舱风扇控制配置(对应 CFG_AIRFAN_CONTROLMODE_INFO)
- CFG_CMD_WLAN("WLan"), // WLAN配置(对应 CFG_NETAPP_WLAN)
- CFG_CMD_SMART_ENCODE("SmartEncode"), // Smart H264编码方式(对应 CFG_SMART_ENCODE_INFO)
- CFG_CMD_VEHICLE_HIGH_SPEED("HighSpeed"), // 车载高速报警配置(对应 CFG_VEHICLE_HIGHSPEED_INFO )
- CFG_CMD_VEHICLE_LOW_SPEED("LowSpeed"), // 车载低速报警配置(对应 CFG_VEHICLE_LOWSPEED_INFO )
- CFG_CMD_PSTN_PERSON_SERVER("PSTNPersonServer"), // 个人电话接机配置(对应
- // CFG_PSTN_PERSON_SERVER_INFO_ALL )
- CFG_CMD_ARM_LINK("ArmLink"), // 布撤防联动配置(对应 CFG_ARMLINK_INFO )
- CFG_CMD_CABINLED_TIME_SCHEDULE(
- "CabinLedTimeSchedule"), // 防护舱Led显示计划配置(对应 CFG_CABINLED_TIME_SCHEDULE)
- CFG_CMD_PSTN_TESTPLAN("PSTNTestPlan"), // PSTN 测试计划配置(对应 CFG_PSTN_TESTPLAN_INFO)
- CFG_CMD_DEFENCE_ARMMODE("DefenceArmMode"), // 单防区布撤防使能配置(对应 CFG_DEFENCE_ARMMODE_INFO)
- CFG_CMD_SENSORMODE("SensorMode"), // 探测器安装工作模式配置(对应 CFG_SENSORMODE_INFO)
- CFG_CMD_RADAR_SPEED_MEASURE("RadarSpeedMeasure"), // 雷达测速配置 智能楼宇专用(对应
- // CFG_RADAR_SPEED_MEASURE_INFO)
- CFG_CMD_VIDEOINDEFOG("VideoInDefog"), // 透雾设置配置(对应结构体 CFG_VIDEOINDEFOG_LIST)
- CFG_CMD_AUDIO_OUT_EQUALIZER("AudioOutEqualizer"), // 音频输出均衡器配置(对应结构体CFG_AUDIO_OUTEQUALIZER_INFO)
- CFG_CMD_AUDIO_OUT_SUPPRESSION("AudioOutSuppression"), // 音频抑制设置(对应结构体CFG_AUDIO_SUPPRESSION_INFO)
- CFG_CMD_AUDIO_IN_CONTROL("AudioInControl"), // 音频输入控制(对应结构体CFG_AUDIO_INCONTROL_INFO)
- CFG_CMD_LASER_DIST_MEASURE("LaserDistMeasure"), // 激光测距器配置(对应结构体 CFG_LASER_DIST_MEASURE_INFO)
- CFG_CMD_OIL_4G_OVERFLOW("Oil4GFlow"), // 福山油田4G流量阈值及模式配置(对应结构体
- // CFG_OIL_4G_OVERFLOW_INFO)
- CFG_CMD_OIL_VIDEOWIDGET_4G_FLOW("VideoWidget4GFlow"), // 福山油田4G流量OSD叠加配置(对应结构体
- // CFG_OIL_VIDEOWIDGET_4G_FLOW_INFO)
- CFG_CMD_ATMOSPHERE_OSD("AtmosphereOSD"), // 气象信息叠加配置(对应结构体 CFG_CMD_ATMOSPHERE_OSD_INFO)
- CFG_CMD_PARK_SPACE_OUT_LIGHT("ParkSpaceOutLight"), // 外接指示灯配置(对应结构体 CFG_PARK_SPACE_OUT_LIGHT_INFO)
- CFD_CMD_VTO_CALL_INFO_EXTEND("VTOCallInfo"), // VTO呼叫配置扩展(对应结构体CFG_VTO_CALL_INFO_EXTEND)
- CFG_CMD_ACCESS_TEXTDISPLAY("AccessControlTextDisplay"), // 门禁文字提示显示配置(对应结构体
- // CFG_ACCESS_TEXTDISPLAY_INFO)
- CFG_CMD_NETNVR_ENCRYPT("NvrEncrypt"), // 杭师大视频加密项目配置信息,涉及IPC和NVR(
- // CFG_NETNVR_ENCRYPT_INFO )
- CFG_CMD_CURTAIN("Curtain"), // 窗帘配置(对应结构体 CFG_CURTAIN_INFO)
- CFG_CMD_FRESH_AIR("FreshAir"), // 新风配置(对应结构体 CFG_FRESH_AIR_INFO)
- CFG_CMD_GROUND_HEAT("GroundHeat"), // 地暖配置(对应结构体 CFG_GROUND_HEAT_INFO)
- CFG_CMD_SCENE_MODE("SceneMode"), // 情景模式(对应结构体 CFG_SCENE_MODE_INFO)
- CFG_CMD_AIO_APP_CONFIG("AIOAppConfig"), // AIOAppConfig参数设置(对应结构体
- // CFG_AIO_APP_CONFIG_INFO)
- CFG_CMD_HTTPS("Https"), // Https服务配置(对应结构体 CFG_HTTPS_INFO)
- CFG_CMD_NETAUTOADAPTORENCODE("NetAutoAdaptEncode"), // 网络自适应编码配置(对应结构体 CFG_NET_AUTO_ADAPT_ENCODE)
- CFG_CMD_USERLOCKALARM("UserLockAlarm"), // 登陆锁定配置(对应结构体 CFG_USERLOCKALARM_INFO)
- CFG_CMD_STROBOSCOPIC_LAMP("StroboscopicLamp"), // 频闪灯配置(对应结构体 CFG_STROBOSCOPIC_LAMP_INFO)
- CFG_CMD_FREECOMBINATION("FreeCombination"), // 自由分割模式的窗口配置 CFG_FREECOMBINATION_INFO )
- CFG_CMD_IOT_INFRARED_DETECT("IOT_InfraredDetect"), // 物联网红外检测配置(对应结构体CFG_IOT_INFRARED_DETECT_INFO)
- CFG_CMD_IOT_RECORD_HANDLE("IOT_RecordHandle"), // 物联网录像联动配置(对应结构体CFG_IOT_RECORD_HANDLE_INFO)
- CFG_CMD_IOT_SNAP_HANDLE("IOT_SnapHandle"), // 物联网抓图联动配置(对应结构体CFG_IOT_SNAP_HANDLE_INFO)
- CFG_CMD_PLATFORM_MONITOR_IPC("PlatformMonitorIPC"), // 平台侧监视IPC配置 CFG_PLATFORMMONITORIPC_INFO )
- CFG_CMD_CALLFORWARD("CallForward"), // 呼叫转移配置(对应结构体 CFG_CALLFORWARD_INFO)
- CFD_CMD_DOORBELLSOUND("DoorBellSound"), // 门铃配置(对应结构体CFG_DOOR_BELLSOUND_INFO)
- CFG_CMD_TELNET("Telnet"), // telnet配置(对应结构体CFG_TELNET_INFO)
- CFG_CMD_OSDSYSABNORMAL("OSDSysAbnormal"), // 显示异常信息的叠加配置(对应结构体 CFG_OSD_SYSABNORMAL_INFO)
- CFG_CMD_VIDEO_WIDGET2("VideoWidget2"), // 视频编码物件配置(对应结构体 CFG_VIDEO_WIDGET2_INFO)
- CFG_CMD_VIDEOWIDGET_NUMBERSTAT("VideoWidgetNumberStat"), // 人数统计叠加OSD配置(对应结构体
- // CFG_VIDEOWIDGET_NUMBERSTAT_INFO)
- CFG_CMD_PRIVACY_MASKING("PrivacyMasking"), // 隐私遮挡设置(对应结构体 CFG_PRIVACY_MASKING_INFO)
- CFG_CMD_DEVICE_INFO("DeviceInfo"), // 设备信息(对应结构体 CFG_DEVICE_INFO)
- CFG_CMD_POLICEID_MAP_INFO("PoliceMap"), // 警员ID和设备通道映射关系信息(对应结构体 CFG_POLICEID_MAP_INFO)
- CFG_CMD_GPS_NOT_ALIGNED("GpsNotAligned"), // GPS未定位配置(对应结构体 CFG_GPS_NOT_ALIGNED_INFO)
- CFG_CMD_WIRELESS_NOT_CONNECTED("WireLessNotConnected"), // 网络未连接(包括wifi,3G/4G)配置(对应结构体
- // CFG_WIRELESS_NOT_CONNECTED_INFO)
- CFG_CMD_MCS_GENERAL_CAPACITY_LOW("MCSGeneralCapacityLow"), // 微云常规容量告警配置
- // (对应结构体CFG_MCS_GENERAL_CAPACITY_LOW)
- CFG_CMD_MCS_DATA_NODE_OFFLINE("MCSDataNodeOffline"), // 微云存储节点下线(对应结构体CFG_MCS_DATA_NODE_OFFLINE)
- CFG_CMD_MCS_DISK_OFFLINE("MCSDiskOffline"), // 微云磁盘下线告警配置(对应结构体CFG_MCS_DISK_OFFLINE)
- CFG_CMD_MCS_DISK_SLOW("MCSDiskSlow"), // 微云磁盘变慢告警配置(对应结构体CFG_MCS_DISK_SLOW)
- CFG_CMD_MCS_DISK_BROKEN("MCSDiskBroken"), // 微云磁盘损坏告警配置(对应结构体CFG_MCS_DISK_BROKEN)
- CFG_CMD_MCS_DISK_UNKNOW_ERROR(
- "MCSDiskUnknowError"), // 微云磁盘未知错误告警配置(对应结构体CFG_MCS_DISK_UNKNOW_ERROR)
- CFG_CMD_MCS_METADATA_SERVER_ABNORMAL("MCSMetadataServerAbnormal"), // 微云元数据服务器异常告警配置
- // (对应结构体CFG_MCS_METADATA_SERVER_ABNORMAL)
- CFG_CMD_MCS_CATALOG_SERVER_ABNORMAL("MCSCatalogServerAbnormal"), // 微云目录服务器异常告警配置
- // (对应结构体CFG_MCS_CATALOG_SERVER_ABNORMAL)
- CFG_CMD_MCS_GENERAL_CAPACITY_RESUME("MCSGeneralCapacityResume"), // 微云常规容量告警恢复告警配置
- // (对应结构体CFG_MCS_GENERAL_CAPACITY_RESUME)
- CFG_CMD_MCS_DATA_NODE_ONLINE("MCSDataNodeOnline"), // 微云存储节点上线告警配置
- // (对应结构体CFG_MCS_DATA_NODE_ONLINE)
- CFG_CMD_MCS_DISK_ONLINE("MCSDiskOnline"), // 微云磁盘上线告警配置(对应结构体CFG_MCS_DISK_ONLINE)
- CFG_CMD_MCS_METADATA_SLAVE_ONLINE("MCSMetadataSlaveOnline"), // 微云元数据备机上线告警配置
- // (对应结构体CFG_MCS_METADATA_SLAVE_ONLINE)
- CFG_CMD_MCS_CATALOG_SERVER_ONLINE("MCSCatalogServerOnline"), // 微云目录服务器上线告警配置
- // (对应结构体CFG_MCS_CATALOG_SERVER_ONLINE)
- CFG_CMD_SECURITY_ALARMS_PRIVACY("SecurityAlarmsPrivacy"), // SecurityAlarms客户定制功能,隐私保护
- // (对应结构体CFG_SECURITY_ALARMS_PRIVACY)
- CFG_CMD_NO_FLY_TIME("NoFlyTime"), // 无人机禁飞时段配置 ( 对应结构体 CFG_NO_FLY_TIME_INFO )
- CFG_CMD_PWD_RESET("PwdReset"), // 密码重置功能使能配置 ( 对应结构体 CFG_PWD_RESET_INFO )
- CFG_CMD_NET_MONITOR_ABORT("NetMonitorAbort"), // 网络监视中断事件配置( 对应结构体
- // CFG_NET_MONITOR_ABORT_INFO )
- CFG_CMD_LOCAL_EXT_ALARM("LocalExtAlarm"), // 本地扩展报警配置 ( 对应结构体 CFG_LOCAL_EXT_ALARME_INFO )
- CFG_CMD_ACCESSCONTROL_DELAYSTRATEGY("DelayStrategy"), // 门禁卡欠费与预欠费状态配置(对应结构体
- // CFG_ACCESSCONTROL_DELAYSTRATEGY)
- CFG_CMD_VIDEO_TALK_PHONE_BASIC("VideoTalkPhoneBasic"), // 视频对讲电话基础配置( 对应结构体
- // CFG_VIDEO_TALK_PHONE_BASIC_INFO )
- CFG_CMD_APP_EVENT_LANGUAGE("AppEventLanguage"), // 手机推送消息的翻译目标语言配置(对应结构体
- // CFG_APP_EVENT_LANGUAGE_INFO )
- CFG_CMD_LOGIN_FAILURE_ALARM("LoginFailureAlarm"), // 登陆失败报警配置(对应结构体 CFG_LOGIN_FAILURE_ALARM)
- CFG_CMD_DROPBOXTOKEN("DropBoxToken"), // Dropbox Token 配置( 对应结构体
- // CFG_DROPBOXTOKEN_INFO)
- CFG_CMD_IDLINGTIME("IdlingTime"), // 怠速配置(对应结构体 CFG_IDLINGTIME_INFO)
- CFG_CMD_CARDIVERSTATE("CarDiverState"), // 汽车行驶状态配置(对应结构体 CFG_CARDIVERSTATE_INFO)
- CFG_CMD_VEHICLE("Vehicle"), // 车载配置(对应结构体 CFG_VEHICLE_INFO)
- CFG_CMD_PTZDEVICE("PtzDevice"), // 模拟云台配置( 对应结构体 CFG_PTZDEVICE_INFO)
- CFG_CMD_SMARTHOME_SCENELIST("SmartHomeSceneList"), // 美的地产智能家居场景列表
- // (对应结构体CFG_SMARTHOME_SCENELIST_INFO)
- CFG_CMD_LIGHTING_V2("Lighting_V2"), // 全彩相机补光灯灵敏度配置(对应结构体 CFG_LIGHTING_V2_INFO)
- CFG_CMD_KBUSER_PASSWORD("KbuserPassword"), // 键盘操作员用户配置(对应结构体CFG_KBUSER_USERS_INFO)
- CFG_CMD_ACCESS_OEM("AccessOEMSettings"), // 工行金库门禁信息配置,对应结构体CFG_ACCESS_OEM_INFO
- CFG_CMD_FIRE_WARNING_EXT("FireWarningExt"), // 火警配置扩展(对应结构体CFG_FIREWARNING_EXT_INFO)
- CFG_CMD_THERM_DENOISE("ThermDenoise"), // 热成像特有的机芯降噪,对应结构体CFG_THERM_DENOISE
- CFG_CMD_CONSTANT_LAMP("ConstantLamp"), // 智能交通灯光配置,对应结构体CFG_CONSTANT_LAMP_INFO
- CFG_CMD_TRAFFIC_IO("TrafficIO"), // 线圈IO配置,对应结构体CFG_TRAFFIC_IO
- CFG_CMD_MONITOR_WALL_COLLECTION_MAP("MonitorWallCollectionMap"), // 电视墙预关联配置,
- // 对应结构体CFG_MONITOR_WALL_COLLECTION_MAP_INFO,通道只支持传-1
- CFG_CMD_VIDEO_INPUT_GROUP("VideoInputGroup"), // 视频输入组配置,对应结构体CFG_VIDEO_INPUT_GROUP_INFO
- CFG_CMD_DOOR_NOT_CLOSE("DoorNotClosed"), // 门未关报警,对应结构体 CFG_DOOR_NOT_CLOSE_INFO
- CFG_CMD_BREAK_IN("BreakIn"), // 闯入报警,对应结构体 CFG_BREAK_IN_INFO
- CFG_CMD_ANTI_PASSBACK("AntiPassback"), // 反潜回报警,对应结构体 CFG_ANTI_PASSBACK_INFO
- CFG_CMD_DURESS("Duress"), // 胁迫报警,对应结构体 CFG_DURESS_INFO
- CFG_CMD_MALICIOUS_ACCESSCONTROL("MaliciousAccessControl"), // 非法超次报警报警,对应结构体
- // CFG_DOOR_MALICIOUS_ACCESSCONTROL_INFO
- CFG_CMD_REGULATOR_DETECT("RegulatorDetect"), // 标准黑体源异常报警,对应结构体
- // CFG_REGULATOR_DETECT_INFO.
- // 热成像通道有效
-
- CFG_CMD_REMOTE_ANALYSEGLOBAL("RemoteVideoAnalyseGlobal"), // 远程视频分析全局配置(对应
- // CFG_ANALYSEGLOBAL_INFO)
- CFG_CMD_REMOTE_ANALYSEMODULE("RemoteVideoAnalyseModule"); // 远程物体的检测模块配置(对应
- // CFG_ANALYSEMODULES_INFO)
-
- private String value;
-
- private EM_NEW_CONFIG(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-
- public void setValue(String value) {
- this.value = value;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_NEW_QUERY_SYSTEM_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_NEW_QUERY_SYSTEM_INFO.java
deleted file mode 100644
index dd43c25..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_NEW_QUERY_SYSTEM_INFO.java
+++ /dev/null
@@ -1,222 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.ptr.IntByReference;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 能力集命令枚举, 对应接口
- * {@link NetSDKLib#CLIENT_QueryNewSystemInfo(NetSDKLib.LLong, String, int, byte[], int, IntByReference, int)}
- * @date 2020/11/9
- */
-public enum EM_NEW_QUERY_SYSTEM_INFO {
- /**
- * 视频分析能力集(对应 CFG_CAP_ANALYSE_INFO, pExtendInfo 对应 CFG_CAP_ANALYSE_REQ_EXTEND_INFO)
- */
- CFG_CAP_CMD_VIDEOANALYSE("devVideoAnalyse.getCaps"),
- /**
- * 视频分析能力集(对应CFG_CAP_ANALYSE_INFO_EX)
- */
- CFG_CAP_CMD_VIDEOANALYSE_EX("devVideoAnalyse.getCapsEx"),
- /**
- * 获取后端设备的的在线状态(对应CFG_REMOTE_DEVICE_STATUS)
- */
- CFG_NETAPP_REMOTEDEVICE("netApp.getRemoteDeviceStatus"),
- /**
- * 接入设备信息(对应 CFG_PRODUCT_DEFINITION_INFO)
- */
- CFG_CAP_CMD_PRODUCTDEFINITION("magicBox.getProductDefinition"),
- /**
- * 设备智能分析能力(对应CFG_CAP_DEVICE_ANALYSE_INFO)兼容老设备
- */
- CFG_DEVICE_CAP_CMD_VIDEOANALYSE("intelli.getVideoAnalyseDeviceChannels"),
- /**
- * 设备智能分析能力(对应CFG_CAP_DEVICE_ANALYSE_INFO)
- */
- CFG_DEVICE_CAP_NEW_CMD_VIDEOANALYSE("devVideoAnalyse.factory.getCollect"),
- /**
- * 获得CPU个数
- */
- CFG_CAP_CMD_CPU_COUNT("magicBox.getCPUCount"),
- /**
- * 获取CPU占用率
- */
- CFG_CAP_CMD_CPU_USAGE("magicBox.getCPUUsage"),
- /**
- * 获得内存容量
- */
- CFG_CAP_CMD_MEMORY_INFO("magicBox.getMemoryInfo"),
- /**
- * 获取设备类型(对应CFG_DEVICE_CLASS_INFO)
- */
- CFG_CAP_CMD_DEVICE_CLASS("magicBox.getDeviceClass"),
- /**
- * 获取设备状态信息 (对应CFG_CAP_TRAFFIC_DEVICE_STATUS)
- */
- CFG_CAP_CMD_DEVICE_STATE("trafficSnap.getDeviceStatus"),
- /**
- * 视频输入能力集(对应CFG_CAP_VIDEOINPUT_INFO)
- */
- CFG_CAP_CMD_VIDEOINPUT("devVideoInput.getCaps"),
- /**
- * 得到所有活动的用户信息(对应 CFG_ACTIVEALLUSER_INFO)
- */
- CFG_USERMANAGER_ACTIVEUSER("userManager.getActiveUserInfoAll"),
- /**
- * 获取视频统计摘要信息(对应CFG_VIDEOSATA_SUMMARY_INFO)
- */
- CFG_CAP_VIDEOSTAT_SUMMARY("videoStatServer.getSummary"),
- /**
- * 获取视频诊断服务能力(CFG_VIDEODIAGNOSIS_CAPS_INFO)
- */
- CFG_CAP_CMD_VIDEODIAGNOSIS_SERVER("videoDiagnosisServer.getCaps"),
- /**
- * 获取视频诊断通道数目(CFG_VIDEODIAGNOSIS_GETCOLLECT_INFO)
- */
- CFG_CMD_VIDEODIAGNOSIS_GETCOLLECT("videoDiagnosisServer.factory.getCollect"),
- /**
- * 获取视频诊断进行状态(CFG_VIDEODIAGNOSIS_STATE_INFO)
- */
- CFG_CMD_VIDEODIAGNOSIS_GETSTATE("videoDiagnosisServer.getState"),
- /**
- * 获取服务器上支持的服务列表(CFG_DEV_SERVICE_LIST)
- */
- CFG_CAP_CMD_SERVICE_LIST("system.listService"),
- /**
- * 获取服务器报警联动能力集(CFG_CAP_EVENTHANDLER_INFO)
- */
- CFG_CAP_CMD_EVENTHANDLER("capsManager.get&EventManagerEventHandler"),
- /**
- * 获取报警能力集(CFG_CAP_ALARM_INFO)
- */
- CFG_CAP_ALARM("alarm.getAlarmCaps"),
- /**
- * 获取音频分析能力集(CFG_CAP_AUDIO_ANALYSE_INFO)
- */
- CFG_CAP_CMD_AUDIO_ANALYSE("devAudioAnalyse.getCaps"),
- /**
- * 获取主从式跟踪器通道数目(对应结构体CFG_MASTERSLAVETRACKER_INFO)
- */
- CFG_CMD_MASTERSLAVE_GETCOLLECT("masterSlaveTracker.factory.getCollect"),
- /**
- * 获取主从式设备能力集(CFG_CAP_MASTERSLAVE_INFO)
- */
- CFG_CAP_CMD_MASTERSLAVE("capsManager.get&MasterSlaveTracker"),
- /**
- * 获取镜头聚焦状态信息 (对应CFG_CAP_FOCUS_STATUS)
- */
- CFG_CAP_CMD_FOCUS_STATE("devVideoInput.getFocusStatus"),
- /**
- * 获取网络应用能力集(对应CFG_CAP_NETAPP)
- */
- CFG_CAP_CMD_NETAPP("netApp.getCaps"),
- /**
- * 获取云台支持信息(CFG_CAP_PTZ_ENABLEINFO )
- */
- CFG_CAP_CMD_PTZ_ENABLE("ptz.factory.instance"),
- /**
- * 获取录像能力集(CFG_CAP_RECORD_INFO)
- */
- CFG_CAP_CMD_RECORD("recordManager.getCaps"),
- /**
- * 获取刻录管理能力集( CFG_CAP_BURN_MANAGER)
- */
- CFG_CAP_CMD_BURN_MANAGER("BurnManager.getCaps"),
- /**
- * 获取云台能力集
- * 对应结构体{@link com.zhehekeji.web.lib.joyware.structure.CFG_PTZ_PROTOCOL_CAPS_INFO}
- */
- CFG_CAP_CMD_PTZ("ptz.getCurrentProtocolCaps"),
- /**
- * 获取编码能力集(CFG_ENCODECAP)
- */
- CFG_CMD_ENCODE_GETCAPS("encode.getCaps"),
- /**
- * 视频输入能力集扩展(对应CFG_CAP_VIDEOINPUT_INFO_EX)
- */
- CFG_CAP_CMD_VIDEOINPUT_EX("devVideoInput.getCapsEx"),
- /**
- * 获取设备智能分析模式(对应 CFG_ANALYSE_MODE)
- */
- CFG_CAP_CMD_ANALYSE_MODE("intelli.getCaps.AnalyseMode"),
- /**
- * 获取设备报警联动能力,老协议已废除,新开发请使用该字段(CFG_CAP_EVENTMANAGER_INFO)
- */
- CFG_CAP_CMD_EVENTMANAGER("eventManager.getCaps"),
- /**
- * 获取文件能力(CFG_CAP_FILEMANAGER)
- */
- CFG_CAP_CMD_FILEMANAGER("FileManager.getCaps"),
- /**
- * 获取日志服务能力(CFG_CAP_LOG)
- */
- CFG_CAP_CMD_LOG("log.getCaps"),
- /**
- * 扬声器播放能力(CFG_CAP_SPEAK)
- */
- CFG_CAP_CMD_SPEAK("speak.getCaps"),
- /**
- * 门禁能力(CFG_CAP_ACCESSCONTROL)
- */
- CFG_CAP_CMD_ACCESSCONTROLMANAGER("accessControlManager.getCaps"),
- /**
- * 获取扩展报警能力集, (对应结构体 CFG_CAP_EXALARM_INFO)
- */
- CFG_CAP_CMD_EXALARM("alarm.getExAlarmCaps"),
- /**
- * 获取扩展报警盒能力集, (对应结构体 CFG_CAP_EXALARMBOX_INFO)
- */
- CFG_CAP_CMD_EXALARMBOX("alarm.getExAlarmBoxCaps"),
- /**
- * 获取查询记录能力集, (对应结构体 CFG_CAP_RECORDFINDER_INFO)
- */
- CFG_CAP_CMD_RECORDFINDER("RecordFinder.getCaps"),
- /**
- * 模拟量报警输入通道能力(对应结构体 CFG_CAP_ANALOGALARM)
- */
- CFG_CAP_CMD_ANALOGALARM("AnalogAlarm.getCaps"),
- /**
- * 获取LowRateWPAN能力(对应的结构体 CFG_CAP_LOWRATEWPAN)
- */
- CFG_CAP_CMD_LOWRATEWPAN("LowRateWPAN.getCaps"),
- /**
- * 获取编码自适应编码能力(对应的结构体 CFG_CAP_ADAPT_ENCODE_INFO)
- */
- CFG_CAP_CMD_ADAPTENCODE("encode.getNAACaps"),
- /**
- * 获取该云台实际能够使用的协议,按介质区分 (对应结构体 CFG_CAP_PTZ_PROTOCOL)
- */
- CFG_CAP_CMD_PTZPROTOCAL("ptz.getProtocol"),
- /**
- * 查询是否支持视频裁剪能力 (对应结构体 CFG_CAP_MEDIA_CROP)
- */
- CFG_CAP_CMD_MEDIACROP("encode.getCropCaps"),
- /**
- * 获取OSD叠加能力(对应结构体CFG_CAP_OSDMANAGER_INFO)
- */
- CFG_CAP_CMD_OSDMANAGER("OSDManager.getCaps"),
- /**
- * 获取自定义标题能力集(对应结构体CFG_CAP_CUSTOM_OSD_INFO)
- */
- CFG_CAP_CMD_CUSTOM("OSDManager.getCustomCaps");
-
- private EM_NEW_QUERY_SYSTEM_INFO(String value) {
- this.value = value;
- }
-
- private String value;
-
- public String getValue() {
- return value;
- }
-
- public void setValue(String value) {
- this.value = value;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_OPEN_STROBE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_OPEN_STROBE_TYPE.java
deleted file mode 100644
index 55c4e1a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_OPEN_STROBE_TYPE.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 开闸类型
- * @date 2021/2/22
- */
-public enum EM_OPEN_STROBE_TYPE {
- /**
- * 未知
- */
- EM_OPEN_STROBE_TYPE_UNKNOWN,
- /**
- * 正常开闸(默认)
- */
- EM_OPEN_STROBE_TYPE_NORMAL,
- /**
- * 测试手动开闸(用于施工前期)
- */
- EM_OPEN_STROBE_TYPE_TEST,
- /**
- * 手动开闸
- */
- EM_OPEN_STROBE_TYPE_MANUAL;
- public static EM_OPEN_STROBE_TYPE getOpenStrobeTyppe(int type){
- for (EM_OPEN_STROBE_TYPE strobeType : EM_OPEN_STROBE_TYPE.values() ) {
- if(strobeType.ordinal()==type){
- return strobeType;
- }
- }
- return EM_OPEN_STROBE_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKINGSPACE_DIRECTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKINGSPACE_DIRECTION.java
deleted file mode 100644
index 2392180..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKINGSPACE_DIRECTION.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 停车方向
- *
- * @author 47040
- * @since Created in 2020/11/18 14:48
- */
-public enum EM_PARKINGSPACE_DIRECTION {
- /**
- * 未知
- */
- EM_PARKINGSPACE_DIRECTION_UNKNOWN(0, "未知"),
- /**
- * 逆向
- */
- EM_PARKINGSPACE_DIRECTION_REVERSE(1, "逆向"),
- /**
- * 正向
- */
- EM_PARKINGSPACE_DIRECTION_FORWARD(2, "正向");
-
- private int value;
- private String note;
-
- EM_PARKINGSPACE_DIRECTION(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_PARKINGSPACE_DIRECTION enumType : EM_PARKINGSPACE_DIRECTION.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_PARKINGSPACE_DIRECTION enumType : EM_PARKINGSPACE_DIRECTION.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_PARKINGSPACE_DIRECTION getEnum(int value) {
- for (EM_PARKINGSPACE_DIRECTION e : EM_PARKINGSPACE_DIRECTION.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_PARKINGSPACE_DIRECTION.EM_PARKINGSPACE_DIRECTION_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKINGSPACE_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKINGSPACE_STATE.java
deleted file mode 100644
index 333726b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKINGSPACE_STATE.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 车位状态
- *
- * @author 47040
- * @since Created in 2020/11/18 13:36
- */
-public enum EM_PARKINGSPACE_STATE {
- /**
- * 未知
- */
- EM_PARKINGSPACE_STATE_UNKNOWN(-1, "未知"),
- /**
- * 车位无车
- */
- EM_PARKINGSPACE_STATE_NOPARKING(0, "车位无车"),
- /**
- * 车位有车
- */
- EM_PARKINGSPACE_STATE_PARKING(1, "车位有车");
-
- private final int value;
- private final String note;
-
- EM_PARKINGSPACE_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_PARKINGSPACE_STATE enumType : EM_PARKINGSPACE_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_PARKINGSPACE_STATE enumType : EM_PARKINGSPACE_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_PARKINGSPACE_STATE getEnum(int value) {
- for (EM_PARKINGSPACE_STATE e : EM_PARKINGSPACE_STATE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_PARKINGSPACE_STATE.EM_PARKINGSPACE_STATE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKING_TRIGGER_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKING_TRIGGER_TYPE.java
deleted file mode 100644
index 82ad36f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARKING_TRIGGER_TYPE.java
+++ /dev/null
@@ -1,65 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 车位抓拍触发类型
- *
- * @author 47040
- * @since Created in 2020/11/18 15:06
- */
-public enum EM_PARKING_TRIGGER_TYPE {
- /**
- * 未知
- */
- EM_PARKING_TRIGGER_TYPE_UNKNOWN(-1, "未知"),
- /**
- * 非手动触发
- */
- EM_PARKING_TRIGGER_TYPE_NONMANUAL(0, "非手动触发"),
- /**
- * 手动触发
- */
- EM_PARKING_TRIGGER_TYPE_MANUAL(1, "手动触发");
-
- private int value;
- private String note;
-
- EM_PARKING_TRIGGER_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_PARKING_TRIGGER_TYPE enumType : EM_PARKING_TRIGGER_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_PARKING_TRIGGER_TYPE enumType : EM_PARKING_TRIGGER_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_PARKING_TRIGGER_TYPE getEnum(int value) {
- for (EM_PARKING_TRIGGER_TYPE e : EM_PARKING_TRIGGER_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_PARKING_TRIGGER_TYPE.EM_PARKING_TRIGGER_TYPE_UNKNOWN;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARTITION_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARTITION_TYPE.java
deleted file mode 100644
index 4fc5a19..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PARTITION_TYPE.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 分区类型
- * @date 2021/01/21
- */
-public enum EM_PARTITION_TYPE {
- // 未知
- EM_PARTITION_UNKNOWN(0, "未知"),
-
- // 读写
- EM_PARTITION_READ_WIRTE(1, "读写"),
-
- // 只读
- EM_PARTITION_READ_ONLY(2, "只读"),
-
- // 一般的
- EM_PARTITION_READ_GENERIC(3, "一般的");
-
- private int value;
- private String note;
-
- private EM_PARTITION_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_PARTITION_TYPE enumType : EM_PARTITION_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_PARTITION_TYPE enumType : EM_PARTITION_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE.java
deleted file mode 100644
index 47bb456..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 路人库去重策略类型
- * @date 2021/2/22
- */
-public enum EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE {
- /** 未知 */
- EM_DUPLICATE_REMOVE_TYPE_UNKNOWN(-1, "未知"),
- /** 无条件去重 */
- EM_DUPLICATE_REMOVE_TYPE_ALL(0, "无条件去重"),
- /** 按时间间隔去重 */
- EM_DUPLICATE_REMOVE_TYPE_TIME(1, "按时间间隔去重"),
- /** 按时间段间隔去重 */
- EM_DUPLICATE_REMOVE_TYPE_TIME_SLOT(2, "按时间段间隔去重");
- private int type;
- private String desc;
-
- EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
- public int getType() {
- return type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public static EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE getDuplicateRemoveType(int type) {
- for (EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE removeType :
- EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE.values()) {
- if (removeType.type == type) {
- return removeType;
- }
- }
- return EM_DUPLICATE_REMOVE_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASSERBY_DB_OVERWRITE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASSERBY_DB_OVERWRITE_TYPE.java
deleted file mode 100644
index e4c92be..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASSERBY_DB_OVERWRITE_TYPE.java
+++ /dev/null
@@ -1,40 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 路人库满时覆盖策略
- * @date 2021/2/22
- */
-public enum EM_PASSERBY_DB_OVERWRITE_TYPE {
- /** 未知 */
- EM_OVERWRITE_TYPE_UNKNOWN(-1, "未知"),
- /** 满停止 */
- EM_OVERWRITE_TYPE_FULL_STOP(0, "满停止"),
- /** 满覆盖 */
- EM_OVERWRITE_TYPE_FULL_COVERAGE(1, "满覆盖");
- private int type;
- private String desc;
-
- EM_PASSERBY_DB_OVERWRITE_TYPE(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
- public int getType() {
- return type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public static EM_PASSERBY_DB_OVERWRITE_TYPE getOverwriteType(int type) {
- for (EM_PASSERBY_DB_OVERWRITE_TYPE overwriteType : EM_PASSERBY_DB_OVERWRITE_TYPE.values()) {
- if (overwriteType.type == type) {
- return overwriteType;
- }
- }
- return EM_OVERWRITE_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASS_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASS_MODE.java
deleted file mode 100644
index b1acc9b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PASS_MODE.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 通行模式
- * @date 2021/2/7
- */
-public enum EM_PASS_MODE {
- /** 未知 */
- EM_PASS_MODE_UNKNOWN(-1, "未知"),
- /** 进授权出授权 */
- EM_PASS_MODE_IN_AUTHORIZATION_OUT_AUTHORIZATION(0, "进授权出授权"),
- /** 进授权出自由 */
- EM_PASS_MODE_IN_AUTHORIZATION_OUT_FREE(1, "进授权出自由"),
- /** 进授权出禁止 */
- EM_PASS_MODE_IN_AUTHORIZATION_OUT_FORBID(2, "进授权出禁止"),
- /** 进自由出授权 */
- EM_PASS_MODE_IN_FREE_OUT_AUTHORIZATION(3, "进自由出授权"),
- /** 进自由出自由 */
- EM_PASS_MODE_IN_FREE_OUT_FREE(4, "进自由出自由"),
- /** 进自由出禁止 */
- EM_PASS_MODE_IN_FREE_OUT_FORBID(5, "进自由出禁止"),
- /** 进禁止出授权 */
- EM_PASS_MODE_IN_FORBID_OUT_AUTHORIZATION(6, "进禁止出授权"),
- /** 进禁止出自由 */
- EM_PASS_MODE_IN_FORBID_OUT_FREE(7, "进禁止出自由"),
- /** 进禁止出禁止 */
- EM_PASS_MODE_IN_FORBID_OUT_FORBID(8, "进禁止出禁止");
-
- private int mode;
- private String desc;
- EM_PASS_MODE(int mode, String desc) {
- this.mode = mode;
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PLAYAUDIO_PRIORITY.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PLAYAUDIO_PRIORITY.java
deleted file mode 100644
index d049b14..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PLAYAUDIO_PRIORITY.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 语音播报优先级
- * @date 2021/2/20
- */
-public enum EM_PLAYAUDIO_PRIORITY {
- /**
- * 未知
- */
- EM_PLAYAUDIO_PRIORITY_UNKNOWN,
- /**
- * 插入播放队列最前端,播放完该文件后播放原来的文件
- */
- EM_PLAYAUDIO_PRIORITY_FRONT,
- /**
- * 插入播放队列最后,等待其它文件播放完再播放该文件
- */
- EM_PLAYAUDIO_PRIORITY_BACK,
- /**
- * 优先级同 EM_PLAYAUDIO_PRIORITY_FRONT,但取消队列中正在播放文件
- */
- EM_PLAYAUDIO_PRIORITY_EMERGENCY;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PLAY_WITH_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PLAY_WITH_MODE.java
deleted file mode 100644
index dd25a29..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PLAY_WITH_MODE.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 文件所属的模式
- * @date 2020/9/10
- */
-public enum EM_PLAY_WITH_MODE {
- /**
- * 未知
- */
- EM_PLAY_WITH_MODE_UNKNOWN(0, "未知"),
- /**
- * 识别模式
- */
- EM_PLAY_WITH_MODE_RECOGNITION(1, "识别"),
- /**
- * 信息发布模式
- */
- EM_PLAY_WITH_MODE_INFORMATION_RELEASE(2, "信息发布"),
- /**
- * 主界面模式
- */
- EM_PLAY_WITH_MODE_MAIN_INTERFACE(3, "主界面");
-
- private EM_PLAY_WITH_MODE(int mode, String desc) {
- this.mode = mode;
- this.desc = desc;
- }
-
- private int mode;
- private String desc;
-
- public int getMode() {
- return mode;
- }
-
- public void setMode(int mode) {
- this.mode = mode;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-
- public static EM_PLAY_WITH_MODE getPlayMode(int mode) {
- for (EM_PLAY_WITH_MODE playMode : EM_PLAY_WITH_MODE.values()) {
- if (playMode.getMode() == mode) {
- return playMode;
- }
- }
- return null;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PRIVACY_MASK_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PRIVACY_MASK_TYPE.java
deleted file mode 100644
index cac8002..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PRIVACY_MASK_TYPE.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 隐私保护的物体类型
- * @date 2021/01/11
- */
-public enum EM_PRIVACY_MASK_TYPE {
- // 未知类型
- EM_PRIVACY_MASK_UNKNOWN(0, "未知类型"),
-
- // 人脸
- EM_PRIVACY_MASK_HUMAN_FACE(1, "人脸"),
-
- // 人体
- EM_PRIVACY_MASK_HUMAN(2, "人体");
-
- private int value;
- private String note;
-
- private EM_PRIVACY_MASK_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_PRIVACY_MASK_TYPE enumType : EM_PRIVACY_MASK_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_PRIVACY_MASK_TYPE enumType : EM_PRIVACY_MASK_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PTZ_UNSUPPORT_DIRECTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PTZ_UNSUPPORT_DIRECTION.java
deleted file mode 100644
index 3ae8b20..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_PTZ_UNSUPPORT_DIRECTION.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-/**
- * @author 251823
- * @description 云台不支持的转动方向
- * @date 2021/02/05
- */
-public enum EM_PTZ_UNSUPPORT_DIRECTION {
-
- // 未知
- EM_PTZ_UNSUPPORT_DIRECTION_UNKNOWN(0, "未知"),
-
- // 上
- EM_PTZ_UNSUPPORT_DIRECTION_UP(1, "上"),
-
- // 下
- EM_PTZ_UNSUPPORT_DIRECTION_DOWN(2, "下"),
-
- // 左
- EM_PTZ_UNSUPPORT_DIRECTION_LEFT(3, "左"),
-
- // 右
- EM_PTZ_UNSUPPORT_DIRECTION_RIGHT(4, "右"),
-
- // 左上
- EM_PTZ_UNSUPPORT_DIRECTION_LEFTUP(5, "左上"),
-
- // 右上
- EM_PTZ_UNSUPPORT_DIRECTION_RIGHTUP(6, "右上"),
-
- // 左下
- EM_PTZ_UNSUPPORT_DIRECTION_LEFTDOWN(7, "左下"),
-
- // 右下
- EM_PTZ_UNSUPPORT_DIRECTION_RIGHTDOWN(8, "右下");
-
-
- private int value;
- private String note;
-
- private EM_PTZ_UNSUPPORT_DIRECTION(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_PTZ_UNSUPPORT_DIRECTION enumType : EM_PTZ_UNSUPPORT_DIRECTION.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_PTZ_UNSUPPORT_DIRECTION enumType : EM_PTZ_UNSUPPORT_DIRECTION.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QRCODE_IS_EXPIRED.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QRCODE_IS_EXPIRED.java
deleted file mode 100644
index 6860a3d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QRCODE_IS_EXPIRED.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 二维码是否过期
- * @date 2021/2/22
- */
-public enum EM_QRCODE_IS_EXPIRED {
- /** 未知 */
- EM_QRCODE_EXPIRED_UNKNOWN,
- /** 未过期 */
- EM_QRCODE_NO_EXPIRED,
- /** 过期 */
- EM_QRCODE_EXPIRED;
-
- public static EM_QRCODE_IS_EXPIRED getQrCodeExpired(int expired) {
- for (EM_QRCODE_IS_EXPIRED qrcodeExpired : EM_QRCODE_IS_EXPIRED.values()) {
- if (qrcodeExpired.ordinal() == expired) {
- return qrcodeExpired;
- }
- }
- return EM_QRCODE_EXPIRED_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QRCODE_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QRCODE_STATE.java
deleted file mode 100644
index 0ac8fe0..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QRCODE_STATE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 二维码状态
- * @date 2021/2/22
- */
-public enum EM_QRCODE_STATE {
- /** 未知 */
- EM_QRCODE_STATE_UNKNOWN,
- /** 已批准 */
- EM_QRCODE_STATE_CLEARED,
- /** 未批准 */
- EM_QRCODE_STATE_NOCLEARED;
-
- public static EM_QRCODE_STATE getQrcodeState(int state) {
- for (EM_QRCODE_STATE qrcodeState : EM_QRCODE_STATE.values()) {
- if (qrcodeState.ordinal() == state) {
- return qrcodeState;
- }
- }
- return EM_QRCODE_STATE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QUERY_TEMPERATURE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QUERY_TEMPERATURE_TYPE.java
deleted file mode 100644
index d006a45..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_QUERY_TEMPERATURE_TYPE.java
+++ /dev/null
@@ -1,53 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 温度类型
- * @date 2021/02/22
- */
-public enum EM_QUERY_TEMPERATURE_TYPE {
- // 未知
- EM_QUERY_TEMPERATURE_TYPE_UNKNOWN(-1, "未知"),
- // 全部
- EM_QUERY_TEMPERATURE_TYPE_ALL(0, "全部"),
- // 低温
- EM_QUERY_TEMPERATURE_TYPE_LOW(1, "低温"),
- // 正常
- EM_QUERY_TEMPERATURE_TYPE_NORMAL(2, "正常"),
- // 高温
- EM_QUERY_TEMPERATURE_TYPE_HIGH(3, "高温");
-
- private int value;
- private String note;
-
- private EM_QUERY_TEMPERATURE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_QUERY_TEMPERATURE_TYPE enumType : EM_QUERY_TEMPERATURE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_QUERY_TEMPERATURE_TYPE enumType : EM_QUERY_TEMPERATURE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RADAR_OBJECTTYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RADAR_OBJECTTYPE.java
deleted file mode 100644
index cff14d3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RADAR_OBJECTTYPE.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_RADAR_OBJECTTYPE {
- EM_RADAR_OBJECTTYPE_UNKNOWN(0,"未识别目标"),
- EM_RADAR_OBJECTTYPE_PERSON(1,"目标为人"),
- EM_RADAR_OBJECTTYPE_VEHICLE(2,"目标为交通工具"),
- EM_RADAR_OBJECTTYPE_TREE(3,"目标为树"),
- EM_RADAR_OBJECTTYPE_BUILIDING(4,"目标为建筑物"),
- EM_RADAR_OBJECTTYPE_SCREEN(5,"目标为屏幕");
-
- private int value;
- private String note;
-
- private EM_RADAR_OBJECTTYPE(int value, String note) {
- this.value = value;
- this.note = note;
- }
- public int getValue() {
- return value;
- }
- public void setValue(int value) {
- this.value = value;
- }
- public String getNote() {
- return note;
- }
- public void setNote(String note) {
- this.note = note;
- }
-
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RADAR_POINTTYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RADAR_POINTTYPE.java
deleted file mode 100644
index 90ec2e5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RADAR_POINTTYPE.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_RADAR_POINTTYPE {
- EM_RADAR_POINTTYPE_UNKNOWN(0,"未知"),
- EM_RADAR_POINTTYPE_ALARMPOINT(1,"当前点是报警区的报警点"),
- EM_RADAR_POINTTYPE_LINKMONITORPOINT(2,"当前点是正在被联动监控的点"),
- EM_RADAR_POINTTYPE_DISAPPEARTRACKPOINT(3,"当前点是消失的轨迹点");
-
- private int value;
- private String note;
-
- EM_RADAR_POINTTYPE(int givenValue, String note) {
- // TODO Auto-generated constructor stub
- this.value = givenValue;
- this.note = note;
- }
-
- public int getValue() {
- return value;
- }
-
- public void setValue(int value) {
- this.value = value;
- }
-
- public String getNote() {
- return note;
- }
-
- public void setNote(String note) {
- this.note = note;
- }
-
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RAID_ERROR.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RAID_ERROR.java
deleted file mode 100644
index 672a6d3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RAID_ERROR.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_RAID_ERROR {
-
- EM_RAID_ERROR_UNKNOW(0, "未知"),
- EM_RAID_ERROR_FAILED(1, "RAID错误"), // RAID错误
- EM_RAID_ERROR_DEGRADED(2, "RAID降级"); // RAID降级
-
- private int value;
- private String note;
-
- private EM_RAID_ERROR(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_RAID_ERROR enumType : EM_RAID_ERROR.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_RAID_ERROR enumType : EM_RAID_ERROR.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RAID_ERR_SUBDISK.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RAID_ERR_SUBDISK.java
deleted file mode 100644
index c737e61..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RAID_ERR_SUBDISK.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_RAID_ERR_SUBDISK {
-
- EM_RAID_ERR_SUBDISK_UNKNOWN(0, "未知"), // 未知
- EM_RAID_ERR_SUBDISK_OFFLINE(1, "离线"), // 离线
- EM_RAID_ERR_SUBDISK_FAULTY(2, "异常"), // 异常
- EM_RAID_ERR_SUBDISK_WRITEERR(3, "写错误"); // 写错误
-
-
- private int value;
- private String note;
-
- private EM_RAID_ERR_SUBDISK(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_RAID_ERR_SUBDISK enumType : EM_RAID_ERR_SUBDISK.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_RAID_ERR_SUBDISK enumType : EM_RAID_ERR_SUBDISK.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_REASON_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_REASON_TYPE.java
deleted file mode 100644
index 39db815..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_REASON_TYPE.java
+++ /dev/null
@@ -1,79 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 音频文件预上传错误原因
- * @date 2020/6/10
- */
-public enum EM_REASON_TYPE {
- /**
- * 未知原因
- */
- EM_REASON_TYPE_UNKNOWN(0, "未知原因"),
- /**
- * 文件个数超出
- */
- EM_REASON_TYPE_OVERNUMBER(1, "文件个数超出"),
- /**
- * 文件存储已满
- */
- EM_REASON_TYPE_FULLSTORAGE(2, "文件存储空间已满"),
- /**
- * 文件太大
- */
- EM_REASON_TYPE_TOOLARGE_FILE(3, "该文件太大"),
- /**
- * 无效的文件类型
- */
- EM_REASON_TYPE_INVALID_FILETYPE(4, "无效的文件类型"),
- /**
- * 没有上传权限
- */
- EM_REASON_TYPE_UNAUTH_UPLOAD(5, "没有上传权限"),
- /**
- * 文件命名异常
- */
- EM_REASON_TYPE_EXCEPTION_NAME(6, "文件命名异常"),
- /**
- * 文件名太长
- */
- EM_REASON_TYPE_TOOLONG_NAME(7, "文件名太长"),
- /**
- * 文件名已存在
- */
- EM_REASON_TYPE_EXIST_NAME(8, "文件名已存在");
- private int type;
- private String reason;
-
- private EM_REASON_TYPE(int type, String reson) {
- this.type = type;
- this.reason = reson;
- }
-
- public String getReason() {
- return reason;
- }
-
- public int getType() {
- return type;
- }
-
- public static String getReason(int type) {
- for (EM_REASON_TYPE reason : EM_REASON_TYPE.values()) {
- if (type == reason.getType()) {
- return reason.getReason();
- }
- }
- return null;
- }
-
- public static EM_REASON_TYPE getReasonType(int type) {
- for (EM_REASON_TYPE reason : EM_REASON_TYPE.values()) {
- if (type == reason.type) {
- return reason;
- }
- }
- return null;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RELAY_STATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RELAY_STATE_TYPE.java
deleted file mode 100644
index e20493e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_RELAY_STATE_TYPE.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 继电器状态
- * @date 2020/12/14
- */
-public enum EM_RELAY_STATE_TYPE {
- // 未知
- EM_RELAY_STATE_TYPE_UNKNOWN(-1, "未知"),
- // 关
- EM_RELAY_STATE_TYPE_CLOSE(0, "关"),
- // 开
- EM_RELAY_STATE_TYPE_OPEN(1, "开"),
- // 不支持
- EM_RELAY_STATE_TYPE_NO_SUPPORT(255, "不支持");
-
- private int value;
- private String note;
-
- private EM_RELAY_STATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_RELAY_STATE_TYPE enumType : EM_RELAY_STATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_RELAY_STATE_TYPE enumType : EM_RELAY_STATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SCENE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SCENE_TYPE.java
deleted file mode 100644
index 9f744ab..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SCENE_TYPE.java
+++ /dev/null
@@ -1,191 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 应用场景, 内容与EM_SCENE_CLASS_TYPE一致
- * @date 2021/01/16
- */
-public enum EM_SCENE_TYPE {
-
- // 未知
- EM_SCENE_UNKNOW(0, "未知"),
- // 普通场景
- EM_SCENE_NORMAL(1, "Normal"),
- // 交通场景
- EM_SCENE_TRAFFIC(2, "Traffic"),
- // 交通巡视
- EM_SCENE_TRAFFIC_PATROL(3, "TrafficPatrol"),
- // 人脸检测/人脸识别
- EM_SCENE_FACEDETECTION(4, "FaceDetection"),
- // ATM
- EM_SCENE_ATM(5, "ATM"),
- // 室内行为分析,和普通规则相同,对室内场景的算法优化版
- EM_SCENE_INDOOR(6, "Indoor"),
- // 人脸识别
- EM_SCENE_FACERECOGNITION(7, "FaceRecognition"),
- // 监狱
- EM_SCENE_PRISON(8, "Prison"),
- // 客流量统计
- EM_SCENE_NUMBERSTAT(9, "NumberStat"),
- // 热度图
- EM_SCENE_HEAT_MAP(10, "HeatMap"),
- // 视频诊断
- EM_SCENE_VIDEODIAGNOSIS(11, "VideoDiagnosis"),
- // 车辆特征检测分析
- EM_SCENE_VEHICLEANALYSE(12, "VehicleAnalyse"),
- // 自动录播
- EM_SCENE_COURSERECORD(13, "CourseRecord"),
- // 车载场景(车载行业用,不同于智能交通的Traffic)
- EM_SCENE_VEHICLE(14, "Vehicle"),
- // 起立检测
- EM_SCENE_STANDUPDETECTION(15, "StandUpDetection"),
- // 卡口
- EM_SCENE_GATE(16, "Gate"),
- // 多预置点人脸检测,配置一条规则但可以在不同预置点下生效
- EM_SCENE_SDFACEDETECTION(17, "SDFaceDetect"),
- // 球机热度图计划
- EM_SCENE_HEAT_MAP_PLAN(18, "HeatMapPlan"),
- // 球机客流量统计计划
- EM_SCENE_NUMBERSTAT_PLAN(19, "NumberStatPlan"),
- // 金融人脸检测,包括正常人脸、异常人脸、相邻人脸、头盔人脸等针对ATM场景特殊优化
- EM_SCENE_ATMFD(20, "ATMFD"),
- // 高速交通事件检测
- EM_SCENE_HIGHWAY(21, "Highway"),
- // 城市交通事件检测
- EM_SCENE_CITY(22, "City"),
- // 民用简易跟踪
- EM_SCENE_LETRACK(23, "LeTrack"),
- // 打靶相机
- EM_SCENE_SCR(24, "SCR"),
- // 立体视觉(双目)
- EM_SCENE_STEREO_VISION(25, "StereoVision"),
- // 人体检测
- EM_SCENE_HUMANDETECT(26, "HumanDetect"),
- // 人脸分析(同时支持人脸检测、人脸识别、人脸属性等综合型业务)
- EM_SCENE_FACEANALYSIS(27, "FaceAnalysis"),
- // X光检测
- EM_SCENE_XRAY_DETECTION(28, "XRayDetection"),
- // 双目相机客流量统计
- EM_SCENE_STEREO_NUMBER(29, "StereoNumber"),
- // 人群分布图
- EM_SCENE_CROWD_DISTRI_MAP(30, "CrowdDistriMap"),
- // 目标检测(含人机非等物体)
- EM_SCENE_OBJECTDETECT(31, "ObjectDetect"),
- // IVSS人脸检测
- EM_SCENE_FACEATTRIBUTE(32, "FaceAttribute"),
- // IVSS人脸识别
- EM_SCENE_FACECOMPARE(33, "FaceCompare"),
- // 立体行为分析(典型场景ATM舱)
- EM_SCENE_STEREO_BEHAVIOR(34, "StereoBehavior"),
- // 智慧城管
- EM_SCENE_INTELLICITYMANAGER(35, "IntelliCityMgr"),
- // 防护舱(ATM舱内)
- EM_SCENE_PROTECTIVECABIN(36, "ProtectiveCabin"),
- // 飞机行为检测
- EM_SCENE_AIRPLANEDETECT(37, "AirplaneDetect"),
- // 人群态势(人群分布图服务)
- EM_SCENE_CROWDPOSTURE(38, "CrowdPosture"),
- // 打电话检测
- EM_SCENE_PHONECALLDETECT(39, "PhoneCallDetect"),
- // 烟雾检测
- EM_SCENE_SMOKEDETECTION(40, "SmokeDetection"),
- // 船只检测
- EM_SCENE_BOATDETECTION(41, "BoatDetection"),
- // 吸烟检测
- EM_SCENE_SMOKINGDETECT(42, "SmokingDetect"),
- // 水利监测
- EM_SCENE_WATERMONITOR(43, "WaterMonitor"),
- // 生成图规则
- EM_SCENE_GENERATEGRAPHDETECTION(44, "GenerateGraphDetection"),
- // 交通停车
- EM_SCENE_TRAFFIC_PARK(45, "TrafficPark"),
- // 作业检测
- EM_SCENE_OPERATEMONITOR(46, "OperateMonitor"),
- // 智慧零售大类
- EM_SCENE_INTELLI_RETAIL(47, "IntelliRetail"),
- // 教育智慧课堂
- EM_SCENE_CLASSROOM_ANALYSE(48, "ClassroomAnalyse"),
- // 特征向量提取大类
- EM_SCENE_FEATURE_ABSTRACT(49, "FeatureAbstract"),
- // 人体检测
- EM_SCENE_FACEBODY_DETECT(50, "FaceBodyDetect"),
- // 人体识别
- EM_SCENE_FACEBODY_ANALYSE(51, "FaceBodyAnalyse"),
- // 车辆密度
- EM_SCENE_VEHICLES_DISTRI(52, "VehiclesDistri"),
- // 智慧养殖检测
- EM_SCENE_INTELLI_BREED(53, "IntelliBreed"),
- // 监狱行为分析
- EM_SCENE_INTELLI_PRISON(54, "IntelliPrison"),
- // 电力检测
- EM_SCENE_ELECTRIC_DETECT(55, "ElectricDetect"),
- // 雷检检测
- EM_SCENE_RADAR_DETECT(56, "RadarDetect"),
- // 车位检测大类
- EM_SCENE_PARKINGSPACE(57, "ParkingSpace"),
- // 智慧金融
- EM_SCENE_INTELLI_FINANCE(58, "IntelliFinance"),
- // CrowdAbnormal
- EM_SCENE_CROWD_ABNORMAL(59, "CrowdAbnormal"),
- // 超温检测
- EM_SCENE_ANATOMYTEMP_DETECT(60, "AnatomyTempDetect"),
- // 天气监控
- EM_SCENE_WEATHER_MONITOR(61, "WeatherMonitor"),
- // 电梯门禁
- EM_SCENE_ELEVATOR_ACCESS_CONTROL(62, "ElevatorAccessControl"),
- // 违章建筑
- EM_SCENE_BREAK_RULE_BUILDING(63, "BreakRuleBuilding"),
- // 全景交通
- EM_SCENE_PANORAMA_TRAFFIC(64, "PanoramaTraffic"),
- // 人像检测
- EM_SCENE_PORTRAIT_DETECT(65, "PortraitDetect"),
- // 传送带阻塞
- EM_SCENE_CONVEY_OR_BLOCK(66, "ConveyorBlock"),
- // 厨房有害动物检测
- EM_SCENE_KITCHEN_ANIMAL(67, "KitchenAnimal"),
- // 万物检测
- EM_SCENE_ALLSEEINGEYE(68, "AllSeeingEye"),
- // 驾驶行为分析
- EM_SCENE_DRIVE(69, "Drive"),
- // 高级驾驶辅助系统
- EM_SCENE_DRIVEASSISTANT(70, "DriveAssistant"),
- // 车内驾驶舱监测
- EM_SCENE_INCABINMONITOR(71, "InCabinMonitor"),
- // 盲区检测
- EM_SCENE_BLINDSPOTDETECTION(72, "BlindSpotDetection");
-
- private int value;
- private String note;
-
- private EM_SCENE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_SCENE_TYPE enumType : EM_SCENE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_SCENE_TYPE enumType : EM_SCENE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SDK_LOG_QUERY_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SDK_LOG_QUERY_TYPE.java
deleted file mode 100644
index 6b9e385..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SDK_LOG_QUERY_TYPE.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 日志查询类型
- *
- * @author 47081
- */
-public enum EM_SDK_LOG_QUERY_TYPE {
- /**
- * 所有日志
- */
- DHLOG_ALL,
- /**
- * 系统日志
- */
- DHLOG_SYSTEM,
- /**
- * 配置日志
- */
- DHLOG_CONFIG,
- /**
- * 存储相关
- */
- DHLOG_STORAGE,
- /**
- * 报警日志
- */
- DHLOG_ALARM,
- /**
- * 录象相关
- */
- DHLOG_RECORD,
- /**
- * 帐号相关
- */
- DHLOG_ACCOUNT,
- /**
- * 清除日志
- */
- DHLOG_CLEAR,
- /**
- * 回放相关
- */
- DHLOG_PLAYBACK,
- /**
- * 前端管理运行相关
- */
- DHLOG_MANAGER
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SD_ENCRYPT_FLAG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SD_ENCRYPT_FLAG.java
deleted file mode 100644
index acecadc..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SD_ENCRYPT_FLAG.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description SD卡加密功能标识
- * @date 2021/01/21
- */
-public enum EM_SD_ENCRYPT_FLAG {
- // 未知
- EM_SD_ENCRYPT_UNKNOWN(-1, "未知"),
-
- // 设备不支持SD卡加密功能
- EM_SD_ENCRYPT_UNSUPPORT(0, "设备不支持SD卡加密功能"),
-
- // 支持SD卡加密功能且获取数据成功
- EM_SD_ENCRYPT_SUPPORT_AND_GETDATA_SUCCESS(1, "支持SD卡加密功能且获取数据成功"),
-
- // 支持SD卡加密功能但获取数据失败
- EM_SD_ENCRYPT_SUPPORT_AND_GETDATA_FAIL(2, "支持SD卡加密功能但获取数据失败");
-
- private int value;
- private String note;
-
- private EM_SD_ENCRYPT_FLAG(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_SD_ENCRYPT_FLAG enumType : EM_SD_ENCRYPT_FLAG.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_SD_ENCRYPT_FLAG enumType : EM_SD_ENCRYPT_FLAG.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SD_LOCK_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SD_LOCK_STATE.java
deleted file mode 100644
index ce48ea2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SD_LOCK_STATE.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description SD卡加锁状态
- * @date 2021/01/21
- */
-public enum EM_SD_LOCK_STATE {
-
- // 未知
- EM_SD_LOCK_STATE_UNKNOWN(-1, "未知"),
-
- // 未进行过加锁的状态, 如出厂状态,或清除密码时状态
- EM_SD_LOCK_STATE_NORMAL(0, "未进行过加锁的状态"),
-
- // 加锁
- EM_SD_LOCK_STATE_LOCKED(1, "加锁"),
-
- // 未加锁(加锁后解锁)
- EM_SD_LOCK_STATE_UNLOCKED(2, "未加锁");
-
- private int value;
- private String note;
-
- private EM_SD_LOCK_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_SD_LOCK_STATE enumType : EM_SD_LOCK_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_SD_LOCK_STATE enumType : EM_SD_LOCK_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SEND_SEARCH_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SEND_SEARCH_TYPE.java
deleted file mode 100644
index 1f50f36..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SEND_SEARCH_TYPE.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_SEND_SEARCH_TYPE {
- /**
- * 组播和广播搜索
- */
- EM_SEND_SEARCH_TYPE_MULTICAST_AND_BROADCAST,
-
- /**
- * 组播搜索
- */
- EM_SEND_SEARCH_TYPE_MULTICAST,
-
- /**
- * 广播搜索
- */
- EM_SEND_SEARCH_TYPE_BROADCAST,
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SIGNLIGHT_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SIGNLIGHT_TYPE.java
deleted file mode 100644
index b38858d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SIGNLIGHT_TYPE.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 灯光类型
- * @date 2020/11/19
- */
-public enum EM_SIGNLIGHT_TYPE {
- // 未知
- EM_SIGNLIGHT_TYPE_UNKNOWN(0, "未知"),
-
- // 自动,按照sensor自动切换
- EM_SIGNLIGHT_TYPE_AUTO(1, "自动,按照sensor自动切换"),
-
- // 定时模式
- EM_SIGNLIGHT_TYPE_TIMING(2, "定时模式"),
-
- // 常灭
- EM_SIGNLIGHT_TYPE_OFF(3, "常灭"),
-
- // 常亮模式
- EM_SIGNLIGHT_TYPE_ON(4, "常亮模式");
-
- private int value;
- private String note;
-
- private EM_SIGNLIGHT_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_SIGNLIGHT_TYPE enumType : EM_SIGNLIGHT_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_SIGNLIGHT_TYPE enumType : EM_SIGNLIGHT_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SOLARCELL_SYSTEM_FAULT_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SOLARCELL_SYSTEM_FAULT_TYPE.java
deleted file mode 100644
index 36757e9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SOLARCELL_SYSTEM_FAULT_TYPE.java
+++ /dev/null
@@ -1,103 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description \if ENGLISH_LANG
- *
- * \else
- * 太阳能系统故障信息
- * \endif
- * @date 2020/8/11
- */
-public enum EM_SOLARCELL_SYSTEM_FAULT_TYPE {
-
- /**
- * 未知
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_UNKNOWN(0, "未知"),
- /**
- * 电池过放
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_BATTERY_OVER_DISCHARGE(1, "电池过放"),
- /**
- * 电池施压
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_BATTERY_OVERPRESSURE(2, "电池施压"),
- /**
- * 欠压警告
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_UNDERVOLTAGE_WARNING(3, "欠压警告"),
- /**
- * 负载短路
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_LOAD_SHORT_CIRCUIT(4, "负载短路"),
- /**
- * 负载功率过大或负载过流
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_EXCESSIVE_LOAD_POWER_OR_LOAD_OVER_CURRENT(5, "负载功率过大或负载过流"),
- /**
- * 控制器温度过高
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_CONTROLLER_TEMPERATURE_IS_TOO_HIGH(6, "控制器温度过高"),
- /**
- * 外部环境温度过高
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_EXTERNAL_AMBIENT_TEMPERATURE_IS_TOO_HIGH(7, "外部环境温度过高"),
- /**
- * 光伏输入功率过大
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_EXCESSIVE_PHOTOVOLTAIC_INPUT_POWER(8, "光伏输入功率过大"),
- /**
- * 光伏输入短路
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_PHOTOVOLTAIC_INPUT_SHORT_CIRCUIT(9, "光伏输入短路"),
- /**
- * 光伏输入端超压
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_PHOTOVOLTAIC_INPUT_TERMINAL_OVERPRESSURE(10, "光伏输入端超压"),
- /**
- * 太阳板逆流
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_PHOTOVOLTAIC_SOLAR_PLATE_COUNTERCURRENT(11, "太阳板逆流"),
- /**
- * 太阳板工作点超压
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_OVERPRESSURE_AT_WORKING_POINT_OF_SOLAR_PANEL(12, "太阳板工作点超压"),
- /**
- * 太阳板反接
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_REVERSE_CONNECTION_OF_SOLAR_PANEL(13, "太阳板反接"),
- /**
- * Anti-reverse MOS short
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_ANTI_REVERSE_MOS_SHORT(14, "Anti-reverse MOS short"),
- /**
- * Circuit,charge MOS short circui
- */
- EM_SOLARCELL_SYSTEM_FAULT_TYPE_ANTI_CIRCUIT_CHARGE_MOS_SHORT_CIRCUI(15, "Circuit,charge MOS short circui");
- private int type;
- private String info;
-
- private EM_SOLARCELL_SYSTEM_FAULT_TYPE(int type, String info) {
- this.type = type;
- this.info = info;
- }
-
- public int getType() {
- return type;
- }
-
- public String getInfo() {
- return info;
- }
-
- public static EM_SOLARCELL_SYSTEM_FAULT_TYPE getSolarcellFaultType(int type) {
- for (EM_SOLARCELL_SYSTEM_FAULT_TYPE faultType : EM_SOLARCELL_SYSTEM_FAULT_TYPE.values()) {
- if (faultType.getType() == type) {
- return faultType;
- }
- }
- return null;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SOURCE_VIDEO_LOCATION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SOURCE_VIDEO_LOCATION.java
deleted file mode 100644
index cb67e05..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SOURCE_VIDEO_LOCATION.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 视频诊断录像保存位置
- * @date 2021/2/22
- */
-public enum EM_SOURCE_VIDEO_LOCATION {
- /** 未知 */
- EM_SOURCE_VIDEO_LOCATION_UNKNOWN,
- /** 存于设备 */
- EM_SOURCE_VIDEO_LOCATION_DEVICE,
- /** 存于平台 */
- EM_SOURCE_VIDEO_LOCATION_CENTER,
- /** 存于第三方云 */
- EM_SOURCE_VIDEO_LOCATION_THIRD;
-
- public EM_SOURCE_VIDEO_LOCATION getVideoLocation(int location) {
- for (EM_SOURCE_VIDEO_LOCATION videoLocation : EM_SOURCE_VIDEO_LOCATION.values()) {
- if (videoLocation.ordinal() == location) {
- return videoLocation;
- }
- }
- return EM_SOURCE_VIDEO_LOCATION_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STARTUP_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STARTUP_MODE.java
deleted file mode 100644
index 6f64247..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STARTUP_MODE.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 启动模式
- * @date 2021/2/7
- */
-public enum EM_STARTUP_MODE {
- /** 未知 */
- EM_STARTUP_MODE_UNKNOWN(-1, "未知"),
- /** 正常启动模式 */
- EM_STARTUP_MODE_NORMAL(0, "正常启动模式"),
- /** 零位设置启动模式 */
- EM_STARTUP_MODE_ZERO_SETTING(1, "零位设置启动模式"),
- /** 老化测试启动模式 */
- EM_STARTUP_MODE_AGING_TEST(2, "老化测试启动模式");
-
- private int mode;
- private String desc;
-
- EM_STARTUP_MODE(int mode, String desc) {
- this.mode = mode;
- this.desc = desc;
- }
-
- public static EM_STARTUP_MODE getStartupMode(int mode) {
- for (EM_STARTUP_MODE startMode : EM_STARTUP_MODE.values()) {
- if (startMode.mode == mode) {
- return startMode;
- }
- }
- return EM_STARTUP_MODE_UNKNOWN;
- }
-
- public int getMode() {
- return mode;
- }
-
- public void setMode(int mode) {
- this.mode = mode;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DEVICE_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DEVICE_STATUS.java
deleted file mode 100644
index 2201285..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DEVICE_STATUS.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 存储设备状态
- * @date 2021/01/21
- */
-public enum EM_STORAGE_DEVICE_STATUS {
- // 未知
- EM_STORAGE_DEVICE_UNKNOWN(0, "未知"),
-
- // 获取设备失败
- EM_STORAGE_DEVICE_ERROR(1, "获取设备失败"),
-
- // 正在读取设备
- EM_STORAGE_DEVICE_INITIALIZING(2, "正在读取设备"),
-
- // 获取设备成功
- EM_STORAGE_DEVICE_SUCCESS(3, "获取设备成功");
-
- private int value;
- private String note;
-
- private EM_STORAGE_DEVICE_STATUS(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_STORAGE_DEVICE_STATUS enumType : EM_STORAGE_DEVICE_STATUS.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_STORAGE_DEVICE_STATUS enumType : EM_STORAGE_DEVICE_STATUS.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DISK_POWERMODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DISK_POWERMODE.java
deleted file mode 100644
index d4b8ac3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DISK_POWERMODE.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public class EM_STORAGE_DISK_POWERMODE {
- public static final int EM_STORAGE_DISK_POWERMODE_UNKNOWN = 0; // UNKnown状态(不是以下状态中的值)
- public static final int EM_STORAGE_DISK_POWERMODE_NONE = 1; // 未知状态
- public static final int EM_STORAGE_DISK_POWERMODE_ACTIVE = 2; // 活动状态
- public static final int EM_STORAGE_DISK_POWERMODE_STANDBY = 3; // 休眠状态
- public static final int EM_STORAGE_DISK_POWERMODE_IDLE = 4; // 空闲状态
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DISK_PREDISKCHECK.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DISK_PREDISKCHECK.java
deleted file mode 100644
index a3f79af..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_DISK_PREDISKCHECK.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public class EM_STORAGE_DISK_PREDISKCHECK {
- public static final int EM_STORAGE_DISK_PREDISKCHECK_UNKNOWN = 0; // UnKnown状态
- public static final int EM_STORAGE_DISK_PREDISKCHECK_GOOD = 1; // 硬盘读速度到120以上, 运行良好
- public static final int EM_STORAGE_DISK_PREDISKCHECK_WARN = 2; // cmd信息里有少量错误记录,smart信息有错误记录
- public static final int EM_STORAGE_DISK_PREDISKCHECK_ERROR = 3; // cmd信息有错误记录,smart信息由错误记录.坏扇区有坏扇区记录
- public static final int EM_STORAGE_DISK_PREDISKCHECK_WILLFAIL = 4; // 硬盘速度比较低64M以下.cmd信息有错误记录,smart信息由错误记录.坏扇区有坏扇区记录
- public static final int EM_STORAGE_DISK_PREDISKCHECK_FAIL = 5; // 硬盘返回错误
- public static final int EM_STORAGE_DISK_PREDISKCHECK_NONE = 6; // 未知状态
- public static final int EM_STORAGE_DISK_PREDISKCHECK_BECHECK = 7; // 正在查询中状态
- public static final int EM_STORAGE_DISK_PREDISKCHECK_CHECKFAIL = 8; // 查询失败状态
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_HEALTH_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_HEALTH_TYPE.java
deleted file mode 100644
index f6fbb6a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_HEALTH_TYPE.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 健康状态标识
- * @date 2021/01/21
- */
-public enum EM_STORAGE_HEALTH_TYPE {
- // 未知
- EM_STORAGE_HEALTH_UNKNOWN(-1, "未知"),
-
- // 设备不支持健康检测功能
- EM_STORAGE_HEALTH_UNSUPPORT(0, "设备不支持健康检测功能"),
-
- // 支持健康检测功能且获取数据成功
- EM_STORAGE_HEALTH_SUPPORT_AND_SUCCESS(1, "支持健康检测功能且获取数据成功"),
-
- // 支持健康检测功能但获取数据失败
- EM_STORAGE_HEALTH_SUPPORT_AND_FAIL(2, "支持健康检测功能但获取数据失败");
-
- private int value;
- private String note;
-
- private EM_STORAGE_HEALTH_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_STORAGE_HEALTH_TYPE enumType : EM_STORAGE_HEALTH_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_STORAGE_HEALTH_TYPE enumType : EM_STORAGE_HEALTH_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_PACKET_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_PACKET_TYPE.java
deleted file mode 100644
index f2c4eca..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_STORAGE_PACKET_TYPE.java
+++ /dev/null
@@ -1,7 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;/**
- * @author 47081
- * @description
- * @date 2021/2/20
- * @version 1.0
- */public enum EM_STORAGE_PACKET_TYPE {
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUBCLASSID_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUBCLASSID_TYPE.java
deleted file mode 100644
index 739c12d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUBCLASSID_TYPE.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author : 47040
- * @since : Created in 2020/12/28 16:07
- */
-public enum EM_SUBCLASSID_TYPE {
-
- EM_SUBCLASSID_UNKNOWN(0,"未知"),
- EM_SUBCLASSID_ASSISTDEVICE(1,"辅助设备 (ITSE使用)");
-
- private final int value;
- private final String note;
-
- EM_SUBCLASSID_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_SUBCLASSID_TYPE enumType : EM_SUBCLASSID_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_SUBCLASSID_TYPE enumType : EM_SUBCLASSID_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_SUBCLASSID_TYPE getEnum(int value) {
- for (EM_SUBCLASSID_TYPE e : EM_SUBCLASSID_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_SUBCLASSID_TYPE.EM_SUBCLASSID_UNKNOWN;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORTED_COLOR_LIST_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORTED_COLOR_LIST_TYPE.java
deleted file mode 100644
index 08e37c7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORTED_COLOR_LIST_TYPE.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 检测符合要求的厨师服颜色不报警(无此字段表示不检测厨师服颜色)
- * @date 2021/01/11
- */
-public enum EM_SUPPORTED_COLOR_LIST_TYPE {
-
- // 未知
- EM_SUPPORTED_COLOR_LIST_TYPE_UNKNOWN(0, "未知"),
-
- // 黑色
- EM_SUPPORTED_COLOR_LIST_TYPE_BLACK(1, "黑色"),
-
- // 白色
- EM_SUPPORTED_COLOR_LIST_TYPE_WHITE(2, "白色"),
-
- // 红色
- EM_SUPPORTED_COLOR_LIST_TYPE_RED(3, "红色");
-
- private int value;
- private String note;
-
- private EM_SUPPORTED_COLOR_LIST_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_SUPPORTED_COLOR_LIST_TYPE enumType : EM_SUPPORTED_COLOR_LIST_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_SUPPORTED_COLOR_LIST_TYPE enumType : EM_SUPPORTED_COLOR_LIST_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORTFINGERPRINT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORTFINGERPRINT.java
deleted file mode 100644
index 1929ae0..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORTFINGERPRINT.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 是否支持指纹功能
- */
-public enum EM_SUPPORTFINGERPRINT {
- /**
- * 未知
- */
- EM_SUPPORTFINGERPRINT_UNKNOWN,
- /**
- * 不支持指纹功能
- */
- EM_SUPPORTFINGERPRINT_NONSUPPORT,
- /**
- * 支持指纹功能
- */
- EM_SUPPORTFINGERPRINT_SUPPORT,
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_CLOSE_UP_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_CLOSE_UP_TYPE.java
deleted file mode 100644
index e51da05..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_CLOSE_UP_TYPE.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 可选择特写模式
- * @date 2021/01/11
- */
-public enum EM_SUPPORT_CLOSE_UP_TYPE {
- // 未知
- EM_SUPPORT_CLOSE_UP_TYPE_UNKNOWN(0, "未知"),
-
- // 跟踪模式
- EM_SUPPORT_CLOSE_UP_TYPE_TRACK_MODE(1, "跟踪模式"),
-
- // 固定模式
- EM_SUPPORT_CLOSE_UP_TYPE_FIXED_MODE(2, "固定模式"),
-
- // 指定区域模式
- EM_SUPPORT_CLOSE_UP_TYPE_DESIGNED_REGION_MODE(3, "指定区域模式");
-
- private int value;
- private String note;
-
- private EM_SUPPORT_CLOSE_UP_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_SUPPORT_CLOSE_UP_TYPE enumType : EM_SUPPORT_CLOSE_UP_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_SUPPORT_CLOSE_UP_TYPE enumType : EM_SUPPORT_CLOSE_UP_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FAST_CHECK_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FAST_CHECK_TYPE.java
deleted file mode 100644
index a16f3dd..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FAST_CHECK_TYPE.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_SUPPORT_FAST_CHECK_TYPE {
- /**
- *未知
- */
- EM_SUPPORT_FAST_CHECK_UNKNOWN(-1),
- /**
- * 不支持
- */
- EM_SUPPORT_FAST_CHECK_NONSUPPORT(0),
- /**
- * 支持
- */
- EM_SUPPORT_FAST_CHECK_SUPPORT(1);
- private int type;
- EM_SUPPORT_FAST_CHECK_TYPE(int type) {
- this.type=type;
- }
- public int getType(){
- return type;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FAST_IMPORT_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FAST_IMPORT_TYPE.java
deleted file mode 100644
index 3d7c9c5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FAST_IMPORT_TYPE.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_SUPPORT_FAST_IMPORT_TYPE {
- /**
- * 未知
- */
- EM_SUPPORT_FAST_IMPORT_UNKNOWN(-1),
- /**
- * 不支持
- */
- EM_SUPPORT_FAST_IMPORT_NONSUPPORT(0),
- /**
- * 支持
- */
- EM_SUPPORT_FAST_IMPORT_SUPPORT(1);
- private int type;
-
- EM_SUPPORT_FAST_IMPORT_TYPE(int type) {
- this.type=type;
- }
- public int getType(){
- return type;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FOCUS_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FOCUS_MODE.java
deleted file mode 100644
index 2400aa2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_SUPPORT_FOCUS_MODE.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-/**
- * @author 47081
- * @version 1.0
- * @description 支持的焦距模式对应枚举
- * @date 2020/11/9
- */
-public enum EM_SUPPORT_FOCUS_MODE {
- ENUM_SUPPORT_FOCUS_CAR(1, "看清车模式"),
- ENUM_SUPPORT_FOCUS_PLATE(2, "看清车牌模式"),
- ENUM_SUPPORT_FOCUS_PEOPLE(3, "看清人模式"),
- ENUM_SUPPORT_FOCUS_FACE(4, "看清人脸模式");
-
- private EM_SUPPORT_FOCUS_MODE(int mode, String desc) {
- this.mode = mode;
- this.desc = desc;
- }
-
- private int mode;
- private String desc;
-
- public int getMode() {
- return mode;
- }
-
- public void setMode(int mode) {
- this.mode = mode;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TALK_AUDIO_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TALK_AUDIO_TYPE.java
deleted file mode 100644
index 27477f8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TALK_AUDIO_TYPE.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 音频编码压缩格式
- * @author 47081
- * @version 1.0
- * @description
- * @date 2020/6/9
- */
-public enum EM_TALK_AUDIO_TYPE {
-
- EM_TALK_AUDIO_PCM,
- EM_TALK_AUDIO_ADPCM,
- EM_TALK_AUDIO_G711A,
- EM_TALK_AUDIO_G711Mu,
- EM_TALK_AUDIO_G726,
- EM_TALK_AUDIO_G729,
- EM_TALK_AUDIO_MPEG2,
- EM_TALK_AUDIO_AMR,
- EM_TALK_AUDIO_AAC,
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TAMPERALTERSTATUS_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TAMPERALTERSTATUS_TYPE.java
deleted file mode 100644
index e94b21d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TAMPERALTERSTATUS_TYPE.java
+++ /dev/null
@@ -1,40 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 设备锁状态
- * @date 2021/2/22
- */
-public enum EM_TAMPERALTERSTATUS_TYPE {
- /** 未知 */
- EM_TAMPERALTERSTATUS_UNKNOWN(-1, "未知"),
- /** 关闭 */
- EM_TAMPERALTERSTATUS_CLOSE(0, "关闭"),
- /** 开启 */
- EM_TAMPERALTERSTATUS_OPEN(1, "开启");
- private int type;
- private String desc;
-
- EM_TAMPERALTERSTATUS_TYPE(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
- public int getType() {
- return type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public static EM_TAMPERALTERSTATUS_TYPE getTamperaltersStatus(int type) {
- for (EM_TAMPERALTERSTATUS_TYPE statusType : EM_TAMPERALTERSTATUS_TYPE.values()) {
- if (statusType.type == type) {
- return statusType;
- }
- }
- return EM_TAMPERALTERSTATUS_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFICSTROBE_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFICSTROBE_STATUS.java
deleted file mode 100644
index fd03065..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFICSTROBE_STATUS.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 道闸栏状态
- * @date 2020/12/15
- */
-public enum EM_TRAFFICSTROBE_STATUS {
-
- // 未知
- NET_TRAFFICSTROBE_STATUS_UNKNOWN(0, "未知"),
- // 道闸栏关闭
- NET_TRAFFICSTROBE_STATUS_CLOSE_COMPLETE(1, "道闸栏关闭"),
- // 道闸栏打开
- NET_TRAFFICSTROBE_STATUS_OPEN_COMPLETE(2, "道闸栏打开"),
- // 道闸栏未完全关闭
- NET_TRAFFICSTROBE_STATUS_NOT_CLOSE_COMPLETE(3, "道闸栏未完全关闭"),
- // 道闸栏未完全打开
- NET_TRAFFICSTROBE_STATUS_NOT_OPEN_COMPLETE(4, "道闸栏未完全打开"),
- // 道闸停止
- NET_TRAFFICSTROBE_STATUS_NOT_STROBE_STOP(5, "道闸停止");
-
- private int value;
- private String note;
-
- private EM_TRAFFICSTROBE_STATUS(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFICSTROBE_STATUS enumType : EM_TRAFFICSTROBE_STATUS.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFICSTROBE_STATUS enumType : EM_TRAFFICSTROBE_STATUS.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_FLOW_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_FLOW_STATUS.java
deleted file mode 100644
index 53a6dc4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_FLOW_STATUS.java
+++ /dev/null
@@ -1,65 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 流量状态
- *
- * @author : 47040
- * @since : Created in 2020/12/17 11:42
- */
-public enum EM_TRAFFIC_FLOW_STATUS {
-
- /**
- * 未知
- */
- EM_TRAFFIC_FLOW_STATUS_UNKNOWN(0, "未知"),
- /**
- * 交通拥堵
- */
- EM_TRAFFIC_FLOW_STATUS_CONGESTION(1, "交通拥堵"),
- /**
- * 交通畅通
- */
- EM_TRAFFIC_FLOW_STATUS_SMOOTH(2, "交通畅通");
-
- private final int value;
- private final String note;
-
- EM_TRAFFIC_FLOW_STATUS(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_FLOW_STATUS enumType : EM_TRAFFIC_FLOW_STATUS.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_FLOW_STATUS enumType : EM_TRAFFIC_FLOW_STATUS.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_TRAFFIC_FLOW_STATUS getEnum(int value) {
- for (EM_TRAFFIC_FLOW_STATUS e : EM_TRAFFIC_FLOW_STATUS.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_TRAFFIC_FLOW_STATUS.EM_TRAFFIC_FLOW_STATUS_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_LIGHT_DETECT_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_LIGHT_DETECT_STATE.java
deleted file mode 100644
index 175782e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_LIGHT_DETECT_STATE.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @version 1.0
- * @description 红绿灯状态
- * @date 2020/11/07
- */
-public enum EM_TRAFFIC_LIGHT_DETECT_STATE {
- // 未知
- EM_TRAFFIC_DETECT_STATE_UNKNOWN(-1, "未知"),
- // 红灯
- EM_TRAFFIC_DETECT_STATE_RED(0, "红灯"),
- // 绿灯
- EM_TRAFFIC_DETECT_STATE_GREEN(1, "绿灯");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_LIGHT_DETECT_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_LIGHT_DETECT_STATE enumType : EM_TRAFFIC_LIGHT_DETECT_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_LIGHT_DETECT_STATE enumType : EM_TRAFFIC_LIGHT_DETECT_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_DEVICE_WORK_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_DEVICE_WORK_STATE.java
deleted file mode 100644
index 896f0d8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_DEVICE_WORK_STATE.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通外接设备工作状态
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_DEVICE_WORK_STATE {
- // 未知
- EM_TRAFFIC_SNAP_DEVICE_WORK_STATE_UNKNOWN(-1, "未知"),
- // 故障
- EM_TRAFFIC_SNAP_DEVICE_WORK_STATE_FAULT(0, "故障"),
- // 正常
- EM_TRAFFIC_SNAP_DEVICE_WORK_STATE_NORMAL(1, "正常"),
- // 关闭
- EM_TRAFFIC_SNAP_DEVICE_WORK_STATE_CLOSE(2, "关闭");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_DEVICE_WORK_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_DEVICE_WORK_STATE enumType : EM_TRAFFIC_SNAP_DEVICE_WORK_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_DEVICE_WORK_STATE enumType : EM_TRAFFIC_SNAP_DEVICE_WORK_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE.java
deleted file mode 100644
index 3a2fb09..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE.java
+++ /dev/null
@@ -1,53 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通地感输入状态
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE {
- // 未知
- EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE_UNKNOWN(-1, "未知"),
- // 无车
- EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE_NO_CAR(0, "无车"),
- // 有车
- EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE_CAR(1, "有车"),
- // 不支持
- EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE_NO_SUPPORT(255, "不支持");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE enumType : EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE
- .values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE enumType : EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE
- .values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE.java
deleted file mode 100644
index 8321aae..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通雷达检测线圈匹配状态
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE {
- // 未知
- EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE_UNKNOWN(-1, "未知"),
- // 不匹配
- EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE_MISMATCH(0, "不匹配"),
- // 匹配
- EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE_MATCH(1, "匹配"),
- // 不检测
- EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE_NO_DETECT(2, "不检测");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE enumType : EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE enumType : EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE.java
deleted file mode 100644
index b5d564c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通雷达检测汽车状态
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE {
- // 未知
- EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE_UNKNOWN(-1, "未知"),
- // 无车
- EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE_NO_CAR(0, "无车"),
- // 有车
- EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE_CAR(1, "有车");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE enumType : EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE enumType : EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE.java
deleted file mode 100644
index c9fee05..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通道闸上次开关闸原因
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE {
- // 未知
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_UNKNOWN(0, "未知"),
- // 遥感器开闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_CONTROL_SWITCH_ON(1, "遥感器开闸"),
- // 遥感器关闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_CONTROL_SWITCH_OFF(2, "遥感器关闸"),
- // 地感LOOP1自动触发开闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_LOOP_LOOP1_OPEN(3, "地感LOOP1自动触发开闸"),
- // 地感LOOP1自动触发关闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_LOOP_LOOP1_CLOSE(4, "地感LOOP1自动触发关闸"),
- // 地感LOOP2自动触发开闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_LOOP_LOOP2_OPEN(5, "地感LOOP2自动触发开闸"),
- // 外部开关开闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_EXTERNAL_SWITCH_OPEN(6, "外部开关开闸"),
- // 外部开关关闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_EXTERNAL_SWITCH_CLOSE(7, "外部开关关闸"),
- // 内部开关开闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_INTERNAL_SWITCH_OPEN(8, "内部开关开闸"),
- // 内部开关关闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_INTERNAL_SWITCH_CLOSE(9, "内部开关关闸"),
- // 自动延时关闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_AUTOMATIC_DELAY_CLOSE(10, "自动延时关闸"),
- // 遇阻反弹开闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_OBSTACLE_REBOUND_TO_OPEN(11, "遇阻反弹开闸"),
- // 红外防砸开闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_INFRARED_ANTI_SMASHING_OPEN(12, "红外防砸开闸"),
- // 红外防砸关闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_INFRARED_ANTI_SMASHING_CLOSE(13, "红外防砸关闸"),
- // 压力波开闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_PRESSURE_WAVE_OPEN(14, "压力波开闸"),
- // 压力波关闸
- EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_PRESSURE_WAVE_CLOSE(15, "压力波关闸");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE enumType : EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE enumType : EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE.java
deleted file mode 100644
index 34b4aa5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE.java
+++ /dev/null
@@ -1,107 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通道闸故障代码
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE {
- // 未知
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_UNKNOWN(0, "未知"),
- // 编码器信号异常
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_ENCODER_SIGNAL_EXCEPTION(1, "编码器信号异常"),
- // 电机运行超时
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_MOTOR_RUNNING_OVERTIME(2, "电机运行超时"),
- // 电机堵转
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_MOTOR_STALLING(3, "电机堵转"),
- // 红外线被物体挡住
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_INFRARED_IS_BLOCKED_BY_OBJECTS(4, "红外线被物体挡住"),
- // 压力波被物体阻挡
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_THE_PRESSURE_WAVE_IS_BLOCKED_BY_AN_OBJECT(5, "压力波被物体阻挡"),
- // 逆变单元保护
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_INVERTER_UNIT_PROTECTION(6, "逆变单元保护"),
- // 加速过流
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_ACCELERATED_OVERCURRENT(7, "加速过流"),
- // 减速过流
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_DECELERATION_OVER_CURRENT(8, "减速过流"),
- // 恒速过流
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_CONSTANT_SPEED_OVERCURRENT(9, "恒速过流"),
- // 加速过压
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_ACCELERATED_OVERVOLTAGE(10, "加速过压"),
- // 减速过压
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_DECELERATION_OVERPRESSURE(11, "减速过压"),
- // 恒速过压
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_CONSTANT_SPEED_OVERVOLTAGE(12, "恒速过压"),
- // 制动电源异常
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_BRAKING_POWER_SUPPLY_EXCEPTION(13, "制动电源异常"),
- // 欠压故障
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_UNDER_VOLTAGE(14, "欠压故障"),
- // 变频器过载
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_FREQUENCY_CONVERTER_OVERLOAD(15, "变频器过载"),
- // 电机过载
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_MOTOR_OVERLOAD(16, "电机过载"),
- // 输入缺相
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_INPUT_PHASE_LOSS(17, "输入缺相"),
- // 输出缺相
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_OUTPUT_PHASE_LOSS(18, "输出缺相"),
- // 模块过热
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_MODULE_OVERHEAT(19, "模块过热"),
- // 外部故障
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_EXTERNAL_FAULT(20, "外部故障"),
- // 继电器异常
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_RELAY_EXCEPTION(21, "继电器异常"),
- // 电流检测异常
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_CURRENT_DETECTION_EXCEPTION(22, "电流检测异常"),
- // 电机调谐异常
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_MOTOR_TUNING_EXCEPTION(23, "电机调谐异常"),
- // EEPROM 读写异常
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_EEPROM_READ_WRITE_EXCEPTION(24, "EEPROM 读写异常"),
- // 变频器硬件故障
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_INVERTER_HARDWARE_FAILURE(25, "变频器硬件故障"),
- // 电机对地短路
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_MOTOR_SHORT_CIRCUIT_TO_GROUND(26, "电机对地短路"),
- // 运行超时
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_RUN_TIMEOUT(27, "运行超时"),
- // 开闸运行时遇阻
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_THE_GATE_IS_BLOCKED(28, "开闸运行时遇阻"),
- // 传感器故障
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_SENSOR(29, "传感器故障"),
- // 限位故障
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_LIMIT(30, "限位故障"),
- // 内部通讯故障
- EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE_INTERNAL_COMMUNICATION_FAULT(31, "内部通讯故障");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE enumType : EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE enumType : EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE.java
deleted file mode 100644
index 4d5dc4c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通道闸输入状态
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE {
- // 未知
- EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE_UNKNOWN(-1, "未知"),
- // 断开
- EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE_TO_BREAK_OFF(0, "断开"),
- // 闭合
- EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE_CLOSE(1, "闭合"),
- // 不支持
- EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE_NO_SUPPORT(255, "不支持");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE enumType : EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE enumType : EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE.java
deleted file mode 100644
index 6d1d97b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通栏杆状态
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE {
- // 未知
- TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE_UNKNOWN(-1, "未知"),
- // 正常
- TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE_NORMAL(0, "正常"),
- // 脱落
- TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE_FALL_OFF(1, "脱落"),
- // 不支持
- EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE_NO_SUPPORT(255, "不支持");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE enumType : EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE enumType : EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_RUN_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_RUN_STATE.java
deleted file mode 100644
index 5306013..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRAFFIC_SNAP_STROBE_RUN_STATE.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 智能交通道闸运行状态
- * @date 2020/12/14
- */
-public enum EM_TRAFFIC_SNAP_STROBE_RUN_STATE {
- // 未知
- EM_TRAFFIC_SNAP_STROBE_RUN_STATE_UNKNOWN(-1, "未知"),
- // 关
- EM_TRAFFIC_SNAP_STROBE_RUN_STATE_CLOSE(0, "关"),
- // 开
- EM_TRAFFIC_SNAP_STROBE_RUN_STATE_OPEN(1, "开"),
- // 正在开
- EM_TRAFFIC_SNAP_STROBE_RUN_STATE_OPENING(2, "正在开"),
- // 正在关
- EM_TRAFFIC_SNAP_STROBE_RUN_STATE_CLOSING(3, "正在关"),
- // 停
- EM_TRAFFIC_SNAP_STROBE_RUN_STATE_STOP(4, "停");
-
- private int value;
- private String note;
-
- private EM_TRAFFIC_SNAP_STROBE_RUN_STATE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRAFFIC_SNAP_STROBE_RUN_STATE enumType : EM_TRAFFIC_SNAP_STROBE_RUN_STATE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRAFFIC_SNAP_STROBE_RUN_STATE enumType : EM_TRAFFIC_SNAP_STROBE_RUN_STATE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -2;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRFAFFIC_LIGHT_SOURCE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRFAFFIC_LIGHT_SOURCE.java
deleted file mode 100644
index ac5e0ff..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRFAFFIC_LIGHT_SOURCE.java
+++ /dev/null
@@ -1,61 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 红绿灯触发源
- *
- * @author : 47040
- * @since : Created in 2020/8/29 16:43
- */
-public enum EM_TRFAFFIC_LIGHT_SOURCE {
-
- /**
- * 未知
- */
- EM_TRFAFFIC_LIGHT_SOURCE_UNKNOWN(0, "未知"),
- /**
- * 信号检测器
- */
- EM_TRFAFFIC_LIGHT_SOURCE_SIGNAL(1, "信号检测器"),
- /**
- * DSP(算法检测)
- */
- EM_TRFAFFIC_LIGHT_SOURCE_DSP(2, "DSP(算法检测)"),
- /**
- * 网络信号检测器
- */
- EM_TRFAFFIC_LIGHT_SOURCE_NET_SIGNAL(3, "网络信号检测器");
-
- private int value;
- private String note;
-
- EM_TRFAFFIC_LIGHT_SOURCE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRFAFFIC_LIGHT_SOURCE enumType : EM_TRFAFFIC_LIGHT_SOURCE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRFAFFIC_LIGHT_SOURCE enumType : EM_TRFAFFIC_LIGHT_SOURCE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRFAFFIC_LIGHT_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRFAFFIC_LIGHT_TYPE.java
deleted file mode 100644
index 0e1d148..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRFAFFIC_LIGHT_TYPE.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 交通灯类型
- * @author : 47040
- * @since : Created in 2020/8/29 16:49
- */
-public enum EM_TRFAFFIC_LIGHT_TYPE {
- /**
- * 未知
- */
- EM_TRFAFFIC_LIGHT_TYPE_UNKNOWN(0,"未知"),
- /**
- * 红灯
- */
- EM_TRFAFFIC_LIGHT_TYPE_RED(1,"红灯"),
- /**
- * 黄灯
- */
- EM_TRFAFFIC_LIGHT_TYPE_YELLOW(2,"黄灯"),
- /**
- * 绿灯
- */
- EM_TRFAFFIC_LIGHT_TYPE_GREEN(3,"绿灯");
-
- private int value;
- private String note;
-
- EM_TRFAFFIC_LIGHT_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRFAFFIC_LIGHT_TYPE enumType : EM_TRFAFFIC_LIGHT_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRFAFFIC_LIGHT_TYPE enumType : EM_TRFAFFIC_LIGHT_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRIGGER_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRIGGER_TYPE.java
deleted file mode 100644
index 8d0ceb5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_TRIGGER_TYPE.java
+++ /dev/null
@@ -1,58 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author : 47040
- * @since : Created in 2020/8/19 10:21
- */
-public enum EM_TRIGGER_TYPE {
- /**
- * 未知类型
- */
- EM_TRIGGER_TYPE_UNKNOWN(-1,"未知类型"),
- /**
- * 车检器
- */
- EM_TRIGGER_TYPE_CAR_INSPECTION_DEV(0,"车检器"), // 车检器
- /**
- * 雷达
- */
- EM_TRIGGER_TYPE_DADAR(1,"雷达"),
- /**
- * 视频
- */
- EM_TRIGGER_TYPE_VIDEO(2,"视频");
-
- private int value;
- private String note;
-
- private EM_TRIGGER_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_TRIGGER_TYPE enumType : EM_TRIGGER_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_TRIGGER_TYPE enumType : EM_TRIGGER_TYPE.values()) {
- if (givenNote.equals(enumType.getNote()) ) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_UNIFORM_STYLE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_UNIFORM_STYLE.java
deleted file mode 100644
index 0c2511f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_UNIFORM_STYLE.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 制服样式
- * @author 29779
- *
- */
-public class EM_UNIFORM_STYLE {
- public static final int EM_UNIFORM_STYLE_UNKNOWN = 0; // 未知
- public static final int EM_UNIFORM_STYLE_POLICE = 1; // 警服
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_UPLOAD_FLAG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_UPLOAD_FLAG.java
deleted file mode 100644
index 6dead75..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_UPLOAD_FLAG.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 上传标识
- * @date 2021/2/22
- */
-public enum EM_UPLOAD_FLAG {
- /** 未知 */
- EM_UPLOAD_FLAG_UNKNOWN,
- /** 成功 */
- EM_UPLOAD_FLAG_SUCCEED,
- /** 失败 */
- EM_UPLOAD_FLAG_FAILED;
-
- public static EM_UPLOAD_FLAG getUploadFlag(int flag) {
- for (EM_UPLOAD_FLAG upload : EM_UPLOAD_FLAG.values()) {
- if (upload.ordinal() == flag) {
- return upload;
- }
- }
- return EM_UPLOAD_FLAG_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VEHICLEINOUT_CAR_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VEHICLEINOUT_CAR_TYPE.java
deleted file mode 100644
index 3612656..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VEHICLEINOUT_CAR_TYPE.java
+++ /dev/null
@@ -1,81 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 车辆类型
- *
- * @author : 47040
- * @since : Created in 2020/12/17 13:50
- */
-public enum EM_VEHICLEINOUT_CAR_TYPE {
- /**
- * 未知类型
- */
- EM_VEHICLEINOUT_CAR_TYPE_UNKNOWN(0, "未知类型"),
- /**
- * 小型客车
- */
- EM_VEHICLEINOUT_CAR_TYPE_CAR(1, "小型客车"),
- /**
- * 面包车
- */
- EM_VEHICLEINOUT_CAR_TYPE_VAN(2, "面包车"),
- /**
- * 货车
- */
- EM_VEHICLEINOUT_CAR_TYPE_TRUCK(3, "货车"),
- /**
- * 公交车
- */
- EM_VEHICLEINOUT_CAR_TYPE_BUS(4, "公交车"),
- /**
- * 大货车
- */
- EM_VEHICLEINOUT_CAR_TYPE_LORRY(5, "大货车"),
- /**
- * 大车
- */
- EM_VEHICLEINOUT_CAR_TYPE_CART(6, "大车");
-
- private final int value;
- private final String note;
-
- EM_VEHICLEINOUT_CAR_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_VEHICLEINOUT_CAR_TYPE enumType : EM_VEHICLEINOUT_CAR_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_VEHICLEINOUT_CAR_TYPE enumType : EM_VEHICLEINOUT_CAR_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_VEHICLEINOUT_CAR_TYPE getEnum(int value) {
- for (EM_VEHICLEINOUT_CAR_TYPE e : EM_VEHICLEINOUT_CAR_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_VEHICLEINOUT_CAR_TYPE.EM_VEHICLEINOUT_CAR_TYPE_UNKNOWN;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VEHICLE_TYPE_SPLIT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VEHICLE_TYPE_SPLIT.java
deleted file mode 100644
index be7bd82..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VEHICLE_TYPE_SPLIT.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 251823
- * @description 车辆种类划分类型
- * @date 2021/01/11
- */
-public enum EM_VEHICLE_TYPE_SPLIT {
- // 未知
- EM_VEHICLE_TYPE_SPLIT_UNKNOWN(0, "未知"),
-
- // 按功能划分
- EM_VEHICLE_TYPE_SPLIT_FUNC(1, "按功能划分"),
-
- // 按标准划分
- EM_VEHICLE_TYPE_SPLIT_STANDARD(2, "按标准划分");
-
- private int value;
- private String note;
-
- private EM_VEHICLE_TYPE_SPLIT(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_VEHICLE_TYPE_SPLIT enumType : EM_VEHICLE_TYPE_SPLIT.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_VEHICLE_TYPE_SPLIT enumType : EM_VEHICLE_TYPE_SPLIT.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEODIAGNOSIS_TASK_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEODIAGNOSIS_TASK_STATE.java
deleted file mode 100644
index 4dd3227..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEODIAGNOSIS_TASK_STATE.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 任务运行状态
- * @date 2021/2/22
- */
-public enum EM_VIDEODIAGNOSIS_TASK_STATE {
- /** 未知 */
- EM_VIDEODIAGNOSIS_TASK_STATE_UNKNOWN(-1, "未知"),
- /** 未开始 */
- EM_VIDEODIAGNOSIS_TASK_STATE_NOT_STARTED(0, "未开始"),
- /** 运行中 */
- EM_VIDEODIAGNOSIS_TASK_STATE_ONGOING(1, "运行中"),
- /** 未完成 */
- EM_VIDEODIAGNOSIS_TASK_STATE_INCOMPLETE(2, "未完成"),
- /** 已完成 */
- EM_VIDEODIAGNOSIS_TASK_STATE_COMPLETED(3, "已完成");
-
- EM_VIDEODIAGNOSIS_TASK_STATE(int state, String desc) {
- this.state = state;
- this.desc = desc;
- }
-
- private int state;
- private String desc;
-
- public int getState() {
- return state;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public EM_VIDEODIAGNOSIS_TASK_STATE getTaskState(int state) {
- for (EM_VIDEODIAGNOSIS_TASK_STATE taskState : EM_VIDEODIAGNOSIS_TASK_STATE.values()) {
- if (taskState.state == state) {
- return taskState;
- }
- }
- return EM_VIDEODIAGNOSIS_TASK_STATE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEOINPUTS_SERVICE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEOINPUTS_SERVICE_TYPE.java
deleted file mode 100644
index b94f76d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEOINPUTS_SERVICE_TYPE.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 服务类型
- *
- * @author : 47040
- * @since : Created in 2020/8/13 10:22
- */
-public enum EM_VIDEOINPUTS_SERVICE_TYPE {
-
- /**
- * 自动
- */
- EM_VIDEOINPUTS_SERVICE_TYPE_AUTO(0, "自动"),
- /**
- * TCP
- */
- EM_VIDEOINPUTS_SERVICE_TYPE_TCP(1, "TCP"),
- /**
- * UDP
- */
- EM_VIDEOINPUTS_SERVICE_TYPE_UDP(2, "UDP"),
- /**
- * 组播
- */
- EM_VIDEOINPUTS_SERVICE_TYPE_MULTICAST(3, "组播");
-
- private int value;
- private String note;
-
- private EM_VIDEOINPUTS_SERVICE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_VIDEOINPUTS_SERVICE_TYPE enumType : EM_VIDEOINPUTS_SERVICE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_VIDEOINPUTS_SERVICE_TYPE enumType : EM_VIDEOINPUTS_SERVICE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEO_FILE_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEO_FILE_STATE.java
deleted file mode 100644
index 7ba5d82..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEO_FILE_STATE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 录像文件的状态
- * @date 2021/2/22
- */
-public enum EM_VIDEO_FILE_STATE {
- /** 未知 */
- EM_VIDEO_FILE_STATE_UNKNOWN,
- /** 正在写 */
- EM_VIDEO_FILE_STATE_TEMPORARY,
- /** 已写完并正常关闭文件句柄 */
- EM_VIDEO_FILE_STATE_COMPLETE;
-
- public static EM_VIDEO_FILE_STATE getVideoFileState(int status) {
- for (EM_VIDEO_FILE_STATE fileState : EM_VIDEO_FILE_STATE.values()) {
- if (fileState.ordinal() == status) {
- return fileState;
- }
- }
- return EM_VIDEO_FILE_STATE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEO_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEO_TYPE.java
deleted file mode 100644
index 2d74479..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIDEO_TYPE.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 录像的类型
- * @date 2021/2/22
- */
-public enum EM_VIDEO_TYPE {
- /** 未知 */
- EM_VIDEO_TYPE_UNKNOWN,
- /** 全部 */
- EM_VIDEO_TYPE_ALL,
- /** 手动保存的录像 */
- EM_VIDEO_TYPE_MANUAL,
- /** 报警录像 */
- EM_VIDEO_TYPE_ALARM;
-
- public EM_VIDEO_TYPE getVideoType(int type) {
- for (EM_VIDEO_TYPE videoType : EM_VIDEO_TYPE.values()) {
- if (videoType.ordinal() == type) {
- return videoType;
- }
- }
- return EM_VIDEO_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIRTUAL_COIL_OCCUPANCY_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIRTUAL_COIL_OCCUPANCY_STATUS.java
deleted file mode 100644
index 88ced15..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VIRTUAL_COIL_OCCUPANCY_STATUS.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 虚拟线圈占用状态
- *
- * @author : 47040
- * @since : Created in 2020/12/17 11:50
- */
-public enum EM_VIRTUAL_COIL_OCCUPANCY_STATUS {
- /**
- * 未知
- */
- EM_VIRTUAL_COIL_OCCUPANCY_STATUS_UNKNOWN(-1,"未知"),
- /**
- * 未占用
- */
- EM_VIRTUAL_COIL_OCCUPANCY_STATUS_UNOCCUPY(0,"未占用"),
- /**
- * 占用
- */
- EM_VIRTUAL_COIL_OCCUPANCY_STATUS_OCCUPY(1,"占用");
-
- private final int value;
- private final String note;
-
- EM_VIRTUAL_COIL_OCCUPANCY_STATUS(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_VIRTUAL_COIL_OCCUPANCY_STATUS enumType : EM_VIRTUAL_COIL_OCCUPANCY_STATUS.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_VIRTUAL_COIL_OCCUPANCY_STATUS enumType : EM_VIRTUAL_COIL_OCCUPANCY_STATUS.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static EM_VIRTUAL_COIL_OCCUPANCY_STATUS getEnum(int value) {
- for (EM_VIRTUAL_COIL_OCCUPANCY_STATUS e : EM_VIRTUAL_COIL_OCCUPANCY_STATUS.values()) {
- if (e.getValue() == value)
- return e;
- }
- return EM_VIRTUAL_COIL_OCCUPANCY_STATUS.EM_VIRTUAL_COIL_OCCUPANCY_STATUS_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VOLTAGE_STATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VOLTAGE_STATE_TYPE.java
deleted file mode 100644
index 5ceada3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_VOLTAGE_STATE_TYPE.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum EM_VOLTAGE_STATE_TYPE {
- EM_VOLTAGE_STATE_UNKNOWN(1,"电压状态未知"), // 未知
- EM_VOLTAGE_STATE_OVER (2, "电压过高"), // 过压
- EM_VOLTAGE_STATE_NORMAL (3, "电压正常"), // 正常
- EM_VOLTAGE_STATE_UNDER (4, "欠压"); // 欠压
-
- private int value;
- private String note;
-
- private EM_VOLTAGE_STATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (EM_VOLTAGE_STATE_TYPE enumType : EM_VOLTAGE_STATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (EM_VOLTAGE_STATE_TYPE enumType : EM_VOLTAGE_STATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_WLAN_SCAN_AND_CONFIG_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_WLAN_SCAN_AND_CONFIG_TYPE.java
deleted file mode 100644
index 802d32e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/EM_WLAN_SCAN_AND_CONFIG_TYPE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description wifi扫描及配置支持的版本类型
- * @date 2021/2/22
- */
-public enum EM_WLAN_SCAN_AND_CONFIG_TYPE {
- /** 未知 */
- EM_WLAN_SCAN_AND_CONFIG_UNKNOWN,
- /** V2:二代协议 */
- EM_WLAN_SCAN_AND_CONFIG_V2,
- /** v3:三代协议 */
- EM_WLAN_SCAN_AND_CONFIG_V3;
-
- public EM_WLAN_SCAN_AND_CONFIG_TYPE getWlanScanAndConfigType(int type) {
- for (EM_WLAN_SCAN_AND_CONFIG_TYPE configType : EM_WLAN_SCAN_AND_CONFIG_TYPE.values()) {
- if (configType.ordinal() == type) {
- return configType;
- }
- }
- return EM_WLAN_SCAN_AND_CONFIG_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/ENUMERROR.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/ENUMERROR.java
deleted file mode 100644
index f21e82b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/ENUMERROR.java
+++ /dev/null
@@ -1,573 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description netSdk错误类型枚举
- * @date 2020/7/28
- */
-public enum ENUMERROR {
- NET_UNDEFIND(-2, "没有定义"),
- NET_NOERROR(0, "没有错误"),
- NET_ERROR(-1, "未知错误"),
- NET_SYSTEM_ERROR(1, "Windows系统出错"),
- NET_NETWORK_ERROR(2, "网络错误,可能是因为网络超时"),
- NET_DEV_VER_NOMATCH(3, "设备协议不匹配"),
- NET_INVALID_HANDLE(4, "句柄无效"),
- NET_OPEN_CHANNEL_ERROR(5, "打开通道失败"),
- NET_CLOSE_CHANNEL_ERROR(6, "关闭通道失败"),
- NET_ILLEGAL_PARAM(7, "用户参数不合法"),
- NET_SDK_INIT_ERROR(8, "SDK初始化出错"),
- NET_SDK_UNINIT_ERROR(9, "SDK清理出错"),
- NET_RENDER_OPEN_ERROR(10, "申请render资源出错"),
- NET_DEC_OPEN_ERROR(11, "打开解码库出错"),
- NET_DEC_CLOSE_ERROR(12, "关闭解码库出错"),
-
- NET_MULTIPLAY_NOCHANNEL(13, "多画面预览中检测到通道数为0"),
- NET_TALK_INIT_ERROR(14, "录音库初始化失败"),
- NET_TALK_NOT_INIT(15, "录音库未经初始化"),
- NET_TALK_SENDDATA_ERROR(16, "发送音频数据出错"),
- NET_REAL_ALREADY_SAVING(17, "实时数据已经处于保存状态"),
- NET_NOT_SAVING(18, "未保存实时数据"),
- NET_OPEN_FILE_ERROR(19, "打开文件出错"),
- NET_PTZ_SET_TIMER_ERROR(20, "启动云台控制定时器失败"),
- NET_RETURN_DATA_ERROR(21, "对返回数据的校验出错"),
- NET_INSUFFICIENT_BUFFER(22, "没有足够的缓存"),
- NET_NOT_SUPPORTED(23, "当前SDK未支持该功能"),
- NET_NO_RECORD_FOUND(24, "查询不到录像"),
- NET_NOT_AUTHORIZED(25, "无操作权限"),
- NET_NOT_NOW(26, "暂时无法执行"),
- NET_NO_TALK_CHANNEL(27, "未发现对讲通道"),
- NET_NO_AUDIO(28, "未发现音频"),
- NET_NO_INIT(29, "网络SDK未经初始化"),
- NET_DOWNLOAD_END(30, "下载已结束"),
- NET_EMPTY_LIST(31, "查询结果为空"),
- NET_ERROR_GETCFG_SYSATTR(32, "获取系统属性配置失败"),
- NET_ERROR_GETCFG_SERIAL(33, "获取序列号失败"),
- NET_ERROR_GETCFG_GENERAL(34, "获取常规属性失败"),
- NET_ERROR_GETCFG_DSPCAP(35, "获取DSP能力描述失败"),
- NET_ERROR_GETCFG_NETCFG(36, "获取网络配置失败"),
- NET_ERROR_GETCFG_CHANNAME(37, "获取通道名称失败"),
- NET_ERROR_GETCFG_VIDEO(38, "获取视频属性失败"),
- NET_ERROR_GETCFG_RECORD(39, "获取录象配置失败"),
- NET_ERROR_GETCFG_PRONAME(40, "获取解码器协议名称失败"),
- NET_ERROR_GETCFG_FUNCNAME(41, "获取232串口功能名称失败"),
- NET_ERROR_GETCFG_485DECODER(42, "获取解码器属性失败"),
- NET_ERROR_GETCFG_232COM(43, "获取232串口配置失败"),
- NET_ERROR_GETCFG_ALARMIN(44, "获取外部报警输入配置失败"),
- NET_ERROR_GETCFG_ALARMDET(45, "获取动态检测报警失败"),
- NET_ERROR_GETCFG_SYSTIME(46, "获取设备时间失败"),
- NET_ERROR_GETCFG_PREVIEW(47, "获取预览参数失败"),
- NET_ERROR_GETCFG_AUTOMT(48, "获取自动维护配置失败"),
- NET_ERROR_GETCFG_VIDEOMTRX(49, "获取视频矩阵配置失败"),
- NET_ERROR_GETCFG_COVER(50, "获取区域遮挡配置失败"),
- NET_ERROR_GETCFG_WATERMAKE(51, "获取图象水印配置失败"),
- NET_ERROR_GETCFG_MULTICAST(52, "获取配置失败位置:组播端口按通道配置"),
- NET_ERROR_SETCFG_GENERAL(55, "修改常规属性失败"),
- NET_ERROR_SETCFG_NETCFG(56, "修改网络配置失败"),
- NET_ERROR_SETCFG_CHANNAME(57, "修改通道名称失败"),
- NET_ERROR_SETCFG_VIDEO(58, "修改视频属性失败"),
- NET_ERROR_SETCFG_RECORD(59, "修改录象配置失败"),
- NET_ERROR_SETCFG_485DECODER(60, "修改解码器属性失败"),
- NET_ERROR_SETCFG_232COM(61, "修改232串口配置失败"),
- NET_ERROR_SETCFG_ALARMIN(62, "修改外部输入报警配置失败"),
- NET_ERROR_SETCFG_ALARMDET(63, "修改动态检测报警配置失败"),
- NET_ERROR_SETCFG_SYSTIME(64, "修改设备时间失败"),
- NET_ERROR_SETCFG_PREVIEW(65, "修改预览参数失败"),
- NET_ERROR_SETCFG_AUTOMT(66, "修改自动维护配置失败"),
- NET_ERROR_SETCFG_VIDEOMTRX(67, "修改视频矩阵配置失败"),
- NET_ERROR_SETCFG_COVER(68, "修改区域遮挡配置失败"),
- NET_ERROR_SETCFG_WATERMAKE(69, "修改图象水印配置失败"),
- NET_ERROR_SETCFG_WLAN(70, "修改无线网络信息失败"),
- NET_ERROR_SETCFG_WLANDEV(71, "选择无线网络设备失败"),
- NET_ERROR_SETCFG_REGISTER(72, "修改主动注册参数配置失败"),
- NET_ERROR_SETCFG_CAMERA(73, "修改摄像头属性配置失败"),
- NET_ERROR_SETCFG_INFRARED(74, "修改红外报警配置失败"),
- NET_ERROR_SETCFG_SOUNDALARM(75, "修改音频报警配置失败"),
- NET_ERROR_SETCFG_STORAGE(76, "修改存储位置配置失败"),
- NET_AUDIOENCODE_NOTINIT(77, "音频编码接口没有成功初始化"),
- NET_DATA_TOOLONGH(78, "数据过长"),
- NET_UNSUPPORTED(79, "设备不支持该操作"),
- NET_DEVICE_BUSY(80, "设备资源不足"),
- NET_SERVER_STARTED(81, "服务器已经启动"),
- NET_SERVER_STOPPED(82, "服务器尚未成功启动"),
- NET_LISTER_INCORRECT_SERIAL(83, "输入序列号有误"),
- NET_QUERY_DISKINFO_FAILED(84, "获取硬盘信息失败"),
- NET_ERROR_GETCFG_SESSION(85, "获取连接Session信息"),
- NET_USER_FLASEPWD_TRYTIME(86, "输入密码错误超过限制次数"),
- NET_LOGIN_ERROR_PASSWORD(100, "密码不正确"),
- NET_LOGIN_ERROR_USER(101, "帐户不存在"),
- NET_LOGIN_ERROR_TIMEOUT(102, "等待登录返回超时"),
- NET_LOGIN_ERROR_RELOGGIN(103, "帐号已登录"),
- NET_LOGIN_ERROR_LOCKED(104, "帐号已被锁定"),
- NET_LOGIN_ERROR_BLACKLIST(105, "帐号已被列为黑名单"),
- NET_LOGIN_ERROR_BUSY(106, "资源不足,系统忙"),
- NET_LOGIN_ERROR_CONNECT(107, "登录设备超时,请检查网络并重试"),
- NET_LOGIN_ERROR_NETWORK(108, "网络连接失败"),
- NET_LOGIN_ERROR_SUBCONNECT(109, "登录设备成功,但无法创建视频通道,请检查网络状况"),
- NET_LOGIN_ERROR_MAXCONNECT(110, "超过最大连接数"),
- NET_LOGIN_ERROR_PROTOCOL3_ONLY(111, "只支持3代协议"),
- NET_LOGIN_ERROR_UKEY_LOST(112, "未插入U盾或U盾信息错误"),
- NET_LOGIN_ERROR_NO_AUTHORIZED(113, "客户端IP地址没有登录权限"),
- NET_LOGIN_ERROR_USER_OR_PASSOWRD(117, "账号或密码错误"),
- NET_LOGIN_ERROR_DEVICE_NOT_INIT(118, "设备尚未初始化,不能登录,请先初始化设备"),
- NET_RENDER_SOUND_ON_ERROR(120, "Render库打开音频出错"),
- NET_RENDER_SOUND_OFF_ERROR(121, "Render库关闭音频出错"),
- NET_RENDER_SET_VOLUME_ERROR(122, "Render库控制音量出错"),
- NET_RENDER_ADJUST_ERROR(123, "Render库设置画面参数出错"),
- NET_RENDER_PAUSE_ERROR(124, "Render库暂停播放出错"),
- NET_RENDER_SNAP_ERROR(125, "Render库抓图出错"),
- NET_RENDER_STEP_ERROR(126, "Render库步进出错"),
- NET_RENDER_FRAMERATE_ERROR(127, "Render库设置帧率出错"),
- NET_RENDER_DISPLAYREGION_ERROR(128, "Render库设置显示区域出错"),
- NET_RENDER_GETOSDTIME_ERROR(129, "Render库获取当前播放时间出错"),
- NET_GROUP_EXIST(140, "组名已存在"),
- NET_GROUP_NOEXIST(141, "组名不存在"),
- NET_GROUP_RIGHTOVER(142, "组的权限超出权限列表范围"),
- NET_GROUP_HAVEUSER(143, "组下有用户,不能删除"),
- NET_GROUP_RIGHTUSE(144, "组的某个权限被用户使用,不能删除"),
- NET_GROUP_SAMENAME(145, "新组名同已有组名重复"),
- NET_USER_EXIST(146, "用户已存在"),
- NET_USER_NOEXIST(147, "用户不存在"),
- NET_USER_RIGHTOVER(148, "用户权限超出组权限"),
- NET_USER_PWD(149, "保留帐号,不容许修改密码"),
- NET_USER_FLASEPWD(150, "密码不正确"),
- NET_USER_NOMATCHING(151, "密码不匹配"),
- NET_USER_INUSE(152, "账号正在使用中"),
-
- NET_ERROR_GETCFG_ETHERNET(300, "获取网卡配置失败"),
- NET_ERROR_GETCFG_WLAN(301, "获取无线网络信息失败"),
- NET_ERROR_GETCFG_WLANDEV(302, "获取无线网络设备失败"),
- NET_ERROR_GETCFG_REGISTER(303, "获取主动注册参数失败"),
- NET_ERROR_GETCFG_CAMERA(304, "获取摄像头属性失败"),
- NET_ERROR_GETCFG_INFRARED(305, "获取红外报警配置失败"),
- NET_ERROR_GETCFG_SOUNDALARM(306, "获取音频报警配置失败"),
- NET_ERROR_GETCFG_STORAGE(307, "获取存储位置配置失败"),
- NET_ERROR_GETCFG_MAIL(308, "获取邮件配置失败"),
- NET_CONFIG_DEVBUSY(309, "暂时无法设置"),
- NET_CONFIG_DATAILLEGAL(310, "配置数据不合法"),
- NET_ERROR_GETCFG_DST(311, "获取夏令时配置失败"),
- NET_ERROR_SETCFG_DST(312, "设置夏令时配置失败"),
- NET_ERROR_GETCFG_VIDEO_OSD(313, "获取视频OSD叠加配置失败"),
- NET_ERROR_SETCFG_VIDEO_OSD(314, "设置视频OSD叠加配置失败"),
- NET_ERROR_GETCFG_GPRSCDMA(315, "获取CDMA/GPRS网络配置失败"),
- NET_ERROR_SETCFG_GPRSCDMA(316, "设置CDMA/GPRS网络配置失败"),
- NET_ERROR_GETCFG_IPFILTER(317, "获取IP过滤配置失败"),
- NET_ERROR_SETCFG_IPFILTER(318, "设置IP过滤配置失败"),
- NET_ERROR_GETCFG_TALKENCODE(319, "获取语音对讲编码配置失败"),
- NET_ERROR_SETCFG_TALKENCODE(320, "设置语音对讲编码配置失败"),
- NET_ERROR_GETCFG_RECORDLEN(321, "获取录像打包长度配置失败"),
- NET_ERROR_SETCFG_RECORDLEN(322, "设置录像打包长度配置失败"),
- NET_DONT_SUPPORT_SUBAREA(323, "不支持网络硬盘分区"),
- NET_ERROR_GET_AUTOREGSERVER(324, "获取设备上主动注册服务器信息失败"),
- NET_ERROR_CONTROL_AUTOREGISTER(325, "主动注册重定向注册错误"),
- NET_ERROR_DISCONNECT_AUTOREGISTER(326, "断开主动注册服务器错误"),
- NET_ERROR_GETCFG_MMS(327, "获取mms配置失败"),
- NET_ERROR_SETCFG_MMS(328, "设置mms配置失败"),
- NET_ERROR_GETCFG_SMSACTIVATION(329, "获取短信激活无线连接配置失败"),
- NET_ERROR_SETCFG_SMSACTIVATION(330, "设置短信激活无线连接配置失败"),
- NET_ERROR_GETCFG_DIALINACTIVATION(331, "获取拨号激活无线连接配置失败"),
- NET_ERROR_SETCFG_DIALINACTIVATION(332, "设置拨号激活无线连接配置失败"),
- NET_ERROR_GETCFG_VIDEOOUT(333, "查询视频输出参数配置失败"),
- NET_ERROR_SETCFG_VIDEOOUT(334, "设置视频输出参数配置失败"),
- NET_ERROR_GETCFG_OSDENABLE(335, "获取osd叠加使能配置失败"),
- NET_ERROR_SETCFG_OSDENABLE(336, "设置osd叠加使能配置失败"),
- NET_ERROR_SETCFG_ENCODERINFO(337, "设置数字通道前端编码接入配置失败"),
- NET_ERROR_GETCFG_TVADJUST(338, "获取TV调节配置失败"),
- NET_ERROR_SETCFG_TVADJUST(339, "设置TV调节配置失败"),
- NET_ERROR_CONNECT_FAILED(340, "请求建立连接失败"),
- NET_ERROR_SETCFG_BURNFILE(341, "请求刻录文件上传失败"),
- NET_ERROR_SNIFFER_GETCFG(342, "获取抓包配置信息失败"),
- NET_ERROR_SNIFFER_SETCFG(343, "设置抓包配置信息失败"),
- NET_ERROR_DOWNLOADRATE_GETCFG(344, "查询下载限制信息失败"),
- NET_ERROR_DOWNLOADRATE_SETCFG(345, "设置下载限制信息失败"),
- NET_ERROR_SEARCH_TRANSCOM(346, "查询串口参数失败"),
- NET_ERROR_GETCFG_POINT(347, "获取预制点信息错误"),
- NET_ERROR_SETCFG_POINT(348, "设置预制点信息错误"),
- NET_SDK_LOGOUT_ERROR(349, "SDK没有正常登出设备"),
- NET_ERROR_GET_VEHICLE_CFG(350, "获取车载配置失败"),
- NET_ERROR_SET_VEHICLE_CFG(351, "设置车载配置失败"),
- NET_ERROR_GET_ATM_OVERLAY_CFG(352, "获取atm叠加配置失败"),
- NET_ERROR_SET_ATM_OVERLAY_CFG(353, "设置atm叠加配置失败"),
- NET_ERROR_GET_ATM_OVERLAY_ABILITY(354, "获取atm叠加能力失败"),
- NET_ERROR_GET_DECODER_TOUR_CFG(355, "获取解码器解码轮巡配置失败"),
- NET_ERROR_SET_DECODER_TOUR_CFG(356, "设置解码器解码轮巡配置失败"),
- NET_ERROR_CTRL_DECODER_TOUR(357, "控制解码器解码轮巡失败"),
- NET_GROUP_OVERSUPPORTNUM(358, "超出设备支持最大用户组数目"),
- NET_USER_OVERSUPPORTNUM(359, "超出设备支持最大用户数目"),
- NET_ERROR_GET_SIP_CFG(368, "获取SIP配置失败"),
- NET_ERROR_SET_SIP_CFG(369, "设置SIP配置失败"),
- NET_ERROR_GET_SIP_ABILITY(370, "获取SIP能力失败"),
- NET_ERROR_GET_WIFI_AP_CFG(371, "获取WIFI ap配置失败"),
- NET_ERROR_SET_WIFI_AP_CFG(372, "设置WIFI ap配置失败"),
- NET_ERROR_GET_DECODE_POLICY(373, "获取解码策略配置失败"),
- NET_ERROR_SET_DECODE_POLICY(374, "设置解码策略配置失败"),
- NET_ERROR_TALK_REJECT(375, "拒绝对讲"),
- NET_ERROR_TALK_OPENED(376, "对讲被其他客户端打开"),
- NET_ERROR_TALK_RESOURCE_CONFLICIT(377, "资源冲突"),
- NET_ERROR_TALK_UNSUPPORTED_ENCODE(378, "不支持的语音编码格式"),
- NET_ERROR_TALK_RIGHTLESS(379, "无权限"),
- NET_ERROR_TALK_FAILED(380, "请求对讲失败"),
- NET_ERROR_GET_MACHINE_CFG(381, "获取机器相关配置失败"),
- NET_ERROR_SET_MACHINE_CFG(382, "设置机器相关配置失败"),
- NET_ERROR_GET_DATA_FAILED(383, "设备无法获取当前请求数据"),
- NET_ERROR_MAC_VALIDATE_FAILED(384, "MAC地址验证失败"),
- NET_ERROR_GET_INSTANCE(385, "获取服务器实例失败"),
- NET_ERROR_JSON_REQUEST(386, "生成的json字符串错误"),
- NET_ERROR_JSON_RESPONSE(387, "响应的json字符串错误"),
- NET_ERROR_VERSION_HIGHER(388, "协议版本低于当前使用的版本"),
- NET_SPARE_NO_CAPACITY(389, "设备操作失败, 容量不足"),
- NET_ERROR_SOURCE_IN_USE(390, "显示源被其他输出占用"),
- NET_ERROR_REAVE(391, "高级用户抢占低级用户资源"),
- NET_ERROR_NETFORBID(392, "禁止入网"),
- NET_ERROR_GETCFG_MACFILTER(393, "获取MAC过滤配置失败"),
- NET_ERROR_SETCFG_MACFILTER(394, "设置MAC过滤配置失败"),
- NET_ERROR_GETCFG_IPMACFILTER(395, "获取IP/MAC过滤配置失败"),
- NET_ERROR_SETCFG_IPMACFILTER(396, "设置IP/MAC过滤配置失败"),
- NET_ERROR_OPERATION_OVERTIME(397, "当前操作超时"),
- NET_ERROR_SENIOR_VALIDATE_FAILED(398, "高级校验失败"),
- NET_ERROR_DEVICE_ID_NOT_EXIST(399, "设备ID不存在"),
- NET_ERROR_UNSUPPORTED(400, "不支持当前操作"),
- NET_ERROR_PROXY_DLLLOAD(401, "代理库加载失败"),
- NET_ERROR_PROXY_ILLEGAL_PARAM(402, "代理用户参数不合法"),
- NET_ERROR_PROXY_INVALID_HANDLE(403, "代理句柄无效"),
- NET_ERROR_PROXY_LOGIN_DEVICE_ERROR(404, "代理登入前端设备失败"),
- NET_ERROR_PROXY_START_SERVER_ERROR(405, "启动代理服务失败"),
- NET_ERROR_SPEAK_FAILED(406, "请求喊话失败"),
- NET_ERROR_NOT_SUPPORT_F6(407, "设备不支持此F6接口调用"),
- NET_ERROR_CD_UNREADY(408, "光盘未就绪"),
- NET_ERROR_DIR_NOT_EXIST(409, "目录不存在"),
- NET_ERROR_UNSUPPORTED_SPLIT_MODE(410, "设备不支持的分割模式"),
- NET_ERROR_OPEN_WND_PARAM(411, "开窗参数不合法"),
- NET_ERROR_LIMITED_WND_COUNT(412, "开窗数量超过限制"),
- NET_ERROR_UNMATCHED_REQUEST(413, "请求命令与当前模式不匹配"),
-
- NET_RENDER_ENABLELARGEPICADJUSTMENT_ERROR(414, "Render库启用高清图像内部调整策略出错"),
- NET_ERROR_UPGRADE_FAILED(415, "设备升级失败"),
- NET_ERROR_NO_TARGET_DEVICE(416, "找不到目标设备"),
- NET_ERROR_NO_VERIFY_DEVICE(417, "找不到验证设备"),
- NET_ERROR_CASCADE_RIGHTLESS(418, "无级联权限"),
- NET_ERROR_LOW_PRIORITY(419, "低优先级"),
- NET_ERROR_REMOTE_REQUEST_TIMEOUT(420, "远程设备请求超时"),
- NET_ERROR_LIMITED_INPUT_SOURCE(421, "输入源超出最大路数限制"),
- NET_ERROR_SET_LOG_PRINT_INFO(422, "设置日志打印失败"),
- NET_ERROR_PARAM_DWSIZE_ERROR(423, "入参的dwsize字段出错"),
- NET_ERROR_LIMITED_MONITORWALL_COUNT(424, "电视墙数量超过上限"),
- NET_ERROR_PART_PROCESS_FAILED(425, "部分过程执行失败"),
- NET_ERROR_TARGET_NOT_SUPPORT(426, "该功能不支持转发"),
- NET_ERROR_VISITE_FILE(510, "访问文件失败"),
- NET_ERROR_DEVICE_STATUS_BUSY(511, "设备忙"),
- NET_USER_PWD_NOT_AUTHORIZED(512, "修改密码无权限"),
- NET_USER_PWD_NOT_STRONG(513, "密码强度不够"),
- NET_ERROR_NO_SUCH_CONFIG(514, "没有对应的配置"),
- NET_ERROR_AUDIO_RECORD_FAILED(515, "录音失败"),
- NET_ERROR_SEND_DATA_FAILED(516, "数据发送失败"),
- NET_ERROR_OBSOLESCENT_INTERFACE(517, "废弃接口"),
- NET_ERROR_INSUFFICIENT_INTERAL_BUF(518, "内部缓冲不足"),
- NET_ERROR_NEED_ENCRYPTION_PASSWORD(519, "修改设备ip时,需要校验密码"),
- NET_ERROR_NOSUPPORT_RECORD(520, "设备不支持此记录集"),
- NET_ERROR_SERIALIZE_ERROR(1010, "数据序列化错误"),
- NET_ERROR_DESERIALIZE_ERROR(1011, "数据反序列化错误"),
- NET_ERROR_LOWRATEWPAN_ID_EXISTED(1012, "该无线ID已存在"),
- NET_ERROR_LOWRATEWPAN_ID_LIMIT(1013, "无线ID数量已超限"),
- NET_ERROR_LOWRATEWPAN_ID_ABNORMAL(1014, "无线异常添加"),
- NET_ERROR_ENCRYPT(1015, "加密数据失败"),
- NET_ERROR_PWD_ILLEGAL(1016, "新密码不合规范"),
- NET_ERROR_DEVICE_ALREADY_INIT(1017, "设备已经初始化"),
- NET_ERROR_SECURITY_CODE(1018, "安全码错误"),
- NET_ERROR_SECURITY_CODE_TIMEOUT(1019, "安全码超出有效期"),
- NET_ERROR_GET_PWD_SPECI(1020, "获取密码规范失败"),
- NET_ERROR_NO_AUTHORITY_OF_OPERATION(1021, "无权限进行该操作"),
- NET_ERROR_DECRYPT(1022, "解密数据失败"),
- NET_ERROR_2D_CODE(1023, "2D code校验失败"),
- NET_ERROR_INVALID_REQUEST(1024, "非法的RPC请求"),
- NET_ERROR_PWD_RESET_DISABLE(1025, "密码重置功能已关闭"),
- NET_ERROR_PLAY_PRIVATE_DATA(1026, "显示私有数据,比如规则框等失败"),
- NET_ERROR_ROBOT_OPERATE_FAILED(1027, "机器人操作失败"),
- NET_ERROR_PHOTOSIZE_EXCEEDSLIMIT(1028, "图片大小超限"),
- NET_ERROR_USERID_INVALID(1029, "用户ID不存在"),
- NET_ERROR_EXTRACTFEATURE_FAILED(1030, "照片特征值提取失败"),
- NET_ERROR_PHOTO_EXIST(1031, "照片已存在"),
- NET_ERROR_PHOTO_OVERFLOW(1032, "照片数量超过上限"),
- NET_ERROR_CHANNEL_ALREADY_OPENED(1033, "通道已经打开"),
- NET_ERROR_CREATE_SOCKET(1034, "创建套接字失败"),
- NET_ERROR_CHANNEL_NUM(1035, "通道号错误"),
- NET_ERROR_PHOTO_FORMAT(1036, "图片格式错误"),
- /**
- * 内部错误(比如:相关硬件问题,获取公钥失败,内部接口调用失败,写文件失败等等)
- */
- NET_ERROR_DIGITAL_CERTIFICATE_INTERNAL_ERROR(1037, "内部错误"),
- /**
- * 获取设备ID失败
- */
- NET_ERROR_DIGITAL_CERTIFICATE_GET_ID_FAILED(1038, "获取设备ID失败"),
- NET_ERROR_DIGITAL_CERTIFICATE_IMPORT_ILLEGAL(1039, "证书文件非法(格式不支持或者不是证书文件)"),
- NET_ERROR_DIGITAL_CERTIFICATE_SN_ERROR(1040, "证书sn重复或错误或不规范"),
- /**
- * (本地设备证书与系统中的不匹配devid_cryptoID,或者对端的不符合规则(devid_crytoID))
- */
- NET_ERROR_DIGITAL_CERTIFICATE_COMMON_NAME_ILLEGAL(1041, "证书commonName非法"),
- NET_ERROR_DIGITAL_CERTIFICATE_NO_ROOT_CERT(1042, "根证书未导入或不存在"),
- NET_ERROR_DIGITAL_CERTIFICATE_CERT_REVOKED(1043, "证书被吊销"),
- NET_ERROR_DIGITAL_CERTIFICATE_CERT_INVALID(1044, "证书不可用或未生效或已过期"),
- NET_ERROR_DIGITAL_CERTIFICATE_CERT_ERROR_SIGN(1045, "证书签名不匹配"),
- NET_ERROR_DIGITAL_CERTIFICATE_COUNTS_UPPER_LIMIT(1046, "超出证书导入上限"),
- NET_ERROR_DIGITAL_CERTIFICATE_CERT_NO_EXIST(1047, "证书文件不存在(导出证书或者获取对应证书的公钥)"),
- NET_ERROR_DEFULAT_SEARCH_PORT(1048, "默认搜索端口无法使用(5050,37810)"),
- NET_ERROR_FACE_RECOGNITION_SERVER_MULTI_APPEND_STOUP(1049, "批量添加人脸停止"),
- NET_ERROR_FACE_RECOGNITION_SERVER_MULTI_APPEND_ERROR(1050, "批量添加人脸失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_ID_EXCEED(1051, "组ID超过最大值"),
- NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_ID_NOT_IN_REGISTER_GROUP(1052, "组ID不存在或为空"),
- NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_NOT_FOUND(1053, "无图片数据"),
- NET_ERROR_FACE_RECOGNITION_SERVER_GENERATE_GROUP_ID_FAILED(1054, "生成组ID超出范围"),
- NET_ERROR_FACE_RECOGNITION_SERVER_SET_CONFIG_FAILED(1055, "设置配置失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_FILE_OPEN_FAILED(1056, "图片文件打开失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_FILE_READ_FAILED(1057, "图片文件读取失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_FILE_WRITE_FAILED(1058, "图片文件写入失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_DPI_ERROR(1059, "图片分辨率异常"),
- NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_PX_ERROR(1060, "图片像素异常"),
- NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_SIZE_ERROR(1061, "图片大小不对"),
- NET_ERROR_FACE_RECOGNITION_SERVER_DATA_BASE_ERROR(1062, "数据库操作失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_FACE_MAX_NUM(1063, "人员数量超过限制"),
- NET_ERROR_FACE_RECOGNITION_SERVER_BIRTH_DAY_FORMAT_ERROR(1064, "生日日期格式错误"),
- NET_ERROR_FACE_RECOGNITION_SERVER_UID_ERROR(1065, "人员UID不存在或为空"),
- NET_ERROR_FACE_RECOGNITION_SERVER_TOKEN_ERROR(1066, "令牌不存在或为空"),
- NET_ERROR_FACE_RECOGNITION_SERVER_BEGIN_NUM_OVER_RUN(1067, "查询起始数大于总数"),
- NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_NUM_ZERO(1068, "需手动建模人数为0"),
- NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_INIT_ERROR(1069, "建模分析器启动失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_AUTO_ABSTRACT_STATE(1070, "设备正在自动建模"),
- NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_STATE(1071, "设备正在手动建模"),
- NET_ERROR_FACE_RECOGNITION_SERVER_IM_EX_STATE(1072, "设备正在导入导出"),
- NET_ERROR_FACE_RECOGNITION_SERVER_PIC_WRITE_FAILED(1073, "图片写入失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_SPACE_EXCEED(1074, "超出人脸库空间大小限制"),
- NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_PIC_COUNT_EXCEED(1075, "超出人脸库图片数量限制"),
- NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_NOT_FOUND(1076, "人脸库不存在"),
- NET_ERROR_FACE_RECOGNITION_SERVER_FIND_RECORDS_ERROR(1077, "查询原人脸库数据结果无效"),
- NET_ERROR_FACE_RECOGNITION_SERVER_DELETE_PERSON_ERROR(1078, "删除原人脸库数据失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_DELETE_GROUP_ERROR(1079, "删除人脸库失败"),
- NET_ERROR_FACE_RECOGNITION_SERVER_NAME_FORMAT_ERROR(1080, "命名格式错误"),
- NET_ERROR_FACE_RECOGNITION_SERVER_FILEPATH_NOT_SET(1081, "图片保存路径未设置"),
- NET_ERROR_DEVICE_PARSE_PROTOCOL(1079, "设备解析协议错误"),
- NET_ERROR_DEVICE_INVALID_REQUEST(1080, "设备返回无效请求"),
- NET_ERROR_DEVICE_INTERNAL_ERROR(1081, "设备内部错误"),
- NET_ERROR_DEVICE_REQUEST_TIMEOUT(1082, "设备内部请求超时"),
- NET_ERROR_DEVICE_KEEPALIVE_FAIL(1083, "设备保活失败"),
- NET_ERROR_DEVICE_NETWORK_ERROR(1084, "设备网络错误"),
- NET_ERROR_DEVICE_UNKNOWN_ERROR(1085, "设备内部未知错误"),
- NET_ERROR_DEVICE_COM_INTERFACE_NOTFOUND(1086, "设备组件接口没有找到"),
- NET_ERROR_DEVICE_COM_IMPLEMENT_NOTFOUND(1087, "设备组件实现没有找到"),
- NET_ERROR_DEVICE_COM_NOTFOUND(1088, "设备接入组件没有找到"),
- NET_ERROR_DEVICE_COM_INSTANCE_NOTEXIST(1089, "设备接入组件实例不存在"),
- NET_ERROR_DEVICE_CREATE_COM_FAIL(1090, "设备组件工厂创建组件失败"),
- NET_ERROR_DEVICE_GET_COM_FAIL(1091, "设备组件工厂获取组件实例失败"),
- NET_ERROR_DEVICE_BAD_REQUEST(1092, "设备业务请求不被接受"),
- NET_ERROR_DEVICE_REQUEST_IN_PROGRESS(1093, "设备已经在处理请求,不接受重复请求"),
- NET_ERROR_DEVICE_LIMITED_RESOURCE(1094, "设备资源不足"),
- NET_ERROR_DEVICE_BUSINESS_TIMEOUT(1095, "设备业务超时"),
- NET_ERROR_DEVICE_TOO_MANY_REQUESTS(1096, "设备接收过多请求"),
- NET_ERROR_DEVICE_NOT_ALREADY(1097, "设备未准备就绪,不接受业务请求"),
- NET_ERROR_DEVICE_SEARCHRECORD_TIMEOUT(1098, "设备录像查询超时"),
- NET_ERROR_DEVICE_SEARCHTIME_INVALID(1099, "设备录像查询时间无效"),
- NET_ERROR_DEVICE_SSID_INVALID(1100, "设备校验SSID无效"),
- NET_ERROR_DEVICE_CHANNEL_STREAMTYPE_ERROR(1101, "设备校验通道号或码流类型无效"),
- NET_ERROR_DEVICE_STREAM_PACKINGFORMAT_UNSUPPORT(1102, "设备不支持该码流打包格式"),
- NET_ERROR_DEVICE_AUDIO_ENCODINGFORMAT_UNSUPPORT(1103, "设备不支持该语音编码格式"),
- NET_ERROR_SECURITY_ERROR_SUPPORT_GUI(1104, " 校验请求安全码失败,可使用本地GUI方式重置密码"),
- NET_ERROR_SECURITY_ERROR_SUPPORT_MULT(1105, "校验请求安全码失败,可使用大华渠道APP、configtool工具重置密码"),
- NET_ERROR_SECURITY_ERROR_SUPPORT_UNIQUE(1106, "校验请求安全码失败,可登陆Web页面重置密码"),
- NET_ERROR_STREAMCONVERTOR_DEFECT(1107, "转码库缺失"),
-
-
- NET_ERROR_SECURITY_GENERATE_SAFE_CODE(1108, "调用大华加密库产生安全码失败"),
- NET_ERROR_SECURITY_GET_CONTACT(1109, "获取联系方式失败"),
- NET_ERROR_SECURITY_GET_QRCODE(1110, "获取重置密码的二维码信息失败"),
- NET_ERROR_SECURITY_CANNOT_RESET(1111, "设备未初始化,无法重置"),
- NET_ERROR_SECURITY_NOT_SUPPORT_CONTACT_MODE(1112, "不支持设置该种联系方式,如只支持设置手机号,却请求设置邮箱"),
- NET_ERROR_SECURITY_RESPONSE_TIMEOUT(1113, "对端响应超时"),
- NET_ERROR_SECURITY_AUTHCODE_FORBIDDEN(1114, "尝试校验AuthCode次数过多,禁止校验"),
- NET_ERROR_TRANCODE_LOGIN_REMOTE_DEV(1115, "(虚拟转码)登陆远程设备失败"),
- NET_ERROR_TRANCODE_NOFREE_CHANNEL(1116, "(虚拟转码)没有可用的通道资源"),
- NET_ERROR_VK_INFO_DECRYPT_FAILED(1117, "VK信息解密失败"),
- NET_ERROR_VK_INFO_DESERIALIZE_FAILED(1118, "VK信息解析失败"),
- NET_ERROR_GDPR_ABILITY_NOT_ENABLE(1119, "SDK GDPR功能未使能"),
-
- /*门禁快速导入及复核错误码 start*/
- NET_ERROR_FAST_CHECK_NO_AUTH(1120, "门禁快速复核:无权限"),
- NET_ERROR_FAST_CHECK_NO_FILE(1121, "门禁快速复核:文件不存在"),
- NET_ERROR_FAST_CHECK_FILE_FAIL(1122, "门禁快速复核:文件准备失败"),
- NET_ERROR_FAST_CHECK_BUSY(1123, "门禁快速复核:系统忙"),
- NET_ERROR_FAST_CHECK_NO_PASSWORD(1124, "门禁快速复核:未定义密码, 不允许导出"),
- NET_ERROR_IMPORT_ACCESS_SEND_FAILD(1125, "门禁快速导入:发送门禁数据失败"),
- NET_ERROR_IMPORT_ACCESS_BUSY(1126, "门禁快速导入:系统忙, 已经有导入任务"),
- NET_ERROR_IMPORT_ACCESS_DATAERROR(1127, "门禁快速导入:数据包检验失败"),
- NET_ERROR_IMPORT_ACCESS_DATAINVALID(1128, "门禁快速导入:数据包非法"),
- NET_ERROR_IMPORT_ACCESS_SYNC_FALID(1129, "门禁快速导入:同步失败,数据库无法生成"),
- NET_ERROR_IMPORT_ACCESS_DBFULL(1130, "门禁快速导入:数据库已满, 无法导入"),
- NET_ERROR_IMPORT_ACCESS_SDFULL(1131, "门禁快速导入:存储空间已满, 无法导入"),
- NET_ERROR_IMPORT_ACCESS_CIPHER_ERROR(1132, "门禁快速导入:导入压缩包密码不对"),
- /*门禁快速导入及复核错误码 end*/
-
- NET_ERROR_INVALID_PARAM(1133, "参数无效"),
- NET_ERROR_INVALID_PASSWORD(1134, "密码无效"),
- NET_ERROR_INVALID_FINGERPRINT(1135, "指纹无效"),
- NET_ERROR_INVALID_FACE(1136, "人脸无效"),
- NET_ERROR_INVALID_CARD(1137, "卡无效"),
- NET_ERROR_INVALID_USER(1138, "用户无效"),
- NET_ERROR_GET_SUBSERVICE(1139, "能力集子服务获取失败"),
- NET_ERROR_GET_METHOD(1140, "获取组件的方法集失败"),
- NET_ERROR_GET_SUBCAPS(1141, "获取资源实体能力集失败"),
- NET_ERROR_UPTO_INSERT_LIMIT(1142, "已达插入上限"),
- NET_ERROR_UPTO_MAX_INSERT_RATE(1143, "已达最大插入速度"),
- NET_ERROR_ERASE_FINGERPRINT(1144, "清除指纹数据失败"),
- NET_ERROR_ERASE_FACE(1145, "清除人脸数据失败"),
- NET_ERROR_ERASE_CARD(1146, "清除卡数据失败"),
- NET_ERROR_NO_RECORD(1147, "没有记录"),
- NET_ERROR_NOMORE_RECORDS(1148, "查找到最后,没有更多记录"),
- NET_ERROR_RECORD_ALREADY_EXISTS(1149, "下发卡或指纹时,数据重复"),
- NET_ERROR_EXCEED_MAX_FINGERPRINT_PERUSER(1150, "超过个人最大指纹记录数"),
- NET_ERROR_EXCEED_MAX_CARD_PERUSER(1151, "超过个人最大卡片记录数"),
- NET_ERROR_EXCEED_ADMINISTRATOR_LIMIT(1152, "超过门禁管理员个数限制"),
-
- NET_LOGIN_ERROR_DEVICE_NOT_SUPPORT_HIGHLEVEL_SECURITY_LOGIN(1153, "设备不支持高安全等级登录"),
- NET_LOGIN_ERROR_DEVICE_ONLY_SUPPORT_HIGHLEVEL_SECURITY_LOGIN(1154, "设备只支持高安全等级登录"),
-
- NET_ERROR_VIDEO_CHANNEL_OFFLINE(1155, "此视频通道处于离线,拉流失败"),
- NET_ERROR_USERID_FORMAT_INCORRECT(1156, "用户编号不规范"),
- NET_ERROR_CANNOT_FIND_CHANNEL_RELATE_TO_SN(1157, "找不到该SN对应的通道"),
- NET_ERROR_TASK_QUEUE_OF_CHANNEL_IS_FULL(1158, "该通道的任务队列满"),
- NET_ERROR_APPLY_USER_INFO_BLOCK_FAIL(1159, "申请不到新的用户信息(权限)块"),
- NET_ERROR_EXCEED_MAX_PASSWD_PERUSER(1160, "用户密码数量超过限制"),
- NET_ERROR_PARSE_PROTOCOL(1161, "设备内部异常引起协议解析错误"),
- NET_ERROR_CARD_NUM_EXIST(1162, "卡号已存在"),
- NET_ERROR_FINGERPRINT_EXIST(1163, "指纹已存在"),
-
- NET_ERROR_OPEN_PLAYGROUP_FAIL(1164, "打开播放组失败"),
- NET_ERROR_ALREADY_IN_PLAYGROUP(1165, "已位于播放组中"),
- NET_ERROR_QUERY_PLAYGROUP_TIME_FAIL(1166, "查询播放组时间失败"),
- NET_ERROR_SET_PLAYGROUP_BASECHANNEL_FAIL(1167, "设置播放组基准通道失败"),
- NET_ERROR_SET_PLAYGROUP_DIRECTION_FAIL(1168, "设置播放组方向失败"),
- NET_ERROR_SET_PLAYGROUP_SPEED_FAIL(1169, "设置播放组速度失败"),
- NET_ERROR_ADD_PLAYGROUP_FAIL(1170, "加入播放组失败"),
-
- NET_ERROR_EXPORT_AOL_LOGFILE_NO_AUTH(1171, " 导出AOL日志:无权限"),
- NET_ERROR_EXPORT_AOL_LOGFILE_NO_FILE(1172, "导出AOL日志:文件不存在"),
- NET_ERROR_EXPORT_AOL_LOGFILE_FILE_FAIL(1173, "导出AOL日志:文件准备失败"),
- NET_ERROR_EXPORT_AOL_LOGFILE_BUSY(1174, "导出AOL日志:系统忙"),
-
- /**
- * 设备上APP安装相关错误码
- */
- NET_ERROR_EMPTY_LICENSE(1175, "License为空"),
- NET_ERROR_UNSUPPORTED_MODE(1176, "不支持该模式"),
- NET_ERROR_URL_APP_NOT_MATCH(1177, "URL与APP不匹配"),
- NET_ERROR_READ_INFO_FAILED(1178, "读取信息失败"),
- NET_ERROR_WRITE_FAILED(1179, "写入失败"),
- NET_ERROR_NO_SUCH_APP(1180, "未找到APP"),
- NET_ERROR_VERIFIF_FAILED(1181, "校验失败"),
- NET_ERROR_LICENSE_OUT_DATE(1182, "License已过期"),
-
- NET_ERROR_UPGRADE_PROGRAM_TOO_OLD(1183, "升级程序版本过低"),
- NET_ERROR_SECURE_TRANSMIT_BEEN_CUT(1184, "加密传输被裁剪"),
- NET_ERROR_DEVICE_NOT_SUPPORT_SECURE_TRANSMIT(1185, "设备不支持安全传输"),
-
- NET_ERROR_EXTRA_STREAM_LOGIN_FAIL_CAUSE_BY_MAIN_STREAM(1186, "主码流成功的情况下,辅码流登录失败"),
- NET_ERROR_EXTRA_STREAM_CLOSED_BY_REMOTE_DEVICE(1187, "辅码流被前端关闭"),
-
- /*人脸库导入导出错误码 start*/
- NET_ERROR_IMPORT_FACEDB_SEND_FAILD(1188, "人脸库导入:发送人脸库数据失败"),
- NET_ERROR_IMPORT_FACEDB_BUSY(1189, "人脸库导入:系统忙, 已经有导入任务"),
- NET_ERROR_IMPORT_FACEDB_DATAERROR(1190, "人脸库导入:数据包检验失败"),
- NET_ERROR_IMPORT_FACEDB_DATAINVALID(1191, "人脸库导入:数据包非法"),
- NET_ERROR_IMPORT_FACEDB_UPGRADE_FAILD(1192, "人脸库导入:上传失败"),
- NET_ERROR_IMPORT_FACEDB_NO_AUTHORITY(1193, "人脸库导入:用户无权限"),
- NET_ERROR_IMPORT_FACEDB_ABNORMAL_FILE(1194, " 人脸库导入:文件格式异常"),
- NET_ERROR_IMPORT_FACEDB_SYNC_FALID(1195, "人脸库导入:同步失败,数据库无法生成"),
- NET_ERROR_IMPORT_FACEDB_DBFULL(1196, "人脸库导入:数据库已满, 无法导入"),
- NET_ERROR_IMPORT_FACEDB_SDFULL(1197, "人脸库导入:存储空间已满, 无法导入"),
- NET_ERROR_IMPORT_FACEDB_CIPHER_ERROR(1198, "人脸库导入:导入压缩包密码不对"),
-
- NET_ERROR_EXPORT_FACEDB_NO_AUTH(1199, "人脸库导出:无权限"),
- NET_ERROR_EXPORT_FACEDB_NO_FILE(1200, "人脸库导出:文件不存在"),
- NET_ERROR_EXPORT_FACEDB_FILE_FAIL(1201, "人脸库导出:文件准备失败"),
- NET_ERROR_EXPORT_FACEDB_BUSY(1202, "人脸库导出:系统忙"),
- NET_ERROR_EXPORT_FACEDB_NO_PASSWORD(1203, "人脸库导出:未定义密码, 不允许导出"),
- /*人脸库导入导出错误码 end*/
-
- /* 人脸图片操作错误码 范围 _EC(1300) ~ _EC(1400) */
- NET_ERROR_FACEMANAGER_NO_FACE_DETECTED(1300, "图片中检测到0个人脸目标"),
- NET_ERROR_FACEMANAGER_MULTI_FACE_DETECTED(1301, "图片中检测到多个人脸,无法返回特征"),
- NET_ERROR_FACEMANAGER_PICTURE_DECODING_ERROR(1302, "图片解码错误"),
- NET_ERROR_FACEMANAGER_LOW_PICTURE_QUALITY(1303, "图片质量太低"),
- /**
- * 结果不推荐使用,比如:对外国人,特征提取成功,但算法支持不好,容易造成误识别
- */
- NET_ERROR_FACEMANAGER_NOT_RECOMMENDED(1304, "结果不推荐使用"),
- NET_ERROR_FACEMANAGER_FACE_FEATURE_ALREADY_EXIST(1305, "人脸特征已存在"),
- NET_ERROR_FACEMANAGER_FACE_ANGLE_OVER_THRESHOLDS(1307, "人脸角度超过配置阈值"),
- NET_ERROR_FACEMANAGER_FACE_RADIO_EXCEEDS_RANGE(1308, "人脸占比超出范围,算法建议占比:不要超过2/3,不要小于1/3"),
- NET_ERROR_FACEMANAGER_FACE_OVER_EXPOSED(1309, "人脸过爆"),
- NET_ERROR_FACEMANAGER_FACE_UNDER_EXPOSED(1310, "人脸欠爆"),
- NET_ERROR_FACEMANAGER_BRIGHTNESS_IMBALANCE(1311, "人脸亮度不均衡 ,用于判断阴阳脸"),
- NET_ERROR_FACEMANAGER_FACE_LOWER_CONFIDENCE(1312, "人脸的置信度低"),
- NET_ERROR_FACEMANAGER_FACE_LOW_ALIGN(1313, "人脸对齐分数低"),
- NET_ERROR_FACEMANAGER_FRAGMENTARY_FACE_DETECTED(1314, "人脸存在遮挡、残缺不全"),
- NET_ERROR_FACEMANAGER_PUPIL_DISTANCE_NOT_ENOUGH(1315, "人脸瞳距小于阈值"),
- NET_ERROR_FACEMANAGER_FACE_DATA_DOWNLOAD_FAILED(1316, " 人脸数据下载失败");
-
- private int code;
- private String error;
-
- private ENUMERROR(int code, String error) {
- this.code = code;
- this.error = error;
- }
-
- public int getCode() {
- return code;
- }
-
- public String getError() {
- return error;
- }
-
- public static ENUMERROR getENUMError() {
- int code = NetSDKLib.NETSDK_INSTANCE.CLIENT_GetLastError() & 0x7fffffff;
- for (ENUMERROR error : ENUMERROR.values()) {
- if (error.getCode() == code) {
- return error;
- }
- }
- return NET_UNDEFIND;
- }
-
- /**
- * 错误信息
- *
- * @return
- */
- public static String getErrorMessage() {
- return getENUMError().getError();
- }
-
- /**
- * 错误码
- *
- * @return
- */
- public static int getErrorCode() {
- return getENUMError().getCode();
- }
-
- /**
- * 错误码+错误信息
- *
- * @return
- */
- public static String getFullError() {
- ENUMERROR error = getENUMError();
- return error.getCode() + "," + error.getError();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_ACCESS_ERRORCODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_ACCESS_ERRORCODE.java
deleted file mode 100644
index e4e2018..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_ACCESS_ERRORCODE.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 门禁卡操作数据错误码
- * @date 2021/2/8
- */
-public enum NET_ACCESS_ERRORCODE {
- /**
- * 未知错误
- */
- NET_ACCESS_ERRORCODE_UNKNOWN(0,"未知错误"),
- /**
- * 不支持该数据类型
- */
- NET_ACCESS_ERRORCODE_NOTSUPPORT(1,"不支持该数据类型"),
- /**
- * 数据类型已存满
- */
- NET_ACCESS_ERRORCODE_FULLDATA(2,"数据类型已满"),
- /**
- * 不支持下发操作
- */
- NET_ACCESS_ERRORCODE_NOTSUPPORTISSUED(3,"不支持下发操作");
- private int code;
- private String desc;
-
- NET_ACCESS_ERRORCODE(int code, String desc) {
- this.code = code;
- this.desc = desc;
- }
-
- public int getCode() {
- return code;
- }
-
- public String getDesc() {
- return desc;
- }
- public static NET_ACCESS_ERRORCODE getNetAccessErrorCode(int code){
- for (NET_ACCESS_ERRORCODE errorCode :NET_ACCESS_ERRORCODE.values() ) {
- if(errorCode.code==code){
- return errorCode;
- }
- }
- return NET_ACCESS_ERRORCODE_UNKNOWN;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.java
deleted file mode 100644
index c836c6b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.java
+++ /dev/null
@@ -1,79 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.structure.*;
-
-/**
- * {@link NetSDKLib#CLIENT_OperateCourseCompositeChannelMode}
- * @author : 47040
- * @since : Created in 2020/9/27 16:30
- */
-public enum NET_COURSECOMPOSITE_MODE_OPERATE_TYPE {
- /**
- * 添加模式,对应结构体
- * pInParam {@link NET_IN_COURSECOMPOSITE_CHANNEL_MODE_ADD}
- * pOutParam {@link NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD}
- */
- NET_COURSECOMPOSITE_MODE_ADD(0, "添加模式"),
- /**
- * 删除模式,对应结构体
- * pInParam {@link NET_IN_COURSECOMPOSITE_CHANNEL_MODE_DELETE}
- * pOutParam {@link NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE}
- */
- NET_COURSECOMPOSITE_MODE_DELETE(1, "删除模式"),
- /**
- * 修改模式,对应结构体
- * pInParam {@link NET_IN_COURSECOMPOSITE_CHANNEL_MODE_MODIFY}
- * pOutParam {@link NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY}
- */
- NET_COURSECOMPOSITE_MODE_MODIFY(2, "修改模式"),
- /**
- * 获取模式,对应结构体
- * pInParam {@link NET_IN_COURSECOMPOSITE_CHANNEL_MODE_GET}
- * pOutParam {@link NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET}
- */
- NET_COURSECOMPOSITE_MODE_GET(3, "获取模式");
-
-
- private int value;
- private String note;
-
- NET_COURSECOMPOSITE_MODE_OPERATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_COURSECOMPOSITE_MODE_OPERATE_TYPE enumType : NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_COURSECOMPOSITE_MODE_OPERATE_TYPE enumType : NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static NET_COURSECOMPOSITE_MODE_OPERATE_TYPE getEnum(int value) {
- for (NET_COURSECOMPOSITE_MODE_OPERATE_TYPE e : NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.NET_COURSECOMPOSITE_MODE_GET;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_2DCODE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_2DCODE_TYPE.java
deleted file mode 100644
index a026818..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_2DCODE_TYPE.java
+++ /dev/null
@@ -1,80 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 二维码类型
- * @date 2020/9/10
- */
-public enum NET_EM_2DCODE_TYPE {
- /**
- * TYCO客户的P2P功能
- */
- NET_EM_2DCODE_TYPE_OZVISION(0, "TYCO"),
- /**
- * 乐橙手机客户端
- */
- NET_EM_2DCODE_TYPE_LCWEBSITE(1, "乐橙"),
- /**
- * easy4ip手机客户端
- */
- NET_EM_2DCODE_TYPE_EASY4IP(2, "easy4ip"),
- /**
- * i/gDMSS手机客户端
- */
- NET_EM_2DCODE_TYPE_DMSS(3, "i/gDMSS"),
- /**
- * 可视对讲客户端
- */
- NET_EM_2DCODE_TYPE_VIDEOTALK(4, "可视对讲"),
- /**
- * app注册信息二维码
- */
- NET_EM_2DCODE_TYPE_APPREGISTER(5, "app注册信息"),
- /**
- * H500平台向美的平台获取授权
- */
- NET_EM_2DCODE_TYPE_DEVAUTH(6, "H500平台");
-
- private NET_EM_2DCODE_TYPE(int type, String descrip) {
- this.type = type;
- this.descrip = descrip;
- }
-
- private int type;
- private String descrip;
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDescription(int type) {
- for (NET_EM_2DCODE_TYPE code : NET_EM_2DCODE_TYPE.values()) {
- if (code.getType() == type) {
- return code.getDescrip();
- }
- }
- return "";
- }
-
- public static NET_EM_2DCODE_TYPE getCode(int type) {
- for (NET_EM_2DCODE_TYPE code : NET_EM_2DCODE_TYPE.values()) {
- if (code.getType() == type) {
- return code;
- }
- }
- return null;
- }
-
- public String getDescrip() {
- return descrip;
- }
-
- public void setDescrip(String descrip) {
- this.descrip = descrip;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_CFG_OPERATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_CFG_OPERATE_TYPE.java
deleted file mode 100644
index 99a64b8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_CFG_OPERATE_TYPE.java
+++ /dev/null
@@ -1,212 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Pointer;
-import com.sun.jna.ptr.IntByReference;
-import com.zhehekeji.web.lib.joyware.structure.NET_CFG_HEALTH_CODE_INFO;
-
-/**
- * 枚举值,
- * 对应接口{@link NetSDKLib#CLIENT_GetConfig(NetSDKLib.LLong, int, int, Pointer, int, int, Pointer)}和
- * {@link NetSDKLib#CLIENT_SetConfig(NetSDKLib.LLong, int, int, Pointer, int, int, IntByReference, Pointer)}
- */
-public class NET_EM_CFG_OPERATE_TYPE {
-
- public static final int NET_EM_CFG_SNAP_MODE = 0; // 抓图模式配置,对应结构体 NET_SNAP_MODE
- public static final int NET_EM_CFG_DEV_CAR_COACH = 1; // 铁路记录配置, 对应结构体 NET_DEV_CAR_COACH_INFO
- public static final int NET_EM_CFG_YUEQING_SUPPLYLIGHTING = 2; // 乐清外接灯光配置, 对应结构体 NET_YUEQING_SUPPLYLIGHTING_INFO
- public static final int NET_EM_CFG_MEDIA_GLOBAL = 3; // 媒体组件全局配置, 对应结构体 NET_MEDIA_GLOBAL_INFO
- public static final int NET_EM_CFG_PARKINGSPACELIGHT_STATE = 5; // 车位状态对应的车位指示灯, 对应结构体 NET_PARKINGSPACELIGHT_STATE_INFO
- public static final int NET_EM_CFG_COAXIAL_LIGHT = 6; // 白光灯视频通道配置, 对应结构体 NET_CFG_COAXIAL_LIGHT_INFO
- public static final int NET_EM_CFG_VIDEO_OUT = 7; // 视频输出配置, 对应结构体 NET_CFG_VIDEO_OUT_INFO
-
- public static final int NET_EM_CFG_MEDIA_ENCRYPT = 9; // 媒体数据加密配置,对应结构体 NET_MEDIA_ENCRYPT_INFO,与通道不相关,通道号需要填成-1
- public static final int NET_EM_CFG_COUNTRY = 10; // 国家/地区配置, 对应结构体 NET_CFG_COUNTRY_INFO,与通道不相关,通道号需要填成-1
- public static final int NET_EM_CFG_VIDEOSTANDARD = 11; // 视频制式配置, 对应结构体 NET_CFG_VIDEOSTANDARD_INFO,与通道不相关,通道号需要填成-1, 目前设备不支持配置SECAM制式
- public static final int NET_EM_CFG_SERIAL_PUSH_LOG = 12; // 串口服务器推送日志配置, 对应结构体 NET_CFG_SERIALPUSHLOG_INFO,与通道不相关需要填成-1
- public static final int NET_EM_CFG_PRESET_SNAP_PICTURE_NUM = 13; // 预置点抓拍图片数量配置,对应结构体 NET_CFG_PRESET_SNAP_PICTURE_NUM
- public static final int NET_EM_CFG_DOWNLOAD_ENCRYPT = 14; // 下载数据加密配置, 对应结构体 NET_DOWNLOAD_ENCRYPT_INFO,与通道不相关,通道号需要填成-1
- public static final int NET_EM_CFG_LIFT_CONTROL_OPTION = 15; // 梯控功能全局配置,对应结构体 NET_CFG_LIFTCONTROL_OPTION,与通道不相关,通道号需要填成-1
- /**
- * 健康码使能配置,对应结构体{@link NET_CFG_HEALTH_CODE_INFO}, 与通道不相关,通道号需要填成-1
- */
- public static final int NET_EM_CFG_HEALTH_CODE = 16;
- public static final int NET_EM_CFG_RTMP = 17; // RTMP 配置,对应结构体 NET_CFG_RTMP_INFO,与通道不相关,通道号需要填成
- public static final int NET_EM_CFG_QR_CODE = 26; // 配置二维码有效时间, 对应的结构体 NET_CFG_QR_CODE_INFO , 通道号需要填成-1
- /*********OSD叠加相关配置*************************************************************************************************/
- public static final int NET_EM_CFG_CHANNELTITLE = 1000; // 叠加通道标题属性配置,对应结构体 NET_OSD_CHANNEL_TITLE,其中结构体中的emOsdBlendType为必填参数
- public static final int NET_EM_CFG_TIMETITLE = 1001; // 叠加时间标题属性配置,对应结构体 NET_OSD_TIME_TITLE,其中结构体中的emOsdBlendType为必填参数
- public static final int NET_EM_CFG_CUSTOMTITLE = 1002; // 叠加自定义标题属性配置,对应结构体 NET_OSD_CUSTOM_TITLE,其中结构体中的stuCustomTitle.emOsdBlendType为必填参数
- public static final int NET_EM_CFG_CUSTOMTITLETEXTALIGN = 1003; // 叠加自定义标题对齐方式属性配置,对应结构体 NET_OSD_CUSTOM_TITLE_TEXT_ALIGN
- public static final int NET_EM_CFG_OSDCOMMINFO = 1004; // 叠加公共属性配置,对应结构体 NET_OSD_COMM_INFO
- public static final int NET_EM_CFG_OSD_PTZZOOM = 1005; // 变倍叠加配置,对应结构体 NET_OSD_PTZZOOM_INFO
- public static final int NET_EM_CFG_GPSTITLE = 1006; // 叠加GPS标题显示配置,对应结构体 NET_OSD_GPS_TITLE
- public static final int NET_EM_CFG_OSD_NUMBERSTATPLAN = 1007; // 人数统计计划叠加OSD配置, 支持NumberStatPlan算法大类时(球机)使用,对应结构体NET_OSD_NUMBER_STATPLAN
- public static final int NET_EM_CFG_GPSSTARNUM_OSD = 1008; // GPS搜星数OSD配置, 车载定制需求, 对应结构体 NET_CFG_GPSSTARNUM_OSD_INFO
-
- /*********encode 相关配置*************************************************************************************************/
- public static final int NET_EM_CFG_ENCODE_VIDEO = 1100; // 编码视频格式属性配置,对应结构体 NET_ENCODE_VIDEO_INFO
- public static final int NET_EM_CFG_ENCODE_VIDEO_PACK = 1101; // 编码视频格式打包模式配置,对应结构体 NET_ENCODE_VIDEO_PACK_INFO
- public static final int NET_EM_CFG_ENCODE_VIDEO_SVC = 1102; // 编码视频格式SVC配置,对应结构体 NET_ENCODE_VIDEO_SVC_INFO
- public static final int NET_EM_CFG_ENCODE_VIDEO_PROFILE = 1103; // 编码视频格式profile配置,对应结构体 NET_ENCODE_VIDEO_PROFILE_INFO
- public static final int NET_EM_CFG_ENCODE_AUDIO_COMPRESSION = 1104; // 编码音频压缩格式配置,对应结构体 NET_ENCODE_AUDIO_COMPRESSION_INFO
- public static final int NET_EM_CFG_ENCODE_AUDIO_INFO = 1105; // 编码音频格式配置,对应结构体 NET_ENCODE_AUDIO_INFO
- public static final int NET_EM_CFG_ENCODE_SNAP_INFO = 1106; // 编码抓图配置,对应结构体 NET_ENCODE_SNAP_INFO
- public static final int NET_EM_CFG_ENCODE_SNAPTIME = 1107; // 编码抓图时间相关配置,对应结构体 NET_ENCODE_SNAP_TIME_INFO
- public static final int NET_EM_CFG_ENCODE_CHANNELTITLE = 1108; // 通道名称配置,对应结构体 NET_ENCODE_CHANNELTITLE_INFO
-
- /**********音频相关配置***************************************************************************************************/
- public static final int NET_EM_CFG_AUDIOIN_SOURCE = 1200; // 音频输入类型配置,对应结构体 NET_ENCODE_AUDIO_SOURCE_INFO
- public static final int NET_EM_CFG_AUDIOIN_DENOISE = 1201; // 音频降噪配置,对应结构体 NET_AUDIOIN_DENOISE_INFO
- public static final int NET_EM_CFG_AUDIOIN_VOLUME = 1202; // 音频输入音量配置,对应结构体 NET_AUDIOIN_VOLUME_INFO
- public static final int NET_EM_CFG_AUDIOOUT_VOLUME = 1203; // 音频输出音量配置,对应结构体 NET_AUDIOOUT_VOLUME_INFO
- /**
- * NET_EM_CFG_VIDEOIN_DEFOG 透雾使能配置,对应结构体{@link NET_VIDEOIN_DEFOG_INFO} ,
- */
- /**********videoin 相关配置***********************************************************************************************/
- public static final int NET_EM_CFG_VIDEOIN_SWITCHMODE = 1300; // 切换模式配置,对应结构体 NET_VIDEOIN_SWITCH_MODE_INFO
- public static final int NET_EM_CFG_VIDEOIN_COLOR = 1301; // 视频输入颜色配置,对应结构体 NET_VIDEOIN_COLOR_INFO
- public static final int NET_EM_CFG_VIDEOIN_IMAGE_OPT = 1302; // 图像属性配置,对应结构体 NET_VIDEOIN_IMAGE_INFO
- public static final int NET_EM_CFG_VIDEOIN_STABLE = 1303; // 图像防抖配置,对应结构体 NET_VIDEOIN_STABLE_INFO
- public static final int NET_EM_CFG_VIDEOIN_IRISAUTO = 1304; // 自动光圈配置,对应结构体 NET_VIDEOIN_IRISAUTO_INFO
- public static final int NET_EM_CFG_VIDEOIN_IMAGEENHANCEMENT = 1305; // 图像增强配置,对应结构体 NET_VIDEOIN_IMAGEENHANCEMENT_INFO
- public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_NORMAL = 1306; // 曝光通用属性配置,对应结构体 NET_VIDEOIN_EXPOSURE_NORMAL_INFO
- public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_OTHER = 1307; // 其他曝光属性配置,对应结构体 NET_VIDEOIN_EXPOSURE_OTHER_INFO
- public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_SHUTTER = 1308; // 曝光快门配置,对应结构体 NET_VIDEOIN_EXPOSURE_SHUTTER_INFO
- public static final int NET_EM_CFG_VIDEOIN_BACKLIGHT = 1309; // 背光配置,对应结构体 NET_VIDEOIN_BACKLIGHT_INFO
- public static final int NET_EM_CFG_VIDEOIN_INTENSITY = 1310; // 场景自适应对比度强度配置,对应结构体 NET_VIDEOIN_INTENSITY_INFO
- public static final int NET_EM_CFG_VIDEOIN_LIGHTING = 1311; // 补光灯配置,对应结构体 NET_VIDEOIN_LIGHTING_INFO
- public static final int NET_EM_CFG_VIDEOIN_DEFOG = 1312; // 透雾配置,对应结构体 NET_VIDEOIN_DEFOG_INFO
- public static final int NET_EM_CFG_VIDEOIN_FOCUSMODE = 1313; // 聚焦模式配置,对应结构体 NET_VIDEOIN_FOCUSMODE_INFO
- public static final int NET_EM_CFG_VIDEOIN_FOCUSVALUE = 1314; // 聚焦信息配置,对应结构体 NET_VIDEOIN_FOCUSVALUE_INFO
- public static final int NET_EM_CFG_VIDEOIN_WHITEBALANCE = 1315; // 白平衡配置,对应结构体 NET_VIDEOIN_WHITEBALANCE_INFO
- public static final int NET_EM_CFG_VIDEOIN_DAYNIGHT = 1316; // 日夜模式配置,对应结构体 NET_VIDEOIN_DAYNIGHT_INFO
- public static final int NET_EM_CFG_VIDEOIN_DAYNIGHT_ICR = 1317; // 日夜模式ICR切换类型配置,对应结构体 NET_VIDEOIN_DAYNIGHT_ICR_INFO
- public static final int NET_EM_CFG_VIDEOIN_SHARPNESS = 1318; // 锐度配置,对应结构体 NET_VIDEOIN_SHARPNESS_INFO
- public static final int NET_EM_CFG_VIDEOIN_COMM_DENOISE = 1319; // 通用降噪配置,对应结构体 NET_VIDEOIN_DENOISE_INFO
- public static final int NET_EM_CFG_VIDEOIN_3D_DENOISE = 1320; // 3D 降噪配置,对应结构体 NET_VIDEOIN_3D_DENOISE_INFO
-
- /***********庭审相关配置*****************************************************************************************/
- public static final int NET_EM_CFG_ENCODE_PLAN = 1400; // 刻录光盘编码计划, 对应结构体 NET_ENCODE_PLAN_INFO
- public static final int NET_EM_CFG_COMPOSE_PLAN = 1403; // 合成通道的预案分割配置, 对应结构体 NET_COMPOSE_PLAN_INFO
- /**
- * 合成通道配置, 对应结构体{@link com.zhehekeji.web.lib.joyware.structure.NET_COMPOSE_CHANNEL_INFO}
- */
- public static final int NET_EM_CFG_COMPOSE_CHANNEL = 1401;
- /**
- * 司法刻录参数, 对应结构体 {@link com.zhehekeji.web.lib.joyware.structure.NET_BURN_PARAM_INFO}
- */
- public static final int NET_EM_CFG_BURN_PARAM = 1402;
- /**********报警网关相关配置**************************************************************************************/
- public static final int NET_EM_CFG_ALARM_SOUND = 1500; // 报警网关语音配置, 对应结构体 NET_ALARM_SOUND_INFO
- public static final int NET_EM_CFG_FIRE_WARNINGMODE = 1503; // 火灾预警模式, 对应结构体 NET_FIREWARNING_MODE_INFO
- public static final int NET_EM_CFG_FIRE_WARNING = 1504; // 火灾预警配置(与火灾预警模式配置配合使用), 对应的结构体 NET_FIRE_WARNING_INFO
-
- /**********网络应用相关配置**************************************************************************************/
- public static final int NET_EM_CFG_ACCESS_POINT = 1600; // 用于WiFi服务端配置(热点功能), 对应结构体 NET_NETAPP_ACCESSPOINT
-
- /**************安全基线需求**************************************************************************************/
- public static final int NET_EM_CFG_NAS = 1700; // NAS 配置, 对应结构体 NET_NAS_INFO
- public static final int NET_EM_CFG_PPPOE = 1701; // PPPOE 配置,对应结构体 NET_PPPOE_INFO
- public static final int NET_EM_CFG_EMAIL = 1702; // Email 配置,对应结构体 NET_EAMIL_INFO
- public static final int NET_EM_CFG_DDNS = 1703; // DDNS 配置,对应结构体 NET_DDNS_INFO
-
- /**************SCADA配置需求**************************************************************************************/
- public static final int NET_EM_CFG_SCADA_PROTOCOLS_MANAGER = 1800; // 协议管理配置,对应结构体 NET_SCADA_PROTOCOLS_MANAGER
- public static final int NET_EM_CFG_SCADA_DEVICEINFO_CFG = 1801; // 设备信息配置,对应结构体 NET_SCADA_DEVICEINFO_CFG
-
- /**************NetApp配置需求*************************************************************************************/
- public static final int NET_EM_CFG_NETAPP_LINK_LAYER_VPN = 1900; // 链路层VPN设置,对应结构体 NET_NETAPP_LINK_LAYER_VPN_CFG
-
- /**************中国铁塔平台接入***********************************************************************************/
- public static final int NET_EM_CFG_VSP_CHINA_TOWER = 2000; // 安徽治超平台接入配置,对应结构体 NET_VSP_CHINA_TOWER
-
- /**********智能相关配置*******************************************************************************************/
- public static final int NET_EM_CFG_STEREO_CALIBRATE = 2100; // 双目标定结果, 对应结构体NET_STEREO_CALIBRATE_INFO
- public static final int NET_EM_CFG_STEREO_CALIBRATEMATRIX_MULTISENSOR = 2101; // 多目相机标定配置CalibrateMatrix(MultiSensor), 对应的结构体 NET_MULTI_SENSOR_INFO
- public static final int NET_EM_CFG_CROWDDISTRIMAP_CALIBRATE = 2102; // 人群分布图标定配置, 对应的结构体 NET_CROWDDISTRIMAP_CALIBRATE_INFO
- public static final int NET_EM_CFG_TRAFFIC_NOPASSING = 2103; // 交通禁行配置, 对应的结构体 NET_TRAFFIC_NOPASSING_INFO
- public static final int NET_EM_CFG_FIGHT_CALIBRATE = 2104; // 打架标定配置, 对应的结构体 NET_FIGHT_CALIBRATE_INFO
- public static final int NET_EM_CFG_FACE_RECOGNITION_ALARM = 2105; // 人脸识别联动报警通道配置, 对应结构体 NET_FACE_RECOGNITION_ALARM_INFO
- public static final int NET_EM_CFG_STEREO_CALIBRATEMATRIX_MULTIMODE = 2106; // 灵瞳相机的标定方式 CalibrateMatrix(MultiMode), 对应的结构体 NET_CALIBRATEMATRIX_MULTIMODE_INFO
- public static final int NET_EM_CFG_AUTO_SNAP_SCHEDULE = 2107; // 智能养殖定时抓图配置, 对应结构体 NET_CFG_AUTO_SNAP_SCHEDULE_INFO
- public static final int NET_EM_CFG_PARKING_TIMEOUT_DETECT = 2108; // 停车超时检测配置, 对应结构体 NET_CFG_PARKING_TIMEOUT_DETECT
-
- /**********雷达配置***********************************************************************************************/
- public static final int NET_EM_CFG_RADAR = 2200; // 雷达配置,对应结构体 DEV_RADAR_CONFIG
-
- /**********视频对讲电话通用配置***********************************************************************************/
- public static final int NET_EM_CFG_VTH_PASSWORD = 2300; // 视频对讲电话通用配置,对应结构体 NET_CFG_VTH_PASSWORD_INFO
- public static final int NET_EM_CFG_REGISTAR = 2301; // 注册服务器配置,对应结构体 NET_CFG_REGISTAR_INFO
- public static final int NET_EM_CFG_SIP = 2302; // sip配置, 对应结构体 NET_CFG_SIPSERVER_INFO
-
- /**********镜头前遮挡盖配置***************************************************************************************/
- public static final int NET_EM_CFG_AELENSMASK = 2400; //镜头前遮挡盖配置,对应结构体NET_CFG_AELENSMASK_INFO
-
- public static final int NET_EM_CFG_ULTRASONIC = 2500; //超声波配置,对应结构体NET_CFG_ULTRASONIC_INFO
-
- /**********报警主机相关配置***************************************************************************************/
- public static final int NET_EM_CFG_ARMSCHEDULE = 2600; // 报警计划配置,对应结构体 NET_CFG_ARMSCHEDULE_INFO
-
- /**********录像抓图功能相关配置***********************************************************************************/
- public static final int NET_EM_CFG_TIME_RECORDBACKUP_RESTORE = 3163; // 录像定时自动备份配置, NET_CFG_TIME_RECORDBACKUP_RESTORE_INFO; 对应通道为-1
- public static final int NET_EM_CFG_RECORDEXTRA = 3610; // 录像辅码流录像配置, 对应结构体 NET_CFG_RECORDEXTRA_INFO
-
- /**********视频诊断相关配置***************************************************************************************/
- public static final int NET_EM_VIDEODIAGNOSIS_PROJECT = 3700; // 视频诊断计划配置, 对应结构体NET_CFG_VIDEODIAGNOSIS_PROJECT_INFO
-
- /***********车载相关配置******************************************************************************************/
- public static final int NET_EM_CFG_POSITIONREPORTPOLICY = 3800; // 车载GPS位置信息上报策略配置, 对应结构体 NET_CFG_POSITIONREPORTPOLICY_INFO
- public static final int NET_EM_CFG_VEHICLE_WORKTIMESCHEDULE = 3801; // 车载工作计划配置,对应结构体 NET_CFG_VEHICLE_WORKTIMESCHEDULE_INFO
- public static final int NET_EM_CFG_VEHICLE_LOAD = 3802; // 荷载人数配置, 对应结构体 NET_CFG_VEHICLE_LOAD_INFO
-
- /***********门禁相关配置******************************************************************************************/
- public static final int NET_EM_CFG_ACCESSCTL_BLACKLIST = 3900; // 门禁黑名单报警配置,对应结构体 NET_CFG_ACCESSCTL_BLACKLIST
- public static final int NET_EM_CFG_ACCESSCTL_BLACKLIST_LINK = 3901; // 门禁黑名单报警联动配置,对应结构体 NET_CFG_ALARM_MSG_HANDLE
- /**
- * 门禁节假日组配置, 对应结构体 {@link com.zhehekeji.web.lib.joyware.structure.NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO}
- */
- public static final int NET_EM_CFG_ACCESSCTL_SPECIALDAY_GROUP = 3902;
- /**
- * 门禁节假日计划配置, 对应结构体 NET_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE_INFO
- */
- public static final int NET_EM_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE = 3903;
- /**
- * 在离线开门认证模式配置,对应结构体NET_CFG_ACCESSCTL_AUTH_MODE
- */
- public static final int NET_EM_CFG_ACCESSCTL_AUTH_MODE = 3904;
- public static final int NET_EM_CFG_ACS_FACE_RECOGNITION_SCHEME = 3905; // 门禁人脸识别相关配置,对应结构体 NET_CFG_ACS_FACE_RECOGNITION_SCHEME
- /**
- * 广告禁用时段配置, 对应结构体 {@link com.zhehekeji.web.lib.joyware.structure.NET_CFG_FORBIDDEN_ADVERT_PLAY}, 通道无关,通道号填-1
- */
- public static final int NET_EM_CFG_FORBIDDEN_ADVERT_PLAY = 3906;
- /**
- * 门禁设备当前模式配置, 对应结构体 {@link com.zhehekeji.web.lib.joyware.structure.NET_CFG_BGY_CUSTOMERCFG}, 通道无关,通道号填-1
- */
- public static final int NET_EM_CFG_BGY_CUSTOMERCFG = 3907;
- public static final int NET_EM_CFG_ACCESSCTL_KEYBINDINGINFOCFG = 3908; // 不同数字按钮对应的信息配置, 对应结构体 NET_CFG_ACCESSCTL_KEYBINDINGINFOCFG, 通道无关,通道号填-1
- public static final int NET_EM_CFG_HOST_DEVICE = 3909; // 主机、从机设置配置, 对应结构体 NET_CFG_HOST_DEVICE, 通道无关,通道号填-1
- public static final int NET_EM_CFG_VTH_ALPA_CLOUD = 3910; // 室内机Alpa客户云服务器配置, 对应结构体 NET_CFG_VTH_ALPA_CLOUD, 通道无关, 通道号填-1
- public static final int NET_EM_CFG_VTH_FETCHINFO = 3911; // 室内机广告信息配置,对应结构体 NET_CFG_VTH_FETCHINFO, 通道无关, 通道号填-1
- public static final int NET_EM_CFG_VIDEOTALK_SIGNLIGHT = 3917; // 签名灯,可视对讲使用配置,对应结构体 NET_CFG_VIDEOTALK_SIGNLIGHT 通道无关 通道号填-1
-
- /***********定制配置************************************************************************************************/
- public static final int NET_EM_CFG_SERIALNOWHITETABLE = 4000; // 前端序列号白名单下发至NVR 配置, 对应结构体 NET_CFG_SERIALNOWHITETABLE_INFO
- public static final int NET_EM_CFG_FILE_HOLD_DAYS = 4010; // 录像保存天数配置, 对应结构体NET_CFG_FILE_HOLD_DAYS_INFO
-
- /***********道闸配置************************************************************************************************/
- public static final int NET_EM_CFG_TRAFFICSTROBE = 9100; // 道闸配置, 对应结构体 NET_CFG_TRAFFICSTROBE_INFO
-
- /***********Traffic相关配置***************************************************************************************************/
- public static final int NET_EM_CFG_TRAFFIC_LATTICE_SCREEN = 10000; // 点阵屏显示信息配置, 对应结构体 NET_CFG_TRAFFIC_LATTICE_SCREEN_INFO
- public static final int NET_EM_CFG_TRAFFIC_VOICE_BROADCAST = 10001; // 智能交通语音播报配置, 对应结构体 NET_CFG_TRAFFIC_VOICE_BROADCAST_INFO
- public static final int NET_EM_CFG_SCENE_SNAP_SHOT_WITH_RULE2 = 10002; // 场景抓拍设置, 对应结构体 NET_CFG_SCENE_SNAP_SHOT_WITH_RULE2_INFO
-
- /***********DHRS相关配置******************************************************************************************/
- public static final int NET_EM_CFG_DHRS = 12700; // 大华485串口点阵屏配置, 对应结构体 NET_CFG_DHRS
-
- /***********录播默认配置******************************************************************************************/
- public static final int NET_EM_CFG_COURSE_RECORD_DEFAULT_CONFIG = 12100; // 录播默认配置, 对应结构体 NET_CFG_COURSE_RECORD_DEFAULT_CONFIG
- public static final int NET_EM_CFG_COURSE_RECORD_UPLOAD = 12101; // 录播设备支持录像文件上传配置, 对应结构体 NET_CFG_COURSE_RECORD_UPLOAD
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_LOGIC_CHANNEL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_LOGIC_CHANNEL.java
deleted file mode 100644
index 5c99af3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_LOGIC_CHANNEL.java
+++ /dev/null
@@ -1,109 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 逻辑通道号
- *
- * @author : 47040
- * @since : Created in 2020/9/18 9:44
- */
-public enum NET_EM_LOGIC_CHANNEL {
-
- /**
- * 无效
- */
- NET_EM_LOGIC_CHANNEL_INVALID(-1, "无效"),
- /**
- * 视频组合通道号
- */
- NET_EM_LOGIC_CHANNEL_COMPOSITE(0, "视频组合通道号"),
- /**
- * PPT显示逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_PPT(1, "PPT显示逻辑通道号"),
- /**
- * 板书特写逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_BLACKBOARD(2, "板书特写逻辑通道号"),
- /**
- * 学生特写逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_STUDENTFEATURE(3, "学生特写逻辑通道号"),
- /**
- * 学生全景逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_STUDENTFULLVIEW(4, "学生全景逻辑通道号"),
- /**
- * 教师特写逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_TEACHERFEATURE(5, "教师特写逻辑通道号"),
- /**
- * 教师全景逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_TEACHERFULLVIEW(6, "教师全景逻辑通道号"),
- /**
- * 教师检测逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_TEACHERDETECT(7, "教师检测逻辑通道号"),
- /**
- * 板书检测逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_BLACKBOARDDETECT(8, "板书检测逻辑通道号"),
- /**
- * 板书特写1逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_BLACKBOARD1(9, "板书特写1逻辑通道号"),
- /**
- * 板书检测1逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_BLACKBOARDDETECT1(10, "板书检测1逻辑通道号"),
- /**
- * 展台显示逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_VISUALPRESENTER(11, "展台显示逻辑通道号"),
- /**
- * 视频监控逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_VIDEOSURVEILLANCE(12, "视频监控逻辑通道号"),
- /**
- * 互动会议逻辑通道号
- */
- NET_EM_LOGIC_CHANNEL_VIDEOCONFERENCE(13, "互动会议逻辑通道号"),
- /**
- * 互动演示逻辑通道
- */
- NET_EM_LOGIC_CHANNEL_VIDEO_PRESENTATION(14, "互动演示逻辑通道");
-
- private int value;
- private String note;
-
- NET_EM_LOGIC_CHANNEL(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_EM_LOGIC_CHANNEL enumType : NET_EM_LOGIC_CHANNEL.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_EM_LOGIC_CHANNEL enumType : NET_EM_LOGIC_CHANNEL.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_MASK_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_MASK_TYPE.java
deleted file mode 100644
index e228639..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_MASK_TYPE.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-/**
- * @author 47081
- * @version 1.0
- * @description 遮挡块形状类型
- * @date 2020/11/9
- */
-public enum NET_EM_MASK_TYPE {
- /**
- * 未知
- */
- NET_EM_MASK_UNKNOWN,
- /**
- * 矩形
- */
- NET_EM_MASK_RECT,
- /**
- * 多边形
- */
- NET_EM_MASK_POLYGON,
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_MOSAIC_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_MOSAIC_TYPE.java
deleted file mode 100644
index dea8706..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_MOSAIC_TYPE.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-/**
- * @author 47081
- * @version 1.0
- * @description 马赛克类型
- * @date 2020/11/9
- */
-public enum NET_EM_MOSAIC_TYPE {
- NET_EM_MOSAIC_UNKNOWN(0, "未知"),
- NET_EM_MOSAIC_8(8, "[8x8大小] 马赛克"),
- NET_EM_MOSAIC_16(16, "[16x16大小] 马赛克"),
-
- NET_EM_MOSAIC_24(24, "[24x24大小] 马赛克"),
- NET_EM_MOSAIC_32(32, "[32x32大小] 马赛克");
-
- private NET_EM_MOSAIC_TYPE(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
- private int type;
- private String desc;
-
- public int getType() {
- return type;
- }
-
- public void setType(int type) {
- this.type = type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public void setDesc(String desc) {
- this.desc = desc;
- }
-
- public static NET_EM_MOSAIC_TYPE getMosaicType(int type){
- for (NET_EM_MOSAIC_TYPE mosaic:NET_EM_MOSAIC_TYPE.values()) {
- if(type==mosaic.getType()){
- return mosaic;
- }
- }
- return null;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_OFFLINE_CALL_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_OFFLINE_CALL_TYPE.java
deleted file mode 100644
index 356c4cb..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_OFFLINE_CALL_TYPE.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 平台呼出类型
- * @date 2021/2/22
- */
-public enum NET_EM_OFFLINE_CALL_TYPE {
- /** 未知 */
- NET_EM_OFFLINE_CALL_UNKNOWN(-1, "未知"),
- /** 在线呼出 */
- NET_EM_OFFLINE_CALL_ONLINECALL(0, "在线呼出"),
- /** 断线呼出 */
- NET_EM_OFFLINE_CALL_OFFLINECALL(1, "断线呼出"),
- /** 其他 */
- NET_EM_OFFLINE_CALL_NONE(255, "其他");
- private int type;
- private String desc;
-
- NET_EM_OFFLINE_CALL_TYPE(int type, String desc) {
- this.type = type;
- this.desc = desc;
- }
-
- public int getType() {
- return type;
- }
-
- public String getDesc() {
- return desc;
- }
-
- public static NET_EM_OFFLINE_CALL_TYPE getOfflineCallType(int type) {
- for (NET_EM_OFFLINE_CALL_TYPE offlineCall : NET_EM_OFFLINE_CALL_TYPE.values()) {
- if (offlineCall.type == type) {
- return offlineCall;
- }
- }
- return NET_EM_OFFLINE_CALL_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_RECORD_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_RECORD_MODE.java
deleted file mode 100644
index fc6b916..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_RECORD_MODE.java
+++ /dev/null
@@ -1,65 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 录像模式
- *
- * @author : 47040
- * @since : Created in 2020/9/28 15:39
- */
-public enum NET_EM_RECORD_MODE {
- /**
- * 未知
- */
- NET_EM_RECORD_MODE_UNKNOWN(0, "未知"),
- /**
- * 课程录像模式
- */
- NET_EM_RECORD_MODE_COURSE(1, "课程录像模式"),
- /**
- * 普通模式
- */
- NET_EM_RECORD_MODE_NORMAL(2, "普通模式");
-
- private int value;
- private String note;
-
- NET_EM_RECORD_MODE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_EM_RECORD_MODE enumType : NET_EM_RECORD_MODE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_EM_RECORD_MODE enumType : NET_EM_RECORD_MODE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static NET_EM_RECORD_MODE getEnum(int value) {
- for (NET_EM_RECORD_MODE e : NET_EM_RECORD_MODE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return NET_EM_RECORD_MODE.NET_EM_RECORD_MODE_UNKNOWN;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_SHAPE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_SHAPE_TYPE.java
deleted file mode 100644
index c6aaff8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_EM_SHAPE_TYPE.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 景物形状
- *
- * @author : 47040
- * @since : Created in 2020/10/26 16:01
- */
-public enum NET_EM_SHAPE_TYPE {
- /**
- * 未知
- */
- NET_EM_SHAPE_TYPE_UNKNOWN(-1, "未知"),
- /**
- * 折线形
- */
- NET_EM_SHAPE_TYPE_MANSARD(0, "折线形"),
- /**
- * 扇形
- */
- NET_EM_SHAPE_TYPE_SECTOR(1, "扇形");
-
- private int value;
- private String note;
-
- NET_EM_SHAPE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_EM_SHAPE_TYPE enumType : NET_EM_SHAPE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_EM_SHAPE_TYPE enumType : NET_EM_SHAPE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static NET_EM_SHAPE_TYPE getEnum(int value) {
- for (NET_EM_SHAPE_TYPE e : NET_EM_SHAPE_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return NET_EM_SHAPE_TYPE.NET_EM_SHAPE_TYPE_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_ENUM_INPUT_CHANNEL_MEDIA.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_ENUM_INPUT_CHANNEL_MEDIA.java
deleted file mode 100644
index f8daa4f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_ENUM_INPUT_CHANNEL_MEDIA.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 输入媒体介质
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:05
- */
-public enum NET_ENUM_INPUT_CHANNEL_MEDIA {
- /**
- * 未知
- */
- NET_ENUM_INPUT_MEDIA_UNKNOWN(0, "未知"),
- /**
- * VGA
- */
- NET_ENUM_INPUT_MEDIA_VGA(1, "VGA"),
- /**
- * HDMI
- */
- NET_ENUM_INPUT_MEDIA_HDMI(2, "HDMI");
-
- private int value;
- private String note;
-
- NET_ENUM_INPUT_CHANNEL_MEDIA(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_ENUM_INPUT_CHANNEL_MEDIA enumType : NET_ENUM_INPUT_CHANNEL_MEDIA.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_ENUM_INPUT_CHANNEL_MEDIA enumType : NET_ENUM_INPUT_CHANNEL_MEDIA.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static NET_ENUM_INPUT_CHANNEL_MEDIA getEnum(int value) {
- for (NET_ENUM_INPUT_CHANNEL_MEDIA e : NET_ENUM_INPUT_CHANNEL_MEDIA.values()) {
- if (e.getValue() == value)
- return e;
- }
- return NET_ENUM_INPUT_CHANNEL_MEDIA.NET_ENUM_INPUT_MEDIA_UNKNOWN;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_MONITORWALL_OPERATE_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_MONITORWALL_OPERATE_TYPE.java
deleted file mode 100644
index 03d6a29..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_MONITORWALL_OPERATE_TYPE.java
+++ /dev/null
@@ -1,115 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.structure.*;
-
-/**
- * 电视墙操作类型
- * 对应接口 {@link NetSDKLib#CLIENT_OperateMonitorWall}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 9:11
- */
-public enum NET_MONITORWALL_OPERATE_TYPE {
-
- /**
- * 添加电视墙, 对应 NET_IN_MONITORWALL_ADD 和 NET_OUT_MONITORWALL_ADD
- */
- NET_MONITORWALL_OPERATE_ADD(0, "添加电视墙"),
- /**
- * 预案轮巡控制, 对应 NET_IN_CTRL_COLLECTIONTOUR 和 NET_OUT_CTRL_COLLECTIONTOUR
- */
- NET_MONITORWALL_OPERATE_CTRL_TOUR(1, "预案轮巡控制"),
- /**
- * 获取矩阵当前状态, 对应 NET_IN_MONITORWALL_GET_STATUS 和 NET_OUT_MONITORWALL_GET_STATUS
- */
- NET_MONITORWALL_OPERATE_GET_STATUS(2, "获取矩阵当前状态"),
- /**
- * 设置预案时间表, 对应
- * {@link NET_IN_MONITORWALL_SET_COLL_SCHD} 和 {@link NET_OUT_MONITORWALL_SET_COLL_SCHD}
- */
- NET_MONITORWALL_OPERATE_SET_COLL_SCHD(3, "设置预案时间表"),
- /**
- * 获取预案时间表, 对应
- * {@link NET_IN_MONITORWALL_GET_COLL_SCHD} 和 {@link NET_OUT_MONITORWALL_GET_COLL_SCHD}
- */
- NET_MONITORWALL_OPERATE_GET_COLL_SCHD(4, "获取预案时间表"),
- /**
- * 删除电视墙, 对应 NET_IN_MONITORWALL_REMOVE 和 NET_OUT_MONITORWALL_REMOVE
- */
- NET_MONITORWALL_OPERATE_REMOVE(5, "删除电视墙"),
- /**
- * 设置使能, 对应
- * {@link NET_IN_MONITORWALL_SET_ENABLE} 和 {@link NET_OUT_MONITORWALL_SET_ENABLE}
- */
- NET_MONITORWALL_OPERATE_SET_ENABLE(6, "设置使能"),
- /**
- * 获取使能, 对应
- * {@link NET_IN_MONITORWALL_GET_ENABLE} 和 {@link NET_OUT_MONITORWALL_GET_ENABLE}
- */
- NET_MONITORWALL_OPERATE_GET_ENABLE(7, "获取使能"),
- /**
- * 电视墙是否存在, 对应 NET_IN_MONITORWALL_NAME_EXIST 和 NET_OUT_MONITORWALL_NAME_EXIST
- */
- NET_MONITORWALL_OPERATE_NAME_EXIST(8, "电视墙是否存在"),
- /**
- * 修改电视墙名称, 对应 NET_IN_MONITORWALL_RENAME 和 NET_OUT_MONITORWALL_RENAME
- */
- NET_MONITORWALL_OPERATE_RENAME(9, "修改电视墙名称"),
- /**
- * 更新已上墙的视频源URL, 对应 NET_IN_MONITORWALL_UPDATE_SOURCE_URL 和 NET_OUT_MONITORWALL_UPDATE_SOURCE_URL
- */
- NET_MONITORWALL_OPERATE_UPDATE_SOURCE_URL(10, "更新已上墙的视频源URL"),
- /**
- * 获取电视墙锁定状态, 对应 NET_IN_MONITORWALL_GET_LOCK_STATUS 和 NET_OUT_MONITORWALL_GET_LOCK_STATUS
- */
- NET_MONITORWALL_OPERATE_GET_LOCK_STATUS(11, "获取电视墙锁定状态"),
- /**
- * 锁定电视墙(自由开窗的窗口不能再移动,防止用户误操作), 对应 NET_IN_MONITORWALL_LOCK 和 NET_OUT_MONITORWAL L_LOCK
- */
- NET_MONITORWALL_OPERATE_LOCK(12, "锁定电视墙");
-
- private int value;
- private String note;
-
- NET_MONITORWALL_OPERATE_TYPE(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_MONITORWALL_OPERATE_TYPE enumType : NET_MONITORWALL_OPERATE_TYPE.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_MONITORWALL_OPERATE_TYPE enumType : NET_MONITORWALL_OPERATE_TYPE.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
- public static NET_MONITORWALL_OPERATE_TYPE getEnum(int value) {
- for (NET_MONITORWALL_OPERATE_TYPE e : NET_MONITORWALL_OPERATE_TYPE.values()) {
- if (e.getValue() == value)
- return e;
- }
- return NET_MONITORWALL_OPERATE_TYPE.NET_MONITORWALL_OPERATE_GET_STATUS;
- }
-}
-
-
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_RADIOMETRY_ALARMCONTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_RADIOMETRY_ALARMCONTION.java
deleted file mode 100644
index 34f538a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_RADIOMETRY_ALARMCONTION.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public enum NET_RADIOMETRY_ALARMCONTION {
-
- /**
- * 未知
- */
- NET_RADIOMETRY_ALARMCONTION_UNKNOWN(0, "未知"),
- /**
- * 小于
- */
- NET_RADIOMETRY_ALARMCONTION_BELOW(1, "小于"),
- /**
- * 等于
- */
- NET_RADIOMETRY_ALARMCONTION_MATCH(2, "等于"),
- /**
- * 大于
- */
- NET_RADIOMETRY_ALARMCONTION_ABOVE(3, "大于");
-
- private int value;
- private String note;
-
- NET_RADIOMETRY_ALARMCONTION(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_RADIOMETRY_ALARMCONTION enumType : NET_RADIOMETRY_ALARMCONTION.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_RADIOMETRY_ALARMCONTION enumType : NET_RADIOMETRY_ALARMCONTION.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_RADIOMETRY_RESULT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_RADIOMETRY_RESULT.java
deleted file mode 100644
index 929fb39..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_RADIOMETRY_RESULT.java
+++ /dev/null
@@ -1,83 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 热成像测温点报警结果值类型
- */
-public enum NET_RADIOMETRY_RESULT {
-
- /**
- * 未知
- */
- NET_RADIOMETRY_RESULT_UNKNOWN(0, "未知"),
- /**
- * 具体值
- */
- NET_RADIOMETRY_RESULT_VAL(1, "具体值"),
- /**
- * 最大
- */
- NET_RADIOMETRY_RESULT_MAX(2, "最大"),
- /**
- * 最小
- */
- NET_RADIOMETRY_RESULT_MIN(3, "最小"),
- /**
- * 平均
- */
- NET_RADIOMETRY_RESULT_AVR(4, "平均"),
- /**
- * 标准
- */
- NET_RADIOMETRY_RESULT_STD(5, "标准"),
- /**
- * 中间
- */
- NET_RADIOMETRY_RESULT_MID(6, "中间"),
- /**
- * ISO
- */
- NET_RADIOMETRY_RESULT_ISO(7, "ISO"),
- /**
- * 温差
- */
- NET_RADIOMETRY_RESULT_DIFF(8, "温差"),
- /**
- * 斜率
- */
- NET_RADIOMETRY_RESULT_SLOPE(9, "斜率");
-
- private int value;
- private String note;
-
- NET_RADIOMETRY_RESULT(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_RADIOMETRY_RESULT enumType : NET_RADIOMETRY_RESULT.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_RADIOMETRY_RESULT enumType : NET_RADIOMETRY_RESULT.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_TRAFFIC_LIGHT_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_TRAFFIC_LIGHT_STATUS.java
deleted file mode 100644
index c2774cc..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_TRAFFIC_LIGHT_STATUS.java
+++ /dev/null
@@ -1,61 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-/**
- * 信号灯指示状态
- *
- * @author : 47040
- * @since : Created in 2020/8/29 17:02
- */
-public enum NET_TRAFFIC_LIGHT_STATUS {
-
- /**
- * 未知
- */
- LIGHT_STATUS_UNKNOWN(0, "未知"),
- /**
- * 红灯
- */
- LIGHT_STATUS_RED(1, "红灯"),
- /**
- * 绿灯
- */
- LIGHT_STATUS_GREEN(2, "绿灯"),
- /**
- * 黄灯
- */
- LIGHT_STATUS_YELLOW(3, "黄灯");
-
- private int value;
- private String note;
-
- NET_TRAFFIC_LIGHT_STATUS(int givenValue, String note) {
- this.value = givenValue;
- this.note = note;
- }
-
- public String getNote() {
- return note;
- }
-
- public int getValue() {
- return value;
- }
-
- public static String getNoteByValue(int givenValue) {
- for (NET_TRAFFIC_LIGHT_STATUS enumType : NET_TRAFFIC_LIGHT_STATUS.values()) {
- if (givenValue == enumType.getValue()) {
- return enumType.getNote();
- }
- }
- return null;
- }
-
- public static int getValueByNote(String givenNote) {
- for (NET_TRAFFIC_LIGHT_STATUS enumType : NET_TRAFFIC_LIGHT_STATUS.values()) {
- if (givenNote.equals(enumType.getNote())) {
- return enumType.getValue();
- }
- }
- return -1;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_VOLUME_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_VOLUME_TYPE.java
deleted file mode 100644
index 59738a7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/enumeration/NET_VOLUME_TYPE.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.zhehekeji.web.lib.joyware.enumeration;
-
-public class NET_VOLUME_TYPE {
- public static final int VOLUME_TYPE_ALL = 0; //所有卷
- public static final int VOLUME_TYPE_PHYSICAL = 1; //物理卷
- public static final int VOLUME_TYPE_RAID = 2; //Raid卷
- public static final int VOLUME_TYPE_VOLUME_GROUP = 3; //VG虚拟卷组
- public static final int VOLUME_TYPE_ISCSI = 4; //iSCSI卷
- public static final int VOLUME_TYPE_INVIDUAL_PHY = 5; //独立物理卷(这个物理盘,没有加入到, RAID,虚拟卷组等等组中)
- public static final int VOLUME_TYPE_GLOBAL_SPARE = 6; //全局热备卷
- public static final int VOLUME_TYPE_NAS = 7; //NAS盘(包括FTP, SAMBA, NFS)
- public static final int VOLUME_TYPE_INVIDUAL_RAID = 8; //独立RAID卷(指没有加入到,虚拟卷组等组中)
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_CITIZEN_PICTURE_COMPARE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_CITIZEN_PICTURE_COMPARE_INFO.java
deleted file mode 100644
index 712a31f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_CITIZEN_PICTURE_COMPARE_INFO.java
+++ /dev/null
@@ -1,122 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.*;
-
-/**
- * 普通报警事件 -> 人证比对事件
- *
- * @author : 47040
- * @since : Created in 2020/8/27 10:58
- */
-public class ALARM_CITIZEN_PICTURE_COMPARE_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX stuTime;
- /**
- * 人证比对结果,相似度大于等于阈值认为比对成功,1 表示成功,0 表示失败
- */
- public int bCompareResult;
- /**
- * 两张图片的相似度,单位百分比,范围[1,100]
- */
- public byte nSimilarity;
- /**
- * 检测阈值,范围[1,100]
- */
- public byte nThreshold;
- /**
- * 字节对齐
- */
- public byte[] byReserved1 = new byte[2];
- /**
- * 性别 {@link EM_CITIZENIDCARD_SEX_TYPE}
- */
- public int emSex;
- /**
- * 民族(参照DEV_EVENT_ALARM_CITIZENIDCARD_INFO的 nEthnicity 定义)
- */
- public int nEthnicity;
- /**
- * 居民姓名
- */
- public byte[] szCitizen = new byte[NET_COMMON_STRING_64];
- /**
- * 住址
- */
- public byte[] szAddress = new byte[NET_COMMON_STRING_256];
- /**
- * 身份证号
- */
- public byte[] szNumber = new byte[NET_COMMON_STRING_64];
- /**
- * 签发机关
- */
- public byte[] szAuthority = new byte[NET_COMMON_STRING_256];
- /**
- * 出生日期(年月日)
- */
- public NET_TIME stuBirth;
- /**
- * 有效期限起始日期(年月日)
- */
- public NET_TIME stuValidityStart;
- /**
- * 该值为 1, 表示长期有效,此时 stuValidityEnd 值无意义
- * 该值为 0, 此时 截止日期 查看 stuValidityEnd 的值
- */
- public int bLongTimeValidFlag;
- /**
- * 有效期限结束日期(年月日) bLongTimeValidFlag 为 0 时有效
- */
- public NET_TIME stuValidityEnd;
- /**
- * IC卡号
- */
- public byte[] szCardNo = new byte[NET_COMMON_STRING_32];
- /**
- * 手机号(比对时先输入手机号)
- */
- public byte[] szCellPhone = new byte[NET_COMMON_STRING_32];
- /**
- * 事件类型:0:人证比对结果 1:人证人脸采集
- */
- public int nEventType;
- /**
- * 人证人脸采集时人员ID(定制)
- */
- public byte[] szUserID = new byte[32];
- /**
- * 人脸序号
- */
- public int nFaceIndex;
- /**
- * 口罩状态 {@link EM_MASK_STATE_TYPE}
- */
- public int emMask;
- /**
- * 人脸质量评分
- */
- public int nScore;
-
- /**
- * 物理身份证号(身份证序列号)
- */
- public byte[] szIDPhysicalNumber = new byte[20];
-
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[956];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_FIRE_DETECTION_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_FIRE_DETECTION_INFO.java
deleted file mode 100644
index a24c600..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_FIRE_DETECTION_INFO.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-/**
- * @author 251823
- * @description 火警事件 (DH_ALARM_FIRE_DETECTION)
- * @date 2020/12/21
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class ALARM_FIRE_DETECTION_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 通道号
- * */
- public int nChannelID;
-
- /**
- * 事件动作,0表示脉冲事件,1表示持续性事件开始,2表示持续性事件结束
- * */
- public int nAction;
-
- /**
- * 事件发生的时间
- * */
- public NetSDKLib.NET_TIME_EX UTC;
-
- /**
- * 保留字节
- * */
- public byte[] byReserved = new byte[1024];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_HEATIMG_TEMPER_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_HEATIMG_TEMPER_INFO.java
deleted file mode 100644
index 44dea2c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_HEATIMG_TEMPER_INFO.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_RADIOMETRY_ALARMCONTION;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_RADIOMETRY_RESULT;
-
-/**
- * 热成像测温点温度异常报警事件(对应结构体 {@link NetSDKLib#NET_ALARM_HEATIMG_TEMPER})
- *
- * @author : 47040
- * @since : Created in 2020/9/12 16:46
- */
-public class ALARM_HEATIMG_TEMPER_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 温度异常点名称 从测温规则配置项中选择
- */
- public byte[] szName = new byte[64];
- /**
- * 报警项编号
- */
- public int nAlarmId;
- /**
- * 报警结果值 fTemperatureValue 的类型,见枚举 {@link NET_RADIOMETRY_RESULT}
- */
- public int nResult;
- /**
- * 报警条件,见枚举 {@link NET_RADIOMETRY_ALARMCONTION}
- */
- public int nAlarmContion;
- /**
- * 报警温度值
- */
- public float fTemperatureValue;
- /**
- * 温度单位(当前配置的温度单位),见 {@link NetSDKLib.NET_TEMPERATURE_UNIT}
- */
- public int nTemperatureUnit;
- /**
- * 报警点的坐标 相对坐标体系,取值均为 0~8191
- */
- public NetSDKLib.NET_POINT stCoordinate;
- /**
- * 预置点
- */
- public int nPresetID;
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 0:开始 1:停止 -1:无意义
- */
- public int nAction;
- /**
- * 报警坐标, 其类型可以是点,线或多边形。替换 stCoordinate字段
- */
- public NetSDKLib.NET_POLY_POINTS stuAlarmCoordinates;
- /**
- * 保留字节
- */
- public byte[] reserved = new byte[156];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_NO_DISK_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_NO_DISK_INFO.java
deleted file mode 100644
index 64027d4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_NO_DISK_INFO.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 无硬盘报警
- * @date 2020/9/9
- */
-public class ALARM_NO_DISK_INFO extends NetSDKLib.SdkStructure {
- public int dwSize;
- /**
- * 时间
- */
- public NET_TIME stuTime;
- /**
- * 事件动作, 0:Start, 1:Stop
- */
- public int dwAction;
-
- public ALARM_NO_DISK_INFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_RAID_INFO_EX.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_RAID_INFO_EX.java
deleted file mode 100644
index f1e68d1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_RAID_INFO_EX.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_RAID_DEVICE_NAME;
-
-/**
- * className:ALARM_RAID_INFO_EX
- * description:
- * author:251589
- * createTime:2021/2/26 8:52
- *
- * @version v1.0
- */
-
-public class ALARM_RAID_INFO_EX extends NetSDKLib.SdkStructure {
- /**
- * 0-开始, 1-停止
- */
- public int nAction;
-
- /**
- * 设备名称
- */
- public byte[] szDevice = new byte[NET_MAX_RAID_DEVICE_NAME];
-
- /**
- * 错误类型
- */
- public int emErrorType;
-
- /**
- * 有效的故障子盘个数
- */
- public int nDetailNum;
-
- /**
- * 故障子盘详细信息
- */
- public NET_RAID_ERR_DETAIL_INFO[] stuErrDetail = (NET_RAID_ERR_DETAIL_INFO[]) new NET_RAID_ERR_DETAIL_INFO().toArray(16);
- /**
- * 保留
- */
- public byte[] byReserved = new byte[508];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_REGION_PARKING_NO_ENTRY_RECORD_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_REGION_PARKING_NO_ENTRY_RECORD_INFO.java
deleted file mode 100644
index 40b8926..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_REGION_PARKING_NO_ENTRY_RECORD_INFO.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Callback;
-import com.sun.jna.Pointer;
-
-/**
- * 事件类型 {@link NetSDKLib#NET_ALARM_REGION_PARKING_NO_ENTRY_RECORD}(区间车位停车,检测到车辆驶出区域时没有匹配到入场信息)
- * 调用的接口{@link NetSDKLib#CLIENT_RealLoadPictureEx(NetSDKLib.LLong, int, int, int, Callback, Pointer, Pointer)}
- * 使用的回调{@link NetSDKLib.fAnalyzerDataCallBack}
- *
- * @author : 47040
- * @since : Created in 2020/8/19 15:00
- */
-public class ALARM_REGION_PARKING_NO_ENTRY_RECORD_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 0:脉冲
- */
- public int nAction;
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 车辆驶出区域停车位时间(单位:秒)
- */
- public NET_TIME_EX stuCarOutParkingSpaceTime;
- /**
- * 车牌号码
- */
- public byte[] szPlateNumber = new byte[64];
- /**
- * 停车区间信息
- */
- public byte[] szInParkRegionInfo = new byte[128];
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[1024];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_REGION_PARKING_TIMEOUT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_REGION_PARKING_TIMEOUT_INFO.java
deleted file mode 100644
index f31c93a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_REGION_PARKING_TIMEOUT_INFO.java
+++ /dev/null
@@ -1,40 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 事件类型 NET_ALARM_REGION_PARKING_TIMEOUT(区间车位停车超时)
- *
- * @author : 47040
- * @since : Created in 2020/8/19 14:50
- */
-public class ALARM_REGION_PARKING_TIMEOUT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 0:脉冲
- */
- public int nAction;
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 车辆驶入停车场时间(单位:秒)
- */
- public NET_TIME_EX stuCarInParkingLotTime;
- /**
- * 车牌号码
- */
- public byte[] szPlateNumber = new byte[64];
- /**
- * 停车区间信息
- */
- public byte[] szInParkRegionInfo = new byte[128];
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[1024];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_SOLARCELL_SYSTEM_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_SOLARCELL_SYSTEM_INFO.java
deleted file mode 100644
index f76d6ab..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_SOLARCELL_SYSTEM_INFO.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_SOLARCELL_SYSTEM_FAULT_TYPE;
-import com.zhehekeji.web.lib.joyware.constant.SDK_ALARM_Ex_TYPE;
-
-/**
- * @author 47081
- * @version 1.0
- * @description \if ENGLISH_LANG
- *
- * \else
- * 事件类型 {@link SDK_ALARM_Ex_TYPE#SDK_ALARM_SOLARCELL_SYSTEM_INFO}(太阳能系统信息上报)
- * \endif
- * @date 2020/8/11
- */
-public class ALARM_SOLARCELL_SYSTEM_INFO extends NetSDKLib.SdkStructure {
- /**
- * 0:脉冲
- */
- public int nAction;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 蓄电池信息
- */
- public SOLARCELL_BATTERY_INFO stuBatteryInfo;
- /**
- * 太阳能板信息
- */
- public SOLARCELL_PANEL_INFO stuSolarPanel;
- /**
- * 历史数据信息
- */
- public SOLARCELL_SYSTEM_HISTORY_INFO stuHistoryInfo;
- /**
- * 系统故障,枚举值参考{@link EM_SOLARCELL_SYSTEM_FAULT_TYPE#getType()}
- */
- public int[] emSystemFault = new int[32];
- /**
- * 系统故障个数
- */
- public int nSystemFault;
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[1020];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_TRAFFICSTROBESTATE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_TRAFFICSTROBESTATE_INFO.java
deleted file mode 100644
index d38cb41..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_TRAFFICSTROBESTATE_INFO.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 道闸栏状态事件(对应结构体 ALARM_TRAFFICSTROBESTATE_INFO)
- * @date 2020/12/15
- */
-public class ALARM_TRAFFICSTROBESTATE_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 事件动作,0表示脉冲事件,1表示持续性事件开始,2表示持续性事件结束
- */
- public byte bEventAction;
-
- /**
- * 事件发生时间
- */
- public NET_TIME stuTime;
-
- /**
- * 视频通道号
- */
- public int nChannelID;
-
- /**
- * 道闸栏状态{ @link EM_TRAFFICSTROBE_STATUS}
- */
- public int emStatus;
-
- /**
- * 道闸开关闸原因{ @link EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE}
- */
- public int emStrobeActionReason;
-
- /**
- * 预留字段
- */
- public byte[] byReserved = new byte[1020];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_TRAFFIC_LIGHT_STATE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_TRAFFIC_LIGHT_STATE_INFO.java
deleted file mode 100644
index 9807599..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_TRAFFIC_LIGHT_STATE_INFO.java
+++ /dev/null
@@ -1,81 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_TRFAFFIC_LIGHT_SOURCE;
-
-/**
- * (交通灯事件)对应的数据块描述信息
- *
- * @author : 47040
- * @since : Created in 2020/8/29 16:41
- */
-public class ALARM_TRAFFIC_LIGHT_STATE_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲 1:开始 2:停止
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 视频分析的数据源地址
- */
- public int nSource;
- /**
- * 帧序号
- */
- public int nFrameSequence;
- /**
- * 红绿灯触发源 枚举{@link EM_TRFAFFIC_LIGHT_SOURCE}
- */
- public int emLightSource;
- /**
- * stuLightPeriods元素个数
- */
- public int nLightPeriodsNum;
- /**
- * 每个元素表示一种灯亮的持续时间,时间单位毫秒
- */
- public NET_LIGHTPERIODS_INFO[] stuLightPeriods = new NET_LIGHTPERIODS_INFO[4];
- /**
- * 交通灯状态,数组下标为车道号,实际只用到了第一个元素
- */
- public NET_TRAFFIC_LIGHT_STATE[] stuLightStates = new NET_TRAFFIC_LIGHT_STATE[8];
- /**
- * stuLightStates元素个数
- */
- public int nLightStateNum;
- /**
- * 预留字段
- */
- public byte[] byReserved = new byte[1020];
-
- public ALARM_TRAFFIC_LIGHT_STATE_INFO() {
- for (int i = 0; i < stuLightPeriods.length; i++) {
- stuLightPeriods[i] = new NET_LIGHTPERIODS_INFO();
- }
-
- for (int j = 0; j < stuLightStates.length; j++) {
- stuLightStates[j] = new NET_TRAFFIC_LIGHT_STATE();
- }
-
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_VEHICLE_INOUT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_VEHICLE_INOUT_INFO.java
deleted file mode 100644
index f6f7c42..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ALARM_VEHICLE_INOUT_INFO.java
+++ /dev/null
@@ -1,60 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Pointer;
-
-/**
- * 事件类型 车辆进出车道报警
- * {@link NetSDKLib#NET_ALARM_VEHICLE_INOUT}
- *
- * @author 47040
- * @since Created in 2020/12/17 11:17
- */
-public class ALARM_VEHICLE_INOUT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 事件动作,0表示脉冲事件
- */
- public int nAction;
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 物体列表 长度由nObjectNum决定 指向 {@link NET_VEHICLE_OBJECT}
- */
- public Pointer pstObjets;
- /**
- * 物体有效个数
- */
- public int nObjectNum;
- /**
- * 统计有效个数
- */
- public int nStatNum;
- /**
- * 各个车道实时交通流量统计信息, 最大支持8车道
- */
- public NET_TRAFFIC_FLOW_STAT[] stuStats = new NET_TRAFFIC_FLOW_STAT[8];
- /**
- * 保留字节
- */
- public byte[] byReserverd = new byte[1024];
-
- public ALARM_VEHICLE_INOUT_INFO() {
- for (int i = 0; i < stuStats.length; i++) {
- stuStats[i] = new NET_TRAFFIC_FLOW_STAT();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ANATOMY_TEMP_DETECT_PERSON_FILTER.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ANATOMY_TEMP_DETECT_PERSON_FILTER.java
deleted file mode 100644
index 19e060d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ANATOMY_TEMP_DETECT_PERSON_FILTER.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 人员过滤信息
- * @date 2021/02/22
- */
-public class ANATOMY_TEMP_DETECT_PERSON_FILTER extends NetSDKLib.SdkStructure{
- /**
- * 姓名
- */
- public byte[] szName = new byte[64];
-
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[1024];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/AV_CFG_MONITOR_WALL_OUT_MODE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/AV_CFG_MONITOR_WALL_OUT_MODE_INFO.java
deleted file mode 100644
index 06fa85f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/AV_CFG_MONITOR_WALL_OUT_MODE_INFO.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 电视墙输出模式信息
- * @date 2021/2/22
- */
-public class AV_CFG_MONITOR_WALL_OUT_MODE_INFO extends NetSDKLib.SdkStructure {
- /** 水平分辨率 */
- public int nWidth;
- /** 垂直分辨率 */
- public int nHeight;
- /** 保留字节 */
- public byte[] byReserved = new byte[256];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/Auxs.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/Auxs.java
deleted file mode 100644
index d830c11..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/Auxs.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.CFG_COMMON_STRING_32;
-
-/**
- * @author 47081
- * @version 1.0
- * @description
- * @date 2020/11/9
- */
-public class Auxs extends NetSDKLib.SdkStructure {
- public byte[] auxs=new byte[CFG_COMMON_STRING_32];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ABLOCK_DOOR_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ABLOCK_DOOR_INFO.java
deleted file mode 100644
index 386b866..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ABLOCK_DOOR_INFO.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import java.util.Arrays;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 门禁的AB互锁的组
- * @date 2021/2/7
- */
-public class CFG_ABLOCK_DOOR_INFO extends NetSDKLib.SdkStructure {
- /** 最大的门禁的互锁门通道数 */
- public static final int CFG_MAX_ABLOCK_DOORS_NUM = 8;
- /** 有效互锁门的个数 */
- public int nDoor;
- /** 互锁的门的通道号 */
- public int[] anDoor = new int[CFG_MAX_ABLOCK_DOORS_NUM];
-
- @Override
- public String toString() {
- return "CFG_ABLOCK_DOOR_INFO{" +
- "nDoor=" + nDoor +
- ", anDoor=" + Arrays.toString(anDoor) +
- '}';
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ABLOCK_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ABLOCK_INFO.java
deleted file mode 100644
index 05ba870..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ABLOCK_INFO.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 门禁的AB互锁功能, 多个门通道,只有其他B通道都关闭,唯一的A通道才打开
- * @date 2021/2/7
- */
-public class CFG_ABLOCK_INFO extends NetSDKLib.SdkStructure {
- /** 最大的互锁组数 */
- public static final int CFG_MAX_ABLOCK_GROUP_NUM = 8;
- /** 使能 */
- public boolean bEnable;
- /** 有效互锁组数 */
- public int nDoors;
- /** 互锁组信息 */
- public CFG_ABLOCK_DOOR_INFO[] stuDoors =
- (CFG_ABLOCK_DOOR_INFO[]) new CFG_ABLOCK_DOOR_INFO().toArray(CFG_MAX_ABLOCK_GROUP_NUM);
-
- @Override
- public String toString() {
- StringBuilder builder = new StringBuilder();
- for (int i = 0; i < nDoors; i++) {
- builder.append(stuDoors[i].toString()).append("\n");
- }
- return "CFG_ABLOCK_INFO{"
- + "bEnable="
- + bEnable
- + ", nDoors="
- + nDoors
- + ", stuDoors="
- + builder.toString()
- + '}';
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_CONTROL_ASG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_CONTROL_ASG.java
deleted file mode 100644
index 549c1f9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_CONTROL_ASG.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.*;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 门通道控制闸机参数
- * @date 2021/2/7
- */
-public class CFG_ACCESS_CONTROL_ASG extends NetSDKLib.SdkStructure {
- /** 通行模式,{@link com.zhehekeji.web.lib.joyware.enumeration.EM_PASS_MODE} */
- public int emPassMode;
- /** 开门速度档位, 范围:0-7,对应1-8档 */
- public int nOpenDoorSpeed;
- /** 通行超时时间, 范围:2-60,单位:秒 */
- public int nPassTimeOut;
- /** 延时关门时间, 范围:0-60,单位:秒 */
- public int nCloseDelayTime;
- /** 闸机安全等级, 范围:0-4,对应1-5级 */
- public int nSecurityLevel;
- /** 二次开启功能开关;False:关闭,True:开启 */
- public boolean bSecondOpenEnable;
- /** 记忆功能开关;False:关闭,True:开启 */
- public boolean bMemoryModeEnable;
- /** 闸机防冲撞模式,参考枚举{@link EM_COLLISION_MODE} */
- public int emCollisionMode;
- /** 设备音量等级共8档, 范围:0-7, 0级表示静音 */
- public int nVolumeLevel;
- /** 闸机断电以后门摆动放向,{@link com.zhehekeji.web.lib.joyware.enumeration.EM_DIRECTION_AFTER_POWER_OFF} */
- public int emDirectionAfterPowerOff;
- /** 工作模式,{@link EM_ASG_WORK_MODE} */
- public int emWorkMode; // 工作模式
- /** 启动模式,{@link EM_STARTUP_MODE} */
- public int emStartUpMode;
- /** 主机侧门翼零位微调角度,进门方向右手边为主机侧门翼 */
- public int nMasterWingAngleAdjust;
- /** 从机侧门翼零位微调角度,进门方向左手边为从机侧门翼 */
- public int nSlaveWingAngleAdjust;
- /** 闸机类型,{@link EM_GATE_TYPE} */
- public int emGateType;
- /** 通道宽度,{@link EM_CHANNEL_WIDTH} */
- public int emChannelWidth;
- /** bSecondOpenEnable作用时间段,AccessTimeSchedule 配置索引 */
- public int nSecondOpenTimeSection;
- /** bMemoryModeEnable作用时间段,AccessTimeSchedule 配置索引 */
- public int nMemoryModeTimeSection;
- /** emWorkMode作用时间段,AccessTimeSchedule 配置索引 */
- public int nWorkModeTimeSection;
- /** 是否清理通行人数 */
- public boolean bClearPassNum;
- /** 保留字节 */
- public byte[] byReserved = new byte[112];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_GENERAL_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_GENERAL_INFO.java
deleted file mode 100644
index a4f2548..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_GENERAL_INFO.java
+++ /dev/null
@@ -1,100 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import java.util.Arrays;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.MAX_ADDRESS_LEN;
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.MAX_PASSWORD_LEN;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 门禁基本配置
- * @date 2021/2/7
- */
-public class CFG_ACCESS_GENERAL_INFO extends NetSDKLib.SdkStructure {
- /** 开门音频文件路径 */
- public byte[] szOpenDoorAudioPath = new byte[MAX_ADDRESS_LEN];
- /** 关门音频文件路径 */
- public byte[] szCloseDoorAudioPath = new byte[MAX_ADDRESS_LEN];
- /** 有人音频文件路径 */
- public byte[] szInUsedAuidoPath = new byte[MAX_ADDRESS_LEN];
- /** 暂停使用音频文件路径 */
- public byte[] szPauseUsedAudioPath = new byte[MAX_ADDRESS_LEN];
- /** 门未关音频文件路径 */
- public byte[] szNotClosedAudioPath = new byte[MAX_ADDRESS_LEN];
- /** 等待提示音频文件路径 */
- public byte[] szWaitingAudioPath = new byte[MAX_ADDRESS_LEN];
- /** 开锁命令响应间隔时间,单位秒,取值10、15(默认值)、20 */
- public int nUnlockReloadTime;
- /** 开锁输出保持时间,单位秒,取值1、2(默认)、3、4、5、6、9、15。 */
- public int nUnlockHoldTime;
-
- // 能力,bool对应java中byte
- public byte abProjectPassword;
- public byte abAccessProperty;
- public byte abABLockInfo;
- public byte byReserved;
-
- /** 工程密码 */
- public byte[] szProjectPassword = new byte[MAX_PASSWORD_LEN];
- /** 门禁通道单双向配置,对应枚举{@link com.zhehekeji.web.lib.joyware.enumeration.CFG_ACCESS_PROPERTY_TYPE} */
- public int emAccessProperty;
- /** AB互锁信息 */
- public CFG_ABLOCK_INFO stuABLockInfo;
- /** 胁迫密码 */
- public byte[] szDuressPassword = new byte[MAX_PASSWORD_LEN];
- /** 胁迫使能 */
- public boolean bDuressEnable;
- /** 是否启用个性化密码 */
- public boolean bCustomPasswordEnable;
- /** 公共密码 */
- public byte[] szCommonPassword = new byte[MAX_PASSWORD_LEN];
- /** 梯控高峰时间段, 值为CFG_ACCESS_TIMESCHEDULE_INFO配置的数组下标 */
- public int nPeakTimeSection;
- /** 是否为梯控高峰期, TRUE:高峰期, FALSE:平峰期 */
- public boolean bPeakState;
- /** 远程校验超时时间,单位:秒, 默认值:5秒,范围[1-15] */
- public int nRemoteAuthTimeOut;
- /** 楼层权限信息,每一个bit对应一个楼层,bit值1表示公共层,0表示权限楼层 */
- public byte[] arrFloorPermission = new byte[64];
- /** arrFloorPermission 数组个数 */
- public int nFloorPermission;
- /** 门通道控制闸机参数 */
- public CFG_ACCESS_CONTROL_ASG stuAccessControlASG;
- /** 门禁开门提示音 */
- public CFG_ACCESS_VOICE stuAccessVoice;
-
- @Override
- public String toString() {
- return "CFG_ACCESS_GENERAL_INFO{" +
- "szOpenDoorAudioPath=" + Arrays.toString(szOpenDoorAudioPath) +
- ", szCloseDoorAudioPath=" + Arrays.toString(szCloseDoorAudioPath) +
- ", szInUsedAuidoPath=" + Arrays.toString(szInUsedAuidoPath) +
- ", szPauseUsedAudioPath=" + Arrays.toString(szPauseUsedAudioPath) +
- ", szNotClosedAudioPath=" + Arrays.toString(szNotClosedAudioPath) +
- ", szWaitingAudioPath=" + Arrays.toString(szWaitingAudioPath) +
- ", nUnlockReloadTime=" + nUnlockReloadTime +
- ", nUnlockHoldTime=" + nUnlockHoldTime +
- ", abProjectPassword=" + abProjectPassword +
- ", abAccessProperty=" + abAccessProperty +
- ", abABLockInfo=" + abABLockInfo +
- ", byReserved=" + byReserved +
- ", szProjectPassword=" + Arrays.toString(szProjectPassword) +
- ", emAccessProperty=" + emAccessProperty +
- ", stuABLockInfo=" + stuABLockInfo +
- ", szDuressPassword=" + Arrays.toString(szDuressPassword) +
- ", bDuressEnable=" + bDuressEnable +
- ", bCustomPasswordEnable=" + bCustomPasswordEnable +
- ", szCommonPassword=" + Arrays.toString(szCommonPassword) +
- ", nPeakTimeSection=" + nPeakTimeSection +
- ", bPeakState=" + bPeakState +
- ", nRemoteAuthTimeOut=" + nRemoteAuthTimeOut +
- ", arrFloorPermission=" + Arrays.toString(arrFloorPermission) +
- ", nFloorPermission=" + nFloorPermission +
- ", stuAccessControlASG=" + stuAccessControlASG +
- ", stuAccessVoice=" + stuAccessVoice +
- '}';
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_VOICE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_VOICE.java
deleted file mode 100644
index 708c11d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_VOICE.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.CFG_EM_VOICE_ID;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 门禁开门提示声
- * @date 2021/2/7
- */
-public class CFG_ACCESS_VOICE extends NetSDKLib.SdkStructure {
- /** 当前播放语音ID,{@link CFG_EM_VOICE_ID} */
- public int emCurrentVoiceID;
-
- public CFG_ACCESS_VOICE_INFO[] arrayVoiceInfo =
- (CFG_ACCESS_VOICE_INFO[]) new CFG_ACCESS_VOICE_INFO().toArray(16); // 语音列表
- public int nVoiceCount; // arrayVoiceInfo 个数
- public byte[] byReserved = new byte[1024]; // 预留字段
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_VOICE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_VOICE_INFO.java
deleted file mode 100644
index 61cee98..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACCESS_VOICE_INFO.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.CFG_EM_ASG_VOICE_DIRECTION;
-import com.zhehekeji.web.lib.joyware.enumeration.CFG_EM_VOICE_ID;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 门禁开门语音信息
- * @date 2021/2/7
- */
-public class CFG_ACCESS_VOICE_INFO extends NetSDKLib.SdkStructure {
- /** 语音ID,{@link CFG_EM_VOICE_ID} */
- public int emVoiceID;
- /** 语音内容 */
- public byte[] szVoiceContent = new byte[128];
- /** 语音文件路径及名称 */
- public byte[] szFileName = new byte[128];
- /** 闸机进出语音方向,{@link CFG_EM_ASG_VOICE_DIRECTION} */
- public int emAsgVoiceDirection;
- /** 预留字段 */
- public byte[] byReserved = new byte[1020];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACTIVITY_ANALYSE_CAPS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACTIVITY_ANALYSE_CAPS.java
deleted file mode 100644
index ac15a3c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ACTIVITY_ANALYSE_CAPS.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 活跃度统计规则
- * @date 2021/01/11
- */
-public class CFG_ACTIVITY_ANALYSE_CAPS extends NetSDKLib.SdkStructure{
-
- /**
- * 是否支持本地数据存储
- */
- public int bSupportLocalDataStore;
-
- /**
- * 该规则支持的最大规则数
- */
- public int nMaxRules;
-
- /**
- * 预留字段
- */
- public byte[] byReserved = new byte[256];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ANATOMYTEMP_DETECT_SCENE_CAPS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ANATOMYTEMP_DETECT_SCENE_CAPS.java
deleted file mode 100644
index 3fb1568..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ANATOMYTEMP_DETECT_SCENE_CAPS.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 人体测温检测场景能力
- * @date 2021/01/11
- */
-public class CFG_ANATOMYTEMP_DETECT_SCENE_CAPS extends NetSDKLib.SdkStructure{
-
- /**
- * 人体测温智能支持类型 ,参考{ @link CFG_EM_FACEDETECT_TYPE }
- */
- public int[] emFaceDetectTypes = new int[32];
-
- /**
- * 人体测温智能支持类型的个数
- */
- public int nFaceDetectTypesNum;
-
- /**
- * 可见光的能力配置
- */
- public CFG_ANATOMYTEMP_VISUAL_CAPS stuVisual;
-
- /**
- * 预留
- */
- public byte[] byReserved = new byte[1024];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ANATOMYTEMP_VISUAL_CAPS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ANATOMYTEMP_VISUAL_CAPS.java
deleted file mode 100644
index 1ecf2ca..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_ANATOMYTEMP_VISUAL_CAPS.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 人体测温的可见光的能力
- * @date 2021/01/11
- */
-public class CFG_ANATOMYTEMP_VISUAL_CAPS extends NetSDKLib.SdkStructure{
- /**
- * 是否支持人脸左右角度过滤
- */
- public int bSupportFaceRight;
-
- /**
- * 是否支持人脸上下角度过滤
- */
- public int bSupportFaceUp;
-
- /**
- * 是否支持人脸左右歪头角度过滤
- */
- public int bSupportFaceRoll;
-
- /**
- * 预留
- */
- public byte[] byReserved = new byte[64];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT.java
deleted file mode 100644
index 1b2ca74..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Pointer;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 语音激励
- * @date 2020/11/9
- */
-public class CFG_AUDIO_SPIRIT extends NetSDKLib.SdkStructure {
- /**
- * 使能
- */
- public boolean bEnable;
- /**
- * 激励音量阈值, 0~100
- */
- public int nAudioLimit; //
- /**
- * 激励延时时间, 单位: 秒
- */
- public int nDelayTime; //
- /**
- * 语音激励音频通道属性,由用户申请内存,大小为sizeof(CFG_AUDIO_SPIRIT_CHANNEL)*nChannelCount
- * 对应结构体数组{@link CFG_AUDIO_SPIRIT_CHANNEL}
- */
- public Pointer pstuChannels; //
- /**
- * 音频通道数
- */
- public int nChannelCount; //
- /**
- * 激励联动项
- */
- public CFG_AUDIO_SPIRIT_LINKAGE stuLinkage; //
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT_CHANNEL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT_CHANNEL.java
deleted file mode 100644
index a2a183a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT_CHANNEL.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 语音激励音频通道配置
- * @date 2020/11/9
- */
-public class CFG_AUDIO_SPIRIT_CHANNEL extends NetSDKLib.SdkStructure {
- /**
- * 语音激励联动视频通道号
- */
- public int nChannel;
- /**
- * 语音激励优先级, 1~10
- */
- public int nPriority;
- /**
- * 对应的视频摄像机的预置点, 与云台一致0~255
- */
- public int nPreset;
-
- @Override
- public String toString() {
- return "CFG_AUDIO_SPIRIT_CHANNEL{" +
- "nChannel=" + nChannel +
- ", nPriority=" + nPriority +
- ", nPreset=" + nPreset +
- '}';
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT_LINKAGE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT_LINKAGE.java
deleted file mode 100644
index e3ae135..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_AUDIO_SPIRIT_LINKAGE.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.CFG_MAX_LOWER_MATRIX_OUTPUT;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 语音激励联动项
- * @date 2020/11/9
- */
-public class CFG_AUDIO_SPIRIT_LINKAGE extends NetSDKLib.SdkStructure {
- /**
- * 矩阵输出口数量
- */
- public int nOutputNum;
- /**
- * 同步大画面输出到(多个)矩阵输出口
- */
- public int[] nOutputChanel=new int[CFG_MAX_LOWER_MATRIX_OUTPUT];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_INFO.java
deleted file mode 100644
index 32b7af7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_INFO.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 标定基本信息
- * @date 2021/02/02
- */
-public class CFG_CALIBRATE_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 标定信息单元二维数组
- */
- public CFG_CALIBRATE_UNIT_INFO_ARR[] stuCalibrateUnitInfo = new CFG_CALIBRATE_UNIT_INFO_ARR[5];
-
- /**
- * 标定数量
- */
- public int nInfoNum;
-
- public CFG_CALIBRATE_INFO() {
- for (int i = 0; i < stuCalibrateUnitInfo.length; i++) {
- stuCalibrateUnitInfo[i] = new CFG_CALIBRATE_UNIT_INFO_ARR();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_UNIT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_UNIT_INFO.java
deleted file mode 100644
index 3d59ec9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_UNIT_INFO.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 标定信息单元
- * @date 2021/02/02
- */
-public class CFG_CALIBRATE_UNIT_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 分辨率高
- */
- public int nHeight;
-
- /**
- * 分辨率宽
- */
- public int nWidth;
-
- /**
- * 云台位置(P/T/Z 归一化)
- */
- public float[] nPosition =new float[3];
-
- /**
- * 标定点坐标
- */
- public int[] nLocation =new int[2];
-
- /**
- * 横向视场角(单位:0.01度)
- */
- public int nHFOV;
-
- /**
- * 纵向视场角(单位:0.01度)
- */
- public int nVFOV;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_UNIT_INFO_ARR.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_UNIT_INFO_ARR.java
deleted file mode 100644
index 74059d0..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CALIBRATE_UNIT_INFO_ARR.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 标定信息单元数组
- * @date 2021/02/02
- */
-public class CFG_CALIBRATE_UNIT_INFO_ARR extends NetSDKLib.SdkStructure{
-
- /**
- * 标定信息单元
- */
- public CFG_CALIBRATE_UNIT_INFO[] unitArr = new CFG_CALIBRATE_UNIT_INFO[2];
-
- public CFG_CALIBRATE_UNIT_INFO_ARR() {
- for (int i = 0; i < unitArr.length; i++) {
- unitArr[i] = new CFG_CALIBRATE_UNIT_INFO();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_INFO.java
deleted file mode 100644
index a532806..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_INFO.java
+++ /dev/null
@@ -1,192 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 视频分析能力集 对应能力集命令 CFG_CAP_CMD_VIDEOANALYSE
- * @date 2021/01/08
- */
-public class CFG_CAP_ANALYSE_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 支持的场景个数
- */
- public int nSupportedSceneNum;
-
- /**
- * 支持的场景列表
- */
- public MaxNameByteArrInfo[] szSceneName = (MaxNameByteArrInfo[])new MaxNameByteArrInfo().toArray(NetSDKLib.MAX_SCENE_LIST_SIZE);
-
-
- /**
- * 每通道支持最大分析模块数
- */
- public int nMaxMoudles;
-
- /**
- * 支持的检测物体类型个数
- */
- public int nSupportedObjectTypeNum;
-
- /**
- * 支持的检测物体类型列表
- */
- public MaxNameByteArrInfo[] szObjectTypeName = (MaxNameByteArrInfo[])new MaxNameByteArrInfo().toArray(NetSDKLib.MAX_OBJECT_LIST_SIZE);
-
- /**
- * 每通道支持最大规则条数
- */
- public int nMaxRules;
-
- /**
- * 支持的事件类型规则个数
- */
- public int nSupportedRulesNum;
-
- /**
- * 支持的事件类型规则列表,事件类型,详见dhnetsdk.h中"智能分析事件类型"
- */
- public int[] dwRulesType = new int[NetSDKLib.MAX_RULE_LIST_SIZE];
-
- /**
- * 支持的最大标尺个数
- */
- public int nMaxStaffs;
-
- /**
- * 折线最大顶点数
- */
- public int nMaxPointOfLine;
-
- /**
- * 区域最大顶点数
- */
- public int nMaxPointOfRegion;
-
- /**
- * 最大内部选项个数
- */
- public int nMaxInternalOptions;
-
- /**
- * 是否支持复杂尺寸过滤器复杂尺寸过滤器使用独立的面积过滤和宽高比过滤参数
- */
- public byte bComplexSizeFilter;
-
- /**
- * 是否支持特定的物体过滤器
- */
- public byte bSpecifiedObjectFilter;
-
- /**
- * 支持模块中的最大排除区域个数
- */
- public int nMaxExcludeRegionNum;
-
- /**
- * 支持的模块中的最大校准框个数
- */
- public int nMaxCalibrateBoxNum;
-
- /**
- * 模块中至少需要设置的校准框个数
- */
- public int nMinCalibrateBoxNum;
-
- /**
- * 模块中支持的最大特殊区域检测个数
- */
- public int nMaxSepcialDetectRegions;
-
- /**
- * 支持的每天的时间段个数
- */
- public int nSupportedTimeSectionNum;
-
- /**
- * 支持的特殊检测区属性个数
- */
- public int nSpecialDetectPropertyNum;
-
- /**
- * 支持的特殊检测区属性
- */
- public int[] nSupportedSpecialDetectPropertys = new int[NetSDKLib.EM_SEPCIALREGION_PROPERTY_TYPE.EM_SEPCIALREGION_PROPERTY_TYPE_NUM];
-
- /**
- * 支持的视频通道类型选择 第0位为1表示支持数字类型,第1位为1表示支持模拟类型,第2为1表示支持混合(数字和模拟)
- */
- public int nSupportedVideoChannelType;
-
- /**
- * 是否支持多场景切换
- */
- public byte bSupportMultiSceneSwitch;
-
- /**
- * 支持的场景能力集
- */
- public CFG_VACAP_SUPPORTEDSCENES stSupportScenes;
-
- /**
- * 支持的场景组合项个数
- */
- public int nSupportedComp;
-
- /**
- * 支持的场景组合项列表
- */
- public CFG_SUPPORTED_COMP[] stuSupportedComp = (CFG_SUPPORTED_COMP[])new CFG_SUPPORTED_COMP().toArray(NetSDKLib.MAX_SUPPORTED_COMP_SIZE);
-
- /**
- * 0 Module/Rule配置均要设置(默认,智能服务器), 1 仅Rule配置要设置(IPC/xVR)
- */
- public byte byFilterMask;
-
- /**
- * 摄像头安装角度显示方式,{ @link EM_DISPLAY_CAMERA_ANGLE_TYPE }
- */
- public int emDisCameraAngleType;
-
- /**
- * 实际返回客流量统计场景PD个数
- */
- public int nMaxNumberStatMultNum;
-
- /**
- * 实际返回客流量统计场景PD个数
- */
- public CFG_NUMBERSTAT_MULT_INFO[] stuNumberStatMult = (CFG_NUMBERSTAT_MULT_INFO[])new CFG_NUMBERSTAT_MULT_INFO().toArray(NetSDKLib.MAX_NUMBER_STAT_MAULT_NUM);
-
- /**
- * 全能力集,表示视频通道能力 full可以认为是不变的
- */
- public VA_CAPS_INFO stuFullCaps;
-
- /**
- * 动态能力集,表示当前视频通道能力
- */
- public VA_DYNAMIC_CAPS_INFO stuDynamicCaps;
-
- public CFG_CAP_ANALYSE_INFO() {
-
- for (int i = 0; i < szSceneName.length; i++) {
- szSceneName[i] = new MaxNameByteArrInfo();
- }
-
- for (int i = 0; i < szObjectTypeName.length; i++) {
- szObjectTypeName[i] = new MaxNameByteArrInfo();
- }
-
- for (int i = 0; i < stuSupportedComp.length; i++) {
- stuSupportedComp[i] = new CFG_SUPPORTED_COMP();
- }
-
- for (int i = 0; i < stuNumberStatMult.length; i++) {
- stuNumberStatMult[i] = new CFG_NUMBERSTAT_MULT_INFO();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_INFO_OPT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_INFO_OPT.java
deleted file mode 100644
index cf945c3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_INFO_OPT.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 视频分析能力集 简化结构体,用于查询IPC是否有人脸识别能力
- * @date 2021/01/12
- */
-public class CFG_CAP_ANALYSE_INFO_OPT extends NetSDKLib.SdkStructure{
-
- /**
- * 支持的场景个数
- */
- public int nSupportedSceneNum;
-
- /**
- * 支持的场景列表
- */
- public MaxNameByteArrInfo[] szSceneName = (MaxNameByteArrInfo[])new MaxNameByteArrInfo().toArray(NetSDKLib.MAX_SCENE_LIST_SIZE);
-
- public CFG_CAP_ANALYSE_INFO_OPT() {
- for (int i = 0; i < szSceneName.length; i++) {
- szSceneName[i] = new MaxNameByteArrInfo();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_REQ_EXTEND_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_REQ_EXTEND_INFO.java
deleted file mode 100644
index 91c545b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_ANALYSE_REQ_EXTEND_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 获取能力的请求数据扩展
- * @date 2021/01/11
- */
-public class CFG_CAP_ANALYSE_REQ_EXTEND_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 结构体大小
- */
- public int dwSize;
-
- /**
- * 智能分析实例类型,参考{ @link CFG_EM_INSTANCE_SUBCLASS_TYPE}
- */
- public int emSubClassID;
-
- public CFG_CAP_ANALYSE_REQ_EXTEND_INFO() {
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_CELIBRATE_AREA.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_CELIBRATE_AREA.java
deleted file mode 100644
index 507badf..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_CELIBRATE_AREA.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 标定区域能力信息
- * @date 2021/01/11
- */
-public class CFG_CAP_CELIBRATE_AREA extends NetSDKLib.SdkStructure{
-
- /**
- * 标定区域类型,参考{ @link EM_CALIBRATEAREA_TYPE}
- */
- public int emType;
-
- /**
- * 支持的水平标尺最大个数
- */
- public byte byMaxHorizontalStaffNum;
-
- /**
- * 支持的水平标尺最小个数
- */
- public byte byMinHorizontalStaffNum;
-
- /**
- * 支持的垂直标尺最大个数
- */
- public byte byMaxVerticalStaffNum;
-
- /**
- * 支持的垂直标尺最小个数
- */
- public byte byMinVerticalStaffNum;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_SCENE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_SCENE.java
deleted file mode 100644
index 8f93190..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_CAP_SCENE.java
+++ /dev/null
@@ -1,258 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 场景能力
- * @date 2021/01/11
- */
-public class CFG_CAP_SCENE extends NetSDKLib.SdkStructure{
-
- /**
- * 场景名称
- */
- public byte[] szSceneName = new byte[NetSDKLib.MAX_PATH];
-
- /**
- * 当前规则类型支持的检测物体类型个数
- */
- public int nSupportedObjectTypeNum;
-
- /**
- * 当前规则类型支持的检测物体类型列表
- */
- public MaxNameByteArrInfo[] szObjectTypeName = (MaxNameByteArrInfo[])new MaxNameByteArrInfo().toArray(NetSDKLib.MAX_OBJECT_LIST_SIZE);
-
- /**
- * 支持的规则个数
- */
- public int nSupportRules;
-
- /**
- * 支持的规则列表
- */
- public SCENE_SUPPORT_RULE[] stSpportRules = (SCENE_SUPPORT_RULE[])new SCENE_SUPPORT_RULE().toArray(NetSDKLib.MAX_RULE_LIST_SIZE);
-
- /**
- * 是否支持扰动强度设置
- */
- public byte bDisturbance;
-
- /**
- * 是否支持去扰动处理
- */
- public byte bAntiDisturbance;
-
- /**
- * 是否支持逆光处理
- */
- public byte bBacklight;
-
- /**
- * 是否支持阴影处理
- */
- public byte bShadow;
-
- /**
- * 是否支持检测精度
- */
- public byte bAccuracy;
-
- /**
- * 是否支持检测步长
- */
- public byte bMovingStep;
-
- /**
- * 是否支持检测缩放
- */
- public byte bScalingFactor;
-
- /**
- * 是否支持Y分量判定阈值
- */
- public byte bThresholdY;
-
- /**
- * 是否支持UV分量判定阈值
- */
- public byte bThresholdUV;
-
- /**
- * 是否支持边缘检测判定阈值
- */
- public byte bThresholdEdge;
-
- /**
- * 是否支持检测平衡
- */
- public byte bDetectBalance;
-
- /**
- * 是否支持算法序号
- */
- public byte bAlgorithmIndex;
-
- /**
- * 是否支持高光处理,即Backgroud参数
- */
- public byte bHighlight;
-
- /**
- * 是否支持物体抓图
- */
- public byte bSnapshot;
-
- /**
- * 是否支持检测区域配置
- */
- public byte bDetectRegion;
-
- /**
- * 是否支持排除区域配置
- */
- public byte bExcludeRegion;
-
- /**
- * 是否支持轮廓辅助跟踪
- */
- public byte bContourAssistantTrack;
-
- /**
- * 是否摄像头位置参数
- */
- public byte bCameraAspect;
-
- /**
- * 是否支持抖动参数
- */
- public byte bJitter;
-
- /**
- * 是否支持去抖动处理参数
- */
- public byte bDejitter;
-
- /**
- * 最大标定区域个数
- */
- public int nMaxCalibrateAreaNum;
-
- /**
- * 标定区域能力信息个数
- */
- public int nCalibrateAreaNum;
-
- /**
- * 标定区域能力信息
- */
- public CFG_CAP_CELIBRATE_AREA[] stCalibrateAreaCap = (CFG_CAP_CELIBRATE_AREA[])new CFG_CAP_CELIBRATE_AREA().toArray(NetSDKLib.MAX_CALIBRATEAREA_TYPE_NUM);
-
- /**
- * 是否支持像素计量方式
- */
- public byte bPixel;
-
- /**
- * 是否支持实际长度计量方式
- */
- public byte bMetric;
-
- /**
- * 是否支持远端近端标定后的像素计量方式
- */
- public byte bCalibratedPixel;
-
- /**
- * 当前场景下支持的子场景类型
- */
- public MaxSceneSupTypeByteArrInfo[] szSubType = (MaxSceneSupTypeByteArrInfo[])new MaxSceneSupTypeByteArrInfo().toArray(NetSDKLib.MAX_SCENE_SUBTYPE_NUM);
-
- /**
- * 子场景类型个数
- */
- public int nSubTypeNum;
-
- /**
- * 每个大类支持的最大规则条数
- */
- public int nMaxRules;
-
- /**
- * 是否支持重建背景,默认不支持(false)
- */
- public int bSupportedSetModule;
-
- /**
- * 是否支持打架标定配置,默认FALSE
- */
- public int bSupportFightCalibrate;
-
- /**
- * 车辆种类划分类型个数
- */
- public int nVehicleTypeSplitNum;
-
- /**
- * 车辆种类划分类型 { @link EM_VEHICLE_TYPE_SPLIT }
- */
- public int[] emVehicleTypeSplit = new int[16];
-
- /**
- * 是否支持隐私保护, false-不支持(默认);true-支持
- */
- public int bPrivacyMaskSupport;
-
- /**
- * 隐私保护的物体类型的数量
- */
- public int nPrivacyMaskCount;
-
- /**
- * 隐私保护的物体类型 { @link EM_PRIVACY_MASK_TYPE }
- */
- public int[] emPrivacyMaskTypes = new int[32];
-
- /**
- * 大类业务方案别名
- */
- public byte[] szClassAlias = new byte[16];
-
- /**
- * 人群分布图的标定线段相关能力
- */
- public CROWD_CALIBRATION stuCalibration;
-
- /**
- * 人体测温场景能力
- */
- public CFG_ANATOMYTEMP_DETECT_SCENE_CAPS stuAnatomyTempDetect;
-
- /**
- * 立体行为分析场景能力
- */
- public CFG_STEREO_BEHAVIOR_SCENE_CAPS stuStereoBehaviorCaps;
-
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[1024];
-
-
- public CFG_CAP_SCENE() {
- for (int i = 0; i < szObjectTypeName.length; i++) {
- szObjectTypeName[i] = new MaxNameByteArrInfo();
- }
- for (int i = 0; i < stSpportRules.length; i++) {
- stSpportRules[i] = new SCENE_SUPPORT_RULE();
- }
- for (int i = 0; i < stCalibrateAreaCap.length; i++) {
- stCalibrateAreaCap[i] = new CFG_CAP_CELIBRATE_AREA();
- }
-
- for (int i = 0; i < szSubType.length; i++) {
- szSubType[i] = new MaxSceneSupTypeByteArrInfo();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DETAIL_DRIVEASSISTANT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DETAIL_DRIVEASSISTANT_INFO.java
deleted file mode 100644
index 03fdbe4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DETAIL_DRIVEASSISTANT_INFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 驾驶辅助场景配置
- * @date 2021/2/22
- */
-public class CFG_DETAIL_DRIVEASSISTANT_INFO extends NetSDKLib.SdkStructure {
- /** 是否有效 */
- public boolean bValid;
- /** 车宽 0-5000mm 单位mm */
- public int nVehicleWidth;
- /** 相机高度 0-5000mm 单位mm */
- public int nCamHeight;
- /** 车头到相机的距离 0-5000mm 单位mm */
- public int nCamToCarHead;
- /** 保留 */
- public byte[] byReserved = new byte[64];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DETECT_REGIONS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DETECT_REGIONS_INFO.java
deleted file mode 100644
index aed5af1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DETECT_REGIONS_INFO.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 规则相关检测区域信息
- * @date 2021/2/22
- */
-public class CFG_DETECT_REGIONS_INFO extends NetSDKLib.SdkStructure {
- /** 检测区域使能字段不存在时默认为TRUE */
- public boolean bEnable;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DEVLOCATION_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DEVLOCATION_INFO.java
deleted file mode 100644
index 866c891..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_DEVLOCATION_INFO.java
+++ /dev/null
@@ -1,40 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 设备安装位置的GPS坐标信息
- * @date 2021/02/01
- */
-public class CFG_DEVLOCATION_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 经度 单位百万分之一度,范围0-360度
- */
- public int unLongitude;
-
- /**
- * 纬度 单位百万分之一度,范围0-360度
- */
- public int unLatitude;
-
- /**
- * 海拔 单位米
- */
- public double dbAltitude;
-
- /**
- * GPS信息按照配置上报
- */
- public int bConfigEnable;
-
- /**
- * 设备高度 单位米
- */
- public float fHeight;
-
-
-
-
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_HIGH_TOSS_DETECT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_HIGH_TOSS_DETECT_INFO.java
deleted file mode 100644
index 19822ff..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_HIGH_TOSS_DETECT_INFO.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_NAME_LEN;
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.*;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 事件类型 {@link NetSDKLib#EVENT_IVS_HIGH_TOSS_DETECT} (高空抛物检测)对应的规则配置
- * @date 2020/8/24
- */
-public class CFG_HIGH_TOSS_DETECT_INFO extends NetSDKLib.SdkStructure {
- /** 规则名称,不同规则不能重名 */
- public byte[] szRuleName = new byte[MAX_NAME_LEN];
- /** 规则使能 */
- public boolean bRuleEnable;
- /** 相应物体类型个数 */
- public int nObjectTypeNum;
- /** 相应物体类型列表 */
- public byte[] szObjectTypes = new byte[MAX_OBJECT_LIST_SIZE * MAX_NAME_LEN];
- /** 云台预置点编号 0~65535 */
- public int nPtzPresetId;
- /** 报警联动 */
- public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler;
- /** 事件响应时间段 */
- public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection =
- (NetSDKLib.CFG_TIME_SECTION[])
- new NetSDKLib.CFG_TIME_SECTION().toArray(WEEK_DAY_NUM * MAX_REC_TSECT_EX);
- /** 检测区顶点数 */
- public int nDetectRegionPoint;
- /** 检测区 */
- public NetSDKLib.CFG_POLYGON[] stuDetectRegion =
- (NetSDKLib.CFG_POLYGON[]) new NetSDKLib.CFG_POLYGON().toArray(20);
- /** 规则特定的尺寸过滤器,为提高规则判断精度 */
- public NetSDKLib.CFG_SIZEFILTER_INFO stuSizeFilter;
- /** 尺寸过滤器使能 */
- public boolean bSizeFilterEnable;
- /** 灵敏度,越高越容易检测, 取值1-10,默认值5 */
- public int nSensitivity;
- /** 画轨迹使能 */
- public boolean bTrackEnable;
- /** 轨迹点数量,TrackEnable为true时有效(2~10) */
- public int nTrackPointNum;
- /** 轨迹线粗细等级,TrackEnable为true时有效(1~10) */
- public int nTrackLineLevel;
- /** 轨迹线颜色 */
- public int emColor;
- /** 保留字节 */
- public byte[] byReserved = new byte[3592];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LINK_CLASS_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LINK_CLASS_TYPE.java
deleted file mode 100644
index f0779a9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LINK_CLASS_TYPE.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 联动业务大类选项
- * @date 2021/01/11
- */
-public class CFG_LINK_CLASS_TYPE extends NetSDKLib.SdkStructure{
-
- /**
- * 待级联的业务所在通道号
- */
- public int nChannel;
-
- /**
- * 待级联的业务大类,参考{ @link NetSDKLib.EM_SCENE_TYPE}
- */
- public int emClassType;
-
- /**
- * 联动状态下是否支持全时检测
- */
- public int bSupportAllTimeWork;
-
- /**
- * 预留字段
- */
- public byte[] byReserved = new byte[252];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LOCATION_CALIBRATE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LOCATION_CALIBRATE_INFO.java
deleted file mode 100644
index 99b5807..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LOCATION_CALIBRATE_INFO.java
+++ /dev/null
@@ -1,53 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth;
-
-/**
- * @author 251823
- * @description 设备参数标定配置
- * @date 2021/02/01
- */
-public class CFG_LOCATION_CALIBRATE_INFO extends NetSDKLib.SdkStructure{
- /**
- * 可见光横向视角
- */
- public int nVisualMaxHFOV;
-
- /**
- * 可见光纵向视角
- */
- public int nVisualMaxVFOV;
-
- /**
- * 热成像横向视角
- */
- public int nThermoMaxHFOV;
-
- /**
- * 热成像纵向视角
- */
- public int nThermoMaxVFOV;
-
- /**
- * 标定点信息
- */
- public CFG_LOCATION_CALIBRATE_POINT_INFO[] stuPointInfo = new CFG_LOCATION_CALIBRATE_POINT_INFO[SDKStructureFieldLenth.MAX_CALIBRATE_POINT_NUM];
-
- /**
- * 标定点个数
- */
- public int nPointNum;
-
- /**
- * 字节对齐
- */
- public byte[] byReserved1 = new byte[4];
-
- public CFG_LOCATION_CALIBRATE_INFO() {
- for (int i = 0; i < stuPointInfo.length; i++) {
- stuPointInfo[i] = new CFG_LOCATION_CALIBRATE_POINT_INFO();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LOCATION_CALIBRATE_POINT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LOCATION_CALIBRATE_POINT_INFO.java
deleted file mode 100644
index 8a75804..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_LOCATION_CALIBRATE_POINT_INFO.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 标定点信息
- * @date 2021/02/02
- */
-public class CFG_LOCATION_CALIBRATE_POINT_INFO extends NetSDKLib.SdkStructure{
- /**
- * 标定点ID
- */
- public int nID;
-
- /**
- * 标定点名称
- */
- public byte[] szName = new byte[NetSDKLib.CFG_COMMON_STRING_128];
-
- /**
- * 使能
- */
- public int bEnable;
-
- /**
- * 经度
- */
- public int nLongitude;
-
- /**
- * 纬度
- */
- public int nLatitude;
-
- /**
- * 海拔
- */
- public double fAltitude;
-
- /**
- * 标定点基本信息
- */
- public CFG_CALIBRATE_INFO stuCalibrateInfo;
-
- /**
- * 字节对齐
- */
- public byte[] byReserved1 = new byte[4];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_MANNUMDETECTION_RULE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_MANNUMDETECTION_RULE_INFO.java
deleted file mode 100644
index 15f8d03..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_MANNUMDETECTION_RULE_INFO.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 区域内人数统计
- * @date 2021/01/11
- */
-public class CFG_MANNUMDETECTION_RULE_INFO extends NetSDKLib.SdkStructure{
- /**
- * 支持规则的最大个数
- */
- public int nMaxRules;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBERSTAT_MULT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBERSTAT_MULT_INFO.java
deleted file mode 100644
index 6425306..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBERSTAT_MULT_INFO.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 客流量统计PD
- * @date 2021/01/11
- */
-public class CFG_NUMBERSTAT_MULT_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 最大返回规则个数
- */
- public int nMaxRules;
-
- /**
- * 隐藏部分参数配置使能 true-对于StereoNumber/NumberStat算法大类,隐藏StereoCalibrate标定配置和规则的MaxHeight/MinHeight
- */
- public int bHiddenDetailEnable;
-
- /**
- * 相机类型,0:表示老单目客流 1:表示新统一单目客流 2:表示新统一双目客流
- */
- public int nCameraType;
-
- /**
- * 支持的事件类型规则个数
- */
- public int nMaxSupportedRulesNum;
-
- /**
- * 支持的事件类型规则列表,事件类型,详见dhnetsdk.h中"智能分析事件类型"
- */
- public CFG_SUPPORTED_RULES_INFO[] stuSupportedRules = (CFG_SUPPORTED_RULES_INFO[])new CFG_SUPPORTED_RULES_INFO().toArray(NetSDKLib.MAX_RULE_LIST_SIZE);
-
-
- public CFG_NUMBERSTAT_MULT_INFO() {
- for (int i = 0; i < stuSupportedRules.length; i++) {
- stuSupportedRules[i] = new CFG_SUPPORTED_RULES_INFO();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBERSTAT_RULE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBERSTAT_RULE_INFO.java
deleted file mode 100644
index 299cb82..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBERSTAT_RULE_INFO.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 客流量统计
- * @date 2021/01/11
- */
-public class CFG_NUMBERSTAT_RULE_INFO extends NetSDKLib.SdkStructure{
- /**
- * 支持规则的最大个数
- */
- public int nMaxRules;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBER_STAT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBER_STAT_INFO.java
deleted file mode 100644
index b25bca2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_NUMBER_STAT_INFO.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 人数统计大类场景
- * @date 2021/01/11
- */
-public class CFG_NUMBER_STAT_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 相机类型,0:表示老单目客流 1:表示新统一单目客流 2:表示新统一双目客流
- */
- public int nCameraType;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_ABSOLUTELY_CAPS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_ABSOLUTELY_CAPS.java
deleted file mode 100644
index 6b94c9c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_ABSOLUTELY_CAPS.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 支持的云台精确定位方式类型
- * @date 2020/11/9
- */
-public class CFG_PTZ_ABSOLUTELY_CAPS extends NetSDKLib.SdkStructure {
- /**
- * 是否支持归一化定位
- */
- public boolean bSupportNormal;
- /**
- * 是否支持实际参数值定位
- */
- public boolean bSupportReal;
- /**
- * 预留
- */
- public byte[] byReserved = new byte[120];
-
- @Override
- public String toString() {
- return "CFG_PTZ_ABSOLUTELY_CAPS{" +
- "bSupportNormal=" + bSupportNormal +
- ", bSupportReal=" + bSupportReal +
- '}';
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_ACTION_CAPS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_ACTION_CAPS.java
deleted file mode 100644
index bf84d61..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_ACTION_CAPS.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 支持的云台动作类型
- * @date 2020/11/9
- */
-public class CFG_PTZ_ACTION_CAPS extends NetSDKLib.SdkStructure {
- /**
- * 是否支持水平移动
- */
- public boolean bSupportPan;
- /**
- * 是否支持垂直移动
- */
- public boolean bSupportTile;
- /**
- * 是否支持变倍
- */
- public boolean bSupportZoom;
- /**
- * 预留
- */
- public byte[] byReserved = new byte[116];
-
- @Override
- public String toString() {
- return "CFG_PTZ_ACTION_CAPS{" +
- "bSupportPan=" + bSupportPan +
- ", bSupportTile=" + bSupportTile +
- ", bSupportZoom=" + bSupportZoom +
- '}';
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_AREA_SCAN.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_AREA_SCAN.java
deleted file mode 100644
index 1ecbf42..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_AREA_SCAN.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 云台-区域扫描能力集
- * @date 2020/11/9
- */
-public class CFG_PTZ_AREA_SCAN extends NetSDKLib.SdkStructure {
- /**
- * 是否支持区域扫描
- */
- public boolean bIsSupportAutoAreaScan;
- /**
- * 区域扫描的个数
- */
- public int wScanNum;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_CONTINUOUSLY_TYPE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_CONTINUOUSLY_TYPE.java
deleted file mode 100644
index eca5f93..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_CONTINUOUSLY_TYPE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 连续移动方式类型
- * @date 2020/11/11
- */
-public class CFG_PTZ_CONTINUOUSLY_TYPE extends NetSDKLib.SdkStructure {
- /**
- * 是否支持归一化值定位
- */
- public boolean bSupportNormal;
- /**
- * 是否支持非归一化值定位
- */
- public boolean bSupportExtra;
- /**
- * 预留
- */
- public byte[] byReserved = new byte[120];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_LIGHTING_CONTROL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_LIGHTING_CONTROL.java
deleted file mode 100644
index 4ae06c7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_LIGHTING_CONTROL.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.CFG_COMMON_STRING_32;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 云台转动角度范围,单位:度
- * @date 2020/11/9
- */
-public class CFG_PTZ_LIGHTING_CONTROL extends NetSDKLib.SdkStructure {
- /**
- * 手动灯光控制模式
- * "on-off":直接开关模式,
- * "adjustLight":手动调节亮度模式
- */
- public byte[] szMode = new byte[CFG_COMMON_STRING_32];
-
- /**
- * 近光灯组数量
- */
- public int dwNearLightNumber;
- /**
- * 远光灯组数量
- */
- public int dwFarLightNumber;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MEASURE_DISTANCE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MEASURE_DISTANCE.java
deleted file mode 100644
index 11e114e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MEASURE_DISTANCE.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 图像测距能力集
- * @date 2020/11/9
- */
-public class CFG_PTZ_MEASURE_DISTANCE extends NetSDKLib.SdkStructure {
- /**
- * 是否支持图像测距
- */
- public boolean bSupport;
- /**
- * 是否将图像测距结果数据叠加至码流
- */
- public boolean bOsdEnable;
- /**
- * 图像测距信息的最小显示时长, 单位秒
- */
- public int nDisplayMin;
- /**
- * 图像测距信息的最大显示时长, 单位秒
- */
- public int nDisplayMax;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOTION_RANGE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOTION_RANGE.java
deleted file mode 100644
index 7cbdbac..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOTION_RANGE.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 云台转动角度范围,单位:度
- * @date 2020/11/9
- */
-public class CFG_PTZ_MOTION_RANGE extends NetSDKLib.SdkStructure {
- /**
- * 水平角度范围最小值,单位:度
- */
- public int nHorizontalAngleMin;
- /**
- * 水平角度范围最大值,单位:度
- */
- public int nHorizontalAngleMax;
- /**
- * 垂直角度范围最小值,单位:度
- */
- public int nVerticalAngleMin;
- /**
- * 垂直角度范围最大值,单位:度
- */
- public int nVerticalAngleMax;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOVE_ABSOLUTELY_CAP.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOVE_ABSOLUTELY_CAP.java
deleted file mode 100644
index 8ca39b7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOVE_ABSOLUTELY_CAP.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 绝对控制云台能力
- * @date 2020/11/9
- */
-public class CFG_PTZ_MOVE_ABSOLUTELY_CAP extends NetSDKLib.SdkStructure {
- /**
- * 支持的云台动作类型
- */
- public CFG_PTZ_ACTION_CAPS stuPTZ;
- /**
- * 支持的云台精确定位方式类型
- */
- public CFG_PTZ_ABSOLUTELY_CAPS stuType;
- /**
- * 预留
- */
- public byte[] byReserved=new byte[768];
-
- @Override
- public String toString() {
- return "CFG_PTZ_MOVE_ABSOLUTELY_CAP{" +
- "stuPTZ=" + stuPTZ +
- ", stuType=" + stuType +
- '}';
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOVE_CONTINUOUSLY_CAPS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOVE_CONTINUOUSLY_CAPS.java
deleted file mode 100644
index d553432..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_MOVE_CONTINUOUSLY_CAPS.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 云台连续运动能力
- * @date 2020/11/11
- */
-public class CFG_PTZ_MOVE_CONTINUOUSLY_CAPS extends NetSDKLib.SdkStructure {
-
- /**
- * 支持的PTZ动作
- */
- public CFG_PTZ_ACTION_CAPS stuPTZ;
- /**
- *连续移动方式类型
- */
- public CFG_PTZ_CONTINUOUSLY_TYPE stuType;
- /**
- * 预留
- */
- public byte[] byReserved = new byte[1024];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_PRIVACY_MASKING.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_PRIVACY_MASKING.java
deleted file mode 100644
index a5d4c8d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_PRIVACY_MASKING.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;/**
- * @author 47081
- * @descriptio
- * @date 2020/11/9
- * @version 1.0
- */
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.MAX_MASKTYPE_COUNT;
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.MAX_MOSAICTYPE_COUNT;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 隐私遮挡能力集
- * @date 2020/11/9
- */
-public class CFG_PTZ_PRIVACY_MASKING extends NetSDKLib.SdkStructure {
- /**
- * 是否支持隐私遮挡设置
- */
- public boolean bPrivacyMasking;
- /**
- * 是否支持遮挡块颜色设置
- */
- public boolean bSetColorSupport;
- /**
- * emMaskType是否有效
- */
- public boolean abMaskType;
- /**
- * 实际支持的遮挡块形状个数
- */
- public int nMaskTypeCount;
- /**
- * 支持的遮挡块形状,没有该项配置时默认支持矩形
- * 枚举参考{@link com.zhehekeji.web.lib.joyware.enumeration.NET_EM_MASK_TYPE}
- */
- public int[] emMaskType = new int[MAX_MASKTYPE_COUNT];
- /**
- * 是否支持马赛克遮挡块设置
- */
- public boolean bSetMosaicSupport;
- /**
- * 是否支持遮挡块颜色相互独立(bSetColorSupport为true时该能力有效)
- */
- public boolean bSetColorIndependent;
- /**
- * emMosaicType是否有效
- */
- public boolean abMosaicType;
- /**
- * 实际支持的马赛克类型个数
- */
- public int nMosaicTypeCount;
- /**
- * 支持的马赛克类型(SetMosaicSupport为true时该能力有效,没有该项配置时默认支持24x24大小马赛克)
- * 枚举值参考{@link com.zhehekeji.web.lib.joyware.enumeration.NET_EM_MOSAIC_TYPE}
- */
- public int[] emMosaicType = new int[MAX_MOSAICTYPE_COUNT];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_PROTOCOL_CAPS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_PROTOCOL_CAPS_INFO.java
deleted file mode 100644
index 423495d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_PTZ_PROTOCOL_CAPS_INFO.java
+++ /dev/null
@@ -1,312 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.CFG_COMMON_STRING_32;
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.MAX_PROTOCOL_NAME_LEN;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 获取云台能力集信息
- * @date 2020/11/9
- */
-public class CFG_PTZ_PROTOCOL_CAPS_INFO extends NetSDKLib.SdkStructure {
- public int nStructSize;
- /**
- * 是否支持云台水平摆动
- */
- public boolean bPan;
- /**
- * 是否支持云台垂直摆动
- */
- public boolean bTile;
- /**
- * 是否支持云台变倍
- */
- public boolean bZoom;
- /**
- * 是否支持云台光圈调节
- */
- public boolean bIris;
- /**
- * 是否支持预置点
- */
- public boolean bPreset;
- /**
- * 是否支持清除预置点
- */
- public boolean bRemovePreset;
- /**
- * 是否支持自动巡航线路
- */
- public boolean bTour;
- /**
- * 是否支持清除巡航
- */
- public boolean bRemoveTour;
- /**
- * 是否支持轨迹线路
- */
- public boolean bPattern;
- /**
- * 是否支持自动水平摆动
- */
- public boolean bAutoPan;
- /**
- * 是否支持自动扫描
- */
- public boolean bAutoScan;
- /**
- * 是否支持辅助功能
- */
- public boolean bAux;
- /**
- * 是否支持报警功能
- */
- public boolean bAlarm;
- /**
- * 是否支持灯光, 内容见下面"stuPtzLightingControl",该字段已废除使用
- */
- public boolean bLight;
- /**
- * 是否支持雨刷
- */
- public boolean bWiper;
- /**
- * 是否支持镜头翻转
- */
- public boolean bFlip;
- /**
- * 是否支持云台内置菜单
- */
- public boolean bMenu;
- /**
- * 是否支持云台按相对坐标定位
- */
- public boolean bMoveRelatively;
- /**
- * 是否支持云台按绝对坐标定位
- */
- public boolean bMoveAbsolutely;
- /**
- * 是否支持云台按三维坐标定位
- */
- public boolean bMoveDirectly;
- /**
- * 是否支持云台复位
- */
- public boolean bReset;
- /**
- * 是否支持获取云台运动状态及方位坐标
- */
- public boolean bGetStatus;
- /**
- * 是否支持限位
- */
- public boolean bSupportLimit;
- /**
- * 是否支持云台设备
- */
- public boolean bPtzDevice;
- /**
- * 是否支持云台可视域
- */
- public boolean bIsSupportViewRange;
-
- /**
- * 通道地址的最小值
- */
- public short wCamAddrMin;
- /**
- * 通道地址的最大值
- */
- public short wCamAddrMax;
- /**
- * 监视地址的最小值
- */
- public short wMonAddrMin;
- /**
- * 监视地址的最大值
- */
- public short wMonAddrMax;
- /**
- * 预置点的最小值
- */
- public short wPresetMin;
- /**
- * 预置点的最大值
- */
- public short wPresetMax;
- /**
- * 自动巡航线路的最小值
- */
- public short wTourMin;
- /**
- * 自动巡航线路的最大值
- */
- public short wTourMax;
- /**
- * 轨迹线路的最小值
- */
- public short wPatternMin;
- /**
- * 轨迹线路的最大值
- */
- public short wPatternMax;
- /**
- * 垂直速度的最小值
- */
- public short wTileSpeedMin;
- /**
- * 垂直速度的最大值
- */
- public short wTileSpeedMax;
- /**
- * 水平速度的最小值
- */
- public short wPanSpeedMin;
- /**
- * 水平速度的最大值
- */
- public short wPanSpeedMax;
- /**
- * 自动扫描的最小值
- */
- public short wAutoScanMin;
- /**
- * 自动扫描的最大值
- */
- public short wAutoScanMax;
- /**
- * 辅助功能的最小值
- */
- public short wAuxMin;
- /**
- * 辅助功能的最大值
- */
- public short wAuxMax;
-
- /**
- * 发送命令的时间间隔
- */
- public int dwInterval;
- /**
- * 协议的类型,0-本地云台,1-远程云台
- */
- public int dwType;
- /**
- * 协议的报警长度
- */
- public int dwAlarmLen;
- /**
- * 近光灯组数量,0~4,为0时表示不支持
- */
- public int dwNearLightNumber;
- /**
- * 远光灯组数量,0~4,为0时表示不支持
- */
- public int dwFarLightNumber;
-
- /**
- * 支持的可视域数据获取方式掩码,从低位到高位依次数,目前支持,第1位:为1表示支持"ElectronicCompass" 电子罗盘方式
- */
- public int dwSupportViewRangeType;
-
- /**
- * 支持的支持的焦距模式掩码,从低位到高位依次数,见{@link com.zhehekeji.web.lib.joyware.enumeration.EM_SUPPORT_FOCUS_MODE}
- */
- public int dwSupportFocusMode;
- /**
- * 操作的协议名
- */
- public byte[] szName = new byte[MAX_PROTOCOL_NAME_LEN];
- /**
- * 云台辅助功能名称列表
- */
- public Auxs[] szAuxs = (Auxs[]) new Auxs().toArray(CFG_COMMON_STRING_32);
-
- /**
- * 云台转动角度范围,单位:度
- */
- public CFG_PTZ_MOTION_RANGE stuPtzMotionRange;
- /**
- * 灯光控制内容,该字段已废除使用
- */
- public CFG_PTZ_LIGHTING_CONTROL stuPtzLightingControl;
- /**
- * 是否支持预置点时间段配置的功能
- */
- public boolean bSupportPresetTimeSection;
- /**
- * 是否支持云台变焦
- */
- public boolean bFocus;
- /**
- * 区域扫描能力集
- */
- public CFG_PTZ_AREA_SCAN stuPtzAreaScan;
- /**
- * 隐私遮挡能力集
- */
- public CFG_PTZ_PRIVACY_MASKING stuPtzPrivacyMasking;
- /**
- * 图像测距能力集
- */
- public CFG_PTZ_MEASURE_DISTANCE stuPtzMeasureDistance;
- /**
- * 是否支持云台巡迹OSD叠加
- */
- public boolean bSupportPtzPatternOSD;
- /**
- * 是否支持云台RS485检测OSD叠加
- */
- public boolean bSupportPtzRS485DetectOSD;
- /**
- * 是否支持云台坐标叠加
- */
- public boolean bSupportPTZCoordinates;
- /**
- * 是否支持云台变倍叠加
- */
- public boolean bSupportPTZZoom;
- /**
- * 是否支持云台方向状态显示
- */
- public boolean bDirectionDisplay;
- /**
- * 变倍最大值
- */
- public int dwZoomMax;
- /**
- * 变倍最小值
- */
- public int dwZoomMin;
- /**
- * 绝对控制云台能力,bMoveAbsolutely==TRUE 时有效
- */
- public CFG_PTZ_MOVE_ABSOLUTELY_CAP stuMoveAbsolutely;
-
- /**
- * stuMoveContinuously 字段是否有效
- */
- public boolean bMoveContinuously;
- /**
- * 云台连续运动能力
- */
- public CFG_PTZ_MOVE_CONTINUOUSLY_CAPS stuMoveContinuously;
-
- /**
- * 云台不支持的转动方向个数
- */
- public int nUnSupportDirections;
-
- /**
- * 云台不支持的转动方向,参考枚举{ @link EM_PTZ_UNSUPPORT_DIRECTION}
- */
- public int[] emUnSupportDirections = new int[10];
-
- public CFG_PTZ_PROTOCOL_CAPS_INFO() {
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_QUEUEDETECTION_RULE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_QUEUEDETECTION_RULE_INFO.java
deleted file mode 100644
index 94ad598..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_QUEUEDETECTION_RULE_INFO.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 排队检测
- * @date 2021/01/11
- */
-public class CFG_QUEUEDETECTION_RULE_INFO extends NetSDKLib.SdkStructure{
- /**
- * 支持规则的最大个数
- */
- public int nMaxRules;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_STEREO_BEHAVIOR_SCENE_CAPS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_STEREO_BEHAVIOR_SCENE_CAPS.java
deleted file mode 100644
index 7396f5e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_STEREO_BEHAVIOR_SCENE_CAPS.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 立体行为场景能力特有字段
- * @date 2021/01/11
- */
-public class CFG_STEREO_BEHAVIOR_SCENE_CAPS extends NetSDKLib.SdkStructure{
-
- /**
- * 可查询事件的个数
- */
- public int nEventListNum;
-
- /**
- * 该大类下支持哪些事件可查询当前点的上一次事件内容,事件详见-智能分析事件类型
- */
- public int[] dwOnlyFindLastEventList = new int[32];
-
- /**
- * 预留
- */
- public byte[] byReserved = new byte[892];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_SUPPORTED_COMP.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_SUPPORTED_COMP.java
deleted file mode 100644
index ab9e7eb..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_SUPPORTED_COMP.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 场景组合
- * @date 2021/01/11
- */
-public class CFG_SUPPORTED_COMP extends NetSDKLib.SdkStructure{
-
- /**
- * 场景组合项下支持的场景个数
- */
- public int nSupportedData;
-
- /**
- * 场景组合项下支持的场景列表
- */
- public StringByteArrSixteen[] szSupportedData = (StringByteArrSixteen[])new StringByteArrSixteen().toArray(NetSDKLib.MAX_SUPPORTED_COMP_DATA);
-
- public CFG_SUPPORTED_COMP() {
- for (int i = 0; i < szSupportedData.length; i++) {
- szSupportedData[i] = new StringByteArrSixteen();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_SUPPORTED_RULES_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_SUPPORTED_RULES_INFO.java
deleted file mode 100644
index fd3b3f2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_SUPPORTED_RULES_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 支持的规则
- * @date 2021/01/11
- */
-public class CFG_SUPPORTED_RULES_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 客流量统计规则
- */
- public CFG_NUMBERSTAT_RULE_INFO stuNumberStat;
-
- /**
- * 排队检测规则
- */
- public CFG_QUEUEDETECTION_RULE_INFO stuQueueDetection;
-
- /**
- * 区域内人数统计规则
- */
- public CFG_MANNUMDETECTION_RULE_INFO stuManNumDetection;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_THERMO_GAIN.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_THERMO_GAIN.java
deleted file mode 100644
index 29eb4a5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_THERMO_GAIN.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 增益设置
- * @date 2021/2/22
- */
-public class CFG_THERMO_GAIN extends NetSDKLib.SdkStructure {
- /** 自动增益控制 [0-255]具体取值范围由能力决定 */
- public int nAgc;
- /** 最大自动增益 [0-255]具体取值范围由能力决定 */
- public int nAgcMaxGain;
- /** 增益均衡 具体取值范围由能力决定 */
- public int nAgcPlateau;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VACAP_SUPPORTEDSCENES.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VACAP_SUPPORTEDSCENES.java
deleted file mode 100644
index 1980c0c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VACAP_SUPPORTEDSCENES.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 场景列表
- * @date 2021/01/11
- */
-public class CFG_VACAP_SUPPORTEDSCENES extends NetSDKLib.SdkStructure{
-
- /**
- * 支持的场景个数
- */
- public int nScenes;
-
- /**
- * 支持的场景列表
- */
- public CFG_CAP_SCENE[] stScenes = (CFG_CAP_SCENE[])new CFG_CAP_SCENE().toArray(NetSDKLib.MAX_SCENE_LIST_SIZE);
-
-
- /**
- * 人数统计大类场景
- */
- public CFG_NUMBER_STAT_INFO stuNumberStat;
-
- public CFG_VACAP_SUPPORTEDSCENES() {
- for (int i = 0; i < stScenes.length; ++i) {
- stScenes[i] = new CFG_CAP_SCENE();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VIDEO_AVAILABILITY_DETECTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VIDEO_AVAILABILITY_DETECTION.java
deleted file mode 100644
index f6db355..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VIDEO_AVAILABILITY_DETECTION.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 视频完好率检测
- * @date 2021/2/22
- */
-public class CFG_VIDEO_AVAILABILITY_DETECTION extends NetSDKLib.SdkStructure {
- /** 使能配置 */
- public boolean bEnable;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VIDEO_SNOWFLAKE_DETECTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VIDEO_SNOWFLAKE_DETECTION.java
deleted file mode 100644
index a3f5e1e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CFG_VIDEO_SNOWFLAKE_DETECTION.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 雪花屏检测
- * @date 2021/2/22
- */
-public class CFG_VIDEO_SNOWFLAKE_DETECTION extends NetSDKLib.SdkStructure {
- /** 使能配置 */
- public boolean bEnable;
- /** 预警阈值, 范围:1~100 */
- public int nWarnThreshold;
- /** 报警阈值, 范围:1~100 */
- public int nAlarmThreshold;
- /** 最短持续时间, 单位:秒, 取值: 0~65535 */
- public int nMinDuration;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CROWD_CALIBRATION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CROWD_CALIBRATION.java
deleted file mode 100644
index 91b027a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CROWD_CALIBRATION.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 人群分布图的标定线段相关能力
- * @date 2021/01/11
- */
-public class CROWD_CALIBRATION extends NetSDKLib.SdkStructure{
-
- /**
- * 水平线段数量
- */
- public int nHorizontalLines;
-
- /**
- * 垂直线段数量
- */
- public int nVerticalLines;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CUSTOM_PERSON_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CUSTOM_PERSON_INFO.java
deleted file mode 100644
index 29ea43c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/CUSTOM_PERSON_INFO.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.DH_MAX_PERSON_INFO_LEN;
-
-/**
- * className:CUSTOM_PERSON_INFO
- * description:
- * author:251589
- * createTime:2020/12/28 11:08
- *
- * @version v1.0
- */
-public class CUSTOM_PERSON_INFO extends NetSDKLib.SdkStructure {
- public byte[] szPersonInfo = new byte[DH_MAX_PERSON_INFO_LEN]; //人员扩展信息
- public byte[] byReserved = new byte[124]; // 保留字节
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_DAHUA_RADAR_CONFIG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_DAHUA_RADAR_CONFIG.java
deleted file mode 100644
index 57e395b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_DAHUA_RADAR_CONFIG.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:DEV_DAHUA_RADAR_CONFIG
- * description:
- * author:251589
- * createTime:2020/12/29 11:02
- *
- * @version v1.0
- */
-public class DEV_DAHUA_RADAR_CONFIG extends NetSDKLib.SdkStructure {
- /**
- * 角度,用于修正雷达探头安装的角度造成的速度误差 单位度,范围0~45
- */
- public int nAngle;
-
- /**
- * 是否启用低限速,为 TRUE NET_RADAR_CARSPEED_INFO 结构中各下限值有效
- */
- public boolean bLowSpeed;
-
- /**
- * 是否启用大小车限速,为 FALSE 时仅小车速度配置(stuSmallCarSpeed)有效
- */
- public boolean bSpeedForSize;
-
- /**
- * 小车速度配置,bSpeedForSize 为 TRUE 时 nTriggerLower 成员同时也代表中车和大车的触发值下限
- */
- public NET_RADAR_CARSPEED_INFO stuSmallCarSpeed;
-
- /**
- * 中车速度配置,bSpeedForSize 为 TRUE 时有效,但 nTriggerLower 成员始终无效
- */
- public NET_RADAR_CARSPEED_INFO stuMediumCarSpeed;
-
- /**
- * 大车速度配置,bSpeedForSize 为 TRUE 时有效,但 nTriggerLower 成员始终无效
- */
- public NET_RADAR_CARSPEED_INFO stuBigCarSpeed;
-
- /**
- * 设备安装地址
- */
- public byte[] szName = new byte[256];
-
- /**
- * 灵敏度 范围0~5,0最高
- */
- public int nSensitivity;
-
- /**
- * 检测模式,取值:-1 无意义 0 前向来车 1 前向去车 2 后向来车 3 后向去车 4 前向双向 5 后向双向
- */
- public int nDetectMode;
-
- /**
- * 保留字节
- */
- public byte[] bReserved = new byte[1024];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_IN_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_IN_INFO.java
deleted file mode 100644
index f344c54..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_IN_INFO.java
+++ /dev/null
@@ -1,88 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_CAPTURE_PROCESS_END_TYPE;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_TRIGGER_TYPE;
-
-/**
- * @author : 47040
- * @since : Created in 2020/8/19 10:08
- */
-public class DEV_EVENT_CAR_DRIVING_IN_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 时间戳(单位:毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 检测到的车牌信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuObject;
- /**
- * 检测到的车辆信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuVehicle;
- /**
- * 触发类型 {@link EM_TRIGGER_TYPE}
- */
- public int emTriggerType;
- /**
- * 标记抓拍帧
- */
- public int nMark;
- /**
- * 视频分析的数据源地址
- */
- public int nSource;
- /**
- * 视频分析帧序号
- */
- public int nFrameSequence;
- /**
- * 车道号
- */
- public int nLaneID;
- /**
- * 车速(单位:km/h)
- */
- public int nSpeed;
- /**
- * 交通车辆的数据库记录
- */
- public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar;
- /**
- * 公共信息
- */
- public NetSDKLib.EVENT_COMM_INFO stuCommInfo;
- /**
- * 抓拍过程 {@link EM_CAPTURE_PROCESS_END_TYPE}
- */
- public int emCaptureProcess;
- /**
- * 保留字节
- */
- public byte[] bReserved = new byte[1020];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_IN_OUT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_IN_OUT_INFO.java
deleted file mode 100644
index 62c119b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_IN_OUT_INFO.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_DRIVING_DIRECTION;
-
-/**
- * @author : 47040
- * @since : Created in 2020/8/19 10:30
- */
-public class DEV_EVENT_CAR_DRIVING_IN_OUT_INFO {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 车牌信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuObject;
- /**
- * 车身信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuVehicle;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 表示抓拍序号,如3-2-1/0,1表示抓拍正常结束,0表示抓拍异常结束
- */
- public int nSequence;
- /**
- * 帧序号
- */
- public int nFrameSequence;
- /**
- * 车辆行驶方向 {@link EM_DRIVING_DIRECTION}
- */
- public int emDrivingDirection;
- /**
- * 大图信息
- */
- public NetSDKLib.NET_EVENT_IMAGE_OFFSET_INFO stuGlobalScene;
- /**
- * 车位抠图信息
- */
- public NetSDKLib.NET_EVENT_IMAGE_OFFSET_INFO stuParkingImage;
- /**
- * 车位(地磁)编号
- */
- public byte[] szParkingNum = new byte[32];
- /**
- * 0:脉冲
- */
- public int nAction;
- /**
- * 预留字节
- */
- public byte[] byReserved = new byte[508];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_OUT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_OUT_INFO.java
deleted file mode 100644
index 0de2373..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_CAR_DRIVING_OUT_INFO.java
+++ /dev/null
@@ -1,90 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_CAPTURE_PROCESS_END_TYPE;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_TRIGGER_TYPE;
-
-/**
- * 事件类型 EVENT_IVS_CAR_DRIVING_OUT(车辆驶出事件)对应的数据块描述信息
- *
- * @author : 47040
- * @since : Created in 2020/8/20 11:30
- */
-public class DEV_EVENT_CAR_DRIVING_OUT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 时间戳(单位:毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 检测到的车牌信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuObject;
- /**
- * 检测到的车辆信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuVehicle;
- /**
- * 触发类型 {@link EM_TRIGGER_TYPE}
- */
- public int emTriggerType;
- /**
- * 标记抓拍帧
- */
- public int nMark;
- /**
- * 视频分析的数据源地址
- */
- public int nSource;
- /**
- * 视频分析帧序号
- */
- public int nFrameSequence;
- /**
- * 车道号
- */
- public int nLaneID;
- /**
- * 车速(单位:km/h)
- */
- public int nSpeed;
- /**
- * 交通车辆的数据库记录
- */
- public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar;
- /**
- * 公共信息
- */
- public NetSDKLib.EVENT_COMM_INFO stuCommInfo;
- /**
- * 抓拍过程 {@link EM_CAPTURE_PROCESS_END_TYPE}
- */
- public int emCaptureProcess;
- /**
- * 保留字节
- */
- public byte[] bReserved = new byte[1020];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_DENSITYDETECTION_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_DENSITYDETECTION_INFO.java
deleted file mode 100644
index f87ff52..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_DENSITYDETECTION_INFO.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.DH_MSG_OBJECT;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.DH_POINT;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.EVENT_INTELLI_COMM_INFO;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_EVENT_FILE_INFO;
-
-/**
- * 事件类型EVENT_IVS_DENSITYDETECTION(人员密集度检测)对应的数据块描述信息
- *
- * @author 119178
- */
-public class DEV_EVENT_DENSITYDETECTION_INFO extends NetSDKLib.SdkStructure {
- /** 通道号 */
- public int nChannelID;
- /** 事件名称 */
- public byte[] szName = new byte[128];
- /** 字节对齐 */
- public byte[] bReserved1 = new byte[4];
- /** 时间戳(单位是毫秒) */
- public double PTS;
- /** 事件发生的时间 */
- public NET_TIME_EX UTC;
- /** 事件ID */
- public int nEventID;
- /** 检测到的物体个数 */
- public int nObjectNum;
- /** 检测到的物体列表 */
- public DH_MSG_OBJECT[] stuObjectIDs = (DH_MSG_OBJECT[]) new DH_MSG_OBJECT().toArray(16);
- /** 事件对应文件信息 */
- public NET_EVENT_FILE_INFO stuFileInfo;
- /** 事件动作,0表示脉冲事件,1表示持续性事件开始,2表示持续性事件结束; */
- public byte bEventAction;
- /** 保留字节 */
- public byte[] byReserved = new byte[2];
- /** 图片的序号, 同一时间内(精确到秒)可能有多张图片, 从0开始 */
- public byte byImageIndex;
- /** 规则检测区域顶点数 */
- public int nDetectRegionNum;
- /** 规则检测区域 */
- public DH_POINT[] DetectRegion = (DH_POINT[]) new DH_POINT().toArray(20);
- /** 抓图标志(按位),具体见NET_RESERVED_COMMON */
- public int dwSnapFlagMask;
- /** 事件源设备上的index,-1表示数据无效 */
- public int nSourceIndex;
- /** 事件源设备唯一标识,字段不存在或者为空表示本地设备 */
- public byte[] szSourceDevice = new byte[260];
- /** 事件触发累计次数 */
- public int nOccurrenceCount;
- /** 智能事件公共信息 */
- public EVENT_INTELLI_COMM_INFO stuIntelliCommInfo;
- /** 密度检测数值单位(0-Level,1-Percent) */
- public int nUnit;
- /** 密度值,单位为Level时,取值0~3,分别表示(很稀疏,稀疏,密集,很密集)单位为Percent时,取值0~100 */
- public int nValue;
- /** 保留字节,留待扩展. */
- public byte[] bReserved = new byte[612];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_DISTANCE_DETECTION_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_DISTANCE_DETECTION_INFO.java
deleted file mode 100644
index 3b84eca..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_DISTANCE_DETECTION_INFO.java
+++ /dev/null
@@ -1,73 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @description: (倒地报警事件)对应数据块描述信息
- * @author: 251589
- * @time: 2020/11/25 19:16
- */
-public class DEV_EVENT_DISTANCE_DETECTION_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
-
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
-
- /**
- * 0:脉冲 1:开始 2:停止
- */
- public int nAction;
-
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
-
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
-
- /**
- * 事件ID
- */
- public int nEventID;
-
-
- /**
- * 检测到的物体
- */
- public NetSDKLib.DH_MSG_OBJECT stuObject;
-
- /**
- * 检测区域顶点数
- */
- public int nDetectRegionNum;
-
- /**
- * #define DH_MAX_DETECT_REGION_NUM 20 // 规则检测区域最大顶点数
- */
- public NetSDKLib.NET_POINT stuDetectRegion[] = new NetSDKLib.NET_POINT[20];
-
- /**
- * 智能事件公共信息;
- */
- public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo;
-
- /**
- * 事件关联ID。应用场景是同一个物体或者同一张图片做不同分析,产生的多个事件的SourceID相同
- * 缺省时为空字符串,表示无此信息
- * 格式:类型+时间+序列号,其中类型2位,时间14位,序列号5位
- */
- public byte[] szSourceID = new byte[32];
-
- /**
- * 保留字节
- */
- public byte[] bReserved = new byte[992];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_FIRE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_FIRE_INFO.java
deleted file mode 100644
index 07f3ab9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_FIRE_INFO.java
+++ /dev/null
@@ -1,126 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_POINT;
-
-/**
- * @author 251823
- * @description 事件类型EVENT_IVS_FIREDETECTION(火警事件)对应的数据块描述信息
- * @date 2020/12/21
- */
-public class DEV_EVENT_FIRE_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 通道号
- * */
- public int nChannelID;
- /**
- * 事件名称
- * */
- public byte[] szName = new byte[128];
- /**
- * 字节对齐
- * */
- public byte[] bReserved1 = new byte[4];
- /**
- * 时间戳(单位是毫秒)
- * */
- public double PTS;
- /**
- * 事件发生的时间
- * */
- public NetSDKLib.NET_TIME_EX UTC;
- /**
- * 事件ID
- * */
- public int nEventID;
- /**
- * 检测到的物体
- * */
- public NetSDKLib.NET_MSG_OBJECT stuObject;
- /**
- * 事件对应文件信息
- * */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 事件动作,0表示脉冲事件,1表示持续性事件开始,2表示持续性事件结束
- * */
- public byte bEventAction;
- /**
- * 保留字节
- * */
- public byte[] byReserved = new byte[2];
- /**
- * 图片的序号, 同一时间内(精确到秒)可能有多张图片, 从0开始
- * */
- public byte byImageIndex;
- /**
- * 规则检测区域顶点数
- * */
- public int nDetectRegionNum;
- /**
- * 规则检测区域
- * */
- public NET_POINT[] DetectRegion = (NET_POINT[]) new NET_POINT().toArray(NetSDKLib.NET_MAX_DETECT_REGION_NUM);
- /**
- * 抓图标志(按位),具体见NET_RESERVED_COMMON
- * */
- public int dwSnapFlagMask;
- /**
- * 事件源设备上的index,-1表示数据无效
- * */
- public int nSourceIndex;
- /**
- * 事件源设备唯一标识,字段不存在或者为空表示本地设备
- * */
- public byte[] szSourceDevice = new byte[NetSDKLib.MAX_PATH];
- /**
- * 事件触发累计次数, unsigned int 类型
- * */
- public int nOccurrenceCount;
- /**
- * 智能事件公共信息
- * */
- public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo;
- /**
- * stuSceneImage 是否有效
- * */
- public int bSceneImage;
- /**
- * 全景广角图
- * */
- public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage;
- /**
- * 车身信息
- * */
- public NetSDKLib.NET_MSG_OBJECT stuVehicle;
- /**
- * 触发类型,参考EM_TRIGGER_TYPE
- * */
- public int emTriggerType;
- /**
- * 标记抓拍帧
- * */
- public int nMark;
- /**
- * 视频分析的数据源地址
- * */
- public int nSource;
- /**
- * 视频分析帧序号
- * */
- public int nFrameSequence;
- /**
- * 抓拍过程,参考EM_CAPTURE_PROCESS_END_TYPE
- * */
- public int emCaptureProcess;
- /**
- * 交通车辆信息
- * */
- public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar;
- /**
- * 公共信息
- * */
- public NetSDKLib.EVENT_COMM_INFO stuCommInfo;
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_FOLLOW_CAR_ALARM_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_FOLLOW_CAR_ALARM_INFO.java
deleted file mode 100644
index 08e2e8d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_FOLLOW_CAR_ALARM_INFO.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 事件类型 EVENT_IVS_FOLLOW_CAR_ALARM 跟车报警事件 对应的数据块描述信息
- * @date 2021/01/13
- */
-public class DEV_EVENT_FOLLOW_CAR_ALARM_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 通道号
- */
- public int nChannelID;
-
- /**
- * 事件动作,0表示脉冲事件,1表示持续性事件开始,2表示持续性事件结束;
- */
- public int nAction;
-
- /**
- * 事件发生的时间
- */
- public NetSDKLib.NET_TIME_EX UTC;
-
- /**
- * 跟车图片信息个数
- */
- public int nImageInfoNum;
-
- /**
- * 跟车图片信息
- */
- public NET_FOLLOW_CAR_ALARM_IMAGE_INFO[] stuImageInfo = new NET_FOLLOW_CAR_ALARM_IMAGE_INFO[8];
-
- /**
- * 自定义信息
- */
- public NET_FOLLOW_CAR_ALARM_CUSTOM_INFO stuCustomInfo;
-
- /**
- * 交通车辆信息
- */
- public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar;
-
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[1024];
-
- public DEV_EVENT_FOLLOW_CAR_ALARM_INFO() {
- for (int i = 0; i < stuImageInfo.length; i++) {
- stuImageInfo[i] = new NET_FOLLOW_CAR_ALARM_IMAGE_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_HUDDLE_MATERIAL_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_HUDDLE_MATERIAL_INFO.java
deleted file mode 100644
index 0c4a0e1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_HUDDLE_MATERIAL_INFO.java
+++ /dev/null
@@ -1,106 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.EVENT_INTELLI_COMM_INFO;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MSG_OBJECT;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_POINT;
-
-/**
- * @author 251823
- * @description 事件类型 EVENT_IVS_HUDDLE_MATERIAL (乱放物料检测事件)对应的数据块描述信息
- * @date 2020/11/19
- */
-public class DEV_EVENT_HUDDLE_MATERIAL_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲 1:开始 2:停止
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[NetSDKLib.NET_COMMON_STRING_128];
-
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
-
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
-
- /**
- * 规则检测区域
- */
- public NET_POINT[] DetectRegion = new NET_POINT[NetSDKLib.NET_MAX_DETECT_REGION_NUM];
-
- /**
- * 规则检测区域顶点数
- */
- public int nDetectRegionNum;
-
- /**
- * 检测到的物体
- */
- public NET_MSG_OBJECT[] stuObjects = new NET_MSG_OBJECT[NetSDKLib.HDBJ_MAX_OBJECTS_NUM];
-
- /**
- * 检测到的物体个数
- */
- public int nObjectNum;
-
- /**
- * 智能事件公共信息
- */
- public EVENT_INTELLI_COMM_INFO stuIntelliCommInfo;
-
- /**
- * 事件触发的预置名称
- */
- public byte[] szPresetName = new byte[NetSDKLib.NET_COMMON_STRING_64];
-
- /**
- * 违法持续时长,单位:秒,缺省值0表示无意义
- */
- public int nViolationDuration;
-
- /**
- * 事件关联ID,同一个物体或图片生成多个事件时SourceID相同
- */
- public byte[] szSourceID = new byte[NetSDKLib.NET_COMMON_STRING_32];
-
- /**
- * 抓图标志(按位),具体见NET_RESERVED_COMMON
- */
- public int dwSnapFlagMask;
-
- /**
- * 保留字节,留待扩展
- */
- public byte[] byReserved = new byte[4092];
-
- public DEV_EVENT_HUDDLE_MATERIAL_INFO() {
- for (int i = 0; i < stuObjects.length; ++i) {
- stuObjects[i] = new NET_MSG_OBJECT();
- }
-
- for (int i = 0; i < DetectRegion.length; ++i) {
- DetectRegion[i] = new NET_POINT();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_NONMOTOR_ENTRYING_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_NONMOTOR_ENTRYING_INFO.java
deleted file mode 100644
index 1ca5fbe..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_NONMOTOR_ENTRYING_INFO.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:DEV_EVENT_NONMOTOR_ENTRYING_INFO
- * description: 事件类型 EVENT_IVS_NONMOTOR_ENTRYING (非机动车进入电梯事件)对应的数据块描述信息
- * author:251589
- * createTime:2020/12/21 13:47
- *
- * @version v1.0
- */
-public class DEV_EVENT_NONMOTOR_ENTRYING_INFO extends NetSDKLib.SdkStructure {
- public int nChannelID; // 通道号
- public int nAction; // 1:开始 2:停止
- public byte[]szName = new byte[128]; // 事件名称
- public double PTS; // 时间戳(单位是毫秒)
- public NET_TIME_EX UTC; // 事件发生的时间
- public int nEventID; // 事件ID
- public int nRuleID; // 规则ID
- public int nSequence; // 视频帧序号
- public int emClassType; // 智能事件所属大类
- public int nObjectNum; // 目标个数
- public NetSDKLib.VA_OBJECT_NONMOTOR[] stuObjects = new NetSDKLib.VA_OBJECT_NONMOTOR[8]; // 非机动车目标
- public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; // 全景广角图
- public byte[] byReserved = new byte[1020]; // 预留字段
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO.java
deleted file mode 100644
index c4f5079..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO.java
+++ /dev/null
@@ -1,106 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.EVENT_INTELLI_COMM_INFO;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MSG_OBJECT;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_POINT;
-
-/**
- * @author 251823
- * @description 事件类型 EVENT_IVS_OUTDOOR_ADVERTISEMENT (户外广告事件)对应的数据块描述信息
- * @date 2020/11/19
- */
-public class DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲 1:开始 2:停止
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[NetSDKLib.NET_COMMON_STRING_128];
-
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
-
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
-
- /**
- * 规则检测区域
- */
- public NET_POINT[] DetectRegion = new NET_POINT[NetSDKLib.NET_MAX_DETECT_REGION_NUM];
-
- /**
- * 规则检测区域顶点数
- */
- public int nDetectRegionNum;
-
- /**
- * 检测到的物体
- */
- public NET_MSG_OBJECT[] stuObjects = new NET_MSG_OBJECT[NetSDKLib.HDBJ_MAX_OBJECTS_NUM];
-
- /**
- * 检测到的物体个数
- */
- public int nObjectNum;
-
- /**
- * 智能事件公共信息
- */
- public EVENT_INTELLI_COMM_INFO stuIntelliCommInfo;
-
- /**
- * 事件触发的预置名称
- */
- public byte[] szPresetName = new byte[NetSDKLib.NET_COMMON_STRING_64];
-
- /**
- * 违法持续时长,单位:秒,缺省值0表示无意义
- */
- public int nViolationDuration;
-
- /**
- * 事件关联ID,同一个物体或图片生成多个事件时SourceID相同
- */
- public byte[] szSourceID = new byte[NetSDKLib.NET_COMMON_STRING_32];
-
- /**
- * 抓图标志(按位),具体见NET_RESERVED_COMMON
- */
- public int dwSnapFlagMask;
-
- /**
- * 保留字节,留待扩展
- */
- public byte[] byReserved = new byte[4092];
-
- public DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO() {
- for (int i = 0; i < stuObjects.length; ++i) {
- stuObjects[i] = new NET_MSG_OBJECT();
- }
-
- for (int i = 0; i < DetectRegion.length; ++i) {
- DetectRegion[i] = new NET_POINT();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_PARKINGSPACE_MANUALSNAP_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_PARKINGSPACE_MANUALSNAP_INFO.java
deleted file mode 100644
index e23ec04..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_PARKINGSPACE_MANUALSNAP_INFO.java
+++ /dev/null
@@ -1,67 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 事件 路侧停车位手动抓图
- * 枚举 {@link NetSDKLib#EVENT_IVS_TRAFFIC_PARKINGSPACE_MANUALSNAP}
- *
- * @author 47040
- * @since Created in 2020/11/18 14:25
- */
-public class DEV_EVENT_PARKINGSPACE_MANUALSNAP_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 保留字节
- */
- public byte[] bReserved1 = new byte[4];
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 表示交通车辆的数据库记录
- */
- public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar;
- /**
- * 和客户端请求的抓图序列号对应
- */
- public byte[] szSerialNo = new byte[128];
- /**
- * 有效停车个数
- */
- public int nParkingNum;
- /**
- * 停车信息
- */
- public NET_MANUALSNAP_PARKINGSPACE_INFO[] stuParkingInfo = new NET_MANUALSNAP_PARKINGSPACE_INFO[32];
- /**
- * 保留字节,留待扩展.
- */
- public byte[] bReserved = new byte[516];
-
- public DEV_EVENT_PARKINGSPACE_MANUALSNAP_INFO() {
- for (int i = 0; i < stuParkingInfo.length; i++) {
- stuParkingInfo[i] = new NET_MANUALSNAP_PARKINGSPACE_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO.java
deleted file mode 100644
index b1a84dc..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO.java
+++ /dev/null
@@ -1,70 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 事件类型 EVENT_IVS_PARKING_LOT_STATUS_DETECTION(室外停车位状态检测)对应的数据块描述信息
- *
- * @author : 47040
- * @since : Created in 2020/8/14 18:56
- */
-public class DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 1:开始 2:停止
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 智能事件所属大类 {@link NetSDKLib.EM_CLASS_TYPE}
- */
- public int emClassType;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 智能事件规则编号,用于标示哪个规则触发的事件
- */
- public int nRuleID;
- /**
- * 帧序号
- */
- public int nSequence;
- /**
- * 室外停车位个数
- */
- public int nParkingStatusNum;
- /**
- * 室外停车位状态
- */
- public NetSDKLib.NET_PARKING_STATUS[] stuParkingStatus = new NetSDKLib.NET_PARKING_STATUS[100];
- /**
- * 全景广角图
- */
- public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage;
- /**
- * 预留字节
- */
- public byte[] byReserved = new byte[1020];
-
- public DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO() {
- for (int i = 0; i < stuParkingStatus.length; i++) {
- stuParkingStatus[i] = new NetSDKLib.NET_PARKING_STATUS();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO.java
deleted file mode 100644
index 4d4e1b4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO.java
+++ /dev/null
@@ -1,94 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.DH_MAX_DETECT_REGION_NUM;
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.HDBJ_MAX_OBJECTS_NUM;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 事件类型
- * {@link com.zhehekeji.web.lib.joyware.enumeration.EM_EVENT_IVS_TYPE#EVENT_IVS_SHOP_SIGN_ABNORMAL}(店招异常事件)对应的数据块描述信息
- * @date 2020/11/17
- */
-public class DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲 1:开始 2:停止
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 智能事件规则编号,用于标示哪个规则触发的事件
- */
- public short nRuleID;
- /**
- * 智能事件所属大类,对应枚举
- * {@link NetSDKLib.EM_CLASS_TYPE}
- */
- public int emClassType;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 检测区域顶点数
- */
- public int nDetectRegionNum;
- /**
- * 检测区域
- */
- public NetSDKLib.DH_POINT[] stuDetectRegion = (NetSDKLib.DH_POINT[]) new NetSDKLib.DH_POINT().toArray(DH_MAX_DETECT_REGION_NUM);
- /**
- * 检测到的物体个数
- */
- public int nObjectNum;
- /**
- * 检测到的物体
- */
- public NetSDKLib.DH_MSG_OBJECT[] stuObjects = (NetSDKLib.DH_MSG_OBJECT[]) new NetSDKLib.DH_MSG_OBJECT().toArray(HDBJ_MAX_OBJECTS_NUM);
- /**
- * 事件触发的预置点号,从1开始
- */
- public short nPresetID;
- /**
- * 事件触发的预置点名称
- */
- public byte[] szPresetName = new byte[64];
- /**
- * 商铺地址
- */
- public byte[] szShopAddress = new byte[256];
- /**
- * 违法持续时长,单位:秒,缺省值0表示无意义
- */
- public short nViolationDuration;
- /**
- * 抓图标志(按位),具体见 NET_RESERVED_COMMON
- */
- public int dwSnapFlagMask;
- /**
- * 保留字节
- */
- public byte[] bReserved = new byte[1024];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SHOP_WINDOW_POST_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SHOP_WINDOW_POST_INFO.java
deleted file mode 100644
index 8aae9bc..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SHOP_WINDOW_POST_INFO.java
+++ /dev/null
@@ -1,92 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.HDBJ_MAX_OBJECTS_NUM;
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.SDK_MAX_DETECT_REGION_NUM;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 事件类型
- * {@link com.zhehekeji.web.lib.joyware.enumeration.EM_EVENT_IVS_TYPE#EVENT_IVS_SHOP_WINDOW_POST}(橱窗张贴事件)对应的数据块描述信息
- * @date 2020/11/16
- */
-public class DEV_EVENT_SHOP_WINDOW_POST_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲 1:开始 2:停止
- */
- public byte nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 智能事件规则编号,用于标示哪个规则触发的事件
- */
- public short nRuleID;
- /**
- * EM_CLASS_TYPE,智能事件所属大类
- */
- public int emClassType;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 检测区域顶点数
- */
- public int nDetectRegionNum;
- /**
- * 检测区域
- */
- public NetSDKLib.NET_POINT[] stuDetectRegion = (NetSDKLib.NET_POINT[]) new NetSDKLib.NET_POINT().toArray(SDK_MAX_DETECT_REGION_NUM);
- /**
- * 检测到的物体个数
- */
- public int nObjectNum;
- /**
- * 检测到的物体
- */
- public NetSDKLib.NET_MSG_OBJECT[] stuObjects = (NetSDKLib.NET_MSG_OBJECT[]) new NetSDKLib.NET_MSG_OBJECT().toArray(HDBJ_MAX_OBJECTS_NUM);
- /**
- * 事件触发的预置点号,从1开始
- */
- public short nPresetID;
- /**
- * 事件触发的预置点名称
- */
- public byte[] szPresetName = new byte[64];
- /**
- * 商铺地址
- */
- public byte[] szShopAddress = new byte[256];
- /**
- * 违法持续时长,单位:秒,缺省值0表示无意义
- */
- public short nViolationDuration;
- /**
- * 抓图标志(按位),具体见 NET_RESERVED_COMMON
- */
- public int dwSnapFlagMask;
- /**
- * 保留字节
- */
- public byte[] bReserved = new byte[1024];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SMOKE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SMOKE_INFO.java
deleted file mode 100644
index aa2bbf2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_SMOKE_INFO.java
+++ /dev/null
@@ -1,107 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 事件类型EVENT_IVS_SMOKEDETECTION(烟雾报警事件)对应的数据块描述信息
- * @date 2020/12/21
- */
-public class DEV_EVENT_SMOKE_INFO extends NetSDKLib.SdkStructure{
- /**
- * 通道号
- * */
- public int nChannelID;
- /**
- * 事件名称
- * */
- public byte[] szName = new byte[128];
- /**
- * 时间戳(单位是毫秒)
- * */
- public double PTS;
- /**
- * 事件发生的时间
- * */
- public NetSDKLib.NET_TIME_EX UTC;
- /**
- * 事件ID
- * */
- public int nEventID;
- /**
- * 检测到的物体
- * */
- public NetSDKLib.NET_MSG_OBJECT stuObject;
- /**
- * 事件对应文件信息
- * */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 事件动作,0表示脉冲事件,1表示持续性事件开始,2表示持续性事件结束
- * */
- public byte bEventAction;
- /**
- * 保留字节
- * */
- public byte[] byReserved = new byte[2];
- /**
- * 图片的序号, 同一时间内(精确到秒)可能有多张图片, 从0开始
- * */
- public byte byImageIndex;
- /**
- * 抓图标志(按位),具体见NET_RESERVED_COMMON
- * */
- public int dwSnapFlagMask;
- /**
- * 事件触发累计次数, unsigned int 类型
- * */
- public int nOccurrenceCount;
- /**
- * 智能事件公共信息
- * */
- public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo;
- /**
- * 云台的坐标和放大倍数
- * */
- public NetSDKLib.PTZ_SPACE_UNIT stuPtzPosition;
- /**
- * stuSceneImage 是否有效
- * */
- public int bSceneImage;
- /**
- * 全景广角图
- * */
- public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage;
- /**
- * 车身信息
- * */
- public NetSDKLib.NET_MSG_OBJECT stuVehicle;
- /**
- * 触发类型,参考EM_TRIGGER_TYPE
- * */
- public int emTriggerType;
- /**
- * 标记抓拍帧
- * */
- public int nMark;
- /**
- * 视频分析的数据源地址
- * */
- public int nSource;
- /**
- * 视频分析帧序号
- * */
- public int nFrameSequence;
- /**
- * 交通车辆信息
- * */
- public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar;
- /**
- * 公共信息
- * */
- public NetSDKLib.EVENT_COMM_INFO stuCommInfo;
- /**
- * 抓拍过程,参考EM_CAPTURE_PROCESS_END_TYPE
- * */
- public int emCaptureProcess;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_STREET_SUNCURE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_STREET_SUNCURE_INFO.java
deleted file mode 100644
index 928568a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_STREET_SUNCURE_INFO.java
+++ /dev/null
@@ -1,106 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.EVENT_INTELLI_COMM_INFO;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MSG_OBJECT;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_POINT;
-
-/**
- * @author 251823
- * @description 事件类型 DEV_EVENT_STREET_SUNCURE_INFO (沿街晾晒事件)对应的数据块描述信息
- * @date 2020/11/06
- */
-public class DEV_EVENT_STREET_SUNCURE_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲 1:开始 2:停止
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[NetSDKLib.NET_COMMON_STRING_128];
-
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
-
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
-
- /**
- * 规则检测区域
- */
- public NET_POINT[] DetectRegion = new NET_POINT[NetSDKLib.NET_MAX_DETECT_REGION_NUM];
-
- /**
- * 规则检测区域顶点数
- */
- public int nDetectRegionNum;
-
- /**
- * 检测到的物体
- */
- public NET_MSG_OBJECT[] stuObjects = new NET_MSG_OBJECT[NetSDKLib.HDBJ_MAX_OBJECTS_NUM];
-
- /**
- * 检测到的物体个数
- */
- public int nObjectNum;
-
- /**
- * 智能事件公共信息
- */
- public EVENT_INTELLI_COMM_INFO stuIntelliCommInfo;
-
- /**
- * 事件触发的预置名称
- */
- public byte[] szPresetName = new byte[NetSDKLib.NET_COMMON_STRING_64];
-
- /**
- * 违法持续时长,单位:秒,缺省值0表示无意义
- */
- public int nViolationDuration;
-
- /**
- * 事件关联ID,同一个物体或图片生成多个事件时SourceID相同
- */
- public byte[] szSourceID = new byte[NetSDKLib.NET_COMMON_STRING_32];
-
- /**
- * 抓图标志(按位),具体见NET_RESERVED_COMMON
- */
- public int dwSnapFlagMask;
-
- /**
- * 保留字节,留待扩展
- */
- public byte[] byReserved = new byte[4092];
-
- public DEV_EVENT_STREET_SUNCURE_INFO() {
- for (int i = 0; i < stuObjects.length; ++i) {
- stuObjects[i] = new NET_MSG_OBJECT();
- }
-
- for (int i = 0; i < DetectRegion.length; ++i) {
- DetectRegion[i] = new NET_POINT();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO.java
deleted file mode 100644
index fc0b4b1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.MAX_EVENT_NAME_LEN;
-
-/**
- * 事件类型 (车间距过小报警事件)对应的数据块描述信息
- * {@link NetSDKLib#EVENT_IVS_TRAFFIC_CARDISTANCESHORT}
- *
- * @author : 47040
- * @since : Created in 2020/12/12 11:46
- */
-public class DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 保留字节,为了对齐
- */
- public byte[] byReserved = new byte[4];
- /**
- * 事件名称
- */
- public byte[] szName = new byte[MAX_EVENT_NAME_LEN];
- /**
- * 时间戳(单位是毫秒)
- */
- public double dbPTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 车牌信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuObject;
- /**
- * 车身信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuVehicle;
- /**
- * 车道号
- */
- public int nLane;
- /**
- * 表示抓拍序号,如 3,2,1/0 1 表示抓拍结束,0 表示异常结束
- */
- public int nSequence;
- /**
- * 车辆信息
- */
- public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 保留字节
- */
- public byte[] byReserved1 = new byte[1024];
- /**
- * 公共信息
- */
- public NetSDKLib.EVENT_COMM_INFO stCommInfo;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO.java
deleted file mode 100644
index 82f8eee..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO.java
+++ /dev/null
@@ -1,106 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import java.text.NumberFormat;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 事件类型
- * {@link com.zhehekeji.web.lib.joyware.enumeration.EM_EVENT_IVS_TYPE#EVENT_IVS_TRAFFIC_PEDESTRAINRUNREDLIGHT}
- * (交通-行人闯红灯事件)对应的数据块描述信息
- * @date 2020/10/14
- */
-public class DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 字节对齐
- */
- public byte[] bReserved1 = new byte[4];
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
-
- /**
- * 事件ID
- */
- public int nEventID;
-
- /**
- * 对应车道号
- */
- public int nLane;
- /**
- * 行人信息
- */
- public NetSDKLib.NET_MSG_OBJECT stuObject;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo;
- /**
- * 表示抓拍序号,如3,2,1,1表示抓拍结束,0表示异常结束
- */
- public int nSequence;
- /**
- * 事件动作,0表示脉冲事件,1表示持续性事件开始,2表示持续性事件结束;
- */
- public byte bEventAction;
- public byte[] byReserved = new byte[2];
- /**
- * 图片的序号, 同一时间内(精确到秒)可能有多张图片, 从0开始
- */
- public byte byImageIndex;
- /**
- * 抓图标志(按位),具体见
- * {@link NetSDKLib.NET_RESERVED_COMMON}
- */
- public int dwSnapFlagMask;
- /**
- * 对应图片的分辨率
- */
- public NetSDKLib.NET_RESOLUTION_INFO stuResolution;
- /**
- * 保留字节
- */
- public byte[] bReserved = new byte[1024];
- /**
- * 公共信息
- */
- public NetSDKLib.EVENT_COMM_INFO stCommInfo;
-
- @Override
- public String toString() {
- NumberFormat nf=NumberFormat.getInstance();
- nf.setGroupingUsed(false);
- return "行人闯红灯事件,DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO{" +
- "通道号=" + nChannelID +
- ", 事件名称=" + new String(szName).trim() +
- ", 时间戳=" + nf.format(PTS) +
- ", 事件发生的时间=" + UTC.toStringTime() +
- ", 事件ID=" + nEventID +
- ", 车道号=" + nLane +
- ", 行人信息={ nAction:"+stuObject.nAction+",szObjectType=" + new String(stuObject.szObjectType).trim()+",szObjectSubType:"+new String(stuObject.szObjectSubType).trim() +
- "}, 文件信息=" + stuFileInfo +
- ", 抓拍序号=" + nSequence +
- ", 事件动作=" + bEventAction +
- ", 图片序号=" + byImageIndex +
- ", 抓图标志=" + dwSnapFlagMask +
- ", 图片的分辨率=" + stuResolution.toString() +
- ", 公共信息= { emSnapCategory:" + stCommInfo.emSnapCategory +'}'+
- '}';
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO.java
deleted file mode 100644
index 23b72a3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO.java
+++ /dev/null
@@ -1,81 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 事件类型(道路安全预警)对应的数据块描述信息
- * {@link NetSDKLib#EVENT_IVS_TRAFFIC_ROAD_ALERT}
- *
- * @author : 47040
- * @since : Created in 2020/12/12 15:03
- */
-public class DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 0:脉冲
- */
- public int nAction;
- /**
- * 事件名称
- */
- public byte[] szName = new byte[128];
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * 车牌信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuObject;
- /**
- * 车身信息
- */
- public NetSDKLib.DH_MSG_OBJECT stuVehicle;
- /**
- * 交通车辆信息
- */
- public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar;
- /**
- * 事件组ID,同一辆车抓拍过程内GroupID相同
- */
- public int nGroupID;
- /**
- * 一个事件组内的抓拍张数
- */
- public int nCountInGroup;
- /**
- * 一个事件组内的抓拍序号
- */
- public int nIndexInGroup;
- /**
- * 对应车道号
- */
- public int nLane;
- /**
- * 公共信息
- */
- public NetSDKLib.EVENT_COMM_INFO stCommInfo;
- /**
- * 事件对应文件信息
- */
- public NetSDKLib.NET_EVENT_FILE_INFO stFileInfo;
- /**
- * 表示抓拍序号,如3,2,1. 1表示抓拍结束,0表示异常结束
- */
- public int nSequence;
- /**
- * 预留字段
- */
- public byte[] byReserved = new byte[1020];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TUMBLE_DETECTION_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TUMBLE_DETECTION_INFO.java
deleted file mode 100644
index 4445477..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_EVENT_TUMBLE_DETECTION_INFO.java
+++ /dev/null
@@ -1,97 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import java.util.Arrays;
-
-/**
- * @description: (倒地报警事件)对应数据块描述信息
- * @author: 251589
- * @time: 2020/11/25 19:16
- */
-public class DEV_EVENT_TUMBLE_DETECTION_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannelID;
-
- /**
- * #define DH_EVENT_NAME_LEN 128 事件名称
- */
- public byte[] szName = new byte[128];
-
- /**
- * 事件动作,1表示持续性事件开始,2表示持续性事件结束;
- */
- public int nAction;
-
- /**
- * 时间戳(单位是毫秒)
- */
- public double PTS;
-
- /**
- * 事件发生的时间
- */
- public NET_TIME_EX UTC;
-
- /**
- * 事件ID
- */
- public int nEventID;
- /**
- * UTC时间对应的毫秒数
- */
- public int UTCMS;
-
- /**
- * 智能事件所属大类
- */
- public int emClassType;
-
- /**
- * 目标ID
- */
- public int nObjectID;
-
- /**
- * 物体类型,支持以下:"Unknown", "Human", "Vehicle", "Fire", "Smoke", "Plate", "HumanFace",
- * "Container", "Animal", "TrafficLight", "PastePaper", "HumanHead", "BulletHole", "Entity"
- * #define DH_COMMON_STRING_16 16 // 通用字符串长度16
- */
- public byte[] szObjectType = new byte[16];
-
- /**
- * 智能物体全局唯一物体标识
- * 有效数据位21位,包含’\0’
- * 前2位%d%d:01-视频片段, 02-图片, 03-文件, 99-其他
- * 中间14位YYYYMMDDhhmmss:年月日时分秒
- * 后5位%u%u%u%u%u:物体ID,如00001
- */
- public NetSDKLib.NET_RECT stuBoundingBox;
-
- /**
- * 保留字节
- */
-
- public byte[] bReserved = new byte[1002];
-
- @Override
- public String toString() {
- return "(倒地报警事件)对应数据块描述信息 DEV_EVENT_TUMBLE_DETECTION_INFO{" +
- "通道号 =" + nChannelID +
- ", 事件名称 =" + Arrays.toString(szName) +
- ", 事件动作 =" + nAction +
- ", 时间戳(毫秒) =" + PTS +
- ", 事件发生的时间 =" + UTC +
- ", 事件ID =" + nEventID +
- ", UTC时间对应的毫秒数 =" + UTCMS +
- ", 智能事件所属大类 =" + emClassType +
- ", 目标ID =" + nObjectID +
- ", 物体类型 =" + Arrays.toString(szObjectType) +
- ", 物体包围盒 =" + stuBoundingBox +
- ", 保留字节 =" + Arrays.toString(bReserved) +
- '}';
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_RADAR_CONFIG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_RADAR_CONFIG.java
deleted file mode 100644
index 9f599a8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DEV_RADAR_CONFIG.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:DEV_RADAR_CONFIG
- * description:
- * author:251589
- * createTime:2020/12/29 10:54
- *
- * @version v1.0
- */
-public class DEV_RADAR_CONFIG extends NetSDKLib.SdkStructure {
- public int dwSize; // 结构体大小
- public boolean bEnable; // 是否开启功能
- public int nPort; // 串口端口号
- public NET_COMM_PROP stuCommAttr; // 串口属性
- public int nAddress; // 设备地址,如果串口上挂了多个串口设备,通过地址区分
- public int nPreSpeedWait; // 速度先来情况下等待时间,速度来时尚未抓拍 范围 (1 -- 5000ms)
- public int nDelaySpeedWait; // 速度后来情况下等待时间,抓拍时还没有来速度 范围 (1 -- 5000ms)
- public boolean bDahuaRadarEnable; // 大华雷达配置是否可用
- public DEV_DAHUA_RADAR_CONFIG stuDhRadarConfig; // 大华雷达参数配置
- public boolean bSTJ77D5RadarEnable; // 森思泰克77Ghz网络雷达配置是否可用
- public NET_STJ77D5_RADAR_CONFIG stuSTJ77D5RadarConfig; // 森思泰克77Ghz网络雷达配置
-
- public DEV_RADAR_CONFIG(){
- this.dwSize = size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DHDEVTIME.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DHDEVTIME.java
deleted file mode 100644
index 33fe316..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/DHDEVTIME.java
+++ /dev/null
@@ -1,90 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 日志信息里的时间定义
- * @author 47081
- */
-public class DHDEVTIME extends NetSDKLib.SdkStructure {
- /**
- * 秒 1-60
- *//*
- public int second;
- *//**
- * 分 1-60
- *//*
- public int minute;
- *//**
- * 时 1-24
- *//*
- public int hour;
- *//**
- * 日 1-31
- *//*
- public int day;
- *//**
- * 月 1-12
- *//*
- public int month;
- *//**
- * 年 2000-2063
- *//*
- public int year;*/
- public int date;
-
-
-/**
- *second:6; // 秒 1-60
- *minute:6; // 分 1-60
- *hour:5; // 时 1-24
- *day:5; // 日 1-31
- *month:4; // 月 1-12
- *year:6; // 年 2000-2063
- *
- */
-public int getSecond(){
- return getAnd(date,0,6);
-}
-public int getMinute(){
- return getAnd(date,6,6+6);
-}
-public int getHour(){return getAnd(date,6+6,6+6+5);}
-public int getDay(){return getAnd(date,6+6+5,6+6+5+5);}
-public int getMonth(){return getAnd(date,6+6+5+5,6+6+5+5+4);}
-public int getYear(){return 2000+getAnd(date,6+6+5+5+4,6+6+5+5+4+6);}
-
- /**
- * c层处理后的原始年份信息
- * @return
- */
- public int getOriginalYear(){return getAnd(date,6+6+5+5+4,6+6+5+5+4+6);};
-public String getDate(){
- return getYear()+"-"+getMonth()+"-"+getDay()+" "+getHour()+":"+getMinute()+":"+getSecond();
-}
-
- /**
- * 按位与
- * @param date 原始数据
- * @param start 需要偏移的位数
- * @param end 与的位数
- * @return
- */
- private int getAnd(int date,int start,int end){
- return date>>start&getOr(start,end);
- }
-
- /**
- * 按位与的位数
- * @param start 开始与的位数
- * @param end 结束与的位数
- * @return
- */
- private int getOr(int start,int end){
- int result=0;
- for (int i = 0; i < end-start; i++) {
- result|=(1< 0 时有效
- */
- public NET_MONITORWALL_NAME[] szNames = new NET_MONITORWALL_NAME[NET_MAX_MONITORWALL_NUM];
-
- public NET_IN_MONITORWALL_GET_ENABLE() {
- dwSize = this.size();
- for (int i = 0; i < szNames.length; i++) {
- szNames[i] = new NET_MONITORWALL_NAME();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_MONITORWALL_SET_COLL_SCHD.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_MONITORWALL_SET_COLL_SCHD.java
deleted file mode 100644
index 1c9d209..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_MONITORWALL_SET_COLL_SCHD.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.NET_MAX_COLLECTION_NUM;
-
-/**
- * 设置预案时间表 入参 {@link NetSDKLib#CLIENT_OperateMonitorWall}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 10:34
- */
-public class NET_IN_MONITORWALL_SET_COLL_SCHD extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 预案数
- */
- public int nCollectionNum;
- /**
- * 预案时间表
- */
- public MONITORWALL_COLLECTION_SCHEDULE[] stuCollShedule = new MONITORWALL_COLLECTION_SCHEDULE[NET_MAX_COLLECTION_NUM];
- /**
- * 电视墙ID
- */
- public int nMonitorWallID;
-
- public NET_IN_MONITORWALL_SET_COLL_SCHD() {
- dwSize = this.size();
- for (int i = 0; i < stuCollShedule.length; i++) {
- stuCollShedule[i] = new MONITORWALL_COLLECTION_SCHEDULE();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_MONITORWALL_SET_ENABLE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_MONITORWALL_SET_ENABLE.java
deleted file mode 100644
index 4a56367..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_MONITORWALL_SET_ENABLE.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_MONITORWALL_OPERATE_TYPE;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_MONITORWALL_NUM;
-
-/**
- * 电视墙设置使能 入参
- * 对应出参 {@link NET_OUT_MONITORWALL_SET_ENABLE}
- * 对应枚举 {@link NET_MONITORWALL_OPERATE_TYPE#NET_MONITORWALL_OPERATE_SET_ENABLE}
- * 对应接口 {@link NetSDKLib#CLIENT_OperateMonitorWall}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 11:25
- */
-public class NET_IN_MONITORWALL_SET_ENABLE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 要设置的电视墙数量
- */
- public int nMonitorWallNum;
- /**
- * 电视墙使能
- */
- public NET_MONITORWALL_ENABLE_INFO[] stuEnable = new NET_MONITORWALL_ENABLE_INFO[NET_MAX_MONITORWALL_NUM];
-
- public NET_IN_MONITORWALL_SET_ENABLE() {
- dwSize = this.size();
- for (int i = 0; i < stuEnable.length; i++) {
- stuEnable[i] = new NET_MONITORWALL_ENABLE_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PRE_UPLOAD_REMOTE_FILE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PRE_UPLOAD_REMOTE_FILE.java
deleted file mode 100644
index 18bffc1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PRE_UPLOAD_REMOTE_FILE.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- *
- * @author 47081
- * @version 1.0
- * @description CLIENT_PreUploadRemoteFile 接口输入参数(设置文件长度)
- * @date 2020/6/10
- */
-public class NET_IN_PRE_UPLOAD_REMOTE_FILE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 源文件路径
- */
- public String pszFileSrc;
- /**
- * 保存在设备端的文件路径
- */
- public String pszFileDst;
-
- public NET_IN_PRE_UPLOAD_REMOTE_FILE() {
- this.dwSize=this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PTZBASE_MOVEABSOLUTELY_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PTZBASE_MOVEABSOLUTELY_INFO.java
deleted file mode 100644
index 37e87e5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PTZBASE_MOVEABSOLUTELY_INFO.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @description:
- * @author: 251589
- * @time: 2020/11/17 19:41
- */
-public class NET_IN_PTZBASE_MOVEABSOLUTELY_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 结构体大小
- */
- public int dwSize;
-
- /**
- * 1表示显示倍率; 2保留,内部用; 3表示映射倍率值;如为0则默认映射倍率值
- */
- public int nZoomFlag;
-
- /**
- * 云台绝对移动位置云台绝对定位参数,扩大10倍
- * 云台水平坐标(0~3600)
- * 云台垂直坐标(-1800~1800)
- * 倍率值,范围:nZoomFlag为1时(0~最大显示倍率*10),nZoomFlag为3时(0~16384)
- */
- public NetSDKLib.NET_PTZSPACE_UNNORMALIZED stuPosition;
-
-
- /**
- * 字节对齐
- */
- public byte[] byReserved = new byte[512];
-
- public NET_IN_PTZBASE_MOVEABSOLUTELY_INFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PTZ_STATUS_PROC.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PTZ_STATUS_PROC.java
deleted file mode 100644
index d331f47..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_PTZ_STATUS_PROC.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.fPTZStatusProcCallBack;
-
-/**
- * @author 251823
- * @description 订阅云台元数据接口输入参数
- * @date 2021/02/26
- */
-public class NET_IN_PTZ_STATUS_PROC extends NetSDKLib.SdkStructure{
- /**
- * dwSize;
- */
- public int dwSize;
- /**
- * 云台通道
- */
- public int nChannel;
-
- /**
- * 状态回调函数
- */
- public fPTZStatusProcCallBack cbPTZStatusProc;
-
- /**
- * 用户数据
- */
- public long dwUser;
-
- public NET_IN_PTZ_STATUS_PROC(){
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE.java
deleted file mode 100644
index 5a09c07..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 查询课程 入参 {@link NetSDKLib#CLIENT_QueryCourse}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 21:08
- */
-public class NET_IN_QUERY_COURSE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 查询句柄号
- */
- public int nFindID;
- /**
- * 开始查询偏移
- */
- public int nOffset;
- /**
- * 需要查询的个数
- */
- public int nCount;
-
- public NET_IN_QUERY_COURSE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILE.java
deleted file mode 100644
index c495c42..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILE.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 查询课程视频信息入参 {@link NetSDKLib#CLIENT_DoQueryCourseMediaFile}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:40
- */
-public class NET_IN_QUERY_COURSEMEDIA_FILE extends NetSDKLib.SdkStructure {
- /**
- * 该结构体大小
- */
- public int dwSize;
- /**
- * 查询ID号
- */
- public int nfindID;
- /**
- * 开始查询偏移
- */
- public int nOffset;
- /**
- * 需要查询的个数
- */
- public int nCount;
-
- public NET_IN_QUERY_COURSEMEDIA_FILE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILECLOSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILECLOSE.java
deleted file mode 100644
index c8c0960..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILECLOSE.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 关闭课程视频查询入参 {@link NetSDKLib#CLIENT_CloseQueryCourseMediaFile}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:03
- */
-public class NET_IN_QUERY_COURSEMEDIA_FILECLOSE extends NetSDKLib.SdkStructure {
- /**
- * dwSize
- */
- public int dwSize;
- /**
- * 查询ID号
- */
- public int nFindID;
-
- public NET_IN_QUERY_COURSEMEDIA_FILECLOSE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILEOPEN.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILEOPEN.java
deleted file mode 100644
index d9b2cbf..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSEMEDIA_FILEOPEN.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_COURSE_LOCK_TYPE;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_COURSE_RECORD_TYPE;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_COMMON_STRING_128;
-
-/**
- * 开始查询课程视频信息入参 {@link NetSDKLib#CLIENT_OpenQueryCourseMediaFile}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:24
- */
-public class NET_IN_QUERY_COURSEMEDIA_FILEOPEN extends NetSDKLib.SdkStructure {
-
- /**
- * 该结构体大小
- */
- public int dwSize;
- /**
- * 查询开始时间
- */
- public NET_TIME stuStartTime;
- /**
- * 查询结束时间
- */
- public NET_TIME stuEndTime;
- /**
- * 查询关键字
- */
- public byte[] szKeyWord = new byte[NET_COMMON_STRING_128];
- /**
- * 查询课程锁定类型 {@link EM_COURSE_LOCK_TYPE}
- */
- public int emCourseLockType;
- /**
- * 查询课程录像类型 {@link EM_COURSE_RECORD_TYPE}
- */
- public int emCourseRecordType;
-
- public NET_IN_QUERY_COURSEMEDIA_FILEOPEN() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE_CLOSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE_CLOSE.java
deleted file mode 100644
index 672dd31..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE_CLOSE.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 结束查询课程 入参 {@link NetSDKLib#CLIENT_QueryCourseClose}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 21:27
- */
-public class NET_IN_QUERY_COURSE_CLOSE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 课程数量
- */
- public int nFindID;
-
- public NET_IN_QUERY_COURSE_CLOSE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE_OPEN.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE_OPEN.java
deleted file mode 100644
index 6f4c39d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_QUERY_COURSE_OPEN.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 开始查询课程 入参 {@link NetSDKLib#CLIENT_QueryCourseOpen}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 20:47
- */
-public class NET_IN_QUERY_COURSE_OPEN extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 查询开始时间
- */
- public NET_TIME stuStartTime;
- /**
- * 查询结束时间
- */
- public NET_TIME stuEndTime;
-
- public NET_IN_QUERY_COURSE_OPEN() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_RADAR_ALARMPOINTINFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_RADAR_ALARMPOINTINFO.java
deleted file mode 100644
index 2dad68f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_RADAR_ALARMPOINTINFO.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.fRadarAlarmPointInfoCallBack;
-import com.sun.jna.Pointer;
-
-/**
- * 订阅雷达的报警点信息入参(对应接口 CLIENT_AttachRadarAlarmPointInfo)
- *
- * @author : 119178
- * @since : Created in 2021/2/03 13:56
- */
-public class NET_IN_RADAR_ALARMPOINTINFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 雷达报警点信息回调
- */
- public fRadarAlarmPointInfoCallBack cbAlarmPointInfo;
- /**
- * 用户数据
- */
- public Pointer dwUser;
- /**
- * 通道号
- */
- public int nChannel;
-
- public NET_IN_RADAR_ALARMPOINTINFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_GETCAPS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_GETCAPS_INFO.java
deleted file mode 100644
index a6d0dfb..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_GETCAPS_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 获取景物点支持的能力
- * 出参(CLIENT_ScenicSpotGetCaps 输入参数)
- * 接口 {@link NetSDKLib#CLIENT_ScenicSpotGetCaps}
- *
- * @author : 47040
- * @since : Created in 2020/10/26 16:29
- */
-public class NET_IN_SCENICSPOT_GETCAPS_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道号
- */
- public int nChannel;
-
- public NET_IN_SCENICSPOT_GETCAPS_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_GETPOINTINFOS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_GETPOINTINFOS_INFO.java
deleted file mode 100644
index 0fbddf4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_GETPOINTINFOS_INFO.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 分页获取 信息标注信息列表 入参
- * 出参 {@link NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO}
- * 接口 {@link NetSDKLib#CLIENT_ScenicSpotGetPointInfos}
- *
- * @author : 47040
- * @since : Created in 2020/10/26 15:41
- */
-public class NET_IN_SCENICSPOT_GETPOINTINFOS_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道号
- */
- public int nChannelID;
- /**
- * 从第几位开始获取(最大 255)
- */
- public int nOffset;
- /**
- * 获取几个信息点结构(从 0 开始)
- */
- public int nLimit;
-
- public NET_IN_SCENICSPOT_GETPOINTINFOS_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_SETPOINTINFO_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_SETPOINTINFO_INFO.java
deleted file mode 100644
index c1355d6..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_SETPOINTINFO_INFO.java
+++ /dev/null
@@ -1,77 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_EM_SHAPE_TYPE;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_COMMON_STRING_64;
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_POLYGON_NUM;
-
-/**
- * 设置景物点,原编号的景物点将会被覆盖 入参
- * 出参 {@link NET_OUT_SCENICSPOT_SETPOINTINFO_INFO}
- * 接口 {@link NetSDKLib#CLIENT_ScenicSpotSetPointInfo}
- *
- * @author : 47040
- * @since : Created in 2020/10/26 16:14
- */
-public class NET_IN_SCENICSPOT_SETPOINTINFO_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 信息点编号
- */
- public int nIndex;
- /**
- * 信息点是否生效
- */
- public byte bEnable;
- /**
- * 该信息点是否有子标题
- */
- public byte bTitleAttribute;
- /**
- * 云台方向与放大倍数 (绝对坐标)
- */
- public POSTION stuPosition;
- /**
- * 景物点位置
- */
- public POINTCOORDINATE stuPoint;
- /**
- * 一级标题名称
- */
- public byte[] szTitleName = new byte[MAX_COMMON_STRING_64];
- /**
- * 一级标题名称类型
- */
- public byte byTitleType;
- /**
- * 预留字节
- */
- public byte[] byReserved = new byte[3];
- /**
- * 景物形状 {@link NET_EM_SHAPE_TYPE}
- */
- public int emShapeType;
- /**
- * 景物的轮廓,每个点依次表示轮廓顶点坐标
- */
- public NetSDKLib.DH_POINT[] stuPolygon = new NetSDKLib.DH_POINT[NET_MAX_POLYGON_NUM];
- /**
- * 景物轮廓点的个数,最大不超过 {@link NetSDKLib#NET_MAX_POLYGON_NUM}
- */
- public int nPolygonPointNum;
-
- public NET_IN_SCENICSPOT_SETPOINTINFO_INFO() {
- dwSize = this.size();
- for (int i = 0; i < stuPolygon.length; i++) {
- stuPolygon[i] = new NetSDKLib.DH_POINT();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_TURNTOPOINT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_TURNTOPOINT_INFO.java
deleted file mode 100644
index 577fdc5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SCENICSPOT_TURNTOPOINT_INFO.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 以景物标注点为中心,进行三维定位的输 入参
- * 出参 {@link NET_OUT_SCENICSPOT_TURNTOPOINT_INFO}
- * 接口 {@link NetSDKLib#CLIENT_ScenicSpotTurnToPoint}
- *
- * @author : 47040
- * @since : Created in 2020/10/26 17:28
- */
-public class NET_IN_SCENICSPOT_TURNTOPOINT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 景物点编号
- */
- public int nIndex;
-
- public NET_IN_SCENICSPOT_TURNTOPOINT_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_2DCODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_2DCODE.java
deleted file mode 100644
index 93da704..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_2DCODE.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth;
-import com.sun.jna.Pointer;
-
-/**
- * @author 47081
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_Set2DCode(NetSDKLib.LLong, Pointer, Pointer, int)}的入参
- * @date 2020/9/10
- */
-public class NET_IN_SET_2DCODE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 二维码类型,
- * 对应枚举类型{@link com.zhehekeji.web.lib.joyware.enumeration.NET_EM_2DCODE_TYPE}
- */
- public int em2DCodeType;
- /**
- * 二维码信息
- */
- public byte[] sz2DCode = new byte[SDKStructureFieldLenth.SDK_COMMON_STRING_512];
-
- public NET_IN_SET_2DCODE() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_BLIND_REAL_CHANNEL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_BLIND_REAL_CHANNEL.java
deleted file mode 100644
index decbda5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_BLIND_REAL_CHANNEL.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_PREVIEW_CHANNEL_NUM;
-
-/**
- * 设置逻辑通道号和真实通道号的绑定关系入参 ,对应接口 {@link NetSDKLib#CLIENT_SetBlindRealChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 15:08
- */
-public class NET_IN_SET_BLIND_REAL_CHANNEL extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道数量
- */
- public int nChannelNum;
- /**
- * 通道号
- */
- public int[] nChannel = new int[MAX_PREVIEW_CHANNEL_NUM];
- /**
- * 逻辑通道信息,下标为将要设置的真实通道数
- */
- public NET_LOGIC_CHANNEL_INFO[] stuChannelInfo = new NET_LOGIC_CHANNEL_INFO[MAX_PREVIEW_CHANNEL_NUM];
-
- public NET_IN_SET_BLIND_REAL_CHANNEL() {
- dwSize = this.size();
- for (int i = 0; i < stuChannelInfo.length; i++) {
- stuChannelInfo[i] = new NET_LOGIC_CHANNEL_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_CAMERA_CFG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_CAMERA_CFG.java
deleted file mode 100644
index 5b5f76e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_CAMERA_CFG.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_SetCameraCfg}的入参
- * @date 2020/11/06
- */
-public class NET_IN_SET_CAMERA_CFG extends NetSDKLib.SdkStructure{
-
- // 结构体大小
- public int dwSize;
-
- // 相机编号
- public int nCameraNo;
-
- // 相机的信息
- public NET_CAMERA_CFG_INFO stuCameraInfo;
-
- public NET_IN_SET_CAMERA_CFG() {
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_CHANNEL_CFG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_CHANNEL_CFG.java
deleted file mode 100644
index 69da076..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_CHANNEL_CFG.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_SetChannelCfg}的入参
- * @date 2020/11/06
- */
-public class NET_IN_SET_CHANNEL_CFG extends NetSDKLib.SdkStructure {
-
- /** 结构体大小 */
- public int dwSize;
- /** 检测通道 */
- public int nChannelNo;
-
- /** 通道信息 */
- public NET_CHANNEL_CFG_INFO stuChannelInfo;
-
- public NET_IN_SET_CHANNEL_CFG() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_COURSE_RECORD_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_COURSE_RECORD_MODE.java
deleted file mode 100644
index 57c4a81..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_COURSE_RECORD_MODE.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_EM_RECORD_MODE;
-
-/**
- * 设置录像模式入参,对应接口{link NetSDKLib#CLIENT_SetCourseRecordMode}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 15:38
- */
-public class NET_IN_SET_COURSE_RECORD_MODE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 录像模式 {@link NET_EM_RECORD_MODE}
- */
- public int emRecordMode;
- /**
- * 教室id号
- */
- public int nClassRoomID;
-
- public NET_IN_SET_COURSE_RECORD_MODE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_COURSE_RECORD_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_COURSE_RECORD_STATE.java
deleted file mode 100644
index 47cdccb..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_COURSE_RECORD_STATE.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 开启/关闭指定通道录像入参 {@link NetSDKLib#CLIENT_SetCourseRecordState}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:13
- */
-public class NET_IN_SET_COURSE_RECORD_STATE extends NetSDKLib.SdkStructure {
- /**
- * 该结构体大小
- */
- public int dwSize;
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 0:开启, 1:关闭
- */
- public int nAction;
-
- public NET_IN_SET_COURSE_RECORD_STATE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_PARKINGSPACE_STATE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_PARKINGSPACE_STATE_INFO.java
deleted file mode 100644
index cf253ab..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SET_PARKINGSPACE_STATE_INFO.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_PARKINGSPACE_STATE;
-
-/**
- * 设置停车车位状态 入参
- * 接口 {@link NetSDKLib#CLIENT_SetParkingSpaceState}
- * 出参 {@link NET_OUT_SET_PARKINGSPACE_STATE_INFO}
- *
- * @author 47040
- * @since Created in 2020/11/18 13:32
- */
-public class NET_IN_SET_PARKINGSPACE_STATE_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 车牌号码
- */
- public byte[] szPlateNumber = new byte[64];
- /**
- * 车位号
- */
- public byte[] szParkingNo = new byte[32];
- /**
- * 车位状态 {@link EM_PARKINGSPACE_STATE}
- */
- public int emState;
- /**
- * 是否需要图片 0 不需要 1 需要
- */
- public int bUnNeedPic;
-
- public NET_IN_SET_PARKINGSPACE_STATE_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SNAP_BY_EVENT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SNAP_BY_EVENT.java
deleted file mode 100644
index 162c64c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_SNAP_BY_EVENT.java
+++ /dev/null
@@ -1,40 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_EVENT_IVS;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_EVENT_IVS_TYPE;
-
-/**
- * 按照事件类型抓图 入参
- * 接口 {@link NetSDKLib#CLIENT_SnapPictureByEvent}
- * 出参 {@link NET_OUT_SNAP_BY_EVENT}
- *
- * @author 47040
- * @since Created in 2020/11/18 17:21
- */
-public class NET_IN_SNAP_BY_EVENT extends NetSDKLib.SdkStructure {
- /**
- * 本结构体大小, 初始化时必须填写
- */
- public int dwSize;
- /**
- * 视频通道号, 从 0开始
- */
- public int nChannel;
- /**
- * 参考 CLIENT_RealLoadPicEx 的事件类型
- * {@link NetSDKLib#EVENT_IVS_ALL ...}
- * {@link EM_EVENT_IVS}
- * {@link EM_EVENT_IVS_TYPE}
- */
- public int dwEventID;
-
- /**
- * 抓图序列号,用于和回调事件作匹配
- */
- public byte[] szSerialNo = new byte[128];
-
- public NET_IN_SNAP_BY_EVENT() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_STARTSERACH_DEVICE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_STARTSERACH_DEVICE.java
deleted file mode 100644
index 2019bb5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_STARTSERACH_DEVICE.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.fSearchDevicesCBEx;
-import com.sun.jna.Pointer;
-
-public class NET_IN_STARTSERACH_DEVICE extends NetSDKLib.SdkStructure {
-
- /**
- * 结构体大小
- */
- public int dwSize;
-
- /**
- * 发起搜索的本地IP
- */
- public byte[] szLocalIp=new byte[64];
-
- /**
- * 设备信息回调函数
- */
- public fSearchDevicesCBEx cbSearchDevices;
-
- /**
- * 用户自定义数据
- */
- public Pointer pUserData;
-
- /**
- * 下发搜索类型(参考EM_SEND_SEARCH_TYPE)
- */
- public int emSendType;
-
- public NET_IN_STARTSERACH_DEVICE()
- {
- this.dwSize = this.size();
- }// 此结构体大小
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_STORAGE_DEV_INFOS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_STORAGE_DEV_INFOS.java
deleted file mode 100644
index c420564..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_STORAGE_DEV_INFOS.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_VOLUME_TYPE;
-
-/**
- * NET_QUERY_DEV_STORAGE_NAMES 类型接口 输入参数
- * @author 29779
- */
-public class NET_IN_STORAGE_DEV_INFOS extends NetSDKLib.SdkStructure {
- public NET_IN_STORAGE_DEV_INFOS() {
- this.dwSize = this.size();
- }
-
- public int dwSize;
-
- /**
- * 要获取的卷类型
- * {@link NET_VOLUME_TYPE }
- */
- public int emVolumeType;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO.java
deleted file mode 100644
index 162802e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251589
- * @version V1.0
- * @Description: // CLIENT_QueryDevInfo NET_QUERY_TRAFFIC_RADAR_GET_OBJECT 类型接口输入参数
- * @date 2020/12/14 20:46
- */
-public class NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO extends NetSDKLib.SdkStructure {
- public int dwSize;
- public int nChannel; // 通道号
-
- public NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_SNAP_RADAR_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_SNAP_RADAR_INFO.java
deleted file mode 100644
index f7a8be5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_SNAP_RADAR_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 智能交通外接雷达信息入参
- * @date 2020/12/14
- */
-public class NET_IN_TRAFFIC_SNAP_RADAR_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 结构体大小
- * */
- public int dwSize;
-
- /**
- * 通道号
- * */
- public int nChannel;
-
- public NET_IN_TRAFFIC_SNAP_RADAR_INFO() {
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_SNAP_STROBE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_SNAP_STROBE_INFO.java
deleted file mode 100644
index 896ce41..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_IN_TRAFFIC_SNAP_STROBE_INFO.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 智能交通外接道闸信息入参
- * @date 2020/12/14
- */
-public class NET_IN_TRAFFIC_SNAP_STROBE_INFO extends NetSDKLib.SdkStructure{
- /**
- * 结构体大小
- * */
- public int dwSize;
-
- /**
- * 通道号
- * */
- public int nChannel;
-
- public NET_IN_TRAFFIC_SNAP_STROBE_INFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_ISCSI_TARGET.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_ISCSI_TARGET.java
deleted file mode 100644
index ea60db4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_ISCSI_TARGET.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_ISCSI_TARGET extends NetSDKLib.SdkStructure {
-
- public NET_ISCSI_TARGET() {
- this.dwSize = this.size();
-
- //System.out.println("NET_ISCSI_TARGET " + this.size());
- }
-
- public int dwSize;
- public byte[] szName = new byte[128]; // 名称
- public byte[] szAddress = new byte[64]; // 服务器地址
- public byte[] szUser =new byte[128]; // 用户名
- public int nPort; // 端口
- public int nStatus; // 状态, 0-未知, 1-已连接, 2-未连接, 3-连接失败, 4-认证失败, 5-连接超时, 6-不存在
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LEFTDETECTION_RULE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LEFTDETECTION_RULE_INFO.java
deleted file mode 100644
index 92d35f4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LEFTDETECTION_RULE_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.POINTCOORDINATE;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-/** 事件类型 EVENT_IVS_LEFTDETECTION (物品遗留事件) 对应的规则配置 */
-public class NET_LEFTDETECTION_RULE_INFO extends SdkStructure {
- /** 检测区域顶点数 */
- public int nDetectRegionPoint;
- /** 检测区域 */
- public POINTCOORDINATE[] stuDetectRegion = (POINTCOORDINATE[]) new POINTCOORDINATE().toArray(20);
- /** 触发报警位置数 */
- public int nTriggerPosition;
- /** 触发报警位置,0-目标外接框中心, 1-目标外接框左端中心, 2-目标外接框顶端中心, 3-目标外接框右端中心, 4-目标外接框底端中心 */
- public byte[] bTriggerPosition = new byte[8];
- /** 最短持续时间 单位:秒,0~65535 */
- public int nMinDuration;
- /** 跟踪持续时间,0秒:一直跟踪,1-300秒:跟踪持续时间 */
- public int nTrackDuration;
- /** 规则特定的尺寸过滤器是否有效 */
- public boolean bSizeFileter;
- /** 规则特定的尺寸过滤器 */
- public NET_CFG_SIZEFILTER_INFO stuSizeFileter;
- /** 保留字节 */
- public byte[] byReserved = new byte[4096];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LIGHTINFO_CFG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LIGHTINFO_CFG.java
deleted file mode 100644
index 34bcee4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LIGHTINFO_CFG.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @version 1.0
- * @description 相机对应的红绿灯通道状态
- * @date 2020/11/09
- */
-public class NET_LIGHTINFO_CFG extends NetSDKLib.SdkStructure{
-
- //红绿灯通道
- public int nLightNo;
-
- // 红绿灯状态{@link EM_TRAFFIC_LIGHT_DETECT_STATE}
- public int emLightState;
-
- //预留
- public byte[] byReserved = new byte[504];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LIGHTPERIODS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LIGHTPERIODS_INFO.java
deleted file mode 100644
index ebc2ead..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LIGHTPERIODS_INFO.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_TRFAFFIC_LIGHT_TYPE;
-
-/**
- * 交通灯的持续时间,时间单位毫秒
- *
- * @author : 47040
- * @since : Created in 2020/8/29 16:48
- */
-public class NET_LIGHTPERIODS_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 交通灯类型 枚举 {@link EM_TRFAFFIC_LIGHT_TYPE}
- */
- public int emType;
- /**
- * 直行灯持续时间
- */
- public int nStraight;
- /**
- * 左转灯持续时间
- */
- public int nTurnLeft;
- /**
- * 右转灯持续时间
- */
- public int nTurnRight;
- /**
- * 掉头灯持续时间
- */
- public int nUTurn;
- /**
- * 预留
- */
- public byte[] byReserved = new byte[60];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LOGIC_CHANNEL_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LOGIC_CHANNEL_INFO.java
deleted file mode 100644
index 4b20983..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_LOGIC_CHANNEL_INFO.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_EM_LOGIC_CHANNEL;
-
-/**
- * 通道信息
- *
- * @author : 47040
- * @since : Created in 2020/9/18 9:42
- */
-public class NET_LOGIC_CHANNEL_INFO extends NetSDKLib.SdkStructure {
- /**
- * 教室ID号
- */
- public int nRoomID;
- /**
- * 逻辑通道号 {@link NET_EM_LOGIC_CHANNEL}
- */
- public int emLogicChannel;
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[32];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MANUALSNAP_PARKINGSPACE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MANUALSNAP_PARKINGSPACE_INFO.java
deleted file mode 100644
index 9e4566e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MANUALSNAP_PARKINGSPACE_INFO.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 停车位的数据信息
- *
- * @author 47040
- * @since Created in 2020/11/18 14:29
- */
-public class NET_MANUALSNAP_PARKINGSPACE_INFO extends NetSDKLib.SdkStructure {
- /**
- * 车位是否有车标记 0:Unknown 1-Parking 2-NoParking
- */
- public int nStatus;
- /**
- * 车牌号码
- */
- public byte[] szPlateNumber = new byte[64];
- /**
- * 车位号
- */
- public byte[] szParkingNo = new byte[32];
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[412];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MATCH_TWO_FACE_IN.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MATCH_TWO_FACE_IN.java
deleted file mode 100644
index fb9dd11..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MATCH_TWO_FACE_IN.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Pointer;
-
-/**
- * @author 47081
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_MatchTwoFaceImage}的入参
- * @date 2020/10/19
- */
-public class NET_MATCH_TWO_FACE_IN extends NetSDKLib.SdkStructure {
- public int dwSize;
- /**
- * 原图
- */
- public NET_IMAGE_COMPARE_INFO stuOriginalImage;
- /**
- * 比较图
- */
- public NET_IMAGE_COMPARE_INFO stuCompareImage;
- /**
- * 两张人脸图片数据
- */
- public Pointer pSendBuf;
- /**
- * 数据大小
- */
- public int dwSendBufLen;
-
- public NET_MATCH_TWO_FACE_IN() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MATCH_TWO_FACE_OUT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MATCH_TWO_FACE_OUT.java
deleted file mode 100644
index 390bee7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MATCH_TWO_FACE_OUT.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description
- * @date 2020/10/19
- */
-public class NET_MATCH_TWO_FACE_OUT extends NetSDKLib.SdkStructure {
- public int dwSize;
- /**
- * 两张图片的相似度,范围0~100
- */
- public int nSimilarity;
-
- public NET_MATCH_TWO_FACE_OUT() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEDIAFILE_GENERAL_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEDIAFILE_GENERAL_INFO.java
deleted file mode 100644
index 96a2d2e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEDIAFILE_GENERAL_INFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_PATH;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 通用信息
- * @date 2021/2/22
- */
-public class NET_MEDIAFILE_GENERAL_INFO extends NetSDKLib.SdkStructure {
- /** 图片文件路径 */
- public byte[] szFilePath = new byte[MAX_PATH];
- /** ObjectUrls的个数 */
- public int nObjectUrlNum;
- /** 小图路径 */
- public ObjectUrl[] szObjectUrls = (ObjectUrl[]) new ObjectUrl().toArray(8);
- /** 保留字段 */
- public byte[] byReserved = new byte[4096];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEDIA_QUERY_TRAFFICCAR_PARAM_EX.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEDIA_QUERY_TRAFFICCAR_PARAM_EX.java
deleted file mode 100644
index 6efd8db..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEDIA_QUERY_TRAFFICCAR_PARAM_EX.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description MEDIA_QUERY_TRAFFICCAR对应的查询条件 参数扩展
- * @date 2021/2/22
- */
-public class NET_MEDIA_QUERY_TRAFFICCAR_PARAM_EX extends NetSDKLib.SdkStructure {
- /** 违法代码 */
- public byte[] szViolationCode = new byte[16];
- /** 国籍,2字节,符合ISO3166规范 */
- public byte[] szCountry = new byte[4];
- /** 保留字节 */
- public byte[] byReserved = new byte[1020];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEMORY_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEMORY_INFO.java
deleted file mode 100644
index 9f56f20..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEMORY_INFO.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_MEMORY_INFO
- * description:
- * author:251589
- * createTime:2021/2/25 13:38
- *
- * @version v1.0
- */
-
-public class NET_MEMORY_INFO extends NetSDKLib.SdkStructure {
- /**
- * dwSize;
- */
- public int dwSize;
- /**
- * 总内存, M
- */
- public int dwTotal;
-
- /**
- * 剩余内存, M
- */
- public int dwFree;
-
- public NET_MEMORY_INFO(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEMORY_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEMORY_STATUS.java
deleted file mode 100644
index b36fdec..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MEMORY_STATUS.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_MEMORY_STATUS
- * description:
- * author:251589
- * createTime:2021/2/25 13:36
- *
- * @version v1.0
- */
-
-public class NET_MEMORY_STATUS extends NetSDKLib.SdkStructure {
- /**
- * dwSize;
- */
- public int dwSize;
- /**
- * 查询是否成功
- */
- public int bEnable;
-
- /**
- * 内存信息
- */
- public NET_MEMORY_INFO stuMemory;
-
- public NET_MEMORY_STATUS (){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_COLLECTION_NAME.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_COLLECTION_NAME.java
deleted file mode 100644
index 8d1a769..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_COLLECTION_NAME.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_DEVICE_NAME_LEN;
-
-/**
- * 电视墙预案名称 拆分自{@link NET_IN_MONITORWALL_GET_COLL_SCHD}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 9:28
- */
-public class NET_MONITORWALL_COLLECTION_NAME extends NetSDKLib.SdkStructure {
- /**
- * 电视墙预案名称
- */
- public byte[] collectionName = new byte[NET_DEVICE_NAME_LEN];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_ENABLE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_ENABLE_INFO.java
deleted file mode 100644
index 93628f0..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_ENABLE_INFO.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_COMMON_STRING_128;
-
-/**
- * 电视墙使能信息
- *
- * @author : 47040
- * @since : Created in 2020/10/19 11:17
- */
-public class NET_MONITORWALL_ENABLE_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 使能
- */
- public int bEnable;
- /**
- * 电视墙名称
- */
- public byte[] szName = new byte[NET_COMMON_STRING_128];
-
- public NET_MONITORWALL_ENABLE_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_NAME.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_NAME.java
deleted file mode 100644
index 7bc08be..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITORWALL_NAME.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_COMMON_STRING_128;
-
-/**
- * 电视墙名称 拆分自{@link NET_IN_MONITORWALL_GET_ENABLE}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 11:08
- */
-public class NET_MONITORWALL_NAME extends NetSDKLib.SdkStructure {
- /**
- * 电视墙名称
- */
- public byte[] szName = new byte[NET_COMMON_STRING_128];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITOR_WALL_OUT_MODE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITOR_WALL_OUT_MODE_INFO.java
deleted file mode 100644
index 733a745..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_MONITOR_WALL_OUT_MODE_INFO.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 电视墙输出模式信息
- * @date 2021/2/22
- */
-public class NET_MONITOR_WALL_OUT_MODE_INFO extends NetSDKLib.SdkStructure {
- /** 水平分辨率 */
- public int nWidth;
- /** 垂直分辨率 */
- public int nHeight;
- /** 保留字节 */
- public byte[] byReserved = new byte[256];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OBJECT_RADAR_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OBJECT_RADAR_INFO.java
deleted file mode 100644
index e56988c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OBJECT_RADAR_INFO.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251589
- * @version V1.0
- * @Description:
- * @date 2020/12/14 20:56
- */
-public class NET_OBJECT_RADAR_INFO extends NetSDKLib.SdkStructure {
- public int nID; // 物体ID
- public int nVerticalPos; // 物体在道路方向上的坐标,雷达为坐标原点 单位:cm
- public int nHorizontalPos; // 物体在垂直道路方向上的坐标,雷达为坐标原点 单位:cm
- public int nObjectLen; // 物体长度 单位:cm
- public byte[] byReserved = new byte[256]; // 保留字节
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ADD_COURSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ADD_COURSE.java
deleted file mode 100644
index 0b7ca24..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ADD_COURSE.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 添加新的课程记录 出参指针 {@link NetSDKLib#CLIENT_AddCourse}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 16:10
- */
-public class NET_OUT_ADD_COURSE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 课程ID数量
- */
- public int nIdNum;
- /**
- * 返回新增的课程ID; -1:数据库中无此记录, -2:记录已存在, -3:数据库已满
- */
- public int[] nId = new int[64];
-
- public NET_OUT_ADD_COURSE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ASYNC_ADD_CUSTOM_DEVICE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ASYNC_ADD_CUSTOM_DEVICE.java
deleted file mode 100644
index b25325a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ASYNC_ADD_CUSTOM_DEVICE.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-/***
- * CLIENT_AsyncAddCustomDevice 接口输出参数
- * @author 119178
- *
- */
-public class NET_OUT_ASYNC_ADD_CUSTOM_DEVICE extends SdkStructure{
- public int dwSize;
- /**
- * 分配的逻辑通道个数
- */
- public int nLogicChannelNum;
- /**
- * 分配的逻辑通道号列表
- */
- public int[] nLogicChannels=new int[128];
- /**
- * 设备ID
- */
- public byte[] szDeviceID=new byte[128];
-
- public NET_OUT_ASYNC_ADD_CUSTOM_DEVICE(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ATTACH_TRAFFICLIGHT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ATTACH_TRAFFICLIGHT_INFO.java
deleted file mode 100644
index 1f3d5b5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ATTACH_TRAFFICLIGHT_INFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_OUT_ATTACH_TRAFFICLIGHT_INFO
- * description:CLIENT_AttachTrafficLightState 接口出参
- * author:251589
- * createTime:2021/1/19 14:56
- *
- * @version v1.0
- */
-public class NET_OUT_ATTACH_TRAFFICLIGHT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_ATTACH_TRAFFICLIGHT_INFO(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ATTACH_VIDEOSTAT_HEATMAP.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ATTACH_VIDEOSTAT_HEATMAP.java
deleted file mode 100644
index 045a13b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_ATTACH_VIDEOSTAT_HEATMAP.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 热度图订阅接口出参
- * @date 2020/9/21
- */
-public class NET_OUT_ATTACH_VIDEOSTAT_HEATMAP extends NetSDKLib.SdkStructure {
- public int dwSize;
-
- public NET_OUT_ATTACH_VIDEOSTAT_HEATMAP() {
- this.dwSize = size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_AUDIO_DECODE_CAPS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_AUDIO_DECODE_CAPS.java
deleted file mode 100644
index e882207..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_AUDIO_DECODE_CAPS.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 获取音频解码能力集出参
- * @date 2021/01/06
- */
-public class NET_OUT_AUDIO_DECODE_CAPS extends NetSDKLib.SdkStructure{
- /**
- * 结构体大小,赋值为 sizeof(NET_OUT_AUDIO_DECODE_CAPS)
- */
- public int dwSize;
-
- /**
- * 音频解码格式信息
- * */
- public NET_AUDIO_DECODE_FORMAT[] stuDecodeFormats = (NET_AUDIO_DECODE_FORMAT[])new NET_AUDIO_DECODE_FORMAT().toArray(64);
-
- /**
- * 返回的音频解码格式信息数量
- * */
- public int nFormatsRet;
-
-
- public NET_OUT_AUDIO_DECODE_CAPS(){
- this.dwSize=size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_CAMERASTATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_CAMERASTATE.java
deleted file mode 100644
index ea8c469..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_CAMERASTATE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * {@link NetSDKLib#CLIENT_AttachCameraState} 输出参数
- * {@link NET_IN_CAMERASTATE} 对应接口入参
- *
- * @author : 47040
- * @since : Created in 2021/1/15 14:08
- */
-public class NET_OUT_CAMERASTATE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 物体ID,每个ID表示一个唯一的物体
- */
- public int nObjectID;
-
- public NET_OUT_CAMERASTATE() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD.java
deleted file mode 100644
index a4cb23e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_MODE_NUMBER;
-
-/**
- * 录播主机添加模式出参
- *
- * @author : 47040
- * @since : Created in 2020/9/27 16:54
- */
-public class NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 实际返回个数
- */
- public int nCount;
- /**
- * 返回数组
- */
- public NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT[] stResult = new NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT[NET_MAX_MODE_NUMBER];
-
- public NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD() {
- dwSize = this.size();
- for (int i = 0; i < stResult.length; i++) {
- stResult[i] = new NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java
deleted file mode 100644
index d172303..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_MODE_NUMBER;
-
-/**
- * 录播主机删除模式出参
- *
- * @author : 47040
- * @since : Created in 2020/9/27 17:04
- */
-public class NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 删除的模式个数
- */
- public int nReturnNum;
- /**
- * 返回码: 1 成功, 2 失败s
- */
- public int[] nReturnCode = new int[NET_MAX_MODE_NUMBER];
-
- public NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE() {
- dwSize = this.size();
- }
-}
-
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET.java
deleted file mode 100644
index b138ca4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_MODE_NUMBER;
-
-/**
- * 录播主机获取模式出参
- *
- * @author : 47040
- * @since : Created in 2020/9/27 17:26
- */
-public class NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 实际获取的模式个数
- */
- public int nReturnNum;
- /**
- * 模式编号
- */
- public int[] nMode = new int[NET_MAX_MODE_NUMBER];
- /**
- * 模式信息
- */
- public NET_COMPOSITECHANNELMODE_INFO[] stModeInfo = new NET_COMPOSITECHANNELMODE_INFO[NET_MAX_MODE_NUMBER];
-
- public NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET() {
- dwSize = this.size();
- for (int i = 0; i < stModeInfo.length; i++) {
- stModeInfo[i] = new NET_COMPOSITECHANNELMODE_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java
deleted file mode 100644
index 088e292..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_MODE_NUMBER;
-
-/**
- * 录播主机修改模式出参
- *
- * @author : 47040
- * @since : Created in 2020/9/27 17:21
- */
-public class NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 修改的模式个数, 和修改的模式个数相同
- */
- public int nReturnNum;
- /**
- * 返回码: 1 成功, 2 失败, 3, 已满, 4 资源不足
- */
- public int[] nReturnCode = new int[NET_MAX_MODE_NUMBER];
-
- public NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_GET_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_GET_INFO.java
deleted file mode 100644
index c8dd98f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_GET_INFO.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 获取组合通道信息出参 {@link NetSDKLib#CLIENT_OperateCourseCompositeChannel}
- * @author : 47040
- * @since : Created in 2020/9/28 20:05
- */
-public class NET_OUT_COURSECOMPOSITE_GET_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 组合通道信息
- */
- public NET_COMPOSITECHANNEL_INFO stuChannelInfo;
-
- public NET_OUT_COURSECOMPOSITE_GET_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_GET_LOCKINFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_GET_LOCKINFO.java
deleted file mode 100644
index 292bf64..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_GET_LOCKINFO.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 获取锁定状态出参 {@link NetSDKLib#CLIENT_OperateCourseCompositeChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 20:00
- */
-public class NET_OUT_COURSECOMPOSITE_GET_LOCKINFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 锁定状态 1 true, 0 false
- */
- public int bState;
-
- public NET_OUT_COURSECOMPOSITE_GET_LOCKINFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_LOCK_CONTROL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_LOCK_CONTROL.java
deleted file mode 100644
index 7ec3efa..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_LOCK_CONTROL.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 锁定和解锁组合通道和逻辑通道出参 {@link NetSDKLib#CLIENT_OperateCourseCompositeChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:57
- */
-public class NET_OUT_COURSECOMPOSITE_LOCK_CONTROL extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_COURSECOMPOSITE_LOCK_CONTROL() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_SET_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_SET_INFO.java
deleted file mode 100644
index 59a35a6..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_SET_INFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 设置组合通道信息出参 {@link NetSDKLib#CLIENT_OperateCourseCompositeChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 20:54
- */
-public class NET_OUT_COURSECOMPOSITE_SET_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_COURSECOMPOSITE_SET_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_UPDATE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_UPDATE_INFO.java
deleted file mode 100644
index 51095cc..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSECOMPOSITE_UPDATE_INFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 组合通道信息更新到time出参 {@link NetSDKLib#CLIENT_OperateCourseCompositeChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 21:02
- */
-public class NET_OUT_COURSECOMPOSITE_UPDATE_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_COURSECOMPOSITE_UPDATE_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_GETINFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_GETINFO.java
deleted file mode 100644
index 7ab6075..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_GETINFO.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_COURSE_LOGIC_CHANNEL;
-
-/**
- * 获取指定教室的录像信息出参 {@link NetSDKLib#CLIENT_OperateCourseRecordManager}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:23
- */
-public class NET_OUT_COURSERECORD_GETINFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 逻辑通道数量
- */
- public int nChannelNum;
- /**
- * 0:无效,1:录像,2不录像,下标对应为逻辑通道号
- */
- public int[] nCanRecord = new int[MAX_COURSE_LOGIC_CHANNEL];
-
- public NET_OUT_COURSERECORD_GETINFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_GET_TIME.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_GET_TIME.java
deleted file mode 100644
index bf2de00..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_GET_TIME.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 获取当前课程已录制时间出参 {@link NetSDKLib#CLIENT_OperateCourseRecordManager}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:44
- */
-public class NET_OUT_COURSERECORD_GET_TIME extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 已录制时间,单位:秒
- */
- public int nTime;
-
- public NET_OUT_COURSERECORD_GET_TIME() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_SETINFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_SETINFO.java
deleted file mode 100644
index 4824c23..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_SETINFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 设置指定教室的录像信息出参 {@link NetSDKLib#CLIENT_OperateCourseRecordManager}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:31
- */
-public class NET_OUT_COURSERECORD_SETINFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_COURSERECORD_SETINFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_UPDATE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_UPDATE_INFO.java
deleted file mode 100644
index 21df743..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_COURSERECORD_UPDATE_INFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 录像信息更新到time出参 {@link NetSDKLib#CLIENT_OperateCourseRecordManager}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:40
- */
-public class NET_OUT_COURSERECORD_UPDATE_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_COURSERECORD_UPDATE_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DELETE_COURSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DELETE_COURSE.java
deleted file mode 100644
index fef6fd3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DELETE_COURSE.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 删除课程记录 出参指针 {@link NetSDKLib#CLIENT_DeleteCourse}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 20:33
- */
-public class NET_OUT_DELETE_COURSE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 课程 ID 数量
- */
- public int nResultIdNum;
- /**
- * 课程 ID; -1:删除成功, 原id:删除失败
- */
- public int[] nResultId = new int[64];
-
- public NET_OUT_DELETE_COURSE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DELIVER_USER_PICTURE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DELIVER_USER_PICTURE.java
deleted file mode 100644
index 5c7de40..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DELIVER_USER_PICTURE.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_OUT_DELIVER_USER_PICTURE
- * description: 下发人脸数据 <—— 出参
- * author:251589
- * createTime:2020/12/22 22:01
- *
- * @version v1.0
- */
-public class NET_OUT_DELIVER_USER_PICTURE extends NetSDKLib.SdkStructure {
- public int dwSize; // 结构体大小
- public NET_OUT_DELIVER_USER_PICTURE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DOWNLOAD_MULTI_FILE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DOWNLOAD_MULTI_FILE.java
deleted file mode 100644
index 9074ea8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_DOWNLOAD_MULTI_FILE.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 批量下载文件 出参
- * 接口 {@link NetSDKLib#CLIENT_DownLoadMultiFile}
- * 出参 {@link NET_IN_DOWNLOAD_MULTI_FILE}
- *
- * @author : 47040
- * @since : Created in 2020/12/28 16:11
- */
-public class NET_OUT_DOWNLOAD_MULTI_FILE extends NetSDKLib.SdkStructure {
-
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 下载句柄
- */
- public NetSDKLib.LLong lDownLoadHandle;
-
- public NET_OUT_DOWNLOAD_MULTI_FILE() {
- dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GETFACEEIGEN_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GETFACEEIGEN_INFO.java
deleted file mode 100644
index 5091d7e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GETFACEEIGEN_INFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251589
- * @version V1.0
- * @Description:
- * @date 2020/12/9 19:43
- */
-public class NET_OUT_GETFACEEIGEN_INFO extends NetSDKLib.SdkStructure {
-
- public int dwSize;
- public int nInFaceEigenLen; // 用户申请的人脸特征值数据大小
- public int nOutFaceEigenLen; // 人脸特征值数据实际的大小
- public String pszFaceEigen; // 人脸特征值数据, 由用户申请释放, 每张照片最大为8K
- public NET_OUT_GETFACEEIGEN_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CAMERA_CFG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CAMERA_CFG.java
deleted file mode 100644
index d590900..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CAMERA_CFG.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_GetCameraCfg}的出参
- * @date 2020/11/06
- */
-public class NET_OUT_GET_CAMERA_CFG extends NetSDKLib.SdkStructure {
-
- // 结构体大小
- public int dwSize;
-
- // 相机编号
- public int nCameraNo;
-
- // 相机的信息
- public NET_CAMERA_CFG_INFO stuCameraInfo;
-
- public NET_OUT_GET_CAMERA_CFG() {
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CAMERA_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CAMERA_INFO.java
deleted file mode 100644
index be9022f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CAMERA_INFO.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_GetCameraInfo}的出参
- * @date 2020/11/09
- */
-public class NET_OUT_GET_CAMERA_INFO extends NetSDKLib.SdkStructure {
-
- // 结构体大小
- public int dwSize;
-
- // 相机编号
- public int nCameraNo;
-
- // 相机连接状态{@link EM_CAMERA_CONNECT_STATE}
- public int emConnectState;
-
- // 返回的红绿灯通道数
- public int nRetLightInfoNum;
-
- // 相机对应的红绿灯通道状态
- public NET_LIGHTINFO_CFG[] stuLightInfos = new NET_LIGHTINFO_CFG[16];
-
- public NET_OUT_GET_CAMERA_INFO() {
- for (int i = 0; i < stuLightInfos.length; i++) {
- stuLightInfos[i] = new NET_LIGHTINFO_CFG();
- }
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CHANNEL_CFG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CHANNEL_CFG.java
deleted file mode 100644
index b95651f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_CHANNEL_CFG.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_GetChannelCfg}的出参
- * @date 2020/11/09
- */
-public class NET_OUT_GET_CHANNEL_CFG extends NetSDKLib.SdkStructure {
-
- // 结构体大小
- public int dwSize;
-
- // 检测通道
- public int nChannelNo;
-
- // 通道信息
- public NET_CHANNEL_CFG_INFO stuChannelInfo;
-
- public NET_OUT_GET_CHANNEL_CFG() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_COURSE_LOGIC_CHANNEL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_COURSE_LOGIC_CHANNEL.java
deleted file mode 100644
index ea8e7de..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_COURSE_LOGIC_CHANNEL.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_PREVIEW_CHANNEL_NUM;
-
-/**
- * 获取录播主机默认真实通道号出参,对应接口 {@link NetSDKLib#CLIENT_GetLogicChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 15:01
- */
-public class NET_OUT_GET_COURSE_LOGIC_CHANNEL extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 获取到的逻辑通道数
- */
- public int nChannelCount;
- /**
- * 逻辑通道信息,下标为将要获取的真实通道数
- */
- public NET_LOGIC_CHANNEL_INFO[] stuChannelInfo = new NET_LOGIC_CHANNEL_INFO[MAX_PREVIEW_CHANNEL_NUM];
-
- public NET_OUT_GET_COURSE_LOGIC_CHANNEL() {
- dwSize = this.size();
- for (int i = 0; i < stuChannelInfo.length; i++) {
- stuChannelInfo[i] = new NET_LOGIC_CHANNEL_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_COURSE_RECORD_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_COURSE_RECORD_MODE.java
deleted file mode 100644
index 7ff88b5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_COURSE_RECORD_MODE.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_EM_RECORD_MODE;
-
-/**
- * 获取录像模式出参,对应接口{@link NetSDKLib#CLIENT_GetCourseRecordMode}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 15:50
- */
-public class NET_OUT_GET_COURSE_RECORD_MODE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 录像模式{@link NET_EM_RECORD_MODE}
- */
- public int emRecordMode;
-
- public NET_OUT_GET_COURSE_RECORD_MODE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_DEFAULT_REAL_CHANNEL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_DEFAULT_REAL_CHANNEL.java
deleted file mode 100644
index e44eac2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_DEFAULT_REAL_CHANNEL.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_PREVIEW_CHANNEL_NUM;
-
-/**
- * 获取默认真实通道号出参,对应接口 {@link NetSDKLib#CLIENT_GetDefaultRealChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 10:11
- */
-public class NET_OUT_GET_DEFAULT_REAL_CHANNEL extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道数量
- */
- public int nChannelNum;
- /**
- * 通道号
- */
- public int[] nChannel = new int[MAX_PREVIEW_CHANNEL_NUM];
-
- public NET_OUT_GET_DEFAULT_REAL_CHANNEL(){
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_DEVICE_AII_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_DEVICE_AII_INFO.java
deleted file mode 100644
index e10f75b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_DEVICE_AII_INFO.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description CLIENT_GetDeviceAllInfo 输出结构体
- * @date 2021/01/20
- */
-public class NET_OUT_GET_DEVICE_AII_INFO extends NetSDKLib.SdkStructure{
- /**
- * 赋值为结构体大小
- */
- public int dwSize;
-
- /**
- * 信息的个数
- */
- public int nInfoCount;
-
- /**
- * 设备存储信息
- */
- public NET_DEVICE_STORAGE_INFO[] stuStorageInfo = new NET_DEVICE_STORAGE_INFO[8];
-
- public NET_OUT_GET_DEVICE_AII_INFO(){
- this.dwSize=size();
- for (int i = 0; i < stuStorageInfo.length; i++) {
- stuStorageInfo[i] = new NET_DEVICE_STORAGE_INFO();
- }
-
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_HEATMAPS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_HEATMAPS_INFO.java
deleted file mode 100644
index e140949..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_HEATMAPS_INFO.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Pointer;
-
-/**
- * @author 251589
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_GetHeatMapsDirectly}的输出参数
- * @date 2020/11/10
- */
-public class NET_OUT_GET_HEATMAPS_INFO extends NetSDKLib.SdkStructure{
-
- public int dwSize;
-
- /**
- * 元数据
- */
- public NetSDKLib.NET_RADIOMETRY_METADATA stMetaData;
-
- /**
- * 热图数据缓存区 pbDataBuf 的大小, 由用户指定
- */
- public int dwMaxDataBufLen;
- /**
- * 热图数据缓冲区(压缩过的数据,里面是每个像素点的温度数据,可以使用元数据信息解压),需要用户分配空间
- */
- public Pointer pbDataBuf;
- /**
- * 缓存区中返回的实际文件数据大小
- */
- public int dwRetDataBufLen;
- /**
- * 字节对齐
- */
- public byte[] byReserved = new byte[4];
-
-
- public NET_OUT_GET_HEATMAPS_INFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_INPUT_CHANNEL_MEDIA.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_INPUT_CHANNEL_MEDIA.java
deleted file mode 100644
index 5a3ca9f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_INPUT_CHANNEL_MEDIA.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_ENUM_INPUT_CHANNEL_MEDIA;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_PREVIEW_CHANNEL_NUM;
-
-/**
- * 获取录播主机通道输入媒体介质出参 ,对应接口{@link NetSDKLib#CLIENT_GetInputChannelMedia}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:03
- */
-public class NET_OUT_GET_INPUT_CHANNEL_MEDIA extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道数量
- */
- public int nChannelNum;
- /**
- * 输入媒体介质 {@link NET_ENUM_INPUT_CHANNEL_MEDIA}
- */
- public int[] emInputMedia = new int[MAX_PREVIEW_CHANNEL_NUM];
-
- public NET_OUT_GET_INPUT_CHANNEL_MEDIA() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_REAL_PREVIEW_CHANNEL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_REAL_PREVIEW_CHANNEL.java
deleted file mode 100644
index b173428..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_REAL_PREVIEW_CHANNEL.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_PREVIEW_CHANNEL_NUM;
-
-/**
- * 获取真实预览通道号 出参 {@link NetSDKLib#CLIENT_GetRealPreviewChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/18 10:00
- */
-public class NET_OUT_GET_REAL_PREVIEW_CHANNEL extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 通道数量
- */
- public int nChannelNum;
- /**
- * 通道号
- */
- public int[] nChannel = new int[MAX_PREVIEW_CHANNEL_NUM];
-
- public NET_OUT_GET_REAL_PREVIEW_CHANNEL() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_RECORD_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_RECORD_STATE.java
deleted file mode 100644
index 781bfa3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_RECORD_STATE.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 获取录像状态 出参 {@link NetSDKLib#CLIENT_GetRecordState}
- *
- * @author : 47040
- * @since : Created in 2020/10/13 20:32
- */
-public class NET_OUT_GET_RECORD_STATE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 是否在录像 0 否 1 是
- */
- public int bState;
-
- public NET_OUT_GET_RECORD_STATE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_VIDEOSTAT_HEATMAP.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_VIDEOSTAT_HEATMAP.java
deleted file mode 100644
index 7ddefce..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_GET_VIDEOSTAT_HEATMAP.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 获取热图数据接口出参
- * @date 2020/9/21
- */
-public class NET_OUT_GET_VIDEOSTAT_HEATMAP extends NetSDKLib.SdkStructure {
- /**
- * 此结构体大小
- */
- public int dwSize;
- /**
- * 查询的Token
- */
- public int nToken;
- public NET_OUT_GET_VIDEOSTAT_HEATMAP(){
- this.dwSize=size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MODIFY_COURSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MODIFY_COURSE.java
deleted file mode 100644
index 1a74ec0..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MODIFY_COURSE.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 修改课程记录 出参指针 {@link NetSDKLib#CLIENT_ModifyCourse}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 16:42
- */
-public class NET_OUT_MODIFY_COURSE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 修改的课程ID数量
- */
- public int nResultIDNum;
- /**
- * 修改的课程ID; 原ID: 修改成功, -1: 数据库中无此记录, -2: 时间冲突
- */
- public int[] nResultID = new int[64];
-
- public NET_OUT_MODIFY_COURSE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MODIFY_PARKINGRECORD_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MODIFY_PARKINGRECORD_INFO.java
deleted file mode 100644
index 656ad36..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MODIFY_PARKINGRECORD_INFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 修改停车记录信息 出参
- * 接口 {@link NetSDKLib#CLIENT_ModifyParkingRecord}
- * 入参 {@link NET_IN_MODIFY_PARKINGRECORD_INFO}
- *
- * @author 47040
- * @since Created in 2020/11/18 14:06
- */
-public class NET_OUT_MODIFY_PARKINGRECORD_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_MODIFY_PARKINGRECORD_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_GET_COLL_SCHD.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_GET_COLL_SCHD.java
deleted file mode 100644
index 491f987..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_GET_COLL_SCHD.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.NET_MAX_COLLECTION_NUM;
-
-/**
- * 获取预案时间表 出参 {@link NetSDKLib#CLIENT_OperateMonitorWall}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 9:35
- */
-public class NET_OUT_MONITORWALL_GET_COLL_SCHD extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 预案数
- */
- public int nCollectionNum;
- /**
- * 预案时间表
- */
- public MONITORWALL_COLLECTION_SCHEDULE[] stuCollShedule = new MONITORWALL_COLLECTION_SCHEDULE[NET_MAX_COLLECTION_NUM];
-
- public NET_OUT_MONITORWALL_GET_COLL_SCHD() {
- dwSize = this.size();
- for (int i = 0; i < stuCollShedule.length; i++) {
- stuCollShedule[i] = new MONITORWALL_COLLECTION_SCHEDULE();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_GET_ENABLE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_GET_ENABLE.java
deleted file mode 100644
index 8259bf6..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_GET_ENABLE.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_MONITORWALL_OPERATE_TYPE;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_MONITORWALL_NUM;
-
-/**
- * 电视墙获取使能 出参
- * 对应入参 {@link NET_IN_MONITORWALL_GET_ENABLE}
- * 对应枚举 {@link NET_MONITORWALL_OPERATE_TYPE#NET_MONITORWALL_OPERATE_GET_ENABLE}
- * 对应接口 {@link NetSDKLib#CLIENT_OperateMonitorWall}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 11:16
- */
-public class NET_OUT_MONITORWALL_GET_ENABLE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 电视墙数量
- */
- public int nMonitorWallNum;
- /**
- * 电视墙使能
- */
- public NET_MONITORWALL_ENABLE_INFO[] stuEnable = new NET_MONITORWALL_ENABLE_INFO[NET_MAX_MONITORWALL_NUM];
-
- public NET_OUT_MONITORWALL_GET_ENABLE() {
- dwSize = this.size();
- for (int i = 0; i < stuEnable.length; i++) {
- stuEnable[i] = new NET_MONITORWALL_ENABLE_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_SET_COLL_SCHD.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_SET_COLL_SCHD.java
deleted file mode 100644
index c730e2c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_SET_COLL_SCHD.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 设置预案时间表 出参 {@link NetSDKLib#CLIENT_OperateMonitorWall}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 10:42
- */
-public class NET_OUT_MONITORWALL_SET_COLL_SCHD extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_MONITORWALL_SET_COLL_SCHD() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_SET_ENABLE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_SET_ENABLE.java
deleted file mode 100644
index adb6de6..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_MONITORWALL_SET_ENABLE.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_MONITORWALL_OPERATE_TYPE;
-
-/**
- * 电视墙设置使能 出参
- * 对应入参 {@link NET_IN_MONITORWALL_SET_ENABLE}
- * 对应枚举 {@link NET_MONITORWALL_OPERATE_TYPE#NET_MONITORWALL_OPERATE_SET_ENABLE}
- * 对应接口 {@link NetSDKLib#CLIENT_OperateMonitorWall}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 11:30
- */
-public class NET_OUT_MONITORWALL_SET_ENABLE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_MONITORWALL_SET_ENABLE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_PRE_UPLOAD_REMOTE_FILE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_PRE_UPLOAD_REMOTE_FILE.java
deleted file mode 100644
index 20955bd..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_PRE_UPLOAD_REMOTE_FILE.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_PreUploadRemoteFile(NetSDKLib.LLong, NET_IN_PRE_UPLOAD_REMOTE_FILE, NET_OUT_PRE_UPLOAD_REMOTE_FILE, int)} 接口输出参数(设置文件长度)
- * @date 2020/6/10
- */
-public class NET_OUT_PRE_UPLOAD_REMOTE_FILE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 标志是否继续上传该文件, true:上传 false:不上传
- */
- public boolean bContinue2Upload;
- /**
- * 错误原因, 当bContinue2Upload为false时emType有效,错误原因请参考{@link com.zhehekeji.web.lib.joyware.enumeration.EM_REASON_TYPE}
- */
- public int emType;
- public NET_OUT_PRE_UPLOAD_REMOTE_FILE(){
- this.dwSize=this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_PTZ_STATUS_PROC.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_PTZ_STATUS_PROC.java
deleted file mode 100644
index e10dd25..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_PTZ_STATUS_PROC.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 订阅云台元数据接口输输出参数
- * @date 2021/02/26
- */
-public class NET_OUT_PTZ_STATUS_PROC extends NetSDKLib.SdkStructure{
- /**
- * dwSize;
- */
- public int dwSize;
- public NET_OUT_PTZ_STATUS_PROC(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE.java
deleted file mode 100644
index 6c19f36..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 查询课程 入参 {@link NetSDKLib#CLIENT_QueryCourse}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 21:12
- */
-public class NET_OUT_QUERY_COURSE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 查找到的个数
- */
- public int nCountResult;
- /**
- * 查询的课程信息结果
- */
- public NET_COURSE_RESULT[] stuCourseResult = new NET_COURSE_RESULT[64];
-
- public NET_OUT_QUERY_COURSE() {
- dwSize = this.size();
- for (int i = 0; i < stuCourseResult.length; i++) {
- stuCourseResult[i] = new NET_COURSE_RESULT();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILE.java
deleted file mode 100644
index 085e4e5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILE.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 查询课程视频信息出参 {@link NetSDKLib#CLIENT_DoQueryCourseMediaFile}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:49
- */
-public class NET_OUT_QUERY_COURSEMEDIA_FILE extends NetSDKLib.SdkStructure {
- /**
- * 该结构体大小
- */
- public int dwSize;
- /**
- * 查询到的个数
- */
- public int nCountResult;
- /**
- * 视频信息
- */
- public NET_COURSEMEDIA_FILE_INFO[] stuCourseMediaFile = new NET_COURSEMEDIA_FILE_INFO[64];
-
- public NET_OUT_QUERY_COURSEMEDIA_FILE() {
- dwSize = this.size();
- for (int i = 0; i < stuCourseMediaFile.length; i++) {
- stuCourseMediaFile[i] = new NET_COURSEMEDIA_FILE_INFO();
- }
- }
-
- @Override
- public int fieldOffset(String name) {
- return super.fieldOffset(name);
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILECLOSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILECLOSE.java
deleted file mode 100644
index 6d4835d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILECLOSE.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 关闭课程视频查询出参 {@link NetSDKLib#CLIENT_CloseQueryCourseMediaFile}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 19:06
- */
-public class NET_OUT_QUERY_COURSEMEDIA_FILECLOSE extends NetSDKLib.SdkStructure {
- /**
- * 该结构体大小
- */
- public int dwSize;
-
- public NET_OUT_QUERY_COURSEMEDIA_FILECLOSE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILEOPEN.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILEOPEN.java
deleted file mode 100644
index ef9ddc3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSEMEDIA_FILEOPEN.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 开始查询课程视频信息出参 {@link NetSDKLib#CLIENT_OpenQueryCourseMediaFile}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:35
- */
-public class NET_OUT_QUERY_COURSEMEDIA_FILEOPEN extends NetSDKLib.SdkStructure {
- /**
- * 该结构体大小
- */
- public int dwSize;
- /**
- * 查询到的总个数
- */
- public int ntotalNum;
- /**
- * 查询ID号
- */
- public int nfindID;
-
- public NET_OUT_QUERY_COURSEMEDIA_FILEOPEN() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE_CLOSE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE_CLOSE.java
deleted file mode 100644
index 6503236..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE_CLOSE.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 结束查询课程 出参 {@link NetSDKLib#CLIENT_QueryCourseClose}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 21:27
- */
-public class NET_OUT_QUERY_COURSE_CLOSE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_QUERY_COURSE_CLOSE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE_OPEN.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE_OPEN.java
deleted file mode 100644
index 1b73d3c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_QUERY_COURSE_OPEN.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 开始查询课程 出参 {@link NetSDKLib#CLIENT_QueryCourseOpen}
- *
- * @author : 47040
- * @since : Created in 2020/9/17 20:47
- */
-public class NET_OUT_QUERY_COURSE_OPEN extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 查询到的总个数
- */
- public int nTotalNum;
- /**
- * 查询的句柄号
- */
- public int nFindID;
-
- public NET_OUT_QUERY_COURSE_OPEN() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_RADAR_ALARMPOINTINFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_RADAR_ALARMPOINTINFO.java
deleted file mode 100644
index 7ee0a87..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_RADAR_ALARMPOINTINFO.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 订阅雷达的报警点信息出参(对应接口 CLIENT_AttachRadarAlarmPointInfo)
- *
- * @author : 119178
- * @since : Created in 2021/2/03 13:56
- */
-public class NET_OUT_RADAR_ALARMPOINTINFO extends NetSDKLib.SdkStructure{
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_RADAR_ALARMPOINTINFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_GETCAPS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_GETCAPS_INFO.java
deleted file mode 100644
index b5eac5f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_GETCAPS_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 获取景物点支持的能力
- * 入参(CLIENT_ScenicSpotGetCaps 输入参数)
- * 接口 {@link NetSDKLib#CLIENT_ScenicSpotGetCaps}
- *
- * @author : 47040
- * @since : Created in 2020/10/26 16:30
- */
-public class NET_OUT_SCENICSPOT_GETCAPS_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 能力集信息
- */
- public NET_SCENICSPOT_CAPS_INFO stuCaps;
-
- public NET_OUT_SCENICSPOT_GETCAPS_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO.java
deleted file mode 100644
index 9b8f86d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.constant.SDKStructureFieldLenth.MAX_SCENICSPOT_POINTS_NUM;
-
-/**
- * 分页获取 信息标注信息列表 出参
- * 入参 {@link NET_IN_SCENICSPOT_GETPOINTINFOS_INFO}
- * 接口 {@link NetSDKLib#CLIENT_ScenicSpotGetPointInfos}
- *
- * @author : 47040
- * @since : Created in 2020/10/26 15:41
- */
-public class NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
- /**
- * 设备总共多少个景物点信息
- */
- public int nTotal;
- /**
- * 当前获取到景物点个数
- */
- public int nRetSceneNum;
- /**
- * 数组长度等于limit,最后一组查询可能小于limit
- */
- public POINTINFOS[] stuPointInfos = new POINTINFOS[MAX_SCENICSPOT_POINTS_NUM];
-
- public NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO() {
- dwSize = this.size();
- for (int i = 0; i < stuPointInfos.length; i++) {
- stuPointInfos[i] = new POINTINFOS();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_SETPOINTINFO_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_SETPOINTINFO_INFO.java
deleted file mode 100644
index 74a0ea8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_SETPOINTINFO_INFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 设置景物点,原编号的景物点将会被覆盖 出参
- * 入参 {@link NET_IN_SCENICSPOT_SETPOINTINFO_INFO}
- * 接口 {@link NetSDKLib#CLIENT_ScenicSpotSetPointInfo}
- *
- * @author : 47040
- * @since : Created in 2020/10/26 16:14
- */
-public class NET_OUT_SCENICSPOT_SETPOINTINFO_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_SCENICSPOT_SETPOINTINFO_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_TURNTOPOINT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_TURNTOPOINT_INFO.java
deleted file mode 100644
index 5864552..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SCENICSPOT_TURNTOPOINT_INFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 以景物标注点为中心,进行三维定位的 出参
- * 入参 {@link NET_IN_SCENICSPOT_TURNTOPOINT_INFO}
- * 接口 {@link NetSDKLib#CLIENT_ScenicSpotTurnToPoint}
- *
- * @author : 47040
- * @since : Created in 2020/10/26 17:29
- */
-public class NET_OUT_SCENICSPOT_TURNTOPOINT_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_SCENICSPOT_TURNTOPOINT_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_2DCODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_2DCODE.java
deleted file mode 100644
index 37c9ff3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_2DCODE.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Pointer;
-
-/**
- * @author 47081
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_Set2DCode(NetSDKLib.LLong, Pointer, Pointer, int)}的出参
- * @date 2020/9/10
- */
-public class NET_OUT_SET_2DCODE extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_SET_2DCODE() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_BLIND_REAL_CHANNEL.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_BLIND_REAL_CHANNEL.java
deleted file mode 100644
index 7f9c040..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_BLIND_REAL_CHANNEL.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 设置逻辑通道号和真实通道号的绑定关系出参 ,对应接口{@link NetSDKLib#CLIENT_SetBlindRealChannel}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 15:12
- */
-public class NET_OUT_SET_BLIND_REAL_CHANNEL extends NetSDKLib.SdkStructure {
- public int dwSize;
-
- public NET_OUT_SET_BLIND_REAL_CHANNEL() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_CAMERA_CFG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_CAMERA_CFG.java
deleted file mode 100644
index 178da22..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_CAMERA_CFG.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_SetCameraCfg}的出参
- * @date 2020/11/06
- */
-public class NET_OUT_SET_CAMERA_CFG extends NetSDKLib.SdkStructure{
-
- // 结构体大小
- public int dwSize;
-
- public NET_OUT_SET_CAMERA_CFG() {
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_CHANNEL_CFG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_CHANNEL_CFG.java
deleted file mode 100644
index eed0953..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_CHANNEL_CFG.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @version 1.0
- * @description {@link NetSDKLib#CLIENT_SetChannelCfg}的出参
- * @date 2020/11/07
- */
-public class NET_OUT_SET_CHANNEL_CFG extends NetSDKLib.SdkStructure {
-
- // 结构体大小
- public int dwSize;
-
- public NET_OUT_SET_CHANNEL_CFG() {
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_COURSE_RECORD_MODE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_COURSE_RECORD_MODE.java
deleted file mode 100644
index da154fc..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_COURSE_RECORD_MODE.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 设置录像模式出参,对应接口{@link NetSDKLib#CLIENT_SetCourseRecordMode }
- *
- * @author : 47040
- * @since : Created in 2020/9/28 15:44
- */
-public class NET_OUT_SET_COURSE_RECORD_MODE extends NetSDKLib.SdkStructure {
- public int dwSize;
-
- public NET_OUT_SET_COURSE_RECORD_MODE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_COURSE_RECORD_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_COURSE_RECORD_STATE.java
deleted file mode 100644
index 3c13b68..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_COURSE_RECORD_STATE.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 开启/关闭指定通道录像出参 {@link NetSDKLib#CLIENT_SetCourseRecordState}
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:16
- */
-public class NET_OUT_SET_COURSE_RECORD_STATE extends NetSDKLib.SdkStructure {
- /**
- * 该结构体大小
- */
- public int dwSize;
-
- public NET_OUT_SET_COURSE_RECORD_STATE() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_PARKINGSPACE_STATE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_PARKINGSPACE_STATE_INFO.java
deleted file mode 100644
index 1a393ec..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SET_PARKINGSPACE_STATE_INFO.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 设置停车车位状态 出参
- * 接口 {@link NetSDKLib#CLIENT_SetParkingSpaceState}
- * 入参 {@link NET_IN_SET_PARKINGSPACE_STATE_INFO}
- *
- * @author 47040
- * @since Created in 2020/11/18 13:34
- */
-public class NET_OUT_SET_PARKINGSPACE_STATE_INFO extends NetSDKLib.SdkStructure {
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_SET_PARKINGSPACE_STATE_INFO() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SNAP_BY_EVENT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SNAP_BY_EVENT.java
deleted file mode 100644
index 16c2297..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_SNAP_BY_EVENT.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 按照事件类型抓图 出参
- * 接口 {@link NetSDKLib#CLIENT_SnapPictureByEvent}
- * 入参 {@link NET_IN_SNAP_BY_EVENT}
- *
- * @author 47040
- * @since Created in 2020/11/18 17:29
- */
-public class NET_OUT_SNAP_BY_EVENT extends NetSDKLib.SdkStructure {
- /**
- * 本结构体大小, 初始化时必须填写
- */
- public int dwSize;
-
- public NET_OUT_SNAP_BY_EVENT() {
- dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_STARTSERACH_DEVICE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_STARTSERACH_DEVICE.java
deleted file mode 100644
index 7214596..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_STARTSERACH_DEVICE.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_OUT_STARTSERACH_DEVICE extends NetSDKLib.SdkStructure {
-
- /**
- * 结构体大小
- */
- public int dwSize;
-
- public NET_OUT_STARTSERACH_DEVICE()
- {
- this.dwSize = this.size();
- }// 此结构体大小
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_STORAGE_DEV_INFOS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_STORAGE_DEV_INFOS.java
deleted file mode 100644
index fcb7a12..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_STORAGE_DEV_INFOS.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_OUT_STORAGE_DEV_INFOS extends NetSDKLib.SdkStructure {
-
- public NET_OUT_STORAGE_DEV_INFOS() {
-
- System.out.println("NET_OUT_STORAGE_DEV_INFOS " + this.size());
-
- this.dwSize = this.size();
-
- for (int i = 0; i < stuStoregeDevInfos.length; i++) {
- stuStoregeDevInfos[i] = new NET_STORAGE_DEVICE();
- }
- }
-
- public int dwSize;
- public int nDevInfosNum; //获取到设备的存储模块名数量
- //public NET_STORAGE_DEVICE[] stuStoregeDevInfos = (NET_STORAGE_DEVICE[])new NET_STORAGE_DEVICE().toArray(128); //设备名列表
-
- public NET_STORAGE_DEVICE[] stuStoregeDevInfos = new NET_STORAGE_DEVICE[128];//(NET_STORAGE_DEVICE[])new NET_STORAGE_DEVICE().toArray(128); //设备名列表
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO.java
deleted file mode 100644
index fe6dac8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Pointer;
-
-/**
- * @author 251589
- * @version V1.0
- * @Description:
- * @date 2020/12/14 20:48
- */
-public class NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO extends NetSDKLib.SdkStructure {
- public int dwSize;
- public int nMaxObjectNum; // 用户申请目标最大个数
- public Pointer pObjectInfo; // 目标信息内存由用户申请 指针对应NET_OBJECT_RADAR_INFO
- public int nObjectNum; // 获取到目标的个数
-
- public NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_SNAP_RADAR_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_SNAP_RADAR_INFO.java
deleted file mode 100644
index c9d21ab..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_SNAP_RADAR_INFO.java
+++ /dev/null
@@ -1,76 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_POINT;
-
-/**
- * @author 251823
- * @description 查询智能交通外接雷达信息出参
- * @date 2020/12/14
- */
-public class NET_OUT_TRAFFIC_SNAP_RADAR_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 结构体大小
- * */
- public int dwSize;
-
- /**
- * 设备编号
- * */
- public byte[] szSerialNo = new byte[128];
-
- /**
- * 生产厂商
- * */
- public byte[] szVendor = new byte[32];
-
- /**
- * 设备型号
- * */
- public byte[] szDevType = new byte[32];
-
- /**
- * 工作状态 { @link EM_TRAFFIC_SNAP_DEVICE_WORK_STATE}
- * */
- public int emWorkState;
-
- /**
- * 线圈匹配状态{ @link EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE}
- * */
- public int emCoilMatch;
-
- /**
- * 虚警坐标点信息
- * */
- public NET_POINT[] stuFakeAlarmPointInfo = (NET_POINT[])new NET_POINT().toArray(64);
-
- /**
- * 实际返回虚警点个数
- * */
- public int nRetFakeAlarmPointNum;
-
- /**
- * 继电器工作次数
- * */
- public int nRelayWorkCount;
-
- /**
- * 检测汽车状态{ @link EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE}
- * */
- public int emDetectCarState;
-
- /**
- * 串口号(连接相机的端口号)
- * */
- public int nCommPort;
-
- /**
- * 保留字节
- * */
- public byte[] byReserved = new byte[1020];
-
- public NET_OUT_TRAFFIC_SNAP_RADAR_INFO() {
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_SNAP_STROBE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_SNAP_STROBE_INFO.java
deleted file mode 100644
index c74acea..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_OUT_TRAFFIC_SNAP_STROBE_INFO.java
+++ /dev/null
@@ -1,101 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 智能交通外接道闸信息出参
- * @date 2020/12/14
- */
-public class NET_OUT_TRAFFIC_SNAP_STROBE_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 结构体大小
- * */
- public int dwSize;
-
- /**
- * 设备编号
- * */
- public byte[] szSerialNo = new byte[128];
-
- /**
- * 生产厂商
- * */
- public byte[] szVendor = new byte[32];
-
- /**
- * 设备型号
- * */
- public byte[] szDevType = new byte[32];
-
- /**
- * 工作状态 { @link EM_TRAFFIC_SNAP_DEVICE_WORK_STATE}
- * */
- public int emWorkState;
-
- /**
- * 故障代码{ @link EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE}
- * */
- public int emFaultCode;
-
- /**
- * 出厂后开闸运行次数(开闸算一次,关闸不算)
- * */
- public int nOpenStrobeCount;
-
- /**
- * 运行状态{ @link EM_TRAFFIC_SNAP_STROBE_RUN_STATE}
- * */
- public int emRunState;
-
- /**
- * 道闸开关闸原因{ @link EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE }
- * */
- public int emStrobeActionReason;
-
- /**
- * 强继电器状态{ @link EM_RELAY_STATE_TYPE }
- * */
- public int emHeavyCurrentRelayState;
-
- /**
- * 信号继电器1{ @link EM_RELAY_STATE_TYPE }
- * */
- public int emSignalRelay1State;
-
- /**
- * 信号继电器2{ @link EM_RELAY_STATE_TYPE }
- * */
- public int emSignalRelay2State;
-
- /**
- * 地感输入信号{ @link EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE}
- * */
- public int emGroundSenseInState;
-
- /**
- * 开闸输入状态{ @link EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE}
- * */
- public int emStrobeInPutState;
-
- /**
- * 栏杆状态{ @link EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE}
- * */
- public int emRailState;
-
- /**
- * 串口号(连接相机的端口号)
- * */
- public int nCommPort;
-
- /**
- * 保留字节
- * */
- public byte[] byReserved = new byte[1020];
-
- public NET_OUT_TRAFFIC_SNAP_STROBE_INFO() {
- this.dwSize = this.size();
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PARKINGDETECTION_RULE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PARKINGDETECTION_RULE_INFO.java
deleted file mode 100644
index 9b940ff..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PARKINGDETECTION_RULE_INFO.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.POINTCOORDINATE;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-
-/**
- * 事件类型 EVENT_IVS_PARKINGDETECTION 非法停车事件 对应的规则配置
- */
-public class NET_PARKINGDETECTION_RULE_INFO extends SdkStructure {
- /**
- * 检测区域顶点数
- */
- public int nDetectRegionPoint;
- /**
- * 检测区域
- */
- public POINTCOORDINATE[] stuDetectRegion=(POINTCOORDINATE[]) new POINTCOORDINATE().toArray(20);
- /**
- * 触发报警位置数
- */
- public int nTriggerPosition;
- /**
- * 触发报警位置,0-目标外接框中心, 1-目标外接框左端中心, 2-目标外接框顶端中心, 3-目标外接框右端中心, 4-目标外接框底端中心
- */
- public byte[] bTriggerPosition=new byte[8];
- /**
- * 最短持续时间 单位:秒,0~65535
- */
- public int nMinDuration;
- /**
- * 跟踪持续时间,0秒:一直跟踪,1-300秒:跟踪持续时间
- */
- public int nTrackDuration;
- /**
- * 规则特定的尺寸过滤器是否有效
- */
- public boolean bSizeFileter;
- /**
- * 规则特定的尺寸过滤器
- */
- public NET_CFG_SIZEFILTER_INFO stuSizeFileter;
- public byte[] byReserved=new byte[4096];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PARKINGRECORD_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PARKINGRECORD_INFO.java
deleted file mode 100644
index 1e2f516..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PARKINGRECORD_INFO.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 停车位记录信息
- *
- * @author 47040
- * @since Created in 2020/11/18 14:17
- */
-public class NET_PARKINGRECORD_INFO extends NetSDKLib.SdkStructure {
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 车牌号码
- */
- public byte[] szPlateNumber = new byte[64];
- /**
- * 车位号
- */
- public byte[] szParkingNo = new byte[32];
- /**
- * 保留字节
- */
- public byte[] byReserverd = new byte[512];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PASSERBY_DB_CONFIG_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PASSERBY_DB_CONFIG_INFO.java
deleted file mode 100644
index d10a27b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PASSERBY_DB_CONFIG_INFO.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_PASSERBY_DB_OVERWRITE_TYPE;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 路人库配置(选填)
- * @date 2021/2/22
- */
-public class NET_PASSERBY_DB_CONFIG_INFO extends NetSDKLib.SdkStructure {
- /** 路人库最大注册数目 */
- public int dwCapacity;
- /** 路人库满时覆盖策略,对应枚举{@link EM_PASSERBY_DB_OVERWRITE_TYPE} */
- public int emOverWriteType;
- /** 路人库去重策略配置(选填) */
- public PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO stuDuplicateRemoveConfigInfo;
- /** 设置文件保留天数【范围:0~31】单位:天,超过时间将被删除 0:永不过期 */
- public int dwFileHoldTime;
- /** 字节对齐 */
- public byte[] byReserved1 = new byte[4];
- /** 字节保留 */
- public byte[] byReserved = new byte[256];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PERSON_FEATURE_VALUE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PERSON_FEATURE_VALUE_INFO.java
deleted file mode 100644
index cdea2cc..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_PERSON_FEATURE_VALUE_INFO.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_PERSON_FEATURE_VALUE_INFO
- * description:人员特征信息
- * author:251589
- * createTime:2020/12/28 11:19
- *
- * @version v1.0
- */
-public class NET_PERSON_FEATURE_VALUE_INFO extends NetSDKLib.SdkStructure {
- public int nOffset; // 二进制数据块中的偏移值
- public int nLength; // 特征值大小
- public byte[] byReserved = new byte[128]; // 保留字节
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_POWER_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_POWER_INFO.java
deleted file mode 100644
index 7f2bd8b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_POWER_INFO.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_POWER_INFO
- * description:
- * author:251589
- * createTime:2021/2/25 14:10
- *
- * @version v1.0
- */
-
-public class NET_POWER_INFO extends NetSDKLib.SdkStructure {
- /**
- * dwSize;
- */
- public int dwSize;
- /**
- * 电源状态, 0-关闭, 1-打开, 2-打开但有故障
- */
- public int bPowerOn;
-
- /**
- * 电源电流状态
- */
- public int emCurrentState;
-
- /**
- * 电源电压状态
- */
- public int emVoltageState;
-
- public NET_POWER_INFO(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_POWER_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_POWER_STATUS.java
deleted file mode 100644
index 53feadf..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_POWER_STATUS.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_BATTERY_NUM;
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_POWER_NUM;
-
-/**
- * className:NET_POWER_STATUS
- * description:
- * author:251589
- * createTime:2021/2/25 16:04
- *
- * @version v1.0
- */
-
-public class NET_POWER_STATUS extends NetSDKLib.SdkStructure {
- /**
- * dwSize;
- */
- public int dwSize;
- /**
- * 查询是否成功
- */
- public int bEnable;
-
- /**
- * 电源数量
- */
- public int nCount;
-
- /**
- * 电源状态
- */
- public NET_POWER_INFO[] stuPowers = (NET_POWER_INFO[]) new NET_POWER_INFO().toArray(NET_MAX_POWER_NUM);
- /**
- * 电池数量
- */
- public int nBatteryNum;
-
- /**
- * 电池状态
- */
- public NET_BATTERY_INFO[] stuBatteries = (NET_BATTERY_INFO[]) new NET_BATTERY_INFO().toArray(NET_MAX_BATTERY_NUM);
- public NET_POWER_STATUS(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_ALARMPOINT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_ALARMPOINT_INFO.java
deleted file mode 100644
index 70dd296..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_ALARMPOINT_INFO.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 单个雷达报警点信息
- *
- * @author : 119178
- * @since : Created in 2021/2/03 13:56
- */
-public class NET_RADAR_ALARMPOINT_INFO extends NetSDKLib.SdkStructure{
- /**
- * 点类型的掩码,该字段废弃,请不要使用,请使用nPointType
- * @description 枚举类型 {@link #EM_RADAR_POINTTYPE}
- */
- public int emPointType;
- /**
- * 点类型的掩码
- * bit0:无效
- * bit1:当前点是消失的轨迹点
- * bit2:当前点是正在被联动监控的点
- * bit3:当前点是报警区的报警点
- * 备注:点的状态可能有多个,例如值为0xC时,表示当前的点既是正在被联动监控的点,又是报警区的报警点
- */
- public int nPointType;
- /**
- * 当前点所属的防区编号,范围[0,10]([1,10]为防区编号,0表示当前点不属于任何一个防区)
- */
- public int nRegionNumber;
- /**
- * 点所指对象的类型的掩码
- * @description 枚举类型 {@link #EM_RADAR_OBJECTTYPE}
- */
- public int emObjectType;
- /**
- * 点所属的轨迹号,范围[0,63]
- */
- public int nTrackID;
- /**
- * 当前点像素极坐标值-距离,实际长度扩大100倍的结果,单位米
- */
- public int nDistance;
- /**
- * 当前点像素极坐标值-角度,实际角度扩大100倍的结果,单位度
- */
- public int nAngle;
- /**
- * 当前点速度,扩大100倍的结果,单位米/秒
- */
- public int nSpeed;
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[512];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_CARSPEED_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_CARSPEED_INFO.java
deleted file mode 100644
index 5b4f00f..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_CARSPEED_INFO.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_RADAR_CARSPEED_INFO
- * description: 雷达配置——车速
- * author:251589
- * createTime:2020/12/29 11:05
- *
- * @version v1.0
- */
-public class NET_RADAR_CARSPEED_INFO extends NetSDKLib.SdkStructure {
- public int nTriggerLower; // 触发值下限 范围 1~255km/h
- public int nTriggerUpper; // 触发值上限 范围 1~255km/h
- public int nLimitLower; // 限速值下限 范围 5~255km/h
- public int nLimitUpper; // 限速值上限 范围 5~255km/h
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_NOTIFY_ALARMPOINTINFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_NOTIFY_ALARMPOINTINFO.java
deleted file mode 100644
index 74e563d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RADAR_NOTIFY_ALARMPOINTINFO.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 上报的雷达报警点信息
- *
- * @author : 119178
- * @since : Created in 2021/2/03 13:56
- */
-public class NET_RADAR_NOTIFY_ALARMPOINTINFO extends NetSDKLib.SdkStructure{
- /**
- * 雷达报警点的数量
- */
- public int nNumAlarmPoint;
- /**
- * 雷达报警点信息
- * NET_RADAR_MAX_NUM_ALARMPOINT=64(雷达报警点的最大数量)
- */
- public NET_RADAR_ALARMPOINT_INFO[] stuAlarmPoint = (NET_RADAR_ALARMPOINT_INFO[])new NET_RADAR_ALARMPOINT_INFO().toArray(64);
- /**
- * 通道号
- */
- public int nChannel;
- /**
- * 保留字节
- */
- public byte[] byReserved= new byte[1020];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RAID_ERR_DETAIL_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RAID_ERR_DETAIL_INFO.java
deleted file mode 100644
index 7cf8bc1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RAID_ERR_DETAIL_INFO.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_RAID_ERR_DETAIL_INFO
- * description:
- * author:251589
- * createTime:2021/2/26 8:43
- *
- * @version v1.0
- */
-
-
-public class NET_RAID_ERR_DETAIL_INFO extends NetSDKLib.SdkStructure {
- /**
- * 子盘槽位号
- */
- public int dwSlotNum;
-
- /**
- * 子盘状态
- */
- public int emErrSubDisk;
-
- /**
- * 保留
- */
- public byte[] byReserved = new byte[24];
-
-}
-
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RAID_MEMBER_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RAID_MEMBER_INFO.java
deleted file mode 100644
index 428e05c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RAID_MEMBER_INFO.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_RAID_MEMBER_INFO extends NetSDKLib.SdkStructure {
- public NET_RAID_MEMBER_INFO() {
- this.dwSize = this.size();
-
- //System.out.println("NET_RAID_MEMBER_INFO " + this.size());
- }
-
-
-
- public int dwSize;
- public int dwID; // 磁盘号, 可用于描述磁盘在磁柜的槽位
- public int bSpare; // 是否局部热备, true-局部热备, false-RAID子盘
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORDBACKUP_PROCESSTIME.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORDBACKUP_PROCESSTIME.java
deleted file mode 100644
index 0d0ab28..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORDBACKUP_PROCESSTIME.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-public class NET_RECORDBACKUP_PROCESSTIME extends SdkStructure{
- public NET_TIME_EX1 stuStartTime; // 开始时间
- public NET_TIME_EX1 stuEndTime; // 结束时间
- public byte[] bReserved=new byte[64]; // 保留字段
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORD_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORD_INFO.java
deleted file mode 100644
index de9e977..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORD_INFO.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_COURSE_RECORD_COMPRESSION_TYPE;
-
-/**
- * 录像文件信息
- *
- * @author : 47040
- * @since : Created in 2020/9/28 16:54
- */
-public class NET_RECORD_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 真实通道号
- */
- public int nRealChannel;
- /**
- * 查询开始时间
- */
- public NET_TIME stuStartTime;
- /**
- * 查询结束时间
- */
- public NET_TIME stuEndTime;
- /**
- * 通道录像文件总长度低32位,0表示此通道没录像
- */
- public int nFileLen;
- /**
- * 通道录像文件总长度高32位,与FileLen一起表示录像长度
- */
- public int nFileLenEx;
- /**
- * 录像时长
- */
- public int nTime;
- /**
- * 文件类型,0:裁减文件,1:原始文件
- */
- public int nFileType;
- /**
- * 课程录像压缩类型 {@link EM_COURSE_RECORD_COMPRESSION_TYPE}
- */
- public int emCompression;
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[60];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORD_INFO_ARRAY.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORD_INFO_ARRAY.java
deleted file mode 100644
index f604b81..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RECORD_INFO_ARRAY.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author : 47040
- * @since : Created in 2020/9/28 18:55
- */
-public class NET_RECORD_INFO_ARRAY extends NetSDKLib.SdkStructure {
-
- public NET_RECORD_INFO[] stuRecordInfo_2 = new NET_RECORD_INFO[16];
-
- public NET_RECORD_INFO_ARRAY() {
- for (int i = 0; i < stuRecordInfo_2.length; i++) {
- stuRecordInfo_2[i] = new NET_RECORD_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_REMAIN_ANALYSE_TOTAL_CAPACITY.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_REMAIN_ANALYSE_TOTAL_CAPACITY.java
deleted file mode 100644
index f3a634c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_REMAIN_ANALYSE_TOTAL_CAPACITY.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 可供任务调度的总的智能能力
- * @date 2021/2/8
- */
-public class NET_REMAIN_ANALYSE_TOTAL_CAPACITY extends NetSDKLib.SdkStructure {
- /** 业务大类{@link NetSDKLib.EM_SCENE_CLASS_TYPE} */
- public int emClassType;
- /** 任务调度总共能分析的视频流数目 */
- public int nNumber;
- /** 预留字节 */
- public byte[] byReserved = new byte[256];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_REMOTE_FILE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_REMOTE_FILE_INFO.java
deleted file mode 100644
index 588c4d2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_REMOTE_FILE_INFO.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 文件信息
- * @date 2021/2/22
- */
-public class NET_REMOTE_FILE_INFO extends NetSDKLib.SdkStructure {
- /** 文件绝对路径 */
- public byte[] szPath = new byte[256];
- /** 文件大小,单位:字节 */
- public int nSize;
- /** 预留字节 */
- public byte[] byReserved = new byte[508];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RIOTERDETECTION_RULE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RIOTERDETECTION_RULE_INFO.java
deleted file mode 100644
index c6425a1..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_RIOTERDETECTION_RULE_INFO.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.POINTCOORDINATE;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-/**
- * 事件类型 EVENT_IVS_RIOTERDETECTION (人群聚集) 对应的规则配置
- */
-public class NET_RIOTERDETECTION_RULE_INFO extends SdkStructure {
- /**
- * 检测区域顶点数
- */
- public int nDetectRegionPoint;
- /**
- * 检测区域
- */
- public POINTCOORDINATE[] stuDetectRegion=(POINTCOORDINATE[]) new POINTCOORDINATE().toArray(20);
- /**
- * 检测模式个数
- */
- public int nModeNum;
- /**
- * 支持的检测模式,实际只能选一种0:表示"MiniArea"按最小聚集区域检测,1:表示"Humans"按聚集人员数量阈值
- */
- public byte[] nModeList=new byte[64];
- /**
- * 最小聚集区域矩形框,分别对应矩形框的左上和右下点,矩形框的实际面积表示触发报警的最小人群聚集面积
- */
- public POINTCOORDINATE[] stuMinDetectRect=(POINTCOORDINATE[]) new POINTCOORDINATE().toArray(2);
- /**
- * 聚集人数阈值,聚集人数超过此值,开始报警,0表示不报警
- */
- public int nRioterThreshold;
- /**
- * 最短持续时间,单位:秒 1-600,默认值30
- */
- public int nMinDuration;
- /**
- * 报告时间间隔,单位秒,0-600;等于0表示不重复报警,默认值30
- */
- public int nReportInterval;
- /**
- * 灵敏度,取值1-10,值越小灵敏度越低,对应人群的密集程度越高
- */
- public int nSensitivity;
- /**
- * 跟踪持续时间,0秒:一直跟踪,1-300秒:跟踪持续时间
- */
- public int nTrackDuration;
- /**
- * 保留字节
- */
- public byte[] byReserved=new byte[4096];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SCENICSPOT_CAPS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SCENICSPOT_CAPS_INFO.java
deleted file mode 100644
index 0e24950..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SCENICSPOT_CAPS_INFO.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 景物信息记录能力集
- *
- * @author : 47040
- * @since : Created in 2020/10/26 17:20
- */
-public class NET_SCENICSPOT_CAPS_INFO extends NetSDKLib.SdkStructure {
- /**
- * 是否支持景物点功能
- */
- public int bEnable;
- /**
- * 总共最多支持多少个景物点
- */
- public int nTotalNum;
- /**
- * 单画面最多支持多少个景物点
- */
- public int nRegionNum;
- /**
- * 保留字段
- */
- public byte[] byReserved = new byte[256];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SPECIAL_DAYS_SCHEDULE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SPECIAL_DAYS_SCHEDULE.java
deleted file mode 100644
index de1c7ee..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SPECIAL_DAYS_SCHEDULE.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_SPECIAL_DAYS_SCHEDULE extends NetSDKLib.SdkStructure {
- /**
- * 是否支持假日计划
- */
- public boolean bSupport;
- /**
- * 设备支持的最大计划数量
- */
- public int nMaxSpecialDaysSchedules;
- /**
- * 每天最多的时间段
- */
- public int nMaxTimePeriodsPerDay;
- /**
- * 设备支持的最大假日组数
- */
- public int nMaxSpecialDayGroups;
- /**
- * ,每个假日组里最大的假日数
- */
- public int nMaxDaysInSpecialDayGroup;
- /**
- * 保留字节
- */
- public byte[] byReserved=new byte[128];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STJ77D5_RADAR_CONFIG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STJ77D5_RADAR_CONFIG.java
deleted file mode 100644
index 4b446c4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STJ77D5_RADAR_CONFIG.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_STJ77D5_RADAR_CONFIG
- * description: 森思泰克77Ghz网络雷达配置
- * author:251589
- * createTime:2020/12/29 11:13
- *
- * @version v1.0
- */
-public class NET_STJ77D5_RADAR_CONFIG extends NetSDKLib.SdkStructure {
- public int nLaneNumber; // 车道个数, 范围1~4
- public int nDetectMode; // 道路方向, 取值:17 来向, 18 去向, 19 双向
- public double dbHeight; // 雷达安装高度 ,0.01m/bit; 范围0~25
- public double dbHorizonShift; // 水平偏移, 0.2m/bit; 范围-25~25
- public int nLaneCount; // 车道个数
- public double[] dbLaneWidth = new double[4]; // 车道1-4宽度, 0.01m/bit; 范围2~5。第一个元素是车道1宽度, 以此类推
- public double dbStopLine; // 停止线距离, 0.1m/bit; 范围20~60
- public int nSceneMode; // 雷达工作场景模式, 0:未知, 1:主路模式, 2:路口模式
- public double dbShiftAngle; // 角度修正 ,0.1/bit; 范围-12~12
- public double dbLengthwayShiftDistance; // 纵向距离修正, 0.2m/bit; 范围-25~25
- public double dbSensitive; // 灵敏度设置, 0.1/bit; 范围0~3
- public int nIDset; // ID设置; 范围0~4
- public int nWorkMode; // 雷达工作模式, 0:调试模式 1:工作模式
- public int nRadarFlowTime; // 雷达流量统计时间间隔, 单位:s
- public int nRadarFlowSwitch; // 雷达流量输出开关, 0:未知, 1:开启, 2:关闭
- public int nNonMotorDiscern; // 非机动车/行人识别控制开关, 0:未知, 1:开启, 2:关闭
- public int nVehicleDistinguish; // 车型分别能力;范围-10~10, 负值:大车门限降低, 正值:大车门限升高
- public int nStopTargetDisappearTime; // 停止目标消失时间,1s/bit, 0:关闭, 非0时:停止目标消失的时间
- public int nStartLane; // 雷达的起始车道号, 取值范围: 0~7
- public int nRadarLanNumber; // 雷达支持的车道数目, 取值范围:1~8
- public int nVirtualCoilTriggerCount; // 虚拟线圈个数
- public int[] nVirtualCoilTrigger = new int[4]; // 虚拟线圈触发方式: 1:头线圈, 2:尾线圈, 3:头尾线圈, 90:线圈,不统计
- public int nVirtualCoilDistanceCount; // 虚拟线圈个数
- public double[] dbVirtualCoilDistance = new double[4]; // 虚拟线圈起始位置(下边沿,y向距离雷达距离), 单位:m
- public int nVirtualCoilLengthCount; // 虚拟线圈个数
- public double[] dbVirtualCoilLength = new double[4]; // 虚拟线圈长度, 单位:m
- public int[] nLaneDirection = new int[4]; // 车道方向,
- public double dbCameraToRoadEndDistance; // 相机到车道监控面路口距离, 单位:m, 0.1m/bit(精确到小数点后一位,步长0.1m)
- public double dbCameraToStopLane; // 相机到停止线距离, 单位:m, 0.1m/bit(精确到小数点后一位,步长0.1m)
- public int nLaneDirectionCount; // 车道个数
- public byte[] bReserved = new byte[1020]; // 保留字节
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_DEVICE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_DEVICE.java
deleted file mode 100644
index 7908858..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_DEVICE.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_STORAGE_DEVICE extends NetSDKLib.SdkStructure {
-
- public NET_STORAGE_DEVICE() {
- this.dwSize = this.size();
- for (int i = 0; i < stuPartitions.length; i ++) {
- stuPartitions[i] = new NET_STORAGE_PARTITION();
- }
- }
-
- public int dwSize;
- public byte[] szName = new byte[128]; // 名称
- public long nTotalSpace; // 总空间, byte
- public long nFreeSpace; // 剩余空间, byte
- public byte byMedia; // 介质, 0-DISK, 1-CDROM, 2-FLASH
- public byte byBUS; // 总线, 0-ATA, 1-SATA, 2-USB, 3-SDIO, 4-SCSI
- public byte byVolume; // 卷类型, 0-物理卷, 1-Raid卷, 2-VG虚拟卷, 3-ISCSI, 4-独立物理卷, 5-全局热备卷, 6-NAS卷(包括FTP, SAMBA, NFS)
- public byte byState; // 物理硬盘状态, 取值为 NET_STORAGE_DEV_OFFLINE 和 NET_STORAGE_DEV_RUNNING 等
- public int nPhysicNo; // 同类设备存储接口的物理编号
- public int nLogicNo; // 同类设备存储接口的逻辑编号
- public byte[] szParent = new byte[128]; // 上级存储组名称
- public byte[] szModule = new byte[128]; // 设备模块
- public byte[] szSerial = new byte[48]; // 设备序列号
- public byte[] szFirmware = new byte[64]; // 固件版本
- public int nPartitionNum; // 分区数
- public NET_STORAGE_PARTITION[] stuPartitions = (NET_STORAGE_PARTITION[])new NET_STORAGE_PARTITION().toArray(32); // 分区信息
- public NET_STORAGE_RAID stuRaid; // RAID信息, 只对RAID有效(byVolume == 1)
- public NET_ISCSI_TARGET stuISCSI; // ISCSI信息, 只对ISCSI盘有效(byVolume == 3)
- public int abTank; // 扩展柜使能
- public NET_STORAGE_TANK stuTank; // 硬盘所在扩展柜信息, abTank为TRUE时有效
-
- /**
- * 硬盘电源状态
- * {@link EM_STORAGE_DISK_POWERMODE}
- */
- public int emPowerMode; // 硬盘电源状态
-
- /**
- * 硬盘预检状态(EVS定制字段,配合磁盘预检功能使用)
- * {@link EM_STORAGE_DISK_PREDISKCHECK}
- */
- public int emPreDiskCheck; // 硬盘预检状态(EVS定制字段,配合磁盘预检功能使用)
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_PARTITION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_PARTITION.java
deleted file mode 100644
index 64e9ad9..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_PARTITION.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_STORAGE_PARTITION extends NetSDKLib.SdkStructure {
- public NET_STORAGE_PARTITION() {
- this.dwSize = this.size();
- }
-
- public int dwSize;
- public byte[] szName = new byte[128]; // 名称
- public long nTotalSpace; // 总空间, byte
- public long nFreeSpace; // 剩余空间, byte
- public byte[] szMountOn = new byte[64]; // 挂载点
- public byte[] szFileSystem = new byte[16]; // 文件系统
- public int nStatus; // 分区状态, 0-LV不可用, 1-LV可用
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_PARTITION_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_PARTITION_INFO.java
deleted file mode 100644
index ea614fe..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_PARTITION_INFO.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 设备存储分区信息
- * @date 2021/01/21
- */
-public class NET_STORAGE_PARTITION_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 分区是否异常
- */
- public int bError;
-
- /**
- * 分区属性类型,参考枚举{ @link EM_PARTITION_TYPE }
- */
- public int emType;
-
- /**
- * 分区总空间,单位字节
- */
- public double dTotalBytes;
-
- /**
- * 分区使用空间
- */
- public double dUsedBytes;
-
- /**
- * 分区名字
- */
- public byte[] szPath = new byte[128];
-
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[128];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_RAID.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_RAID.java
deleted file mode 100644
index 6aaffad..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_RAID.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_STORAGE_RAID extends NetSDKLib.SdkStructure {
-
- public NET_STORAGE_RAID() {
- this.dwSize = this.size();
- for (int i = 0; i < stuMemberInfos.length; i ++) {
- stuMemberInfos[i] = new NET_RAID_MEMBER_INFO();
- }
- }
-
- public int dwSize;
- public int nLevel; // 等级
- public int nState; // RAID状态组合, 如 DH_RAID_STATE_ACTIVE | DH_RAID_STATE_DEGRADED
- public int nMemberNum; // 成员数量
- public byte[] szMembers=new byte[32*128]; // RAID成员
- public float fRecoverPercent; // 同步百分比, 0~100, RAID状态中有"Recovering"或"Resyncing"时有效
- public float fRecoverMBps; // 同步速度, 单位MBps, RAID状态中有"Recovering"或"Resyncing"时有效
- public float fRecoverTimeRemain; // 同步剩余时间, 单位分钟, RAID状态中有"Recovering"或"Resyncing"时有效
- //public NET_RAID_MEMBER_INFO[] stuMemberInfos = (NET_RAID_MEMBER_INFO[])new NET_RAID_MEMBER_INFO().toArray(32); // RAID成员信息
-
- public NET_RAID_MEMBER_INFO[] stuMemberInfos = new NET_RAID_MEMBER_INFO[32]; // RAID成员信息
- public int nRaidDevices; // RAID设备个数
- public int nTotalDevices; // RAID设备总数
- public int nActiveDevices; // 活动设备个数
- public int nWorkingDevices; // 工作设备个数
- public int nFailedDevices; // 失败设备个数
- public int nSpareDevices; // 热备设备个数
-
- public byte[] szAliasName = new byte[24]; // RAID别名,UTF-8编码
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_TANK.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_TANK.java
deleted file mode 100644
index 8c8fdcb..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STORAGE_TANK.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-public class NET_STORAGE_TANK extends NetSDKLib.SdkStructure {
- public NET_STORAGE_TANK() {
- this.dwSize = this.size();
-
- //System.out.println("NET_STORAGE_TANK " + this.size());
- }
-
- public int dwSize;
- public int nLevel; // 级别, 主机是第0级,其它下属级别类推
- public int nTankNo; // 同一级扩展柜内的扩展口编号, 从0开始
- public int nSlot; // 对应主柜上的板卡号, 从0开始编号
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STU_LOG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STU_LOG.java
deleted file mode 100644
index 3c086a8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STU_LOG.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 日志结构体
- * @author 47081
- */
-public class NET_STU_LOG extends NetSDKLib.SdkStructure {
- /**
- * 日志备注信息
- */
- public byte[] szLogContext=new byte[64];
- /**
- * 日志旧的结构体的对齐后结构体
- */
- public NET_STU_OLD_LOG stuOldLog;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STU_OLD_LOG.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STU_OLD_LOG.java
deleted file mode 100644
index c90aa5a..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_STU_OLD_LOG.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 旧的日志结构体,为了和新的对齐
- * @author 47081
- */
-public class NET_STU_OLD_LOG extends NetSDKLib.SdkStructure {
- /**
- * 旧的日志结构体
- */
- public SDK_LOG_ITEM stuLog;
- /**
- * 保留
- */
- public byte[] bReserved=new byte[48];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SYSTEM_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SYSTEM_STATUS.java
deleted file mode 100644
index 4e10a04..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_SYSTEM_STATUS.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.sun.jna.Pointer;
-
-public class NET_SYSTEM_STATUS extends NetSDKLib.SdkStructure {
- /**
- * dwSize;
- */
- public int dwSize;
- /**
- * CPU状态 NET_CPU_STATUS
- */
- public Pointer pstuCPU;
-
- /**
- * 内存状态 NET_MEMORY_STATUS
- */
- public Pointer pstuMemory;
-
- /**
- * 风扇状态 NET_FAN_STATUS
- */
- public Pointer pstuFan;
-
- /**
- * 电源状态 NET_POWER_STATUS
- */
- public Pointer pstuPower;
-
- /**
- * 温度状态 NET_TEMPERATURE_STATUS
- */
- public Pointer pstuTemp;
-
- public NET_SYSTEM_STATUS(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_INFO.java
deleted file mode 100644
index 312811b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_INFO.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_DEVICE_NAME_LEN;
-
-/**
- * className:NET_TEMPERATURE_INFO
- * description:温度信息
- * author:251589
- * createTime:2021/2/25 14:33
- *
- * @version v1.0
- */
-
-public class NET_TEMPERATURE_INFO extends NetSDKLib.SdkStructure {
- /**
- * dwSize;
- */
- public int dwSize;
- /**
- * 传感器名称
- */
- public byte[] szName = new byte[NET_DEVICE_NAME_LEN];
-
- /**
- * 温度
- */
- public float fTemperature;
-
- public NET_TEMPERATURE_INFO(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_STATISTICS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_STATISTICS_INFO.java
deleted file mode 100644
index d2ea8fa..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_STATISTICS_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 温度统计信息
- * @date 2021/2/22
- */
-public class NET_TEMPERATURE_STATISTICS_INFO extends NetSDKLib.SdkStructure {
- /** 总人数 */
- public int nTotalCount;
- /** 超温次数 */
- public int nHighTempCount;
- /** 低温次数 */
- public int nLowTempCount;
- /** 体温正常次数 */
- public int nNormalTempCount;
- /** 未带口罩总人数 */
- public int nNoMaskCount;
- /** 记录编号 */
- public int nTimeKey;
- /** 预留字段 */
- public byte[] byReserved = new byte[1024];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_STATUS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_STATUS.java
deleted file mode 100644
index 6aace5e..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TEMPERATURE_STATUS.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_TEMPERATURE_NUM;
-
-/**
- * className:NET_TEMPERATURE_STATUS
- * description:温度状态
- * author:251589
- * createTime:2021/2/25 14:34
- *
- * @version v1.0
- */
-
-public class NET_TEMPERATURE_STATUS extends NetSDKLib.SdkStructure {
- /**
- * dwSize;
- */
- public int dwSize;
- /**
- * 查询是否成功
- */
- public int bEnable;
-
- /**
- * 温度数量
- */
- public int nCount;
-
- /**
- * 温度信息
- */
- public NET_TEMPERATURE_INFO[] stuTemps = (NET_TEMPERATURE_INFO[]) new NET_TEMPERATURE_INFO().toArray(NET_MAX_TEMPERATURE_NUM);
-
- public NET_TEMPERATURE_STATUS(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME.java
deleted file mode 100644
index 066039c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME.java
+++ /dev/null
@@ -1,82 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import java.util.Date;
-
-/**
- * 时间
- *
- * @author 47081
- */
-public class NET_TIME extends NetSDKLib.SdkStructure {
- /**
- * 年
- */
- public int dwYear;
- /**
- * 月
- */
- public int dwMonth;
- /**
- * 日
- */
- public int dwDay;
- /**
- * 时
- */
- public int dwHour;
- /**
- * 分
- */
- public int dwMinute;
- /**
- * 秒
- */
- public int dwSecond;
-
- public NET_TIME() {
- super();
- }
-
- public NET_TIME(int dwYear, int dwMonth, int dwDay, int dwHour, int dwMinute, int dwSecond) {
- this.dwYear = dwYear;
- this.dwMonth = dwMonth;
- this.dwDay = dwDay;
- this.dwHour = dwHour;
- this.dwMinute = dwMinute;
- this.dwSecond = dwSecond;
- }
-
- /**
- * 字符串解析时间
- *
- * @param date 时间字符串,举例2020/5/20/12/20/34
- */
- public NET_TIME(String date) {
- String[] dates = date.split("/");
- this.dwYear = Integer.parseInt(dates[0]);
- this.dwMonth = Integer.parseInt(dates[1]);
- this.dwDay = Integer.parseInt(dates[2]);
- this.dwHour = Integer.parseInt(dates[3]);
- this.dwMinute = Integer.parseInt(dates[4]);
- this.dwSecond = Integer.parseInt(dates[5]);
- }
-
- //用于列表中显示
- public String toStringTime() {
- return String.format("%02d/%02d/%02d %02d:%02d:%02d", dwYear, dwMonth, dwDay, dwHour, dwMinute, dwSecond);
- }
-
- public String toStringTimeEx() {
- return String.format("%02d-%02d-%02d %02d:%02d:%02d", dwYear, dwMonth, dwDay, dwHour, dwMinute, dwSecond);
- }
-
- public String toString() {
- return String.format("%02d%02d%02d%02d%02d%02d", dwYear, dwMonth, dwDay, dwHour, dwMinute, dwSecond);
- }
-
- public Date toDate() {
- return new Date(this.dwYear, this.dwMonth, this.dwDay, this.dwHour, this.dwMinute, this.dwSecond);
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_EX.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_EX.java
deleted file mode 100644
index 362ed0d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_EX.java
+++ /dev/null
@@ -1,58 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description \if ENGLISH_LANG
- * \else
- * \endif
- * @date 2020/8/11
- */
-public class NET_TIME_EX extends NetSDKLib.SdkStructure {
- /** 年 */
- public int dwYear;
- /** 月 */
- public int dwMonth;
- /** 日 */
- public int dwDay;
- /** 时 */
- public int dwHour;
- /** 分 */
- public int dwMinute;
- /** 秒 */
- public int dwSecond;
- /** 毫秒 */
- public int dwMillisecond;
- /** utc时间(获取时0表示无效,非0有效 下发无效) */
- public int dwUTC;
- /** 保留字段 */
- public int[] dwReserved = new int[1];
-
- public void setTime(int year, int month, int day, int hour, int minute, int second) {
- this.dwYear = year;
- this.dwMonth = month;
- this.dwDay = day;
- this.dwHour = hour;
- this.dwMinute = minute;
- this.dwSecond = second;
- this.dwMillisecond = 0;
- }
-
- public String toString() {
- return dwYear + "/" + dwMonth + "/" + dwDay + " " + dwHour + ":" + dwMinute + ":" + dwSecond;
- }
-
- // 用于列表中显示
- public String toStringTime() {
- return String.format(
- "%02d/%02d/%02d %02d:%02d:%02d", dwYear, dwMonth, dwDay, dwHour, dwMinute, dwSecond);
- }
-
- // 存储文件名使用
- public String toStringTitle() {
- return String.format(
- "Time_%02d%02d%02d_%02d%02d%02d", dwYear, dwMonth, dwDay, dwHour, dwMinute, dwSecond);
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_EX1.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_EX1.java
deleted file mode 100644
index dad8a8d..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_EX1.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 时间拓展结构体
- * @date 2020/9/10
- */
-public class NET_TIME_EX1 extends NetSDKLib.SdkStructure {
- /**
- * 时
- */
- public int dwHour;
- /**
- * 分
- */
- public int dwMinute;
- /**
- * 秒
- */
- public int dwSecond;
-
- public String toTime() {
- return dwHour + ":" + dwMinute + ":" + dwSecond;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_RECORDBACKUP_TASK.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_RECORDBACKUP_TASK.java
deleted file mode 100644
index 176b433..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TIME_RECORDBACKUP_TASK.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-public class NET_TIME_RECORDBACKUP_TASK extends SdkStructure{
- public int nChannelCount; // 通道有效个数
- public int[] nChannels=new int[512]; // 通道号
- public int[] nRemoteChannels=new int[512]; // 远程通道号
-
- public byte[] szDeviceIP=new byte[64]; // IP地址
- public int nPort; // 端口
- public byte[] szUserName=new byte[64]; // 用户名
- public byte[] szPassword=new byte[64]; // 密码
- public NET_TIME_EX1 stuStartTime; // 开始时间
- public NET_TIME_EX1 stuEndTime; // 结束时间
- public byte[] szStorageGroupName=new byte[32]; // 保存的盘组名称
- public byte[] byReserved=new byte[512]; // 保留字段
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFICLIGHT_CHANNEL_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFICLIGHT_CHANNEL_INFO.java
deleted file mode 100644
index dd290aa..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFICLIGHT_CHANNEL_INFO.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_TRAFFICLIGHT_CHANNEL_INFO
- * description:
- * author:251589
- * createTime:2021/1/19 15:08
- *
- * @version v1.0
- */
-public class NET_TRAFFICLIGHT_CHANNEL_INFO extends NetSDKLib.SdkStructure {
- /**
- * 检测通道
- */
- public int nChannel;
-
- /**
- * 进口方向
- */
- public int emEntryDirection;
-
- /**
- * 进口类型
- */
- public int[] emEntryType = new int[32];
- /**
- * 进口类型个数
- */
- public int nRetEntryTypeNum;
-
- /**
- * 红绿灯状态
- */
- public int emLightState;
-
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[368];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFICLIGHT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFICLIGHT_INFO.java
deleted file mode 100644
index 480d7d3..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFICLIGHT_INFO.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_TRAFFICLIGHT_INFO
- * description:交通信号灯信息
- * author:251589
- * createTime:2021/1/19 15:04
- *
- * @version v1.0
- */
-public class NET_TRAFFICLIGHT_INFO extends NetSDKLib.SdkStructure {
- /**
- * UTC时间, 发生红绿灯切换时的时间, 本地时区
- */
- public NET_TIME stuUTC;
-
- /**
- * stuChannels 有效个数
- */
- public int nRetChannelNum;
-
- /**
- * 通道信息
- */
- public NET_TRAFFICLIGHT_CHANNEL_INFO[] stuChannels = (NET_TRAFFICLIGHT_CHANNEL_INFO[])new NET_TRAFFICLIGHT_CHANNEL_INFO().toArray(32);
-
- /**
- * nLightChangedChannels 有效个数
- */
- public int nRetLightChangedNum;
-
- /**
- * 发生红绿灯变换的通道
- */
- public int[] nLightChangedChannels = new int[32];
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[512];
-
- public NET_TRAFFICLIGHT_INFO(){
- for (int i = 0; i < stuChannels.length; i++){
- stuChannels[i] = new NET_TRAFFICLIGHT_CHANNEL_INFO();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFIC_FLOW_STAT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFIC_FLOW_STAT.java
deleted file mode 100644
index 0556353..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFIC_FLOW_STAT.java
+++ /dev/null
@@ -1,53 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_DETECT_SENSOR_TYPE;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_TRAFFIC_FLOW_STATUS;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_VIRTUAL_COIL_OCCUPANCY_STATUS;
-
-/**
- * @author : 47040
- * @since : Created in 2020/12/17 11:38
- */
-public class NET_TRAFFIC_FLOW_STAT extends NetSDKLib.SdkStructure {
- /**
- * 物理车道号
- */
- public int nLane;
- /**
- * 自定义车道号
- */
- public int nRoadwayNumber;
- /**
- * 流量状态 枚举 {@link EM_TRAFFIC_FLOW_STATUS}
- */
- public int emStatus;
- /**
- * 车头虚拟线圈状态, 即车进线圈 枚举 {@link EM_VIRTUAL_COIL_OCCUPANCY_STATUS}
- */
- public int emHeadCoil;
- /**
- * 车尾虚拟线圈状态, 即车出线圈 枚举 {@link EM_VIRTUAL_COIL_OCCUPANCY_STATUS}
- */
- public int emTailCoil;
- /**
- * 车道平均速度(单位:km/h)
- */
- public int nSpeed;
- /**
- * 排队长度(单位:cm)
- */
- public int nQueueLen;
- /**
- * 排队车辆数
- */
- public int nCarsInQueue;
- /**
- * 探测物体的传感器类型 {@link EM_DETECT_SENSOR_TYPE}
- */
- public int emSensorType;
- /**
- * 保留字节
- */
- public byte[] byReserverd = new byte[256];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFIC_LIGHT_STATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFIC_LIGHT_STATE.java
deleted file mode 100644
index 4b830bb..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TRAFFIC_LIGHT_STATE.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_TRAFFIC_LIGHT_STATUS;
-
-/**
- * 信号灯指示灯状态
- *
- * @author : 47040
- * @since : Created in 2020/8/29 17:01
- */
-public class NET_TRAFFIC_LIGHT_STATE extends NetSDKLib.SdkStructure {
- /**
- * 直行信号灯状态 {@link NET_TRAFFIC_LIGHT_STATUS}
- */
- public int emStraightLightInfo;
- /**
- * 左转信号灯状态 {@link NET_TRAFFIC_LIGHT_STATUS}
- */
- public int emTurnLeftLightInfo;
- /**
- * 右转信号灯状态 {@link NET_TRAFFIC_LIGHT_STATUS}
- */
- public int emTurnRightLightInfo;
- /**
- * 调头信号灯状态 {@link NET_TRAFFIC_LIGHT_STATUS}
- */
- public int emUTurnLightInfo;
- /**
- * 预留
- */
- public byte[] byReserved = new byte[64];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TSECT_DAY.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TSECT_DAY.java
deleted file mode 100644
index cfd98a8..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_TSECT_DAY.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_TSCHE_SEC_NUM;
-
-/**
- * 拆分自{@link MONITORWALL_COLLECTION_SCHEDULE}
- *
- * @author : 47040
- * @since : Created in 2020/10/19 9:43
- */
-public class NET_TSECT_DAY extends NetSDKLib.SdkStructure {
- /**
- * 时间段结构
- */
- public NetSDKLib.NET_TSECT[] stuSchedule = new NetSDKLib.NET_TSECT[NET_TSCHE_SEC_NUM];
-
- public NET_TSECT_DAY() {
- for (int i = 0; i < stuSchedule.length; i++) {
- stuSchedule[i] = new NetSDKLib.NET_TSECT();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_UPLOAD_CLIENT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_UPLOAD_CLIENT_INFO.java
deleted file mode 100644
index b5c3902..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_UPLOAD_CLIENT_INFO.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_UPLOAD_FLAG;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 客户端信息
- * @date 2021/2/22
- */
-public class NET_UPLOAD_CLIENT_INFO extends NetSDKLib.SdkStructure {
- /** 平台客户端的标识,当前是IPv4地址或者MAC地址 */
- public byte[] szClientID = new byte[20];
- /** 平台上传标识 ,对应枚举{@link EM_UPLOAD_FLAG} */
- public int emUploadFlag;
- /** 上传到平台的UTC时间 */
- public NET_TIME stuUploadTime;
- /** 预留 */
- public byte[] byReserved = new byte[64];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_USER_PICTURE_DATA.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_USER_PICTURE_DATA.java
deleted file mode 100644
index d001d7b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_USER_PICTURE_DATA.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_USER_PICTURE_DATA
- * description:
- * author:251589
- * createTime:2020/12/22 21:56
- *
- * @version v1.0
- */
-public class NET_USER_PICTURE_DATA extends NetSDKLib.SdkStructure {
- public String pszPictureData; // 图片数据,最大 200K
- public int nPictureLen; // pszPictureData 长度
- public byte[] byReserved = new byte[1020]; // 预留字段
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VAOBJECT_NUMMAN.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VAOBJECT_NUMMAN.java
deleted file mode 100644
index 7c46a79..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VAOBJECT_NUMMAN.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.NET_RECT;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-/**
- * 检测到的人信息
- * @author 29779
- */
-public class NET_VAOBJECT_NUMMAN extends SdkStructure {
- public int nObjectID; // 物体ID,每个ID表示一个唯一的物体
- /**
- * @link EM_UNIFORM_STYLE 制服样式
- */
- public int emUniformStyle;
- public NET_RECT stuBoundingBox; // 包围盒,手套对象在全景图中的框坐标,为0~8191相对坐标
- public NET_RECT stuOriginalBoundingBox; // 包围盒,绝对坐标
- public byte[] byReserved = new byte[128]; // 预留字节
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VEHICLE_DRIVING_DIRECTION_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VEHICLE_DRIVING_DIRECTION_INFO.java
deleted file mode 100644
index 535ff90..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VEHICLE_DRIVING_DIRECTION_INFO.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * NET_VEHICLE_OBJECT szDrivingDirection 的拆解字段
- * {@link NET_VEHICLE_OBJECT#szDrivingDirection}
- *
- * @author : 47040
- * @since : Created in 2020/12/17 13:42
- */
-public class NET_VEHICLE_DRIVING_DIRECTION_INFO extends NetSDKLib.SdkStructure {
- /**
- * 参数细节
- */
- public byte[] info = new byte[32];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VEHICLE_OBJECT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VEHICLE_OBJECT.java
deleted file mode 100644
index 9b8effb..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VEHICLE_OBJECT.java
+++ /dev/null
@@ -1,108 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_DETECT_SENSOR_TYPE;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_VEHICLEINOUT_CAR_TYPE;
-
-/**
- * 车辆信息
- *
- * @author : 47040
- * @since : Created in 2020/12/17 11:54
- */
-public class NET_VEHICLE_OBJECT extends NetSDKLib.SdkStructure {
- /**
- * 物体ID
- */
- public int nObjectID;
- /**
- * 车速,单位km/h
- */
- public int nSpeed;
- /**
- * 物体类型 Vehicle NonMotor Plate
- */
- public byte[] szObjectType = new byte[16];
- /**
- * 物体类型中的子类别 {@link NetSDKLib.EM_CATEGORY_TYPE}
- */
- public int emSubObject;
- /**
- * 物理车道号
- */
- public int nLane;
- /**
- * 自定义车道号
- */
- public int nRoadwayNumber;
- /**
- * 探测物体的传感器类型 {@link EM_DETECT_SENSOR_TYPE}
- */
- public int emSensorType;
- /**
- * 物体雷达和视频融合ID
- */
- public int nObjectRVID;
- /**
- * 物体的雷达ID
- */
- public int nObjectRID;
- /**
- * 行驶方向"Approach"-上行,即车辆离设备部署点越来越近; "Leave"-下行,即车辆离设备部署点越来越远,第二和第三个参数分别代表上行和下行的两个地点
- */
- public NET_VEHICLE_DRIVING_DIRECTION_INFO[] szDrivingDirection = new NET_VEHICLE_DRIVING_DIRECTION_INFO[3];
- /**
- * 车牌号码
- */
- public byte[] szPlateNumber = new byte[32];
- /**
- * 车牌颜色
- */
- public byte[] szPlateColor = new byte[16];
- /**
- * 车辆经度
- */
- public double dbLongitude;
- /**
- * 车辆纬度
- */
- public double dbLatitude;
- /**
- * 车身颜色
- */
- public byte[] szCarColor = new byte[16];
- /**
- * 车辆类型 {@link EM_VEHICLEINOUT_CAR_TYPE}
- */
- public int emCarType;
- /**
- * 车辆驶入驶出虚拟线圈的状态 {@link NetSDKLib.NET_FLOWSTAT_DIRECTION}
- */
- public int emVirtualCoilDirection;
- /**
- * 距离停车线距离
- */
- public double dbDistanceToStop;
- /**
- * 车辆与所有车道的中心点(中心点在设备所处位置,且垂直于车道方向的直线上),X轴方向(垂直于车道方向)的距离
- */
- public double dbCarX;
- /**
- * 车辆与所有车道的中心点(中心点在设备所处位置,且垂直于车道方向的直线上),Y轴方向(平行于车道方向)的距离
- */
- public double dbCarY;
- /**
- * 车辆与所有车道的中心点(中心点在设备所处位置且垂直于车道方向的直线上)的角度;
- */
- public double dbCarAngle;
- /**
- * 保留字节
- */
- public byte[] byReserverd = new byte[256];
-
- public NET_VEHICLE_OBJECT() {
- for (int i = 0; i < szDrivingDirection.length; i++) {
- szDrivingDirection[i] = new NET_VEHICLE_DRIVING_DIRECTION_INFO();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOABNORMALDETECTION_RULE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOABNORMALDETECTION_RULE_INFO.java
deleted file mode 100644
index 39f7ae4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOABNORMALDETECTION_RULE_INFO.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-/**
- * 事件类型EVENT_IVS_VIDEOABNORMALDETECTION(视频异常)对应的规则配置
- */
-public class NET_VIDEOABNORMALDETECTION_RULE_INFO extends SdkStructure {
- /**
- * 检测类型数
- */
- public int nDetectType;
- /**
- * 检测类型,0-视频丢失, 1-视频遮挡, 2-画面冻结, 3-过亮, 4-过暗, 5-场景变化
- * 6-条纹检测 , 7-噪声检测 , 8-偏色检测 , 9-视频模糊检测 , 10-对比度异常检测
- * 11-视频运动 , 12-视频闪烁 , 13-视频颜色 , 14-虚焦检测 , 15-过曝检测, 16-场景巨变
- */
- public byte[] bDetectType=new byte[32];
- /**
- * 最短持续时间 单位:秒,0~65535
- */
- public int nMinDuration;
- /**
- * 灵敏度, 取值1-10,值越小灵敏度越低(只对检测类型视频遮挡,过亮,过暗,场景变化有效)
- */
- public int nSensitivity;
- /**
- * 异常检测阈值数量
- */
- public int nThresholdNum;
- /**
- * 异常检测阈值,范围1~100
- */
- public int[] nThreshold=new int[32];
- /**
- * 保留字节
- */
- public byte[] byReserved=new byte[4096];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOIN_DEFOG_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOIN_DEFOG_INFO.java
deleted file mode 100644
index b6d57ca..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOIN_DEFOG_INFO.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * className:NET_VIDEOIN_DEFOG_INFO
- * description: 透雾配置
- * author:251589
- * createTime:2020/12/28 14:37
- *
- * @version v1.0
- */
-public class NET_VIDEOIN_DEFOG_INFO extends NetSDKLib.SdkStructure {
- public int dwSize; // 结构体大小
- public int emCfgType; // 配置类型,获取和设置时都要指定
- public int emDefogMode; // 透雾模式
- public int nIntensity; // 强度0-100
- public int emIntensityMode; //大气光模式
- public int nLightIntensityLevel; //大气光强度(0-15)
- public boolean bCamDefogEnable; //光学去雾使能 (TRUE使能,FALSE去使能)
-
- public NET_VIDEOIN_DEFOG_INFO(){
- this.dwSize = this.size();
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOTALK_SIGNLIGHT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOTALK_SIGNLIGHT_INFO.java
deleted file mode 100644
index af20fed..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEOTALK_SIGNLIGHT_INFO.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 签名灯信息
- * @date 2020/11/06
- */
-public class NET_VIDEOTALK_SIGNLIGHT_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 灯光类型
- * */
- public int emSignLightType; //@link EM_SIGNLIGHT_TYPE
-
- /**
- * 有效时间段个数
- * */
- public int nTimeSectionsNum;
-
- /**
- * 抓拍时间段
- * */
- public NetSDKLib.NET_TSECT[] stuTimeSection = new NetSDKLib.NET_TSECT[6];
-
- /**
- * 预留字节
- * */
- public byte[] bReserved = new byte[64];
-
-
- public NET_VIDEOTALK_SIGNLIGHT_INFO() {
- for (int i = 0; i < stuTimeSection.length; i++) {
- stuTimeSection[i] = new NetSDKLib.NET_TSECT();
- }
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEO_DIAGNOSIS_RECORD_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEO_DIAGNOSIS_RECORD_INFO.java
deleted file mode 100644
index 093e111..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_VIDEO_DIAGNOSIS_RECORD_INFO.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_SOURCE_VIDEO_LOCATION;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_VIDEO_TYPE;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 视频诊断录像详细信息
- * @date 2021/2/22
- */
-public class NET_VIDEO_DIAGNOSIS_RECORD_INFO extends NetSDKLib.SdkStructure {
- /**
- * 录像保存的位置,对应枚举{@link EM_SOURCE_VIDEO_LOCATION}
- */
- public int emSourceLocation;
- /**
- * 视频诊断录像类型,对应枚举{@link EM_VIDEO_TYPE}
- */
- public int emRecordType;
- /**
- * 视频诊断录像开始时间
- */
- public NetSDKLib.CFG_NET_TIME stuStartTime;
- /**
- * 视频诊断录像开始时间为当前实际检测时间的前PreSeconds秒(当该字段与StartTime同时存在时,以该字段优先)
- */
- public int nPreSeconds;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_WANDERDETECTION_RULE_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_WANDERDETECTION_RULE_INFO.java
deleted file mode 100644
index ec003a2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/NET_WANDERDETECTION_RULE_INFO.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib.POINTCOORDINATE;
-import com.zhehekeji.web.lib.joyware.NetSDKLib.SdkStructure;
-
-/** 事件类型 EVENT_IVS_WANDERDETECTION( 徘徊事件)对应的规则配置 */
-public class NET_WANDERDETECTION_RULE_INFO extends SdkStructure {
- /** 检测区域顶点数 */
- public int nDetectRegionPoint;
- /** 检测区域 */
- public POINTCOORDINATE[] stuDetectRegion = (POINTCOORDINATE[]) new POINTCOORDINATE().toArray(20);
- /** 触发报警位置数 */
- public int nTriggerPosition;
- /** 触发报警位置,0-目标外接框中心, 1-目标外接框左端中心, 2-目标外接框顶端中心, 3-目标外接框右端中心, 4-目标外接框底端中心 */
- public byte[] bTriggerPosition = new byte[8];
- /** 触发报警的徘徊或滞留人数 */
- public int nTriggerTargetsNumber;
- /** 最短持续时间 单位:秒,0~65535 */
- public int nMinDuration;
- /** 报告时间间隔,单位秒 0~600;等于0表示不重复报警, 默认值30 */
- public int nReportInterval;
- /** 跟踪持续时间,0秒:一直跟踪,1~300秒:跟踪持续时间 */
- public int nTrackDuration;
- /** 规则特定的尺寸过滤器是否有效 */
- public boolean bSizeFileter;
- /** 规则特定的尺寸过滤器 */
- public NET_CFG_SIZEFILTER_INFO stuSizeFileter;
- /** 保留字节 */
- public byte[] byReserved = new byte[4096];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/Net_PIC_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/Net_PIC_INFO.java
deleted file mode 100644
index 96960aa..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/Net_PIC_INFO.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_PATH;
-
-/**
- * className:Net_PIC_INFO
- * description:图片文件信息
- * author:251589
- * createTime:2020/12/28 10:57
- *
- * @version v1.0
- */
-public class Net_PIC_INFO extends NetSDKLib.SdkStructure {
- public int dwFileLenth; // 文件大小, 单位:字节
- public byte[] szFilePath = new byte[MAX_PATH]; // 文件路径
- public byte[] bReserved = new byte[256]; // 保留字段
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ObjectPath.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ObjectPath.java
deleted file mode 100644
index 878a740..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ObjectPath.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 图路径对象
- * @date 2021/02/23
- */
-public class ObjectPath extends NetSDKLib.SdkStructure {
- /**
- * 路径字节数组
- */
- public byte[] objectPath = new byte[NetSDKLib.MAX_PATH];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ObjectUrl.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ObjectUrl.java
deleted file mode 100644
index a0eb086..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/ObjectUrl.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_PATH;
-
-/**
- * @author 47081
- * @version 1.0
- * @description
- * @date 2021/2/22
- */
-public class ObjectUrl extends NetSDKLib.SdkStructure {
- public byte[] objectUrl=new byte[MAX_PATH];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO.java
deleted file mode 100644
index ced3630..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 路人库去重策略配置(选填)
- * @date 2021/2/22
- */
-public class PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO extends NetSDKLib.SdkStructure {
- /** 使能开关,TRUE:开 FALSE:关 */
- public boolean bEnable;
- /** 路人库去重策略类型,对应枚举{@link EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE} */
- public int emDuplicateRemoveType;
- /** 时间段间隔(emDuplicateRemoveType 为 EM_DUPLICATE_REMOVE_TYPE_TIME_SLOT有效) */
- public NetSDKLib.NET_TSECT[] stuTimeSection =
- (NetSDKLib.NET_TSECT[]) new NetSDKLib.NET_TSECT().toArray(8 * 6);
- /** 时间间隔,单位分钟(emDuplicateRemoveType 为 EM_DUPLICATE_REMOVE_TYPE_TIME有效) */
- public int dwInterval;
- /** 字节保留 */
- public byte[] byReserved1 = new byte[4];
- /** 字节保留 */
- public byte[] byReserved = new byte[256];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POINTCOORDINATE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POINTCOORDINATE.java
deleted file mode 100644
index 051d200..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POINTCOORDINATE.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * PTZ景物坐标 8191x8191 坐标系
- *
- * @author : 47040
- * @since : Created in 2020/10/26 15:59
- */
-public class POINTCOORDINATE extends NetSDKLib.SdkStructure {
- /**
- * 第一个元素表示景物点的x坐标(0~8191)
- */
- public int nX;
- /**
- * 第二个元素表示景物点的y坐标(0~8191)
- */
- public int nY;
-
- public POINTCOORDINATE() {
- }
-
- public POINTCOORDINATE(int X, int Y) {
- nX = X;
- nY = Y;
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POINTINFOS.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POINTINFOS.java
deleted file mode 100644
index 897455b..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POINTINFOS.java
+++ /dev/null
@@ -1,70 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-import com.zhehekeji.web.lib.joyware.enumeration.NET_EM_SHAPE_TYPE;
-
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.MAX_COMMON_STRING_64;
-import static com.zhehekeji.web.lib.joyware.NetSDKLib.NET_MAX_POLYGON_NUM;
-
-/**
- * PTZ景物点信息
- *
- * @author : 47040
- * @since : Created in 2020/10/26 15:56
- */
-public class POINTINFOS extends NetSDKLib.SdkStructure {
- /**
- * 信息点编号
- */
- public int nIndex;
- /**
- * 信息点是否生效
- */
- public byte bEnable;
- /**
- * 该信息点是否有子标题
- */
- public byte bTitleAttribute;
- /**
- * 云台方向与放大倍数(第一个元素为水平角度,0~3600;第二个元素为垂直角度,-1800~1800;第三个元素为放大倍数,0~127)
- */
- public POSTION stuPostion;
- /**
- * 景物点位置(使用相对坐标体系,取值均为0-8191在整个屏幕上的位置)
- */
- public POINTCOORDINATE stuPoint;
- /**
- * 一级标题名称
- */
- public byte[] szTitleName = new byte[MAX_COMMON_STRING_64];
- /**
- * 一级标题名称类型
- */
- public byte byTitleType;
- /**
- * 预留字节
- */
- public byte[] byReserved = new byte[3];
- /**
- * 景物形状 {@link NET_EM_SHAPE_TYPE }
- */
- public int emShapeType;
- /**
- * 景物的轮廓,每个点依次表示轮廓顶点坐标
- */
- public NetSDKLib.DH_POINT[] stuPolygon = new NetSDKLib.DH_POINT[NET_MAX_POLYGON_NUM];
- /**
- * 返回的景物轮廓顶点个数
- */
- public int nRetPolygonPointNum;
- /**
- * 保留字段
- */
- public byte[] byReserved1 = new byte[184];
-
- public POINTINFOS() {
- for (int i = 0; i < stuPolygon.length; i++) {
- stuPolygon[i] = new NetSDKLib.DH_POINT();
- }
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POSTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POSTION.java
deleted file mode 100644
index d50b1fd..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/POSTION.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * PTZ 绝对坐标
- *
- * @author : 47040
- * @since : Created in 2020/10/26 15:56
- */
-public class POSTION extends NetSDKLib.SdkStructure {
- /**
- * 水平角度
- */
- public int nHorizontalAngle;
- /**
- * 垂直角度
- */
- public int nVerticalAngle;
- /**
- * 放大倍数
- */
- public int nMagnification;
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PTZ_NORMALIZED_POSITION_UNIT.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PTZ_NORMALIZED_POSITION_UNIT.java
deleted file mode 100644
index bb610e5..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PTZ_NORMALIZED_POSITION_UNIT.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 归一化的云台控制坐标单元
- * @date 2021/2/20
- */
-public class PTZ_NORMALIZED_POSITION_UNIT extends NetSDKLib.SdkStructure {
- /** 云台水平方向角度,范围[-1, 1] */
- public double dbPositionX;
- /** 云台垂直方向角度,范围[-1, 1] */
- public double dbPositionY;
- /** 云台光圈放大倍率,范围[0, 1] */
- public double dbZoom;
- /** 预留字节 */
- public byte[] szReserved = new byte[32];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PlateNumber.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PlateNumber.java
deleted file mode 100644
index 117f2ec..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/PlateNumber.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 车牌
- * @date 2021/2/22
- */
-public class PlateNumber extends NetSDKLib.SdkStructure {
- public byte[] plateNumber=new byte[32];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/QUERY_DEVICE_LOG_PARAM.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/QUERY_DEVICE_LOG_PARAM.java
deleted file mode 100644
index 9ceae48..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/QUERY_DEVICE_LOG_PARAM.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 查询条件
- * @author 47081
- */
-public class QUERY_DEVICE_LOG_PARAM extends NetSDKLib.SdkStructure {
- /**
- * 查询日志类型,类型请参考DH_LOG_QUERY_TYPE
- */
- public int emLogType;
- /**
- * 查询日志的开始时间
- */
- public NET_TIME stuStartTime;
- /**
- * 查询日志的结束时间
- */
- public NET_TIME stuEndTime;
- /**
- * 在时间段中从第几条日志开始查询,开始第一次查询可设为0
- */
- public int nStartNum;
- /**
- * 一次查询中到第几条日志结束,日志返回条数的最大值为1024
- */
- public int nEndNum;
- /**
- * 日志数据结构体类型,
- * 0:表示DH_DEVICE_LOG_ITEM;
- * 1:表示DH_DEVICE_LOG_ITEM_EX
- */
- public byte nLogStuType;
- /**
- * 保留 对齐
- */
- public byte[] reserved=new byte[3];
- /**
- * 通道号,
- * 0:兼容之前表示所有通道号,
- * 所以通道号从1开始;
- * 1:第一个通道
- */
- public int nChannelID;
- public byte[] bReserved=new byte[40];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SCENE_SUPPORT_RULE.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SCENE_SUPPORT_RULE.java
deleted file mode 100644
index dae985c..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SCENE_SUPPORT_RULE.java
+++ /dev/null
@@ -1,186 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 场景支持的规则
- * @date 2021/01/11
- */
-public class SCENE_SUPPORT_RULE extends NetSDKLib.SdkStructure {
-
- /**
- * 规则类型
- */
- public int dwSupportedRule;
-
- /**
- * 支持的检测物体类型个数
- */
- public int nSupportedObjectTypeNum;
-
- /**
- * 支持的检测物体类型列表
- */
- public MaxNameByteArrInfo[] szObjectTypeName = (MaxNameByteArrInfo[]) new MaxNameByteArrInfo()
- .toArray(NetSDKLib.MAX_OBJECT_LIST_SIZE);
-
- /**
- * 支持的检测物体动作个数
- */
- public int nSupportedActionsNum;
-
- /**
- * 支持的检测物体动作列表
- */
- public MaxNameByteArrInfo[] szSupportedActions = (MaxNameByteArrInfo[]) new MaxNameByteArrInfo()
- .toArray(NetSDKLib.MAX_ACTION_LIST_SIZE);
-
- /**
- * 支持的检测类型个数
- */
- public int nSupportedDetectTypeNum;
-
- /**
- * 支持的检测类型列表
- */
- public MaxNameByteArrInfo[] szSupportedDetectTypes = (MaxNameByteArrInfo[]) new MaxNameByteArrInfo()
- .toArray(NetSDKLib.MAX_ACTION_LIST_SIZE);
-
- /**
- * 支持的人脸检测类型个数
- */
- public int nSupportFaceTypeNum;
-
- /**
- * 支持的人脸检测类型列表
- */
- public MaxNameByteArrInfo[] szSupportFaceTypes = (MaxNameByteArrInfo[]) new MaxNameByteArrInfo()
- .toArray(NetSDKLib.MAX_HUMANFACE_LIST_SIZE);
-
- /**
- * 是否支持触发报警位置
- */
- public int bTriggerPosition;
-
- /**
- * 是否支持触发跟踪
- */
- public int bTriggerTrack;
-
- /**
- * 是否允许配置开启人脸属性识别
- */
- public int bFaceDetection;
-
- /**
- * 支持的人脸属性类型个数
- */
- public int nSupportFeactureNum;
-
- /**
- * 支持的人脸属性类型列表 参考EM_FACEFEATURE_TYPE
- */
- public int[] emFeatureList = new int[NetSDKLib.MAX_FEATURE_LIST_SIZE];
-
- /**
- * 支持规则的最大个数
- */
- public int nMaxRules;
-
- /**
- * 人体检测能力(定制)
- */
- public FACEBODY_DETECT_CAPS stuFaceBodyDetectCaps;
-
- /**
- * 人体识别能力(定制)
- */
- public FACEBODY_ANALYSE_CAPS stuFaceBodyAnalyseCaps;
-
- /**
- * 是否允许配置FeatureEnable,0-不支持(默认)1-支持(用于绊线检测事件和警戒区域检测事件)
- */
- public int nFeatureSupport;
-
- /**
- * 人员聚集检测是否支持"最小聚集区域"配置,默认TRUE
- */
- public int bSupportMinRegion;
-
- /**
- * 支持的联动特写情况。 0:表示没这个字段或者不支持,1表示支持
- */
- public int nSupportCloseUp;
-
- /**
- * 特写模式个数
- */
- public int nSupportCloseUpTypeNum;
-
- /**
- * 可选择特写模式, 参考{ @link EM_SUPPORT_CLOSE_UP_TYPE}
- */
- public int[] emSupportCloseUpType = new int[32];
-
- /**
- * 睿厨着装检特征列表,参考 { @link EM_FEATURE_LIST_TYPE}
- */
- public int[] emFeature = new int[32];
-
- /**
- * 检测到的特征个数
- */
- public int nDetectFeatureCount;
-
- /**
- * 检测到的厨师服装颜色列表,参考 { @link EM_SUPPORTED_COLOR_LIST_TYPE}
- */
- public int[] emSupportedColorList = new int[8];
-
- /**
- * 检测到的厨师服装颜色个数
- */
- public int nDetectSupportedColorCount;
-
- /**
- * 人群分布图是否支持多边形,TRUE:表示支持任意边形;FALSE:表示没有这个能力表示或者只支持4个点的平行四边形
- */
- public int bSupportPolygon;
-
- /**
- * 活跃度统计规则
- */
- public CFG_ACTIVITY_ANALYSE_CAPS stuActivityAnalyseCaps;
-
- /**
- * 联动业务个数
- */
- public int nLink;
-
- /**
- * 联动业务大类选项
- */
- public CFG_LINK_CLASS_TYPE[] stuLinkClassType = (CFG_LINK_CLASS_TYPE[]) new CFG_LINK_CLASS_TYPE().toArray(16);
-
- public SCENE_SUPPORT_RULE() {
-
- for (int i = 0; i < szObjectTypeName.length; i++) {
- szObjectTypeName[i] = new MaxNameByteArrInfo();
- }
- for (int i = 0; i < szSupportedActions.length; i++) {
- szSupportedActions[i] = new MaxNameByteArrInfo();
- }
- for (int i = 0; i < szSupportedDetectTypes.length; i++) {
- szSupportedDetectTypes[i] = new MaxNameByteArrInfo();
- }
- for (int i = 0; i < szSupportFaceTypes.length; i++) {
- szSupportFaceTypes[i] = new MaxNameByteArrInfo();
- }
- for (int i = 0; i < stuLinkClassType.length; i++) {
- stuLinkClassType[i] = new CFG_LINK_CLASS_TYPE();
- }
-
- }
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEVICE_LOG_ITEM.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEVICE_LOG_ITEM.java
deleted file mode 100644
index c5120b2..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEVICE_LOG_ITEM.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 日志信息,对应接口CLIENT_QueryDeviceLog接口
- * @author 47081
- */
-public class SDK_DEVICE_LOG_ITEM extends NetSDKLib.SdkStructure {
-
- /**
- * 日志类型
- */
- public int nLogType;
- /**
- * 日期
- */
- public SDK_DEV_TIME stuOperateTime;
- /**
- * 操作者
- */
- public byte[] szOperator=new byte[16];
- public byte[] bReserved=new byte[3];
- /**
- * union结构类型对应NET_STU_LOG结构体,
- * 0:szLogContext;
- * 1:stuOldLog,在NET_STU_LOG结构体内
- */
- public byte bUnionType;
- //public NET_STU_LOG stuLog;
- /**
- * 日志备注信息
- */
- public byte[] szLogContext=new byte[64];
- public byte[] reserved=new byte[16];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEVICE_LOG_ITEM_EX.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEVICE_LOG_ITEM_EX.java
deleted file mode 100644
index 9b9ba21..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEVICE_LOG_ITEM_EX.java
+++ /dev/null
@@ -1,82 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-import java.nio.charset.Charset;
-
-/**
- * 新日志信息结构,对应接口CLIENT_QueryDeviceLog接口
- * @author 47081
- */
-public class SDK_DEVICE_LOG_ITEM_EX extends NetSDKLib.SdkStructure {
- /**
- * 日志类型
- */
- public int nLogType;
- /**
- * 日期
- */
- public SDK_DEV_TIME stuOperateTime;
- /**
- * 操作者
- */
- public byte[] szOperator=new byte[16];
- public byte[] bReserved=new byte[3];
- /**
- * union结构类型对应结构体NET_STU_LOG,
- * 0:stuLog.szLogContext;
- * 1:stuLog.stuOldLog。
- */
- public byte bUnionType;
- /**
- * 具体的操作内容
- *//*
- public NET_STU_LOG stuLog;*/
- public byte[] szLogContext=new byte[64];
- public byte[] szOperation=new byte[32];
- /**
- * 详细日志信息描述
- */
- public byte[] szDetailContext=new byte[4*1024];
-
- /**
- * 操作者,默认编码集UTF-8
- * @return 操作者名称
- */
- public String getOperator(){return getOperator(Charset.forName("UTF_8"));}
- public String getOperator(Charset charset){
- return new String(szOperation,charset);
- }
-
- /**
- * 操作日期
- * @return
- */
- public String getDate(){
- return stuOperateTime.getDate();
- }
-
- /**
- * 操作
- * @return
- */
- public String getOperation(){ return getOperation(Charset.forName("UTF_8"));}
- public String getOperation(Charset charset){return new String(szOperation,charset);}
- /**
- * 具体操作内容
- * @return
- */
- public String getLog(){return getLog(Charset.forName("UTF_8"));}
- public String getLog(Charset charset){
- return new String(szLogContext,charset);
- }
-
- /**
- * 详细日志信息描述
- * @return
- */
- public String getDetailLog(){return getDetailLog(Charset.forName("UTF_8"));}
- public String getDetailLog(Charset charset){
- return new String(szDetailContext,charset);
- }
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEV_TIME.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEV_TIME.java
deleted file mode 100644
index 2317ab7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SDK_DEV_TIME.java
+++ /dev/null
@@ -1,90 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * 日志信息里的时间定义
- * @author 47081
- */
-public class SDK_DEV_TIME extends NetSDKLib.SdkStructure {
- /**
- * 秒 1-60
- *//*
- public int second;
- *//**
- * 分 1-60
- *//*
- public int minute;
- *//**
- * 时 1-24
- *//*
- public int hour;
- *//**
- * 日 1-31
- *//*
- public int day;
- *//**
- * 月 1-12
- *//*
- public int month;
- *//**
- * 年 2000-2063
- *//*
- public int year;*/
- public int date;
-
-
-/**
- *second:6; // 秒 1-60
- *minute:6; // 分 1-60
- *hour:5; // 时 1-24
- *day:5; // 日 1-31
- *month:4; // 月 1-12
- *year:6; // 年 2000-2063
- *
- */
-public int getSecond(){
- return getAnd(date,0,6);
-}
-public int getMinute(){
- return getAnd(date,6,6+6);
-}
-public int getHour(){return getAnd(date,6+6,6+6+5);}
-public int getDay(){return getAnd(date,6+6+5,6+6+5+5);}
-public int getMonth(){return getAnd(date,6+6+5+5,6+6+5+5+4);}
-public int getYear(){return 2000+getAnd(date,6+6+5+5+4,6+6+5+5+4+6);}
-
- /**
- * c层处理后的原始年份信息
- * @return
- */
- public int getOriginalYear(){return getAnd(date,6+6+5+5+4,6+6+5+5+4+6);};
-public String getDate(){
- return getYear()+"-"+getMonth()+"-"+getDay()+" "+getHour()+":"+getMinute()+":"+getSecond();
-}
-
- /**
- * 按位与
- * @param date 原始数据
- * @param start 需要偏移的位数
- * @param end 与的位数
- * @return
- */
- private int getAnd(int date,int start,int end){
- return date>>start&getOr(start,end);
- }
-
- /**
- * 按位与的位数
- * @param start 开始与的位数
- * @param end 结束与的位数
- * @return
- */
- private int getOr(int start,int end){
- int result=0;
- for (int i = 0; i < end-start; i++) {
- result|=(1<
- * \else
- * 太阳能蓄电池信息
- * \endif
- * @date 2020/8/11
- */
-public class SOLARCELL_BATTERY_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 电量百分比(范围:0~100)
- */
- public int nElectricityQuantityPercent;
- /**
- * 电压(单位:伏特)
- */
- public float fVoltage;
- /**
- * 温度(单位:摄氏度)
- */
- public float fTemperature;
- /**
- * 控制温度(单位:摄氏度)
- */
- public float fControllerTemper;
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[256];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SOLARCELL_PANEL_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SOLARCELL_PANEL_INFO.java
deleted file mode 100644
index 5842eb4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SOLARCELL_PANEL_INFO.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description \if ENGLISH_LANG
- *
- * \else
- * 太阳能板信息
- * \endif
- * @date 2020/8/11
- */
-public class SOLARCELL_PANEL_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 电压(单位:伏特)
- */
- public float fVoltage;
- /**
- * 电流(单位:安培)
- */
- public float fElectricCurrent;
- /**
- * 充电功率
- */
- public float fChargingPower;
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[252];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SOLARCELL_SYSTEM_HISTORY_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SOLARCELL_SYSTEM_HISTORY_INFO.java
deleted file mode 100644
index 83051db..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/SOLARCELL_SYSTEM_HISTORY_INFO.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description
- * \if ENGLISH_LANG
- * solarcell system history info
- * \else
- * 太阳能系统历史数据信息
- * \endif
- * @date 2020/8/11
- */
-public class SOLARCELL_SYSTEM_HISTORY_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 系统运行时间(单位:天)
- */
- public int nSystemTotalRunDay;
- /**
- * 蓄电池总过放次数
- */
- public int nBatteryOverDischargeCount;
- /**
- * 蓄电池总充满电次数
- */
- public int nBatteryTotalChargeCount;
- /**
- * 保留字节
- */
- public byte[] byReserved = new byte[252];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/START_LISTEN_FINISH_RESULT_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/START_LISTEN_FINISH_RESULT_INFO.java
deleted file mode 100644
index 959bc27..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/START_LISTEN_FINISH_RESULT_INFO.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @Author 251589
- * @Description:
- * @Date 2020/11/27 12:08
- */
-public class START_LISTEN_FINISH_RESULT_INFO extends NetSDKLib.SdkStructure {
- public int dwEventResult; // 事件订阅返回结果 NET_NOERROR:成功 非0:失败,值为错误码,详见_EC(x)
- public byte[] byReserved = new byte[508];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/StringByteArrSixteen.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/StringByteArrSixteen.java
deleted file mode 100644
index 6bd46b4..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/StringByteArrSixteen.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 字符串字节数组对象(长度16)
- * @date 2021/01/13
- */
-public class StringByteArrSixteen extends NetSDKLib.SdkStructure{
- /**
- * 二维数组内字符串对应字节数组
- */
- public byte[] data = new byte[NetSDKLib.CFG_COMMON_STRING_16];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/USER_TIME_SECTION.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/USER_TIME_SECTION.java
deleted file mode 100644
index aad3028..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/USER_TIME_SECTION.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 47081
- * @version 1.0
- * @description 用户的开门时间段
- * @date 2021/2/8
- */
-public class USER_TIME_SECTION extends NetSDKLib.SdkStructure {
- public byte[] userTimeSections=new byte[20];
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/VA_CAPS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/VA_CAPS_INFO.java
deleted file mode 100644
index fa24625..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/VA_CAPS_INFO.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-/**
- * @author 251823
- * @description 视频分析能力集
- * @date 2021/01/11
- */
-public class VA_CAPS_INFO extends NetSDKLib.SdkStructure {
-
- /**
- * 支持的场景列表
- */
- public byte[] szSceneName = new byte[NetSDKLib.MAX_SCENE_LIST_SIZE*NetSDKLib.MAX_NAME_LEN];//TODO
-
- /**
- * 支持的场景个数
- */
- public int nSupportedSceneNum;
-
- /**
- * 预留字段
- */
- public byte[] byReserved = new byte[4];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/VA_DYNAMIC_CAPS_INFO.java b/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/VA_DYNAMIC_CAPS_INFO.java
deleted file mode 100644
index 36b7be7..0000000
--- a/web/src/main/java/com/zhehekeji/web/lib/joyware/structure/VA_DYNAMIC_CAPS_INFO.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.zhehekeji.web.lib.joyware.structure;
-
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
-
-/**
- * @author 251823
- * @description 动态能力集
- * @date 2021/01/11
- */
-public class VA_DYNAMIC_CAPS_INFO extends NetSDKLib.SdkStructure{
-
- /**
- * 支持的场景类型,参考{ @link NetSDKLib.EM_SCENE_TYPE}
- */
- public int[] emSceneType = new int[32];
-
- /**
- * 支持的场景个数
- */
- public int nSceneNum;
-
- /**
- * 预留字段
- */
- public byte[] byReserved = new byte[252];
-
-}
diff --git a/web/src/main/java/com/zhehekeji/web/service/CameraService.java b/web/src/main/java/com/zhehekeji/web/service/CameraService.java
index d53bfb0..f2729e9 100644
--- a/web/src/main/java/com/zhehekeji/web/service/CameraService.java
+++ b/web/src/main/java/com/zhehekeji/web/service/CameraService.java
@@ -13,8 +13,6 @@ import com.zhehekeji.web.lib.CameraControlLoginModule;
import com.zhehekeji.web.lib.CameraControlModule;
import com.zhehekeji.web.lib.hik.HikCameraControlModuleImpl;
import com.zhehekeji.web.lib.hik.HikLoginModuleImpl;
-import com.zhehekeji.web.lib.joyware.JoywareLoginModuleImpl;
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
import com.zhehekeji.web.mapper.CameraIOConfigMapper;
import com.zhehekeji.web.mapper.CameraIOMapper;
import com.zhehekeji.web.mapper.CameraMapper;
@@ -145,9 +143,9 @@ public class CameraService {
try {
Boolean ok = false;
if(configProperties.getCameraConfig().getCameraType() == ConfigProperties.HIK_CAMERA){
- ok = HikLoginModuleImpl.connectStatus(CameraConnMap.getConnId(camera.getId()).intValue());
+// ok = HikLoginModuleImpl.connectStatus(CameraConnMap.getConnId(camera.getId()).intValue());
}else {
- ok = JoywareLoginModuleImpl.connectStatus(CameraConnMap.getConnId(camera.getId()));
+// ok = JoywareLoginModuleImpl.connectStatus(CameraConnMap.getConnId(camera.getId()));
}
if(ok){
@@ -328,11 +326,11 @@ public class CameraService {
public void cameraLogin(Camera camera){
log.info("camera login,cameraId:{},ip:{},port:{},user:{},password:{}",camera.getId(),camera.getIp(),camera.getPort(),camera.getUser(),camera.getPassword());
HikLoginModuleImpl loginModule = new HikLoginModuleImpl();
- NetSDKLib.LLong lLong = loginModule.login(camera.getIp(),camera.getPort(),camera.getUser(),camera.getPassword());
- if(lLong != null){
- log.info("camera login success,cameraId:{},ip:{}",camera.getId(),camera.getIp());
- CameraConnMap.conn(camera.getId(),lLong);
- }
+ Long lLong = loginModule.login(camera.getIp(),camera.getPort(),camera.getUser(),camera.getPassword());
+// if(lLong != null){
+// log.info("camera login success,cameraId:{},ip:{}",camera.getId(),camera.getIp());
+// CameraConnMap.conn(camera.getId(),lLong);
+// }
}
diff --git a/web/src/main/java/com/zhehekeji/web/service/InitService.java b/web/src/main/java/com/zhehekeji/web/service/InitService.java
index c2f87d9..41bf42d 100644
--- a/web/src/main/java/com/zhehekeji/web/service/InitService.java
+++ b/web/src/main/java/com/zhehekeji/web/service/InitService.java
@@ -6,9 +6,8 @@ import com.zhehekeji.web.entity.Street;
import com.zhehekeji.web.lib.*;
import com.zhehekeji.web.lib.hik.HikCameraControlModuleImpl;
import com.zhehekeji.web.lib.hik.HikLoginModuleImpl;
-import com.zhehekeji.web.lib.joyware.JoywareCameraControlModuleImpl;
-import com.zhehekeji.web.lib.joyware.JoywareLoginModuleImpl;
-import com.zhehekeji.web.lib.joyware.NetSDKLib;
+//import com.zhehekeji.web.lib.joyware.JoywareCameraControlModuleImpl;
+//import com.zhehekeji.web.lib.joyware.JoywareLoginModuleImpl;
import com.zhehekeji.web.mapper.CameraMapper;
import com.zhehekeji.web.mapper.SensorGunMapper;
import com.zhehekeji.web.mapper.StreetMapper;
@@ -62,7 +61,7 @@ public class InitService implements ApplicationRunner {
public CameraControlLoginModule cameraControlLoginModule(){
CameraControlLoginModule cameraControlLoginModule = null;
if(configProperties.getCameraConfig().getCameraType() == ConfigProperties.JOYWARE_CAMERA){
- cameraControlLoginModule = new JoywareLoginModuleImpl();
+// cameraControlLoginModule = new JoywareLoginModuleImpl();
}else {
cameraControlLoginModule = new HikLoginModuleImpl();
}
@@ -74,7 +73,7 @@ public class InitService implements ApplicationRunner {
public CameraControlModule cameraControlModule(ConfigProperties configProperties){
CameraControlModule cameraControlModule = null;
if(configProperties.getCameraConfig().getCameraType() == ConfigProperties.JOYWARE_CAMERA){
- cameraControlModule = new JoywareCameraControlModuleImpl();
+// cameraControlModule = new JoywareCameraControlModuleImpl();
}else {
cameraControlModule = new HikCameraControlModuleImpl();
}
@@ -95,11 +94,11 @@ public class InitService implements ApplicationRunner {
nettyServer.CreateNettyServer(configProperties.getServerPort());
//球机登录
-// List