diff --git a/inspect-fastcall/pom.xml b/inspect-fastcall/pom.xml deleted file mode 100644 index 53da497..0000000 --- a/inspect-fastcall/pom.xml +++ /dev/null @@ -1,112 +0,0 @@ - - - 4.0.0 - - com.inspect - inspect - 3.4.0 - - - - - inspect-fastcall - - - UTF-8 - UTF-8 - 1.8 - com.inspect.access.InspectAccessApplication - - - - com.alibaba.cloud - spring-cloud-starter-alibaba-nacos-discovery - - - com.alibaba.cloud - spring-cloud-starter-alibaba-nacos-config - - - com.alibaba.cloud - spring-cloud-starter-alibaba-sentinel - - - org.springframework.boot - spring-boot-starter-actuator - - - org.springframework.boot - spring-boot-starter-web - - - com.inspect - inspect-common-log - 3.4.0 - - - net.java.dev.jna - jna - 5.4.0 - - - com.inspect - inspect-base-access - - - - - ${project.artifactId} - - - org.springframework.boot - spring-boot-maven-plugin - ${spring.boot.version} - - true - - - - - repackage - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-dependencies - prepare-package - - copy-dependencies - - - - ${project.build.directory}/lib - - false - false - true - - - - - - org.apache.maven.plugins - maven-resources-plugin - 3.3.1 - - UTF-8 - - dll - so - - - - - - \ No newline at end of file diff --git a/inspect-fastcall/src/main/java/com/inspect/access/DHDemo.java b/inspect-fastcall/src/main/java/com/inspect/access/DHDemo.java deleted file mode 100644 index 51553b6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/DHDemo.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.inspect.access; - -import com.inspect.access.module.LoginModule; -import com.inspect.access.module.ThermalCameraModule; -import com.inspect.access.module.dhModule; - -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; - -public class DHDemo { - public static void main(String[] args) throws IOException, InterruptedException { - dhModule module = new dhModule(); - LoginModule.init(module.disConnect, module.haveReConnect); - boolean flag = module.login("10.10.18.108", '鎑', "admin", "xg123456"); - if (flag) { - List list = new ArrayList<>(); - list.add(2); - ThermalCameraModule.removeRulesByPresetIds(list); - System.out.println("===========end"); - } - - System.in.read(); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/InspectAccessApplication.java b/inspect-fastcall/src/main/java/com/inspect/access/InspectAccessApplication.java deleted file mode 100644 index 1be4c51..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/InspectAccessApplication.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.inspect.access; - -import com.inspect.common.security.annotation.EnableCustomConfig; -import com.inspect.common.security.annotation.EnableRyFeignClients; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; -import org.springframework.context.annotation.ComponentScan; - -@EnableCustomConfig -@EnableRyFeignClients -@SpringBootApplication( - exclude = {DataSourceAutoConfiguration.class} -) -@ComponentScan({"com.inspect.*"}) -public class InspectAccessApplication { - private final static Logger log = LoggerFactory.getLogger(InspectAccessApplication.class); - public static void main(String[] args) { - SpringApplication.run(InspectAccessApplication.class, args); - log.info("\n<===☆ FASTCALL MODULE ☆ ===> \n .-------. ____ __ \n | _ _ \\ \\ \\ / / \n | ( ' ) | \\ _. / ' \n |(_ o _) / _( )_ .' \n | (_,_).' __ ___(_ o _)' \n | |\\ \\ | || |(_,_)' \n | | \\ `' /| `-' / \n | | \\ / \\ / \n ''-' `'-' `-..-' "); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/Base64.java b/inspect-fastcall/src/main/java/com/inspect/access/common/Base64.java deleted file mode 100644 index a8ca857..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/Base64.java +++ /dev/null @@ -1,322 +0,0 @@ -package com.inspect.access.common; - -import java.nio.ByteBuffer; -import java.nio.charset.Charset; -import java.util.Arrays; - -public class Base64 { - public static Base64.Encoder getEncoder() { - return Base64.Encoder.RFC4648; - } - - public static Base64.Decoder getDecoder() { - return Base64.Decoder.RFC4648; - } - - public static class Decoder { - private final boolean isURL; - private final boolean isMIME; - private static final int[] fromBase64 = new int[256]; - private static final int[] fromBase64URL; - static final Base64.Decoder RFC4648; - static final Base64.Decoder RFC4648_URLSAFE; - static final Base64.Decoder RFC2045; - - private Decoder(boolean isURL, boolean isMIME) { - this.isURL = isURL; - this.isMIME = isMIME; - } - - public byte[] decode(byte[] src) { - byte[] dst = new byte[this.outLength(src, 0, src.length)]; - int ret = this.decode0(src, 0, src.length, dst); - if (ret != dst.length) { - dst = Arrays.copyOf(dst, ret); - } - - return dst; - } - - public byte[] decode(String src) { - return this.decode(src.getBytes(Charset.forName("ISO-8859-1"))); - } - - public int decode(byte[] src, byte[] dst) { - int len = this.outLength(src, 0, src.length); - if (dst.length < len) { - throw new IllegalArgumentException("Output byte array is too small for decoding all input bytes"); - } else { - return this.decode0(src, 0, src.length, dst); - } - } - - public ByteBuffer decode(ByteBuffer buffer) { - int pos0 = buffer.position(); - - try { - byte[] src; - int sp; - int 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[this.outLength(src, sp, sl)]; - return ByteBuffer.wrap(dst, 0, this.decode0(src, sp, sl, dst)); - } catch (IllegalArgumentException var7) { - buffer.position(pos0); - throw var7; - } - } - - private int outLength(byte[] src, int sp, int sl) { - int[] base64 = this.isURL ? fromBase64URL : fromBase64; - int paddings = 0; - int len = sl - sp; - if (len == 0) { - return 0; - } else if (len < 2) { - if (this.isMIME && base64[0] == -1) { - return 0; - } else { - throw new IllegalArgumentException("Input byte[] should at least have 2 bytes for base64 bytes"); - } - } else { - if (this.isMIME) { - int n = 0; - - while (sp < sl) { - int b = src[sp++] & 255; - if (b == 61) { - len -= sl - sp + 1; - break; - } - - if (base64[b] == -1) { - ++n; - } - } - - len -= n; - } else if (src[sl - 1] == 61) { - ++paddings; - if (src[sl - 2] == 61) { - ++paddings; - } - } - - if (paddings == 0 && (len & 3) != 0) { - paddings = 4 - (len & 3); - } - - return 3 * ((len + 3) / 4) - paddings; - } - } - - private int decode0(byte[] src, int sp, int sl, byte[] dst) { - int[] base64 = this.isURL ? fromBase64URL : fromBase64; - int dp = 0; - int bits = 0; - int shiftto = 18; - - while (sp < sl) { - int b = src[sp++] & 255; - if ((b = base64[b]) < 0) { - if (b == -2) { - if ((shiftto != 6 || sp != sl && src[sp++] == 61) && shiftto != 18) { - break; - } - - throw new IllegalArgumentException("Input byte array has wrong 4-byte ending unit"); - } - - if (!this.isMIME) { - throw new IllegalArgumentException("Illegal base64 character " + Integer.toString(src[sp - 1], 16)); - } - } else { - 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; - } - } - } - - 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) { - throw new IllegalArgumentException("Last unit does not have enough valid bits"); - } - - do { - if (sp >= sl) { - return dp; - } - } while (this.isMIME && base64[src[sp++]] < 0); - - throw new IllegalArgumentException("Input byte array has incorrect ending byte at " + sp); - } - - static { - Arrays.fill(fromBase64, -1); - - int i; - for (i = 0; i < Base64.Encoder.toBase64.length; fromBase64[Base64.Encoder.toBase64[i]] = i++) { - ; - } - - fromBase64[61] = -2; - fromBase64URL = new int[256]; - Arrays.fill(fromBase64URL, -1); - - for (i = 0; i < Base64.Encoder.toBase64URL.length; fromBase64URL[Base64.Encoder.toBase64URL[i]] = i++) { - ; - } - - fromBase64URL[61] = -2; - RFC4648 = new Base64.Decoder(false, false); - RFC4648_URLSAFE = new Base64.Decoder(true, false); - RFC2045 = new Base64.Decoder(false, true); - } - } - - public static class Encoder { - private final byte[] newline; - private final int linemax; - private final boolean isURL; - private final boolean doPadding; - private static final char[] toBase64 = new char[]{'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', '+', '/'}; - private static final char[] toBase64URL = new char[]{'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 Base64.Encoder RFC4648 = new Base64.Encoder(false, (byte[]) null, -1, true); - - private Encoder(boolean isURL, byte[] newline, int linemax, boolean doPadding) { - this.isURL = isURL; - this.newline = newline; - this.linemax = linemax; - this.doPadding = doPadding; - } - - private final int outLength(int srclen) { - int len = 0; - - if (this.doPadding) { - len = 4 * ((srclen + 2) / 3); - } else { - int n = srclen % 3; - len = 4 * (srclen / 3) + (n == 0 ? 0 : n + 1); - } - - if (this.linemax > 0) { - len += (len - 1) / this.linemax * this.newline.length; - } - - return len; - } - - public byte[] encode(byte[] src) { - int len = this.outLength(src.length); - byte[] dst = new byte[len]; - int ret = this.encode0(src, 0, src.length, dst); - return ret != dst.length ? Arrays.copyOf(dst, ret) : dst; - } - - public int encode(byte[] src, byte[] dst) { - int len = this.outLength(src.length); - if (dst.length < len) { - throw new IllegalArgumentException("Output byte array is too small for encoding all input bytes"); - } else { - return this.encode0(src, 0, src.length, dst); - } - } - - public String encodeToString(byte[] src) { - byte[] encoded = this.encode(src); - return new String(encoded, 0, 0, encoded.length); - } - - public Base64.Encoder withoutPadding() { - return !this.doPadding ? this : new Base64.Encoder(this.isURL, this.newline, this.linemax, false); - } - - private int encode0(byte[] src, int off, int end, byte[] dst) { - char[] base64 = this.isURL ? toBase64URL : toBase64; - int sp = off; - int slen = (end - off) / 3 * 3; - int sl = off + slen; - if (this.linemax > 0 && slen > this.linemax / 4 * 3) { - slen = this.linemax / 4 * 3; - } - - int dp = 0; - - while (true) { - int sl0; - int dlen; - int bits; - do { - do { - if (sp >= sl) { - if (sp < end) { - sl0 = src[sp++] & 255; - dst[dp++] = (byte) base64[sl0 >> 2]; - if (sp == end) { - dst[dp++] = (byte) base64[sl0 << 4 & 63]; - if (this.doPadding) { - dst[dp++] = 61; - dst[dp++] = 61; - } - } else { - dlen = src[sp++] & 255; - dst[dp++] = (byte) base64[sl0 << 4 & 63 | dlen >> 4]; - dst[dp++] = (byte) base64[dlen << 2 & 63]; - if (this.doPadding) { - dst[dp++] = 61; - } - } - } - - return dp; - } - - sl0 = Math.min(sp + slen, sl); - dlen = sp; - - for (int var12 = dp; dlen < sl0; dst[var12++] = (byte) base64[bits & 63]) { - bits = (src[dlen++] & 255) << 16 | (src[dlen++] & 255) << 8 | src[dlen++] & 255; - dst[var12++] = (byte) base64[bits >>> 18 & 63]; - dst[var12++] = (byte) base64[bits >>> 12 & 63]; - dst[var12++] = (byte) base64[bits >>> 6 & 63]; - } - - dlen = (sl0 - sp) / 3 * 4; - dp += dlen; - sp = sl0; - } while (dlen != this.linemax); - } while (sl0 >= end); - - byte[] var16 = this.newline; - bits = var16.length; - - for (int var14 = 0; var14 < bits; ++var14) { - byte b = var16[var14]; - dst[dp++] = b; - } - } - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/BorderEx.java b/inspect-fastcall/src/main/java/com/inspect/access/common/BorderEx.java deleted file mode 100644 index ae13ac7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/BorderEx.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.common; - -import javax.swing.BorderFactory; -import javax.swing.JComponent; -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/inspect-fastcall/src/main/java/com/inspect/access/common/CaseMenu.java b/inspect-fastcall/src/main/java/com/inspect/access/common/CaseMenu.java deleted file mode 100644 index 9a1bbfa..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/CaseMenu.java +++ /dev/null @@ -1,92 +0,0 @@ -package com.inspect.access.common; - -import java.io.PrintStream; -import java.lang.reflect.Method; -import java.util.Iterator; -import java.util.NoSuchElementException; -import java.util.Scanner; -import java.util.Vector; - -public class CaseMenu { - private Vector items = new Vector(); - - public void addItem(CaseMenu.Item item) { - this.items.add(item); - } - - private void showItem() { - String format = "%2d\t%-20s\n"; - int index = 0; - PrintStream var10000 = System.out; - Object[] var10002 = new Object[2]; - int var6 = index + 1; - var10002[0] = Integer.valueOf(index); - var10002[1] = "exit App"; - var10000.printf("%2d\t%-20s\n", var10002); - Iterator var3 = this.items.iterator(); - - while(var3.hasNext()) { - CaseMenu.Item item = (CaseMenu.Item)var3.next(); - System.out.printf("%2d\t%-20s\n", new Object[]{Integer.valueOf(var6++), item.getItemName()}); - } - - System.out.println("Please input a item index to invoke the method:"); - } - - public void run() { - Scanner scanner = new Scanner(System.in); - - while(true) { - this.showItem(); - - try { - int input = Integer.parseInt(scanner.nextLine()); - if(input <= 0) { - System.err.println("input <= 0 || scanner.nextLine() == null"); - break; - } - - if(input >= 0 && input <= this.items.size()) { - CaseMenu.Item item = (CaseMenu.Item)this.items.get(input - 1); - Class itemClass = item.getObject().getClass(); - Method method = itemClass.getMethod(item.getMethodName(), new Class[0]); - method.invoke(item.getObject(), new Object[0]); - } else { - System.err.println("Input Error Item Index."); - } - } catch (NoSuchElementException var6) { - break; - } catch (NumberFormatException var7) { - System.err.println("Input Error NumberFormat."); - } catch (Exception var8) { - var8.printStackTrace(); - } - } - - scanner.close(); - } - - public static class Item { - private Object object; - private String itemName; - private String methodName; - - public Item(Object object, String itemName, String methodName) { - this.object = object; - this.itemName = itemName; - this.methodName = methodName; - } - - public Object getObject() { - return this.object; - } - - public String getItemName() { - return this.itemName; - } - - public String getMethodName() { - return this.methodName; - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/DateChooserJButton.java b/inspect-fastcall/src/main/java/com/inspect/access/common/DateChooserJButton.java deleted file mode 100644 index 12bfa18..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/DateChooserJButton.java +++ /dev/null @@ -1,539 +0,0 @@ -package com.inspect.access.common; - -import java.awt.BorderLayout; -import java.awt.Color; -import java.awt.Component; -import java.awt.Cursor; -import java.awt.Dimension; -import java.awt.FlowLayout; -import java.awt.Font; -import java.awt.GridLayout; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.awt.event.MouseEvent; -import java.awt.event.MouseListener; -import java.awt.event.WindowAdapter; -import java.awt.event.WindowEvent; -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.util.Calendar; -import java.util.Date; -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.JSpinner; -import javax.swing.SpinnerNumberModel; -import javax.swing.UIManager; -import javax.swing.JSpinner.NumberEditor; -import javax.swing.border.Border; -import javax.swing.border.LineBorder; -import javax.swing.event.ChangeEvent; -import javax.swing.event.ChangeListener; - -public class DateChooserJButton extends JButton { - private static final long serialVersionUID = 1L; - int startYear; - int lastYear; - private DateChooserJButton.DateChooser dateChooser; - private String preLabel; - private String originalText; - private SimpleDateFormat sdf; - private JSpinner yearSpin; - private JSpinner monthSpin; - private JSpinner daySpin; - private JSpinner hourSpin; - private JSpinner minuteSpin; - private JSpinner secondSpin; - - public DateChooserJButton() { - this(getNowDate()); - - try { - UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); - } catch (Exception var2) { - var2.printStackTrace(); - } - - } - - public DateChooserJButton(String dateString) { - this(); - this.setText(getDefaultDateFormat(), dateString); - this.initOriginalText(dateString); - } - - public DateChooserJButton(SimpleDateFormat df, String dateString) { - this(); - this.setText(df, dateString); - this.sdf = df; - Date originalDate = null; - - try { - originalDate = df.parse(dateString); - } catch (ParseException var5) { - originalDate = getNowDate(); - } - - this.initOriginalText(originalDate); - } - - public DateChooserJButton(Date date) { - this("", date); - this.initOriginalText(date); - } - - public DateChooserJButton(String preLabel, Date date) { - this.startYear = 1980; - this.lastYear = 2050; - this.dateChooser = null; - this.preLabel = ""; - this.originalText = null; - this.sdf = null; - if(preLabel != null) { - this.preLabel = preLabel; - } - - this.setDate(date); - this.initOriginalText(date); - this.setBorder((Border)null); - this.setCursor(new Cursor(12)); - super.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - if(DateChooserJButton.this.dateChooser == null) { - DateChooserJButton.this.dateChooser = DateChooserJButton.this.new DateChooser(); - } - - DateChooserJButton.this.dateChooser.showDateChooser(); - } - }); - } - - public DateChooserJButton(int startYear, int lastYear) { - this(); - this.startYear = startYear; - this.lastYear = lastYear; - } - - private static Date getNowDate() { - return Calendar.getInstance().getTime(); - } - - private static SimpleDateFormat getDefaultDateFormat() { - return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - } - - public SimpleDateFormat getCurrentSimpleDateFormat() { - return this.sdf != null?this.sdf:getDefaultDateFormat(); - } - - private void initOriginalText(String dateString) { - this.originalText = dateString; - } - - private void initOriginalText(Date date) { - this.originalText = this.preLabel + getDefaultDateFormat().format(date); - } - - public String getOriginalText() { - return this.originalText; - } - - public void setText(String s) { - Date date; - try { - date = getDefaultDateFormat().parse(s); - } catch (ParseException var4) { - date = getNowDate(); - } - - this.setDate(date); - this.initOriginalText(date); - } - - public void setText(SimpleDateFormat df, String s) { - Date date; - try { - date = df.parse(s); - } catch (ParseException var5) { - date = getNowDate(); - } - - this.setDate(date); - this.initOriginalText(date); - } - - public void setDate(Date date) { - super.setText(this.preLabel + getDefaultDateFormat().format(date)); - } - - public Date getDate() { - String dateString = this.getText().substring(this.preLabel.length()); - - try { - SimpleDateFormat currentSdf = this.getCurrentSimpleDateFormat(); - return currentSdf.parse(dateString); - } catch (ParseException var3) { - return getNowDate(); - } - } - - public void addActionListener(ActionListener listener) { - } - - private class DateChooser extends JPanel implements MouseListener, ChangeListener { - private static final long serialVersionUID = 1L; - JLabel yearLabel; - JLabel monthLabel; - JLabel dayLabel; - JLabel hourLabel; - JLabel minuteLabel; - JLabel secondLabel; - int width = 485; - int height = 230; - Color backGroundColor; - Color palletTableColor; - Color todayBackColor; - Color weekFontColor; - Color dateFontColor; - Color weekendFontColor; - Color controlLineColor; - Color controlTextColor; - JDialog dialog; - JLabel[][] daysLabels; - - DateChooser() { - this.backGroundColor = Color.gray; - this.palletTableColor = Color.white; - this.todayBackColor = Color.orange; - this.weekFontColor = Color.blue; - this.dateFontColor = Color.black; - this.weekendFontColor = Color.red; - this.controlLineColor = Color.pink; - this.controlTextColor = Color.white; - this.daysLabels = new JLabel[6][7]; - this.setLayout(new BorderLayout()); - this.setBorder(new LineBorder(this.backGroundColor, 2)); - this.setBackground(this.backGroundColor); - JPanel topYearAndMonth = this.createYearAndMonthPanal(); - this.add(topYearAndMonth, "North"); - JPanel centerWeekAndDay = this.createWeekAndDayPanal(); - this.add(centerWeekAndDay, "Center"); - JPanel buttonBarPanel = this.createButtonBarPanel(); - this.add(buttonBarPanel, "South"); - } - - private JPanel createYearAndMonthPanal() { - Calendar c = this.getCalendar(); - int currentYear = c.get(1); - int currentMonth = c.get(2) + 1; - int currentDay = c.get(5); - int currentHour = c.get(11); - int currentMinute = c.get(12); - int currentSecond = c.get(13); - JPanel result = new JPanel(); - result.setLayout(new FlowLayout()); - result.setBackground(this.controlLineColor); - DateChooserJButton.this.yearSpin = new JSpinner(new SpinnerNumberModel(currentYear, DateChooserJButton.this.startYear, DateChooserJButton.this.lastYear, 1)); - DateChooserJButton.this.yearSpin.setPreferredSize(new Dimension(48, 20)); - DateChooserJButton.this.yearSpin.setName("Year"); - DateChooserJButton.this.yearSpin.setEditor(new NumberEditor(DateChooserJButton.this.yearSpin, "####")); - DateChooserJButton.this.yearSpin.addChangeListener(this); - result.add(DateChooserJButton.this.yearSpin); - this.yearLabel = new JLabel(Res.string().getYear()); - this.yearLabel.setForeground(this.controlTextColor); - result.add(this.yearLabel); - DateChooserJButton.this.monthSpin = new JSpinner(new SpinnerNumberModel(currentMonth, 1, 12, 1)); - DateChooserJButton.this.monthSpin.setPreferredSize(new Dimension(35, 20)); - DateChooserJButton.this.monthSpin.setName("Month"); - DateChooserJButton.this.monthSpin.addChangeListener(this); - result.add(DateChooserJButton.this.monthSpin); - this.monthLabel = new JLabel(Res.string().getMonth()); - this.monthLabel.setForeground(this.controlTextColor); - result.add(this.monthLabel); - DateChooserJButton.this.daySpin = new JSpinner(new SpinnerNumberModel(currentDay, 1, 31, 1)); - DateChooserJButton.this.daySpin.setPreferredSize(new Dimension(35, 20)); - DateChooserJButton.this.daySpin.setName("Day"); - DateChooserJButton.this.daySpin.addChangeListener(this); - DateChooserJButton.this.daySpin.setEnabled(false); - result.add(DateChooserJButton.this.daySpin); - this.dayLabel = new JLabel(Res.string().getDay()); - this.dayLabel.setForeground(this.controlTextColor); - result.add(this.dayLabel); - DateChooserJButton.this.hourSpin = new JSpinner(new SpinnerNumberModel(currentHour, 0, 23, 1)); - DateChooserJButton.this.hourSpin.setPreferredSize(new Dimension(35, 20)); - DateChooserJButton.this.hourSpin.setName("Hour"); - DateChooserJButton.this.hourSpin.addChangeListener(this); - result.add(DateChooserJButton.this.hourSpin); - this.hourLabel = new JLabel(Res.string().getHour()); - this.hourLabel.setForeground(this.controlTextColor); - result.add(this.hourLabel); - DateChooserJButton.this.minuteSpin = new JSpinner(new SpinnerNumberModel(currentMinute, 0, 59, 1)); - DateChooserJButton.this.minuteSpin.setPreferredSize(new Dimension(35, 20)); - DateChooserJButton.this.minuteSpin.setName("Minute"); - DateChooserJButton.this.minuteSpin.addChangeListener(this); - result.add(DateChooserJButton.this.minuteSpin); - this.minuteLabel = new JLabel(Res.string().getMinute()); - this.minuteLabel.setForeground(this.controlTextColor); - result.add(this.minuteLabel); - DateChooserJButton.this.secondSpin = new JSpinner(new SpinnerNumberModel(currentSecond, 0, 59, 1)); - DateChooserJButton.this.secondSpin.setPreferredSize(new Dimension(35, 20)); - DateChooserJButton.this.secondSpin.setName("Second"); - DateChooserJButton.this.secondSpin.addChangeListener(this); - result.add(DateChooserJButton.this.secondSpin); - this.secondLabel = new JLabel(Res.string().getSecond()); - this.secondLabel.setForeground(this.controlTextColor); - result.add(this.secondLabel); - return result; - } - - private JPanel createWeekAndDayPanal() { - Res.string().getWeek(); - JPanel result = new JPanel(); - result.setFont(new Font("宋体", 0, 12)); - result.setLayout(new GridLayout(7, 7)); - result.setBackground(Color.white); - - int i; - for(i = 0; i < 7; ++i) { - JLabel cell = new JLabel(Res.string().getWeek()[i]); - cell.setHorizontalAlignment(4); - if(i != 0 && i != 6) { - cell.setForeground(this.weekFontColor); - } else { - cell.setForeground(this.weekendFontColor); - } - - result.add(cell); - } - - for(i = 0; i < 6; ++i) { - for(int j = 0; j < 7; ++j) { - JLabel numberLabel = new JLabel(); - numberLabel.setBorder((Border)null); - numberLabel.setHorizontalAlignment(4); - numberLabel.addMouseListener(this); - numberLabel.setBackground(this.palletTableColor); - numberLabel.setForeground(this.dateFontColor); - if(j != 0 && j != 6) { - numberLabel.setForeground(this.dateFontColor); - } else { - numberLabel.setForeground(this.weekendFontColor); - } - - this.daysLabels[i][j] = numberLabel; - result.add(numberLabel); - } - } - - return result; - } - - public String getTextOfDateChooserButton() { - return DateChooserJButton.this.getText(); - } - - public void restoreTheOriginalDate() { - String originalText = DateChooserJButton.this.getOriginalText(); - DateChooserJButton.this.setText(originalText); - } - - private JPanel createButtonBarPanel() { - JPanel panel = new JPanel(); - panel.setLayout(new GridLayout(1, 2)); - JButton ok = new JButton(Res.string().getConfirm()); - ok.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - DateChooserJButton.this.initOriginalText(DateChooser.this.getTextOfDateChooserButton()); - DateChooser.this.dialog.setVisible(false); - } - }); - panel.add(ok); - JButton cancel = new JButton(Res.string().getCancel()); - cancel.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - DateChooser.this.restoreTheOriginalDate(); - DateChooser.this.dialog.setVisible(false); - } - }); - panel.add(cancel); - return panel; - } - - private JDialog createDialog() { - JDialog result = new JDialog(); - result.setTitle(Res.string().getDateChooser()); - result.setDefaultCloseOperation(2); - result.getContentPane().add(this, "Center"); - result.pack(); - result.setSize(this.width, this.height); - result.setModal(true); - result.addWindowListener(new WindowAdapter() { - public void windowClosing(WindowEvent e) { - DateChooser.this.restoreTheOriginalDate(); - DateChooser.this.dialog.setVisible(false); - } - }); - return result; - } - - void showDateChooser() { - if(this.dialog == null) { - this.dialog = this.createDialog(); - } - - this.dialog.setLocationRelativeTo((Component)null); - this.flushWeekAndDay(); - this.dialog.setVisible(true); - } - - private Calendar getCalendar() { - Calendar result = Calendar.getInstance(); - result.setTime(DateChooserJButton.this.getDate()); - return result; - } - - private int getSelectedYear() { - return ((Integer)DateChooserJButton.this.yearSpin.getValue()).intValue(); - } - - private int getSelectedMonth() { - return ((Integer)DateChooserJButton.this.monthSpin.getValue()).intValue(); - } - - private int getSelectedHour() { - return ((Integer)DateChooserJButton.this.hourSpin.getValue()).intValue(); - } - - private int getSelectedMinite() { - return ((Integer)DateChooserJButton.this.minuteSpin.getValue()).intValue(); - } - - private int getSelectedSecond() { - return ((Integer)DateChooserJButton.this.secondSpin.getValue()).intValue(); - } - - private void dayColorUpdate(boolean isOldDay) { - Calendar c = this.getCalendar(); - int day = c.get(5); - c.set(5, 1); - int actionCommandId = day - 2 + c.get(7); - int i = actionCommandId / 7; - int j = actionCommandId % 7; - if(isOldDay) { - this.daysLabels[i][j].setForeground(this.dateFontColor); - } else { - this.daysLabels[i][j].setForeground(this.todayBackColor); - } - - } - - private void flushWeekAndDay() { - Calendar c = this.getCalendar(); - c.set(5, 1); - int maxDayNo = c.getActualMaximum(5); - int dayNo = 2 - c.get(7); - - for(int i = 0; i < 6; ++i) { - for(int jx = 0; jx < 7; ++jx) { - String s = ""; - if(dayNo >= 1 && dayNo <= maxDayNo) { - s = String.valueOf(dayNo); - } - - this.daysLabels[i][jx].setText(s); - ++dayNo; - } - } - - String[] date1 = DateChooserJButton.this.getText().split(" ")[0].split("-"); - String[] date2 = DateChooserJButton.this.getText().split(" ")[1].split(":"); - DateChooserJButton.this.yearSpin.setValue(new Integer(date1[0])); - DateChooserJButton.this.monthSpin.setValue(new Integer(date1[1])); - DateChooserJButton.this.daySpin.setValue(new Integer(date1[2])); - DateChooserJButton.this.hourSpin.setValue(new Integer(date2[0])); - DateChooserJButton.this.minuteSpin.setValue(new Integer(date2[1])); - DateChooserJButton.this.secondSpin.setValue(new Integer(date2[2])); - - int j; - int ix; - for(ix = 0; ix < 6; ++ix) { - for(j = 0; j < 7; ++j) { - if(!this.daysLabels[ix][j].getText().equals("")) { - this.daysLabels[ix][j].setForeground(Color.BLACK); - } - } - } - - for(ix = 0; ix < 6; ++ix) { - if(!this.daysLabels[ix][0].getText().equals("")) { - this.daysLabels[ix][0].setForeground(this.weekendFontColor); - } - - if(!this.daysLabels[ix][6].getText().equals("")) { - this.daysLabels[ix][6].setForeground(this.weekendFontColor); - } - } - - for(ix = 0; ix < 6; ++ix) { - for(j = 0; j < 7; ++j) { - if(this.daysLabels[ix][j].getText().equals(date1[2])) { - this.daysLabels[ix][j].setForeground(this.todayBackColor); - } - } - } - - this.dayColorUpdate(false); - } - - public void stateChanged(ChangeEvent e) { - JSpinner source = (JSpinner)e.getSource(); - Calendar c = this.getCalendar(); - if(source.getName().equals("Hour")) { - c.set(11, this.getSelectedHour()); - DateChooserJButton.this.setDate(c.getTime()); - } else if(source.getName().equals("Minute")) { - c.set(12, this.getSelectedMinite()); - DateChooserJButton.this.setDate(c.getTime()); - } else if(source.getName().equals("Second")) { - c.set(13, this.getSelectedSecond()); - DateChooserJButton.this.setDate(c.getTime()); - } else { - this.dayColorUpdate(true); - if(source.getName().equals("Year")) { - c.set(1, this.getSelectedYear()); - } else if(source.getName().equals("Month")) { - c.set(2, this.getSelectedMonth() - 1); - } - - DateChooserJButton.this.setDate(c.getTime()); - this.flushWeekAndDay(); - } - } - - public void mouseClicked(MouseEvent e) { - JLabel source = (JLabel)e.getSource(); - if(source.getText().length() != 0) { - this.dayColorUpdate(true); - source.setForeground(this.todayBackColor); - int newDay = Integer.parseInt(source.getText()); - Calendar c = this.getCalendar(); - c.set(5, newDay); - DateChooserJButton.this.setDate(c.getTime()); - DateChooserJButton.this.daySpin.setValue(Integer.valueOf(newDay)); - } - } - - public void mouseEntered(MouseEvent arg0) { - } - - public void mouseExited(MouseEvent arg0) { - } - - public void mousePressed(MouseEvent arg0) { - } - - public void mouseReleased(MouseEvent arg0) { - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/DateChooserJButtonEx.java b/inspect-fastcall/src/main/java/com/inspect/access/common/DateChooserJButtonEx.java deleted file mode 100644 index 93ed6ee..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/DateChooserJButtonEx.java +++ /dev/null @@ -1,507 +0,0 @@ -package com.inspect.access.common; - -import java.awt.BorderLayout; -import java.awt.Color; -import java.awt.Component; -import java.awt.Cursor; -import java.awt.Dimension; -import java.awt.FlowLayout; -import java.awt.Font; -import java.awt.GridLayout; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.awt.event.MouseEvent; -import java.awt.event.MouseListener; -import java.awt.event.WindowAdapter; -import java.awt.event.WindowEvent; -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.util.Calendar; -import java.util.Date; -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.JSpinner; -import javax.swing.SpinnerNumberModel; -import javax.swing.UIManager; -import javax.swing.JSpinner.NumberEditor; -import javax.swing.border.Border; -import javax.swing.border.LineBorder; -import javax.swing.event.ChangeEvent; -import javax.swing.event.ChangeListener; - -public class DateChooserJButtonEx extends JButton { - private static final long serialVersionUID = 1L; - int startYear; - int lastYear; - private DateChooserJButtonEx.DateChooser dateChooser; - private String preLabel; - private String originalText; - private SimpleDateFormat sdf; - private JSpinner yearSpin; - private JSpinner monthSpin; - private JSpinner daySpin; - private JSpinner hourSpin; - private JSpinner minuteSpin; - private JSpinner secondSpin; - - public DateChooserJButtonEx() { - this(getNowDate()); - - try { - UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); - } catch (Exception var2) { - var2.printStackTrace(); - } - - } - - public DateChooserJButtonEx(String dateString) { - this(); - this.setText(getDefaultDateFormat(), dateString); - this.initOriginalText(dateString); - } - - public DateChooserJButtonEx(SimpleDateFormat df, String dateString) { - this(); - this.setText(df, dateString); - this.sdf = df; - Date originalDate = null; - - try { - originalDate = df.parse(dateString); - } catch (ParseException var5) { - originalDate = getNowDate(); - } - - this.initOriginalText(originalDate); - } - - public DateChooserJButtonEx(Date date) { - this("", date); - this.initOriginalText(date); - } - - public DateChooserJButtonEx(String preLabel, Date date) { - this.startYear = 1980; - this.lastYear = 2050; - this.dateChooser = null; - this.preLabel = ""; - this.originalText = null; - this.sdf = null; - if(preLabel != null) { - this.preLabel = preLabel; - } - - this.setDate(date); - this.initOriginalText(date); - this.setBorder((Border)null); - this.setCursor(new Cursor(12)); - super.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - if(DateChooserJButtonEx.this.dateChooser == null) { - DateChooserJButtonEx.this.dateChooser = DateChooserJButtonEx.this.new DateChooser(); - } - - DateChooserJButtonEx.this.dateChooser.showDateChooser(); - } - }); - } - - public void setStartYear(int startYear) { - this.startYear = startYear; - } - - public void setLastYear(int lastYear) { - this.lastYear = lastYear; - } - - private static Date getNowDate() { - return Calendar.getInstance().getTime(); - } - - private static SimpleDateFormat getDefaultDateFormat() { - return new SimpleDateFormat("yyyy-MM-dd"); - } - - public SimpleDateFormat getCurrentSimpleDateFormat() { - return this.sdf != null?this.sdf:getDefaultDateFormat(); - } - - private void initOriginalText(String dateString) { - this.originalText = dateString; - } - - private void initOriginalText(Date date) { - this.originalText = this.preLabel + getDefaultDateFormat().format(date); - } - - public String getOriginalText() { - return this.originalText; - } - - public void setText(String s) { - Date date; - try { - date = getDefaultDateFormat().parse(s); - } catch (ParseException var4) { - date = getNowDate(); - } - - this.setDate(date); - this.initOriginalText(date); - } - - public void setText(SimpleDateFormat df, String s) { - Date date; - try { - date = df.parse(s); - } catch (ParseException var5) { - date = getNowDate(); - } - - this.setDate(date); - this.initOriginalText(date); - } - - public void setDate(Date date) { - super.setText(this.preLabel + getDefaultDateFormat().format(date)); - } - - public Date getDate() { - String dateString = this.getText().substring(this.preLabel.length()); - - try { - SimpleDateFormat currentSdf = this.getCurrentSimpleDateFormat(); - return currentSdf.parse(dateString); - } catch (ParseException var3) { - return getNowDate(); - } - } - - public void addActionListener(ActionListener listener) { - } - - private class DateChooser extends JPanel implements MouseListener, ChangeListener { - private static final long serialVersionUID = 1L; - JLabel yearLabel; - JLabel monthLabel; - JLabel dayLabel; - int width = 485; - int height = 230; - Color backGroundColor; - Color palletTableColor; - Color todayBackColor; - Color weekFontColor; - Color dateFontColor; - Color weekendFontColor; - Color controlLineColor; - Color controlTextColor; - JDialog dialog; - JLabel[][] daysLabels; - - DateChooser() { - this.backGroundColor = Color.gray; - this.palletTableColor = Color.white; - this.todayBackColor = Color.orange; - this.weekFontColor = Color.blue; - this.dateFontColor = Color.black; - this.weekendFontColor = Color.red; - this.controlLineColor = Color.pink; - this.controlTextColor = Color.white; - this.daysLabels = new JLabel[6][7]; - this.setLayout(new BorderLayout()); - this.setBorder(new LineBorder(this.backGroundColor, 2)); - this.setBackground(this.backGroundColor); - JPanel topYearAndMonth = this.createYearAndMonthPanal(); - this.add(topYearAndMonth, "North"); - JPanel centerWeekAndDay = this.createWeekAndDayPanal(); - this.add(centerWeekAndDay, "Center"); - JPanel buttonBarPanel = this.createButtonBarPanel(); - this.add(buttonBarPanel, "South"); - } - - private JPanel createYearAndMonthPanal() { - Calendar c = this.getCalendar(); - int currentYear = c.get(1); - int currentMonth = c.get(2) + 1; - int currentDay = c.get(5); - JPanel result = new JPanel(); - result.setLayout(new FlowLayout()); - result.setBackground(this.controlLineColor); - DateChooserJButtonEx.this.yearSpin = new JSpinner(new SpinnerNumberModel(currentYear, DateChooserJButtonEx.this.startYear, DateChooserJButtonEx.this.lastYear, 1)); - DateChooserJButtonEx.this.yearSpin.setPreferredSize(new Dimension(48, 20)); - DateChooserJButtonEx.this.yearSpin.setName("Year"); - DateChooserJButtonEx.this.yearSpin.setEditor(new NumberEditor(DateChooserJButtonEx.this.yearSpin, "####")); - DateChooserJButtonEx.this.yearSpin.addChangeListener(this); - result.add(DateChooserJButtonEx.this.yearSpin); - this.yearLabel = new JLabel(Res.string().getYear()); - this.yearLabel.setForeground(this.controlTextColor); - result.add(this.yearLabel); - DateChooserJButtonEx.this.monthSpin = new JSpinner(new SpinnerNumberModel(currentMonth, 1, 12, 1)); - DateChooserJButtonEx.this.monthSpin.setPreferredSize(new Dimension(35, 20)); - DateChooserJButtonEx.this.monthSpin.setName("Month"); - DateChooserJButtonEx.this.monthSpin.addChangeListener(this); - result.add(DateChooserJButtonEx.this.monthSpin); - this.monthLabel = new JLabel(Res.string().getMonth()); - this.monthLabel.setForeground(this.controlTextColor); - result.add(this.monthLabel); - DateChooserJButtonEx.this.daySpin = new JSpinner(new SpinnerNumberModel(currentDay, 1, 31, 1)); - DateChooserJButtonEx.this.daySpin.setPreferredSize(new Dimension(35, 20)); - DateChooserJButtonEx.this.daySpin.setName("Day"); - DateChooserJButtonEx.this.daySpin.addChangeListener(this); - DateChooserJButtonEx.this.daySpin.setEnabled(false); - result.add(DateChooserJButtonEx.this.daySpin); - this.dayLabel = new JLabel(Res.string().getDay()); - this.dayLabel.setForeground(this.controlTextColor); - result.add(this.dayLabel); - return result; - } - - private JPanel createWeekAndDayPanal() { - Res.string().getWeek(); - JPanel result = new JPanel(); - result.setFont(new Font("宋体", 0, 12)); - result.setLayout(new GridLayout(7, 7)); - result.setBackground(Color.white); - - int i; - for(i = 0; i < 7; ++i) { - JLabel cell = new JLabel(Res.string().getWeek()[i]); - cell.setHorizontalAlignment(4); - if(i != 0 && i != 6) { - cell.setForeground(this.weekFontColor); - } else { - cell.setForeground(this.weekendFontColor); - } - - result.add(cell); - } - - for(i = 0; i < 6; ++i) { - for(int j = 0; j < 7; ++j) { - JLabel numberLabel = new JLabel(); - numberLabel.setBorder((Border)null); - numberLabel.setHorizontalAlignment(4); - numberLabel.addMouseListener(this); - numberLabel.setBackground(this.palletTableColor); - numberLabel.setForeground(this.dateFontColor); - if(j != 0 && j != 6) { - numberLabel.setForeground(this.dateFontColor); - } else { - numberLabel.setForeground(this.weekendFontColor); - } - - this.daysLabels[i][j] = numberLabel; - result.add(numberLabel); - } - } - - return result; - } - - public String getTextOfDateChooserButton() { - return DateChooserJButtonEx.this.getText(); - } - - public void restoreTheOriginalDate() { - String originalText = DateChooserJButtonEx.this.getOriginalText(); - DateChooserJButtonEx.this.setText(originalText); - } - - private JPanel createButtonBarPanel() { - JPanel panel = new JPanel(); - panel.setLayout(new GridLayout(1, 2)); - JButton ok = new JButton(Res.string().getConfirm()); - ok.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - DateChooserJButtonEx.this.initOriginalText(DateChooser.this.getTextOfDateChooserButton()); - DateChooser.this.dialog.setVisible(false); - } - }); - panel.add(ok); - JButton cancel = new JButton(Res.string().getCancel()); - cancel.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - DateChooser.this.restoreTheOriginalDate(); - DateChooser.this.dialog.setVisible(false); - } - }); - panel.add(cancel); - return panel; - } - - private JDialog createDialog() { - JDialog result = new JDialog(); - result.setTitle(Res.string().getDateChooser()); - result.setDefaultCloseOperation(2); - result.getContentPane().add(this, "Center"); - result.pack(); - result.setSize(this.width, this.height); - result.setModal(true); - result.addWindowListener(new WindowAdapter() { - public void windowClosing(WindowEvent e) { - DateChooser.this.restoreTheOriginalDate(); - DateChooser.this.dialog.setVisible(false); - } - }); - return result; - } - - void showDateChooser() { - if(this.dialog == null) { - this.dialog = this.createDialog(); - } - - this.dialog.setLocationRelativeTo((Component)null); - this.flushWeekAndDay(); - this.dialog.setVisible(true); - } - - private Calendar getCalendar() { - Calendar result = Calendar.getInstance(); - result.setTime(DateChooserJButtonEx.this.getDate()); - return result; - } - - private int getSelectedYear() { - return ((Integer)DateChooserJButtonEx.this.yearSpin.getValue()).intValue(); - } - - private int getSelectedMonth() { - return ((Integer)DateChooserJButtonEx.this.monthSpin.getValue()).intValue(); - } - - private int getSelectedHour() { - return ((Integer)DateChooserJButtonEx.this.hourSpin.getValue()).intValue(); - } - - private int getSelectedMinite() { - return ((Integer)DateChooserJButtonEx.this.minuteSpin.getValue()).intValue(); - } - - private int getSelectedSecond() { - return ((Integer)DateChooserJButtonEx.this.secondSpin.getValue()).intValue(); - } - - private void dayColorUpdate(boolean isOldDay) { - Calendar c = this.getCalendar(); - int day = c.get(5); - c.set(5, 1); - int actionCommandId = day - 2 + c.get(7); - int i = actionCommandId / 7; - int j = actionCommandId % 7; - if(isOldDay) { - this.daysLabels[i][j].setForeground(this.dateFontColor); - } else { - this.daysLabels[i][j].setForeground(this.todayBackColor); - } - - } - - private void flushWeekAndDay() { - Calendar c = this.getCalendar(); - c.set(5, 1); - int maxDayNo = c.getActualMaximum(5); - int dayNo = 2 - c.get(7); - - int ix; - for(int i = 0; i < 6; ++i) { - for(ix = 0; ix < 7; ++ix) { - String s = ""; - if(dayNo >= 1 && dayNo <= maxDayNo) { - s = String.valueOf(dayNo); - } - - this.daysLabels[i][ix].setText(s); - ++dayNo; - } - } - - String[] date1 = DateChooserJButtonEx.this.getText().split(" ")[0].split("-"); - DateChooserJButtonEx.this.yearSpin.setValue(new Integer(date1[0])); - DateChooserJButtonEx.this.monthSpin.setValue(new Integer(date1[1])); - DateChooserJButtonEx.this.daySpin.setValue(new Integer(date1[2])); - - int j; - for(ix = 0; ix < 6; ++ix) { - for(j = 0; j < 7; ++j) { - if(!this.daysLabels[ix][j].getText().equals("")) { - this.daysLabels[ix][j].setForeground(Color.BLACK); - } - } - } - - for(ix = 0; ix < 6; ++ix) { - if(!this.daysLabels[ix][0].getText().equals("")) { - this.daysLabels[ix][0].setForeground(this.weekendFontColor); - } - - if(!this.daysLabels[ix][6].getText().equals("")) { - this.daysLabels[ix][6].setForeground(this.weekendFontColor); - } - } - - for(ix = 0; ix < 6; ++ix) { - for(j = 0; j < 7; ++j) { - if(this.daysLabels[ix][j].getText().equals(date1[2])) { - this.daysLabels[ix][j].setForeground(this.todayBackColor); - } - } - } - - this.dayColorUpdate(false); - } - - public void stateChanged(ChangeEvent e) { - JSpinner source = (JSpinner)e.getSource(); - Calendar c = this.getCalendar(); - if(source.getName().equals("Hour")) { - c.set(11, this.getSelectedHour()); - DateChooserJButtonEx.this.setDate(c.getTime()); - } else if(source.getName().equals("Minute")) { - c.set(12, this.getSelectedMinite()); - DateChooserJButtonEx.this.setDate(c.getTime()); - } else if(source.getName().equals("Second")) { - c.set(13, this.getSelectedSecond()); - DateChooserJButtonEx.this.setDate(c.getTime()); - } else { - this.dayColorUpdate(true); - if(source.getName().equals("Year")) { - c.set(1, this.getSelectedYear()); - } else if(source.getName().equals("Month")) { - c.set(2, this.getSelectedMonth() - 1); - } - - DateChooserJButtonEx.this.setDate(c.getTime()); - this.flushWeekAndDay(); - } - } - - public void mouseClicked(MouseEvent e) { - JLabel source = (JLabel)e.getSource(); - if(source.getText().length() != 0) { - this.dayColorUpdate(true); - source.setForeground(this.todayBackColor); - int newDay = Integer.parseInt(source.getText()); - Calendar c = this.getCalendar(); - c.set(5, newDay); - DateChooserJButtonEx.this.setDate(c.getTime()); - DateChooserJButtonEx.this.daySpin.setValue(Integer.valueOf(newDay)); - } - } - - public void mouseEntered(MouseEvent arg0) { - } - - public void mouseExited(MouseEvent arg0) { - } - - public void mousePressed(MouseEvent arg0) { - } - - public void mouseReleased(MouseEvent arg0) { - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/DeviceManagerListener.java b/inspect-fastcall/src/main/java/com/inspect/access/common/DeviceManagerListener.java deleted file mode 100644 index b25f124..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/DeviceManagerListener.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.inspect.access.common; - -public interface DeviceManagerListener { - void onDeviceManager(String var1, String var2, String var3); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/ErrorCode.java b/inspect-fastcall/src/main/java/com/inspect/access/common/ErrorCode.java deleted file mode 100644 index 794c196..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/ErrorCode.java +++ /dev/null @@ -1,859 +0,0 @@ -package com.inspect.access.common; - -public class ErrorCode { - public static String getErrorCode(int err) { - String msg = ""; - switch(err) { - case -2147483647: - msg = Res.string().getBundle().getString("NET_SYSTEM_ERROR"); - break; - case -2147483646: - msg = Res.string().getBundle().getString("NET_NETWORK_ERROR"); - break; - case -2147483645: - msg = Res.string().getBundle().getString("NET_DEV_VER_NOMATCH"); - break; - case -2147483644: - msg = Res.string().getBundle().getString("NET_INVALID_HANDLE"); - break; - case -2147483643: - msg = Res.string().getBundle().getString("NET_OPEN_CHANNEL_ERROR"); - break; - case -2147483642: - msg = Res.string().getBundle().getString("NET_CLOSE_CHANNEL_ERROR"); - break; - case -2147483641: - msg = Res.string().getBundle().getString("NET_ILLEGAL_PARAM"); - break; - case -2147483640: - msg = Res.string().getBundle().getString("NET_SDK_INIT_ERROR"); - break; - case -2147483639: - msg = Res.string().getBundle().getString("NET_SDK_UNINIT_ERROR"); - break; - case -2147483638: - msg = Res.string().getBundle().getString("NET_RENDER_OPEN_ERROR"); - break; - case -2147483637: - msg = Res.string().getBundle().getString("NET_DEC_OPEN_ERROR"); - break; - case -2147483636: - msg = Res.string().getBundle().getString("NET_DEC_CLOSE_ERROR"); - break; - case -2147483635: - msg = Res.string().getBundle().getString("NET_MULTIPLAY_NOCHANNEL"); - break; - case -2147483634: - msg = Res.string().getBundle().getString("NET_TALK_INIT_ERROR"); - break; - case -2147483633: - msg = Res.string().getBundle().getString("NET_TALK_NOT_INIT"); - break; - case -2147483632: - msg = Res.string().getBundle().getString("NET_TALK_SENDDATA_ERROR"); - break; - case -2147483631: - msg = Res.string().getBundle().getString("NET_REAL_ALREADY_SAVING"); - break; - case -2147483630: - msg = Res.string().getBundle().getString("NET_NOT_SAVING"); - break; - case -2147483629: - msg = Res.string().getBundle().getString("NET_OPEN_FILE_ERROR"); - break; - case -2147483628: - msg = Res.string().getBundle().getString("NET_PTZ_SET_TIMER_ERROR"); - break; - case -2147483627: - msg = Res.string().getBundle().getString("NET_RETURN_DATA_ERROR"); - break; - case -2147483626: - msg = Res.string().getBundle().getString("NET_INSUFFICIENT_BUFFER"); - break; - case -2147483625: - msg = Res.string().getBundle().getString("NET_NOT_SUPPORTED"); - break; - case -2147483624: - msg = Res.string().getBundle().getString("NET_NO_RECORD_FOUND"); - break; - case -2147483623: - msg = Res.string().getBundle().getString("NET_NOT_AUTHORIZED"); - break; - case -2147483622: - msg = Res.string().getBundle().getString("NET_NOT_NOW"); - break; - case -2147483621: - msg = Res.string().getBundle().getString("NET_NO_TALK_CHANNEL"); - break; - case -2147483620: - msg = Res.string().getBundle().getString("NET_NO_AUDIO"); - break; - case -2147483619: - msg = Res.string().getBundle().getString("NET_NO_INIT"); - break; - case -2147483618: - msg = Res.string().getBundle().getString("NET_DOWNLOAD_END"); - break; - case -2147483617: - msg = Res.string().getBundle().getString("NET_EMPTY_LIST"); - break; - case -2147483616: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_SYSATTR"); - break; - case -2147483615: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_SERIAL"); - break; - case -2147483614: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_GENERAL"); - break; - case -2147483613: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_DSPCAP"); - break; - case -2147483612: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_NETCFG"); - break; - case -2147483611: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_CHANNAME"); - break; - case -2147483610: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_VIDEO"); - break; - case -2147483609: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_RECORD"); - break; - case -2147483608: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_PRONAME"); - break; - case -2147483607: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_FUNCNAME"); - break; - case -2147483606: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_485DECODER"); - break; - case -2147483605: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_232COM"); - break; - case -2147483604: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_ALARMIN"); - break; - case -2147483603: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_ALARMDET"); - break; - case -2147483602: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_SYSTIME"); - break; - case -2147483601: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_PREVIEW"); - break; - case -2147483600: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_AUTOMT"); - break; - case -2147483599: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_VIDEOMTRX"); - break; - case -2147483598: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_COVER"); - break; - case -2147483597: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_WATERMAKE"); - break; - case -2147483596: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_MULTICAST"); - break; - case -2147483593: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_GENERAL"); - break; - case -2147483592: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_NETCFG"); - break; - case -2147483591: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_CHANNAME"); - break; - case -2147483590: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_VIDEO"); - break; - case -2147483589: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_RECORD"); - break; - case -2147483588: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_485DECODER"); - break; - case -2147483587: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_232COM"); - break; - case -2147483586: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_ALARMIN"); - break; - case -2147483585: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_ALARMDET"); - break; - case -2147483584: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_SYSTIME"); - break; - case -2147483583: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_PREVIEW"); - break; - case -2147483582: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_AUTOMT"); - break; - case -2147483581: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_VIDEOMTRX"); - break; - case -2147483580: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_COVER"); - break; - case -2147483579: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_WATERMAKE"); - break; - case -2147483578: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_WLAN"); - break; - case -2147483577: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_WLANDEV"); - break; - case -2147483576: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_REGISTER"); - break; - case -2147483575: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_CAMERA"); - break; - case -2147483574: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_INFRARED"); - break; - case -2147483573: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_SOUNDALARM"); - break; - case -2147483572: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_STORAGE"); - break; - case -2147483571: - msg = Res.string().getBundle().getString("NET_AUDIOENCODE_NOTINIT"); - break; - case -2147483570: - msg = Res.string().getBundle().getString("NET_DATA_TOOLONGH"); - break; - case -2147483569: - msg = Res.string().getBundle().getString("NET_UNSUPPORTED"); - break; - case -2147483568: - msg = Res.string().getBundle().getString("NET_DEVICE_BUSY"); - break; - case -2147483567: - msg = Res.string().getBundle().getString("NET_SERVER_STARTED"); - break; - case -2147483566: - msg = Res.string().getBundle().getString("NET_SERVER_STOPPED"); - break; - case -2147483565: - msg = Res.string().getBundle().getString("NET_LISTER_INCORRECT_SERIAL"); - break; - case -2147483564: - msg = Res.string().getBundle().getString("NET_QUERY_DISKINFO_FAILED"); - break; - case -2147483563: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_SESSION"); - break; - case -2147483562: - msg = Res.string().getBundle().getString("NET_USER_FLASEPWD_TRYTIME"); - break; - case -2147483548: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_PASSWORD"); - break; - case -2147483547: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_USER"); - break; - case -2147483546: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_TIMEOUT"); - break; - case -2147483545: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_RELOGGIN"); - break; - case -2147483544: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_LOCKED"); - break; - case -2147483543: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_BLACKLIST"); - break; - case -2147483542: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_BUSY"); - break; - case -2147483541: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_CONNECT"); - break; - case -2147483540: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_NETWORK"); - break; - case -2147483539: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_SUBCONNECT"); - break; - case -2147483538: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_MAXCONNECT"); - break; - case -2147483537: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_PROTOCOL3_ONLY"); - break; - case -2147483536: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_UKEY_LOST"); - break; - case -2147483535: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_NO_AUTHORIZED"); - break; - case -2147483531: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_USER_OR_PASSOWRD"); - break; - case -2147483530: - msg = Res.string().getBundle().getString("NET_LOGIN_ERROR_DEVICE_NOT_INIT"); - break; - case -2147483528: - msg = Res.string().getBundle().getString("NET_RENDER_SOUND_ON_ERROR"); - break; - case -2147483527: - msg = Res.string().getBundle().getString("NET_RENDER_SOUND_OFF_ERROR"); - break; - case -2147483526: - msg = Res.string().getBundle().getString("NET_RENDER_SET_VOLUME_ERROR"); - break; - case -2147483525: - msg = Res.string().getBundle().getString("NET_RENDER_ADJUST_ERROR"); - break; - case -2147483524: - msg = Res.string().getBundle().getString("NET_RENDER_PAUSE_ERROR"); - break; - case -2147483523: - msg = Res.string().getBundle().getString("NET_RENDER_SNAP_ERROR"); - break; - case -2147483522: - msg = Res.string().getBundle().getString("NET_RENDER_STEP_ERROR"); - break; - case -2147483521: - msg = Res.string().getBundle().getString("NET_RENDER_FRAMERATE_ERROR"); - break; - case -2147483520: - msg = Res.string().getBundle().getString("NET_RENDER_DISPLAYREGION_ERROR"); - break; - case -2147483519: - msg = Res.string().getBundle().getString("NET_RENDER_GETOSDTIME_ERROR"); - break; - case -2147483508: - msg = Res.string().getBundle().getString("NET_GROUP_EXIST"); - break; - case -2147483507: - msg = Res.string().getBundle().getString("NET_GROUP_NOEXIST"); - break; - case -2147483506: - msg = Res.string().getBundle().getString("NET_GROUP_RIGHTOVER"); - break; - case -2147483505: - msg = Res.string().getBundle().getString("NET_GROUP_HAVEUSER"); - break; - case -2147483504: - msg = Res.string().getBundle().getString("NET_GROUP_RIGHTUSE"); - break; - case -2147483503: - msg = Res.string().getBundle().getString("NET_GROUP_SAMENAME"); - break; - case -2147483502: - msg = Res.string().getBundle().getString("NET_USER_EXIST"); - break; - case -2147483501: - msg = Res.string().getBundle().getString("NET_USER_NOEXIST"); - break; - case -2147483500: - msg = Res.string().getBundle().getString("NET_USER_RIGHTOVER"); - break; - case -2147483499: - msg = Res.string().getBundle().getString("NET_USER_PWD"); - break; - case -2147483498: - msg = Res.string().getBundle().getString("NET_USER_FLASEPWD"); - break; - case -2147483497: - msg = Res.string().getBundle().getString("NET_USER_NOMATCHING"); - break; - case -2147483496: - msg = Res.string().getBundle().getString("NET_USER_INUSE"); - break; - case -2147483348: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_ETHERNET"); - break; - case -2147483347: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_WLAN"); - break; - case -2147483346: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_WLANDEV"); - break; - case -2147483345: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_REGISTER"); - break; - case -2147483344: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_CAMERA"); - break; - case -2147483343: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_INFRARED"); - break; - case -2147483342: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_SOUNDALARM"); - break; - case -2147483341: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_STORAGE"); - break; - case -2147483340: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_MAIL"); - break; - case -2147483339: - msg = Res.string().getBundle().getString("NET_CONFIG_DEVBUSY"); - break; - case -2147483338: - msg = Res.string().getBundle().getString("NET_CONFIG_DATAILLEGAL"); - break; - case -2147483337: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_DST"); - break; - case -2147483336: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_DST"); - break; - case -2147483335: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_VIDEO_OSD"); - break; - case -2147483334: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_VIDEO_OSD"); - break; - case -2147483333: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_GPRSCDMA"); - break; - case -2147483332: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_GPRSCDMA"); - break; - case -2147483331: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_IPFILTER"); - break; - case -2147483330: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_IPFILTER"); - break; - case -2147483329: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_TALKENCODE"); - break; - case -2147483328: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_TALKENCODE"); - break; - case -2147483327: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_RECORDLEN"); - break; - case -2147483326: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_RECORDLEN"); - break; - case -2147483325: - msg = Res.string().getBundle().getString("NET_DONT_SUPPORT_SUBAREA"); - break; - case -2147483324: - msg = Res.string().getBundle().getString("NET_ERROR_GET_AUTOREGSERVER"); - break; - case -2147483323: - msg = Res.string().getBundle().getString("NET_ERROR_CONTROL_AUTOREGISTER"); - break; - case -2147483322: - msg = Res.string().getBundle().getString("NET_ERROR_DISCONNECT_AUTOREGISTER"); - break; - case -2147483321: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_MMS"); - break; - case -2147483320: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_MMS"); - break; - case -2147483319: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_SMSACTIVATION"); - break; - case -2147483318: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_SMSACTIVATION"); - break; - case -2147483317: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_DIALINACTIVATION"); - break; - case -2147483316: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_DIALINACTIVATION"); - break; - case -2147483315: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_VIDEOOUT"); - break; - case -2147483314: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_VIDEOOUT"); - break; - case -2147483313: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_OSDENABLE"); - break; - case -2147483312: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_OSDENABLE"); - break; - case -2147483311: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_ENCODERINFO"); - break; - case -2147483310: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_TVADJUST"); - break; - case -2147483309: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_TVADJUST"); - break; - case -2147483308: - msg = Res.string().getBundle().getString("NET_ERROR_CONNECT_FAILED"); - break; - case -2147483307: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_BURNFILE"); - break; - case -2147483306: - msg = Res.string().getBundle().getString("NET_ERROR_SNIFFER_GETCFG"); - break; - case -2147483305: - msg = Res.string().getBundle().getString("NET_ERROR_SNIFFER_SETCFG"); - break; - case -2147483304: - msg = Res.string().getBundle().getString("NET_ERROR_DOWNLOADRATE_GETCFG"); - break; - case -2147483303: - msg = Res.string().getBundle().getString("NET_ERROR_DOWNLOADRATE_SETCFG"); - break; - case -2147483302: - msg = Res.string().getBundle().getString("NET_ERROR_SEARCH_TRANSCOM"); - break; - case -2147483301: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_POINT"); - break; - case -2147483300: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_POINT"); - break; - case -2147483299: - msg = Res.string().getBundle().getString("NET_SDK_LOGOUT_ERROR"); - break; - case -2147483298: - msg = Res.string().getBundle().getString("NET_ERROR_GET_VEHICLE_CFG"); - break; - case -2147483297: - msg = Res.string().getBundle().getString("NET_ERROR_SET_VEHICLE_CFG"); - break; - case -2147483296: - msg = Res.string().getBundle().getString("NET_ERROR_GET_ATM_OVERLAY_CFG"); - break; - case -2147483295: - msg = Res.string().getBundle().getString("NET_ERROR_SET_ATM_OVERLAY_CFG"); - break; - case -2147483294: - msg = Res.string().getBundle().getString("NET_ERROR_GET_ATM_OVERLAY_ABILITY"); - break; - case -2147483293: - msg = Res.string().getBundle().getString("NET_ERROR_GET_DECODER_TOUR_CFG"); - break; - case -2147483292: - msg = Res.string().getBundle().getString("NET_ERROR_SET_DECODER_TOUR_CFG"); - break; - case -2147483291: - msg = Res.string().getBundle().getString("NET_ERROR_CTRL_DECODER_TOUR"); - break; - case -2147483290: - msg = Res.string().getBundle().getString("NET_GROUP_OVERSUPPORTNUM"); - break; - case -2147483289: - msg = Res.string().getBundle().getString("NET_USER_OVERSUPPORTNUM"); - break; - case -2147483280: - msg = Res.string().getBundle().getString("NET_ERROR_GET_SIP_CFG"); - break; - case -2147483279: - msg = Res.string().getBundle().getString("NET_ERROR_SET_SIP_CFG"); - break; - case -2147483278: - msg = Res.string().getBundle().getString("NET_ERROR_GET_SIP_ABILITY"); - break; - case -2147483277: - msg = Res.string().getBundle().getString("NET_ERROR_GET_WIFI_AP_CFG"); - break; - case -2147483276: - msg = Res.string().getBundle().getString("NET_ERROR_SET_WIFI_AP_CFG"); - break; - case -2147483275: - msg = Res.string().getBundle().getString("NET_ERROR_GET_DECODE_POLICY"); - break; - case -2147483274: - msg = Res.string().getBundle().getString("NET_ERROR_SET_DECODE_POLICY"); - break; - case -2147483273: - msg = Res.string().getBundle().getString("NET_ERROR_TALK_REJECT"); - break; - case -2147483272: - msg = Res.string().getBundle().getString("NET_ERROR_TALK_OPENED"); - break; - case -2147483271: - msg = Res.string().getBundle().getString("NET_ERROR_TALK_RESOURCE_CONFLICIT"); - break; - case -2147483270: - msg = Res.string().getBundle().getString("NET_ERROR_TALK_UNSUPPORTED_ENCODE"); - break; - case -2147483269: - msg = Res.string().getBundle().getString("NET_ERROR_TALK_RIGHTLESS"); - break; - case -2147483268: - msg = Res.string().getBundle().getString("NET_ERROR_TALK_FAILED"); - break; - case -2147483267: - msg = Res.string().getBundle().getString("NET_ERROR_GET_MACHINE_CFG"); - break; - case -2147483266: - msg = Res.string().getBundle().getString("NET_ERROR_SET_MACHINE_CFG"); - break; - case -2147483265: - msg = Res.string().getBundle().getString("NET_ERROR_GET_DATA_FAILED"); - break; - case -2147483264: - msg = Res.string().getBundle().getString("NET_ERROR_MAC_VALIDATE_FAILED"); - break; - case -2147483263: - msg = Res.string().getBundle().getString("NET_ERROR_GET_INSTANCE"); - break; - case -2147483262: - msg = Res.string().getBundle().getString("NET_ERROR_JSON_REQUEST"); - break; - case -2147483261: - msg = Res.string().getBundle().getString("NET_ERROR_JSON_RESPONSE"); - break; - case -2147483260: - msg = Res.string().getBundle().getString("NET_ERROR_VERSION_HIGHER"); - break; - case -2147483259: - msg = Res.string().getBundle().getString("NET_SPARE_NO_CAPACITY"); - break; - case -2147483258: - msg = Res.string().getBundle().getString("NET_ERROR_SOURCE_IN_USE"); - break; - case -2147483257: - msg = Res.string().getBundle().getString("NET_ERROR_REAVE"); - break; - case -2147483256: - msg = Res.string().getBundle().getString("NET_ERROR_NETFORBID"); - break; - case -2147483255: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_MACFILTER"); - break; - case -2147483254: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_MACFILTER"); - break; - case -2147483253: - msg = Res.string().getBundle().getString("NET_ERROR_GETCFG_IPMACFILTER"); - break; - case -2147483252: - msg = Res.string().getBundle().getString("NET_ERROR_SETCFG_IPMACFILTER"); - break; - case -2147483251: - msg = Res.string().getBundle().getString("NET_ERROR_OPERATION_OVERTIME"); - break; - case -2147483250: - msg = Res.string().getBundle().getString("NET_ERROR_SENIOR_VALIDATE_FAILED"); - break; - case -2147483249: - msg = Res.string().getBundle().getString("NET_ERROR_DEVICE_ID_NOT_EXIST"); - break; - case -2147483248: - msg = Res.string().getBundle().getString("NET_ERROR_UNSUPPORTED"); - break; - case -2147483247: - msg = Res.string().getBundle().getString("NET_ERROR_PROXY_DLLLOAD"); - break; - case -2147483246: - msg = Res.string().getBundle().getString("NET_ERROR_PROXY_ILLEGAL_PARAM"); - break; - case -2147483245: - msg = Res.string().getBundle().getString("NET_ERROR_PROXY_INVALID_HANDLE"); - break; - case -2147483244: - msg = Res.string().getBundle().getString("NET_ERROR_PROXY_LOGIN_DEVICE_ERROR"); - break; - case -2147483243: - msg = Res.string().getBundle().getString("NET_ERROR_PROXY_START_SERVER_ERROR"); - break; - case -2147483242: - msg = Res.string().getBundle().getString("NET_ERROR_SPEAK_FAILED"); - break; - case -2147483241: - msg = Res.string().getBundle().getString("NET_ERROR_NOT_SUPPORT_F6"); - break; - case -2147483240: - msg = Res.string().getBundle().getString("NET_ERROR_CD_UNREADY"); - break; - case -2147483239: - msg = Res.string().getBundle().getString("NET_ERROR_DIR_NOT_EXIST"); - break; - case -2147483238: - msg = Res.string().getBundle().getString("NET_ERROR_UNSUPPORTED_SPLIT_MODE"); - break; - case -2147483237: - msg = Res.string().getBundle().getString("NET_ERROR_OPEN_WND_PARAM"); - break; - case -2147483236: - msg = Res.string().getBundle().getString("NET_ERROR_LIMITED_WND_COUNT"); - break; - case -2147483235: - msg = Res.string().getBundle().getString("NET_ERROR_UNMATCHED_REQUEST"); - break; - case -2147483234: - msg = Res.string().getBundle().getString("NET_RENDER_ENABLELARGEPICADJUSTMENT_ERROR"); - break; - case -2147483233: - msg = Res.string().getBundle().getString("NET_ERROR_UPGRADE_FAILED"); - break; - case -2147483232: - msg = Res.string().getBundle().getString("NET_ERROR_NO_TARGET_DEVICE"); - break; - case -2147483231: - msg = Res.string().getBundle().getString("NET_ERROR_NO_VERIFY_DEVICE"); - break; - case -2147483230: - msg = Res.string().getBundle().getString("NET_ERROR_CASCADE_RIGHTLESS"); - break; - case -2147483229: - msg = Res.string().getBundle().getString("NET_ERROR_LOW_PRIORITY"); - break; - case -2147483228: - msg = Res.string().getBundle().getString("NET_ERROR_REMOTE_REQUEST_TIMEOUT"); - break; - case -2147483227: - msg = Res.string().getBundle().getString("NET_ERROR_LIMITED_INPUT_SOURCE"); - break; - case -2147483226: - msg = Res.string().getBundle().getString("NET_ERROR_SET_LOG_PRINT_INFO"); - break; - case -2147483225: - msg = Res.string().getBundle().getString("NET_ERROR_PARAM_DWSIZE_ERROR"); - break; - case -2147483224: - msg = Res.string().getBundle().getString("NET_ERROR_LIMITED_MONITORWALL_COUNT"); - break; - case -2147483223: - msg = Res.string().getBundle().getString("NET_ERROR_PART_PROCESS_FAILED"); - break; - case -2147483222: - msg = Res.string().getBundle().getString("NET_ERROR_TARGET_NOT_SUPPORT"); - break; - case -2147483138: - msg = Res.string().getBundle().getString("NET_ERROR_VISITE_FILE"); - break; - case -2147483137: - msg = Res.string().getBundle().getString("NET_ERROR_DEVICE_STATUS_BUSY"); - break; - case -2147483136: - msg = Res.string().getBundle().getString("NET_USER_PWD_NOT_AUTHORIZED"); - break; - case -2147483135: - msg = Res.string().getBundle().getString("NET_USER_PWD_NOT_STRONG"); - break; - case -2147483134: - msg = Res.string().getBundle().getString("NET_ERROR_NO_SUCH_CONFIG"); - break; - case -2147483133: - msg = Res.string().getBundle().getString("NET_ERROR_AUDIO_RECORD_FAILED"); - break; - case -2147483132: - msg = Res.string().getBundle().getString("NET_ERROR_SEND_DATA_FAILED"); - break; - case -2147483131: - msg = Res.string().getBundle().getString("NET_ERROR_OBSOLESCENT_INTERFACE"); - break; - case -2147483130: - msg = Res.string().getBundle().getString("NET_ERROR_INSUFFICIENT_INTERAL_BUF"); - break; - case -2147483129: - msg = Res.string().getBundle().getString("NET_ERROR_NEED_ENCRYPTION_PASSWORD"); - break; - case -2147483128: - msg = Res.string().getBundle().getString("NET_ERROR_NOSUPPORT_RECORD"); - break; - case -2147482638: - msg = Res.string().getBundle().getString("NET_ERROR_SERIALIZE_ERROR"); - break; - case -2147482637: - msg = Res.string().getBundle().getString("NET_ERROR_DESERIALIZE_ERROR"); - break; - case -2147482636: - msg = Res.string().getBundle().getString("NET_ERROR_LOWRATEWPAN_ID_EXISTED"); - break; - case -2147482635: - msg = Res.string().getBundle().getString("NET_ERROR_LOWRATEWPAN_ID_LIMIT"); - break; - case -2147482634: - msg = Res.string().getBundle().getString("NET_ERROR_LOWRATEWPAN_ID_ABNORMAL"); - break; - case -2147482633: - msg = Res.string().getBundle().getString("NET_ERROR_ENCRYPT"); - break; - case -2147482632: - msg = Res.string().getBundle().getString("NET_ERROR_PWD_ILLEGAL"); - break; - case -2147482631: - msg = Res.string().getBundle().getString("NET_ERROR_DEVICE_ALREADY_INIT"); - break; - case -2147482630: - msg = Res.string().getBundle().getString("NET_ERROR_SECURITY_CODE"); - break; - case -2147482629: - msg = Res.string().getBundle().getString("NET_ERROR_SECURITY_CODE_TIMEOUT"); - break; - case -2147482628: - msg = Res.string().getBundle().getString("NET_ERROR_GET_PWD_SPECI"); - break; - case -2147482627: - msg = Res.string().getBundle().getString("NET_ERROR_NO_AUTHORITY_OF_OPERATION"); - break; - case -2147482626: - msg = Res.string().getBundle().getString("NET_ERROR_DECRYPT"); - break; - case -2147482625: - msg = Res.string().getBundle().getString("NET_ERROR_2D_CODE"); - break; - case -2147482624: - msg = Res.string().getBundle().getString("NET_ERROR_INVALID_REQUEST"); - break; - case -2147482623: - msg = Res.string().getBundle().getString("NET_ERROR_PWD_RESET_DISABLE"); - break; - case -2147482622: - msg = Res.string().getBundle().getString("NET_ERROR_PLAY_PRIVATE_DATA"); - break; - case -2147482621: - msg = Res.string().getBundle().getString("NET_ERROR_ROBOT_OPERATE_FAILED"); - break; - case -2147482620: - msg = Res.string().getBundle().getString("NET_ERROR_PHOTOSIZE_EXCEEDSLIMIT"); - break; - case -2147482619: - msg = Res.string().getBundle().getString("NET_ERROR_USERID_INVALID"); - break; - case -2147482618: - msg = Res.string().getBundle().getString("NET_ERROR_EXTRACTFEATURE_FAILED"); - break; - case -2147482617: - msg = Res.string().getBundle().getString("NET_ERROR_PHOTO_EXIST"); - break; - case -2147482616: - msg = Res.string().getBundle().getString("NET_ERROR_PHOTO_OVERFLOW"); - break; - case -2147482615: - msg = Res.string().getBundle().getString("NET_ERROR_CHANNEL_ALREADY_OPENED"); - break; - case -2147482614: - msg = Res.string().getBundle().getString("NET_ERROR_CREATE_SOCKET"); - break; - case -2147482613: - msg = Res.string().getBundle().getString("NET_ERROR_CHANNEL_NUM"); - break; - case -2147482597: - msg = Res.string().getBundle().getString("NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_ID_EXCEED"); - break; - case -1: - msg = Res.string().getBundle().getString("NET_ERROR"); - break; - case 0: - msg = Res.string().getBundle().getString("NET_ERROR"); - break; - default: - msg = Res.string().getBundle().getString("NET_ERROR"); - } - - return msg; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/EventTaskCommonQueue.java b/inspect-fastcall/src/main/java/com/inspect/access/common/EventTaskCommonQueue.java deleted file mode 100644 index 744091c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/EventTaskCommonQueue.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.inspect.access.common; - -import java.util.concurrent.ExecutorService; -import java.util.concurrent.Executors; -import java.util.concurrent.Future; -import java.util.concurrent.LinkedBlockingDeque; - -public class EventTaskCommonQueue { - private final int MAX_TASK_COUNT = 10000; - private final LinkedBlockingDeque eventTasks = new LinkedBlockingDeque(10000); - private final int MAX_THREAD_COUNT = 10; - private ExecutorService eventQueueService = Executors.newFixedThreadPool(10); - private volatile boolean running = true; - private Future eventQueueThreadStatus; - - public void init() { - this.eventQueueThreadStatus = this.eventQueueService.submit(new Thread(new Runnable() { - public void run() { - while(EventTaskCommonQueue.this.running) { - try { - EventTaskHandler task = (EventTaskHandler)EventTaskCommonQueue.this.eventTasks.take(); - - try { - task.eventTaskProcess(); - } catch (Exception var3) { - System.err.println("任务处理发生错误"); - } - } catch (InterruptedException var4) { - System.err.println("任务已意外停止"); - EventTaskCommonQueue.this.running = false; - } - } - - } - }, "Event call back thread init")); - } - - public boolean addEvent(EventTaskHandler eventHandler) { - if(!this.running) { - System.out.println("任务已停止"); - return false; - } else { - boolean success = this.eventTasks.offer(eventHandler); - if(!success) { - System.out.println("添加到事件队列失败"); - } - - return success; - } - } - - public void activeService() { - this.running = true; - if(this.eventQueueService.isShutdown()) { - this.eventQueueService = Executors.newFixedThreadPool(10); - this.init(); - System.out.println("线程池已关闭,重新初始化线程池及任务"); - } - - if(this.eventQueueThreadStatus.isDone()) { - this.init(); - System.out.println("线程池任务结束,重新初始化任务"); - } - - } - - public void destroy() { - this.running = false; - this.eventQueueService.shutdownNow(); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/EventTaskHandler.java b/inspect-fastcall/src/main/java/com/inspect/access/common/EventTaskHandler.java deleted file mode 100644 index 5dff269..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/EventTaskHandler.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.inspect.access.common; - -public interface EventTaskHandler { - void eventTaskProcess(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/ListPictureShowDialog.java b/inspect-fastcall/src/main/java/com/inspect/access/common/ListPictureShowDialog.java deleted file mode 100644 index 8bba5ab..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/ListPictureShowDialog.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.inspect.access.common; - -import java.awt.BorderLayout; -import java.awt.Component; -import java.awt.event.WindowAdapter; -import java.awt.event.WindowEvent; -import javax.swing.JDialog; - -public class ListPictureShowDialog extends JDialog { - private static final long serialVersionUID = 1L; - public PaintPanel listPanel; - - public ListPictureShowDialog() { - this.setLayout(new BorderLayout()); - this.setModal(true); - this.pack(); - this.setSize(800, 600); - this.setResizable(false); - this.setLocationRelativeTo((Component)null); - this.setDefaultCloseOperation(2); - this.listPanel = new PaintPanel(); - this.add(this.listPanel, "Center"); - this.addWindowListener(new WindowAdapter() { - public void windowClosing(WindowEvent e) { - ListPictureShowDialog.this.dispose(); - } - }); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/LoginPanel.java b/inspect-fastcall/src/main/java/com/inspect/access/common/LoginPanel.java deleted file mode 100644 index 5a3c9af..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/LoginPanel.java +++ /dev/null @@ -1,95 +0,0 @@ -package com.inspect.access.common; - -import com.inspect.access.lib.ToolKits; -import java.awt.Component; -import java.awt.Dimension; -import java.awt.FlowLayout; -import java.awt.event.ActionListener; -import javax.swing.JButton; -import javax.swing.JLabel; -import javax.swing.JOptionPane; -import javax.swing.JPanel; -import javax.swing.JPasswordField; -import javax.swing.JTextField; - -public class LoginPanel extends JPanel { - private static final long serialVersionUID = 1L; - private String s_strIp = "10.10.18.108"; - private Integer s_nPort = new Integer("37777"); - private String s_strUser = "admin"; - private String s_strPassword = "xg123456"; - public JLabel nameLabel; - public JLabel passwordLabel; - public JLabel ipLabel; - public JLabel portLabel; - public JTextField ipTextArea; - public JTextField portTextArea; - public JTextField nameTextArea; - public JPasswordField passwordTextArea; - public JButton loginBtn; - public JButton logoutBtn; - - public LoginPanel() { - BorderEx.set(this, Res.string().getLogin(), 2); - this.setLayout(new FlowLayout()); - this.loginBtn = new JButton(Res.string().getLogin()); - this.logoutBtn = new JButton(Res.string().getLogout()); - this.ipLabel = new JLabel(Res.string().getDeviceIp()); - this.portLabel = new JLabel(" " + Res.string().getPort()); - this.nameLabel = new JLabel(" " + Res.string().getUserName()); - this.passwordLabel = new JLabel(" " + Res.string().getPassword()); - this.ipTextArea = new JTextField(this.s_strIp); - this.nameTextArea = new JTextField(this.s_strUser); - this.passwordTextArea = new JPasswordField(this.s_strPassword); - this.portTextArea = new JTextField(this.s_nPort.toString()); - this.add(this.ipLabel); - this.add(this.ipTextArea); - this.add(this.portLabel); - this.add(this.portTextArea); - this.add(this.nameLabel); - this.add(this.nameTextArea); - this.add(this.passwordLabel); - this.add(this.passwordTextArea); - this.add(this.loginBtn); - this.add(this.logoutBtn); - this.ipTextArea.setPreferredSize(new Dimension(90, 20)); - this.nameTextArea.setPreferredSize(new Dimension(90, 20)); - this.passwordTextArea.setPreferredSize(new Dimension(90, 20)); - this.portTextArea.setPreferredSize(new Dimension(90, 20)); - this.loginBtn.setPreferredSize(new Dimension(80, 20)); - this.logoutBtn.setPreferredSize(new Dimension(80, 20)); - ToolKits.limitTextFieldLength(this.portTextArea, 6); - this.logoutBtn.setEnabled(false); - } - - public void addLoginBtnActionListener(ActionListener e) { - this.loginBtn.addActionListener(e); - } - - public void addLogoutBtnActionListener(ActionListener e) { - this.logoutBtn.addActionListener(e); - } - - public void setButtonEnable(boolean bln) { - this.loginBtn.setEnabled(!bln); - this.logoutBtn.setEnabled(bln); - } - - public boolean checkLoginText() { - if(this.ipTextArea.getText().equals("")) { - JOptionPane.showMessageDialog((Component)null, Res.string().getInputDeviceIP(), Res.string().getErrorMessage(), 0); - return false; - } else if(this.portTextArea.getText().equals("")) { - JOptionPane.showMessageDialog((Component)null, Res.string().getInputDevicePort(), Res.string().getErrorMessage(), 0); - return false; - } else if(this.nameTextArea.getText().equals("")) { - JOptionPane.showMessageDialog((Component)null, Res.string().getInputUsername(), Res.string().getErrorMessage(), 0); - return false; - } else if((new String(this.passwordTextArea.getPassword())).equals("")) { - JOptionPane.showMessageDialog((Component)null, Res.string().getInputPassword(), Res.string().getErrorMessage(), 0); - return false; - } else { - return true; - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/PaintPanel.java b/inspect-fastcall/src/main/java/com/inspect/access/common/PaintPanel.java deleted file mode 100644 index ec7f9e7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/PaintPanel.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.inspect.access.common; - -import java.awt.Color; -import java.awt.Graphics; -import java.awt.Image; -import java.awt.LayoutManager; -import javax.swing.JPanel; - -public class PaintPanel extends JPanel { - private static final long serialVersionUID = 1L; - private Image image; - - public PaintPanel() { - this.setOpaque(true); - this.setLayout((LayoutManager)null); - this.setBackground(Color.GRAY); - this.setForeground(new Color(0, 0, 0)); - } - - public void setImage(Image image) { - this.image = image; - } - - protected void paintComponent(Graphics g) { - if(this.image != null) { - g.drawImage(this.image, 0, 0, this.getWidth(), this.getHeight(), this); - } - - super.paintComponent(g); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/Res.java b/inspect-fastcall/src/main/java/com/inspect/access/common/Res.java deleted file mode 100644 index ce2ce16..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/Res.java +++ /dev/null @@ -1,2828 +0,0 @@ -package com.inspect.access.common; - -import java.util.Locale; -import java.util.ResourceBundle; - -public final class Res { - private static ResourceBundle bundle; - - private Res() { - this.switchLanguage(Res.LanguageType.Chinese); - } - - public static Res string() { - return Res.StringBundleHolder.instance; - } - - public ResourceBundle getBundle() { - return bundle; - } - - public void switchLanguage(Res.LanguageType type) { - switch(type.ordinal()) { - case 1: - bundle = ResourceBundle.getBundle("res", new Locale("zh", "CN")); - break; - case 2: - bundle = ResourceBundle.getBundle("res", new Locale("en", "US")); - } - - } - - public String getSwitchLanguage() { - return bundle.getString("SWITCH_LANGUAGE"); - } - - public String getRealplay() { - return bundle.getString("REALPLAY"); - } - - public String getMultiRealplay() { - return bundle.getString("MULTIREALPLAY"); - } - - public String getDownloadRecord() { - return bundle.getString("DOWNLOAD_RECORD"); - } - - public String getITSEvent() { - return bundle.getString("ITS_EVENT"); - } - - public String getOnline() { - return bundle.getString("ONLINE"); - } - - public String getDisConnectReconnecting() { - return bundle.getString("DISCONNECT_RECONNECTING"); - } - - public String getDisConnect() { - return bundle.getString("DISCONNECT"); - } - - public String getPromptMessage() { - return bundle.getString("PROMPT_MESSAGE"); - } - - public String getErrorMessage() { - return bundle.getString("ERROR_MESSAGE"); - } - - public String getReconnectSucceed() { - return bundle.getString("RECONNECT_SUCCEED"); - } - - public String getSucceed() { - return bundle.getString("SUCCEED"); - } - - public String getFailed() { - return bundle.getString("FAILED"); - } - - public String getYear() { - return bundle.getString("YEAR"); - } - - public String getMonth() { - return bundle.getString("MONTH"); - } - - public String getDay() { - return bundle.getString("DAY"); - } - - public String getHour() { - return bundle.getString("HOUR"); - } - - public String getMinute() { - return bundle.getString("MINUTE"); - } - - public String getSecond() { - return bundle.getString("SECOND"); - } - - public String getSunday() { - return bundle.getString("SUNDAY"); - } - - public String getMonday() { - return bundle.getString("MONDAY"); - } - - public String getTuesday() { - return bundle.getString("TUESDAY"); - } - - public String getWednesday() { - return bundle.getString("WEDNESDAY"); - } - - public String getThursday() { - return bundle.getString("THURSDAY"); - } - - public String getFriday() { - return bundle.getString("FRIDAY"); - } - - public String getSaturday() { - return bundle.getString("SATURDAY"); - } - - public String[] getWeek() { - String[] weekdays = new String[]{this.getSunday(), this.getMonday(), this.getTuesday(), this.getWednesday(), this.getThursday(), this.getFriday(), this.getSaturday()}; - return weekdays; - } - - public String getConfirm() { - return bundle.getString("CONFIRM"); - } - - public String getCancel() { - return bundle.getString("CANCEL"); - } - - public String getDateChooser() { - return bundle.getString("DATE_CHOOSER"); - } - - public String getFunctionList() { - return bundle.getString("FUNCTIONLIST"); - } - - public String getLogin() { - return bundle.getString("LOGIN"); - } - - public String getLogout() { - return bundle.getString("LOGOUT"); - } - - public String getDeviceIp() { - return bundle.getString("DEVICE_IP"); - } - - public String getIp() { - return bundle.getString("IP"); - } - - public String getPort() { - return bundle.getString("DEVICE_PORT"); - } - - public String getUserId() { - return bundle.getString("USER_ID"); - } - - public String getTemp() { - return bundle.getString("TEMPERATURE"); - } - - public String getMaskstutas() { - return bundle.getString("MASK_STATUS"); - } - - public String getUserName(boolean space) { - return bundle.getString("USER_NAME"); - } - - public String getCardNo() { - return bundle.getString("CARD_NO"); - } - - public String getUserName() { - return bundle.getString("USERNAME"); - } - - public String getPassword() { - return bundle.getString("PASSWORD"); - } - - public String getLoginFailed() { - return bundle.getString("LOGIN_FAILED"); - } - - public String getInputDeviceIP() { - return bundle.getString("PLEASE_INPUT_DEVICE_IP"); - } - - public String getInputDevicePort() { - return bundle.getString("PLEASE_INPUT_DEVICE_PORT"); - } - - public String getInputUsername() { - return bundle.getString("PLEASE_INPUT_DEVICE_USERNAME"); - } - - public String getInputPassword() { - return bundle.getString("PLEASE_INPUT_DEVICE_PASSWORD"); - } - - public String getInputConfirmPassword() { - return bundle.getString("PLEASE_INPUT_CONFIRM_PASSWORD"); - } - - public String getStartRealPlay() { - return bundle.getString("START_REALPLAY"); - } - - public String getStopRealPlay() { - return bundle.getString("STOP_REALPLAY"); - } - - public String getChn() { - return bundle.getString("CHN"); - } - - public String getChannel() { - return bundle.getString("CHANNEL"); - } - - public String getStreamType() { - return bundle.getString("STREAM_TYPE"); - } - - public String getMasterAndSub() { - return bundle.getString("MASTER_AND_SUB_STREAM"); - } - - public String getMasterStream() { - return bundle.getString("MASTER_STREAM"); - } - - public String getSubStream() { - return bundle.getString("SUB_STREAM"); - } - - public String getPTZ() { - return bundle.getString("PTZ"); - } - - public String getPtzControlAndCapture() { - return bundle.getString("PTZCONTROL_CAPTURE"); - } - - public String getCapturePicture() { - return bundle.getString("CAPTURE_PICTURE"); - } - - public String getLocalCapture() { - return bundle.getString("LOCAL_CAPTURE"); - } - - public String getRemoteCapture() { - return bundle.getString("REMOTE_CAPTURE"); - } - - public String getTimerCapture() { - return bundle.getString("TIMER_CAPTURE"); - } - - public String getStopCapture() { - return bundle.getString("STOP_CAPTURE"); - } - - public String getInterval() { - return bundle.getString("INTERVAL"); - } - - public String getTimeIntervalIllegal() { - return bundle.getString("TIME_INTERVAL_ILLEGAL"); - } - - public String getNeedStartRealPlay() { - return bundle.getString("PLEASE_START_REALPLAY"); - } - - public String getPTZControl() { - return bundle.getString("PTZ_CONTROL"); - } - - public String getLeftUp() { - return bundle.getString("LEFT_UP"); - } - - public String getUp() { - return bundle.getString("UP"); - } - - public String getRightUp() { - return bundle.getString("RIGHT_UP"); - } - - public String getLeft() { - return bundle.getString("LEFT"); - } - - public String getRight() { - return bundle.getString("RIGHT"); - } - - public String getLeftDown() { - return bundle.getString("LEFT_DOWN"); - } - - public String getDown() { - return bundle.getString("DOWN"); - } - - public String getRightDown() { - return bundle.getString("RIGHT_DOWN"); - } - - public String getSpeed() { - return bundle.getString("SPEED"); - } - - public String getZoomAdd() { - return bundle.getString("ZOOM_ADD"); - } - - public String getZoomDec() { - return bundle.getString("ZOOM_DEC"); - } - - public String getFocusAdd() { - return bundle.getString("FOCUS_ADD"); - } - - public String getFocusDec() { - return bundle.getString("FOCUS_DEC"); - } - - public String getIrisAdd() { - return bundle.getString("IRIS_ADD"); - } - - public String getIrisDec() { - return bundle.getString("IRIS_DEC"); - } - - public String getIndex() { - return bundle.getString("INDEX"); - } - - public String getEventPicture() { - return bundle.getString("EVENT_PICTURE"); - } - - public String getPlatePicture() { - return bundle.getString("PLATE_PICTURE"); - } - - public String getEventName() { - return bundle.getString("EVENT_NAME"); - } - - public String getLicensePlate() { - return bundle.getString("LICENSE_PLATE"); - } - - public String getEventTime() { - return bundle.getString("EVENT_TIME"); - } - - public String getPlateType() { - return bundle.getString("PLATE_TYPE"); - } - - public String getPlateColor() { - return bundle.getString("PLATE_COLOR"); - } - - public String getVehicleColor() { - return bundle.getString("VEHICLE_COLOR"); - } - - public String getVehicleType() { - return bundle.getString("VEHICLE_TYPE"); - } - - public String getVehicleSize() { - return bundle.getString("VEHICLE_SIZE"); - } - - public String getFileCount() { - return bundle.getString("FILE_COUNT"); - } - - public String getFileIndex() { - return bundle.getString("FILE_INDEX"); - } - - public String getGroupId() { - return bundle.getString("GROUP_ID"); - } - - public String getIllegalPlace() { - return bundle.getString("ILLEGAL_PLACE"); - } - - public String getLaneNumber() { - return bundle.getString("LANE_NUMBER"); - } - - public String getEventInfo() { - return bundle.getString("EVENT_INFO"); - } - - public String getNoPlate() { - return bundle.getString("NO_PLATENUMBER"); - } - - public String[] getTrafficTableName() { - String[] name = new String[]{this.getIndex(), this.getEventName(), this.getLicensePlate(), this.getEventTime(), this.getPlateType(), this.getPlateColor(), this.getVehicleColor(), this.getVehicleType(), this.getVehicleSize(), this.getFileCount(), this.getFileIndex(), this.getGroupId(), this.getIllegalPlace(), this.getLaneNumber()}; - return name; - } - - public String getOperate() { - return bundle.getString("OPERATE"); - } - - public String getAttach() { - return bundle.getString("ATTACH"); - } - - public String getDetach() { - return bundle.getString("DETACH"); - } - - public String getOpenStrobe() { - return bundle.getString("OPEN_STROBE"); - } - - public String getCloseStrobe() { - return bundle.getString("CLOSE_STROBE"); - } - - public String getOpenStrobeFailed() { - return bundle.getString("OPEN_STROBE_FAILED"); - } - - public String getManualCapture() { - return bundle.getString("MANUAL_CAPTURE"); - } - - public String getManualCaptureSucceed() { - return bundle.getString("MANUALSNAP_SUCCEED"); - } - - public String getManualCaptureFailed() { - return bundle.getString("MANUALSNAP_FAILED"); - } - - public String getTrafficSize(int nVehicleSize) { - String vehicleClass = ""; - - for(int i = 0; i < 5; ++i) { - if(((byte)nVehicleSize & 1 << i) > 0) { - switch(i) { - case 0: - vehicleClass = bundle.getString("LIGHT_DUTY"); - break; - case 1: - vehicleClass = bundle.getString("MEDIUM"); - break; - case 2: - vehicleClass = bundle.getString("OVER_SIZE"); - break; - case 3: - vehicleClass = bundle.getString("MINI_SIZE"); - break; - case 4: - vehicleClass = bundle.getString("LARGE_SIZE"); - } - } - } - - return vehicleClass; - } - - public String getEventName(int type) { - String name = ""; - switch(type) { - case 23: - name = bundle.getString("EVENT_IVS_TRAFFICJUNCTION"); - break; - case 256: - name = bundle.getString("EVENT_IVS_TRAFFIC_RUNREDLIGHT"); - break; - case 257: - name = bundle.getString("EVENT_IVS_TRAFFIC_OVERLINE"); - break; - case 258: - name = bundle.getString("EVENT_IVS_TRAFFIC_RETROGRADE"); - break; - case 259: - name = bundle.getString("EVENT_IVS_TRAFFIC_TURNLEFT"); - break; - case 260: - name = bundle.getString("EVENT_IVS_TRAFFIC_TURNRIGHT"); - break; - case 261: - name = bundle.getString("EVENT_IVS_TRAFFIC_UTURN"); - break; - case 262: - name = bundle.getString("EVENT_IVS_TRAFFIC_OVERSPEED"); - break; - case 263: - name = bundle.getString("EVENT_IVS_TRAFFIC_UNDERSPEED"); - break; - case 264: - name = bundle.getString("EVENT_IVS_TRAFFIC_PARKING"); - break; - case 265: - name = bundle.getString("EVENT_IVS_TRAFFIC_WRONGROUTE"); - break; - case 266: - name = bundle.getString("EVENT_IVS_TRAFFIC_CROSSLANE"); - break; - case 267: - name = bundle.getString("EVENT_IVS_TRAFFIC_OVERYELLOWLINE"); - break; - case 270: - name = bundle.getString("EVENT_IVS_TRAFFIC_YELLOWPLATEINLANE"); - break; - case 271: - name = bundle.getString("EVENT_IVS_TRAFFIC_PEDESTRAINPRIORITY"); - break; - case 280: - name = bundle.getString("EVENT_IVS_TRAFFIC_MANUALSNAP"); - break; - case 283: - name = bundle.getString("EVENT_IVS_TRAFFIC_VEHICLEINROUTE"); - break; - case 292: - name = bundle.getString("EVENT_IVS_TRAFFIC_VEHICLEINBUSROUTE"); - break; - case 293: - name = bundle.getString("EVENT_IVS_TRAFFIC_BACKING"); - break; - case 299: - name = bundle.getString("EVENT_IVS_TRAFFIC_PARKINGSPACEPARKING"); - break; - case 300: - name = bundle.getString("EVENT_IVS_TRAFFIC_PARKINGSPACENOPARKING"); - break; - case 312: - name = bundle.getString("EVENT_IVS_TRAFFIC_WITHOUT_SAFEBELT"); - } - - return name; - } - - public String getRecordType() { - return bundle.getString("RECORD_TYPE"); - } - - public String getStartTime() { - return bundle.getString("START_TIME"); - } - - public String getEndTime() { - return bundle.getString("END_TIME"); - } - - public String[] getDownloadTableName() { - String[] name = new String[]{this.getIndex(), this.getChannel(), this.getRecordType(), this.getStartTime(), this.getEndTime()}; - return name; - } - - public String getDownloadByFile() { - return bundle.getString("DOWNLOAD_RECORD_BYFILE"); - } - - public String getQuery() { - return bundle.getString("QUERY"); - } - - public String getDownload() { - return bundle.getString("DOWNLOAD"); - } - - public String getStopDownload() { - return bundle.getString("STOP_DOWNLOAD"); - } - - public String getDownloadByTime() { - return bundle.getString("DOWNLOAD_RECORD_BYTIME"); - } - - public String getSelectTimeAgain() { - return bundle.getString("PLEASE_SELECT_TIME_AGAIN"); - } - - public String getSelectRowWithData() { - return bundle.getString("PLEASE_FIRST_SELECT_ROW_WITH_DATA"); - } - - public String getQueryRecord() { - return bundle.getString("PLEASE_FIRST_QUERY_RECORD"); - } - - public String getDownloadCompleted() { - return bundle.getString("DOWNLOAD_COMPLETED"); - } - - public String getRecordTypeStr(int nRecordFileType) { - String recordTypeStr = ""; - switch(nRecordFileType) { - case 0: - recordTypeStr = bundle.getString("GENERAL_RECORD"); - break; - case 1: - recordTypeStr = bundle.getString("ALARM_RECORD"); - break; - case 2: - recordTypeStr = bundle.getString("MOTION_DETECTION"); - break; - case 3: - recordTypeStr = bundle.getString("CARD_NUMBER_RECORD"); - case 4: - case 6: - case 7: - case 8: - case 9: - case 10: - case 11: - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - case 18: - default: - break; - case 5: - recordTypeStr = bundle.getString("INTELLIGENT_DETECTION"); - break; - case 19: - recordTypeStr = bundle.getString("POS_RECORD"); - } - - return recordTypeStr; - } - - public int getRecordTypeInt(String recordFileStr) { - int recordType = -1; - if(recordFileStr.equals(bundle.getString("GENERAL_RECORD"))) { - recordType = 0; - } else if(recordFileStr.equals(bundle.getString("ALARM_RECORD"))) { - recordType = 1; - } else if(recordFileStr.equals(bundle.getString("MOTION_DETECTION"))) { - recordType = 2; - } else if(recordFileStr.equals(bundle.getString("CARD_NUMBER_RECORD"))) { - recordType = 3; - } else if(recordFileStr.equals(bundle.getString("INTELLIGENT_DETECTION"))) { - recordType = 11; - } else if(recordFileStr.equals(bundle.getString("POS_RECORD"))) { - recordType = 19; - } - - return recordType; - } - - public String getTalk() { - return bundle.getString("TALK"); - } - - public String getTransmitType() { - return bundle.getString("TRANSMIT_TYPE"); - } - - public String getLocalTransmitType() { - return bundle.getString("LOCAL_TRANSMIT_TYPE"); - } - - public String getRemoteTransmitType() { - return bundle.getString("REMOTE_TRANSMIT_TYPE"); - } - - public String getTransmitChannel() { - return bundle.getString("TRANSMIT_CHANNEL"); - } - - public String getStartTalk() { - return bundle.getString("START_TALK"); - } - - public String getStopTalk() { - return bundle.getString("STOP_TALK"); - } - - public String getTalkFailed() { - return bundle.getString("TALK_FAILED"); - } - - public String getDeviceSearchAndInit() { - return bundle.getString("DEVICESEARCH_DEVICEINIT"); - } - - public String getDeviceSearchOperate() { - return bundle.getString("DEVICESEARCH_OPERATE"); - } - - public String getDeviceSearchResult() { - return bundle.getString("DEVICESEARCH_RESULT"); - } - - public String getDeviceInit() { - return bundle.getString("DEVICEINIT"); - } - - public String getStartSearch() { - return bundle.getString("START_SEARCH"); - } - - public String getStopSearch() { - return bundle.getString("STOP_SEARCH"); - } - - public String getPleaseSelectInitializedDevice() { - return bundle.getString("PLEASE_FIRST_SELECT_INITIALIZED_DEVICE"); - } - - public String getDeviceSearch() { - return bundle.getString("DEVICESEARCH"); - } - - public String getDevicePointToPointSearch() { - return bundle.getString("DEVICE_POINT_TO_POINT_SEARCH"); - } - - public String getStartIp() { - return bundle.getString("START_IP"); - } - - public String getEndIp() { - return bundle.getString("END_IP"); - } - - public String getControlScope() { - return bundle.getString("THE_IP_CONTROL_SCOPE"); - } - - public String getDeviceType() { - return bundle.getString("DEVICE_TYPE"); - } - - public String getDeviceMac() { - return bundle.getString("MAC"); - } - - public String getDeviceSn() { - return bundle.getString("SN"); - } - - public String getDeviceInitState() { - return bundle.getString("DEVICE_INIT_STATE"); - } - - public String getInitPasswd() { - return bundle.getString("INIT_PASSWD"); - } - - public String[] getDeviceTableName() { - String[] name = new String[]{this.getIndex(), this.getDeviceInitState(), this.getIpVersion(), this.getDeviceIp(), this.getPort(), this.getSubMask(), this.getGetway(), this.getDeviceMac(), this.getDeviceType(), this.getDetailType(), this.getHttpPort()}; - return name; - } - - public String getIpVersion() { - return bundle.getString("IP_VERSION"); - } - - public String getSubMask() { - return bundle.getString("SUB_MASK"); - } - - public String getGetway() { - return bundle.getString("GETWAY"); - } - - public String getDetailType() { - return bundle.getString("DETAIL_TYPE"); - } - - public String getHttpPort() { - return bundle.getString("HTTP_PORT"); - } - - public String getLocalIp() { - return bundle.getString("LOCAL_IP"); - } - - public String getInitialized() { - return bundle.getString("INITIALIZED"); - } - - public String getNotInitialized() { - return bundle.getString("NOT_INITIALIZED"); - } - - public String getOldDevice() { - return bundle.getString("OLD_DEVICE"); - } - - public String getNotSupportInitialization() { - return bundle.getString("DONOT_SUPPORT_INITIALIZATION"); - } - - public String getPhone() { - return bundle.getString("PHONE"); - } - - public String getMail() { - return bundle.getString("MAIL"); - } - - public String getInputPhone() { - return bundle.getString("PLEASE_INPUT_PHONE"); - } - - public String getInputMail() { - return bundle.getString("PLEASE_INPUT_MAIL"); - } - - public String getConfirmPassword() { - return bundle.getString("CONFIRM_PASSWORD"); - } - - public String getInconsistent() { - return bundle.getString("INCONSISTENT"); - } - - public String getCheckIp() { - return bundle.getString("PLEASE_CHECK_IP"); - } - - public String getInitStateInfo(int initStatus) { - String initStateInfo = ""; - switch(initStatus) { - case 0: - initStateInfo = this.getInitialized(); - break; - case 1: - initStateInfo = this.getNotInitialized(); - break; - case 2: - initStateInfo = this.getInitialized(); - } - - return initStateInfo; - } - - public String getAlarmListen() { - return bundle.getString("ALARM_LISTEN"); - } - - public String getStartListen() { - return bundle.getString("START_LISTEN"); - } - - public String getStopListen() { - return bundle.getString("STOP_LISTEN"); - } - - public String getStopListenFailed() { - return bundle.getString("STOP_LISTEN_FAILED"); - } - - public String getShowAlarmEvent() { - return bundle.getString("SHOW_ALARM_EVENT"); - } - - public String getAlarmMessage() { - return bundle.getString("ALARM_MESSAGE"); - } - - public String getExternalAlarm() { - return bundle.getString("EXTERNAL_ALARM"); - } - - public String getMotionAlarm() { - return bundle.getString("MOTION_ALARM"); - } - - public String getVideoLostAlarm() { - return bundle.getString("VIDEOLOST_ALARM"); - } - - public String getShelterAlarm() { - return bundle.getString("SHELTER_ALARM"); - } - - public String getDiskFullAlarm() { - return bundle.getString("DISKFULL_ALARM"); - } - - public String getDiskErrorAlarm() { - return bundle.getString("DISKERROR_ALARM"); - } - - public String getAlarmListenFailed() { - return bundle.getString("ALARM_LISTEN_FAILED"); - } - - public String getStart() { - return bundle.getString("START"); - } - - public String getStop() { - return bundle.getString("STOP"); - } - - public String getDeviceControl() { - return bundle.getString("DEVICE_CONTROL"); - } - - public String getDeviceReboot() { - return bundle.getString("DEVICE_REBOOT"); - } - - public String getSyncTime() { - return bundle.getString("SYNCHRONIZE_TIME"); - } - - public String getCurrentTime() { - return bundle.getString("CURRENT_TIME"); - } - - public String getReboot() { - return bundle.getString("REBOOT"); - } - - public String getRebootTips() { - return bundle.getString("REBOOT_TIPS"); - } - - public String getGetTime() { - return bundle.getString("GET_TIME"); - } - - public String getSetTime() { - return bundle.getString("SET_TIME"); - } - - public String getOperateSuccess() { - return bundle.getString("OPERATE_SUCCESS"); - } - - public String getFaceRecognition() { - return bundle.getString("FACERECOGNITION"); - } - - public String[] getGroupTable() { - String[] faceTable = new String[]{this.getFaceGroupId(), this.getFaceGroupName(), bundle.getString("PERSON_COUNT")}; - return faceTable; - } - - public String getFaceGroupId() { - return bundle.getString("FACE_GROUP_ID"); - } - - public String getFaceGroupName() { - return bundle.getString("FACE_GROUP_NAME"); - } - - public String getGroupOperate() { - return bundle.getString("GROUP_OPERATE"); - } - - public String getPersonOperate() { - return bundle.getString("PERSON_OPERATE"); - } - - public String getGlobalPicture() { - return bundle.getString("GLOBAL_PICTURE"); - } - - public String getPersonPicture() { - return bundle.getString("PERSON_PICTURE"); - } - - public String getCandidatePicture() { - return bundle.getString("CANDIDATE_PICTURE"); - } - - public String getTime() { - return bundle.getString("TIME"); - } - - public String getSex() { - return bundle.getString("SEX"); - } - - public String getAge() { - return bundle.getString("AGE"); - } - - public String getColor() { - return bundle.getString("COLOR"); - } - - public String getEye() { - return bundle.getString("EYE"); - } - - public String getMouth() { - return bundle.getString("MOUTH"); - } - - public String getMask() { - return bundle.getString("MASK"); - } - - public String getBeard() { - return bundle.getString("BEARD"); - } - - public String getName() { - return bundle.getString("NAME"); - } - - public String getBirthday() { - return bundle.getString("BIRTHDAY"); - } - - public String getIdNo() { - return bundle.getString("ID_NO"); - } - - public String getIdType() { - return bundle.getString("ID_TYPE"); - } - - public String getSimilarity() { - return bundle.getString("SIMILARITY"); - } - - public String getFaceDetectEvent() { - return bundle.getString("FACE_DETECT_EVENT"); - } - - public String getFaceRecognitionEvent() { - return bundle.getString("FACE_RECOGNITION_EVENT"); - } - - public String getUid() { - return bundle.getString("UID"); - } - - public String getGlasses() { - return bundle.getString("GLASSES"); - } - - public String getPicturePath() { - return bundle.getString("PICTURE_PATH"); - } - - public String getFaceLibraryID() { - return bundle.getString("FACE_LIBRARY_ID"); - } - - public String getFaceLibraryName() { - return bundle.getString("FACE_LIBRARY_NAME"); - } - - public String[] getPersonTable() { - String[] personTable = new String[]{this.getUid(), this.getName(), this.getSex(), this.getBirthday(), this.getIdType(), this.getIdNo()}; - return personTable; - } - - public String[] getDispositionTable() { - String[] dispositionTable = new String[]{this.getChannel(), this.getSimilarity()}; - return dispositionTable; - } - - public String getUnKnow() { - return bundle.getString("UNKNOW"); - } - - public String getMale() { - return bundle.getString("MALE"); - } - - public String getFemale() { - return bundle.getString("FEMALE"); - } - - public String[] getSexStringsFind() { - String[] faceSexStr = new String[]{this.getUnLimited(), this.getMale(), this.getFemale()}; - return faceSexStr; - } - - public String[] getIdStringsFind() { - String[] idStr = new String[]{this.getUnLimited(), this.getIdCard(), this.getPassport()}; - return idStr; - } - - public String[] getSexStrings() { - String[] faceSexStr = new String[]{this.getUnKnow(), this.getMale(), this.getFemale()}; - return faceSexStr; - } - - public String[] getIdStrings() { - String[] idStr = new String[]{this.getUnKnow(), this.getIdCard(), this.getPassport()}; - return idStr; - } - - public String getIdCard() { - return bundle.getString("ID_CARD"); - } - - public String getPassport() { - return bundle.getString("PASSPORT"); - } - - public String getOfficeCard() { - return bundle.getString("OFFICE_CARD"); - } - - public String getIdType(int idType) { - String str = ""; - switch(idType) { - case 0: - str = this.getUnKnow(); - break; - case 1: - str = this.getIdCard(); - break; - case 2: - str = this.getPassport(); - break; - case 3: - str = this.getOfficeCard(); - break; - default: - str = this.getUnKnow(); - } - - return str; - } - - public String getSex(int sex) { - String str = ""; - switch(sex) { - case 0: - str = this.getUnKnow(); - break; - case 1: - str = this.getMale(); - break; - case 2: - str = this.getFemale(); - break; - default: - str = this.getUnKnow(); - } - - return str; - } - - public String getUnLimited() { - return bundle.getString("UNLIMITED"); - } - - public String getUnidentified() { - return bundle.getString("UNIDENTIFIED"); - } - - public String getHaveBeard() { - return bundle.getString("HAVE_BEARD"); - } - - public String getNoBeard() { - return bundle.getString("NO_BEARD"); - } - - public String getBeardState(int beard) { - String str = ""; - switch(beard) { - case 0: - str = this.getUnKnow(); - break; - case 1: - str = this.getUnidentified(); - break; - case 2: - str = this.getNoBeard(); - break; - case 3: - str = this.getHaveBeard(); - break; - default: - str = this.getUnKnow(); - } - - return str; - } - - public String getOpenMouth() { - return bundle.getString("OPEN_MOUTH"); - } - - public String getCloseMouth() { - return bundle.getString("CLOSE_MOUTH"); - } - - public String getMouthState(int mouth) { - String str = ""; - switch(mouth) { - case 0: - str = this.getUnKnow(); - break; - case 1: - str = this.getUnidentified(); - break; - case 2: - str = this.getCloseMouth(); - break; - case 3: - str = this.getOpenMouth(); - break; - default: - str = this.getUnKnow(); - } - - return str; - } - - public String getYellowColor() { - return bundle.getString("YELLOW_COLOR"); - } - - public String getBlackColor() { - return bundle.getString("BLACK_COLOR"); - } - - public String getWhiteColor() { - return bundle.getString("WHITE_COLOR"); - } - - public String getColor(int color) { - String str = ""; - switch(color) { - case 0: - str = this.getUnKnow(); - break; - case 1: - str = this.getUnidentified(); - break; - case 2: - str = this.getYellowColor(); - break; - case 3: - str = this.getBlackColor(); - break; - case 4: - str = this.getWhiteColor(); - break; - default: - str = this.getUnKnow(); - } - - return str; - } - - public String getOpenEye() { - return bundle.getString("OPEN_EYE"); - } - - public String getCloseEye() { - return bundle.getString("CLOSE_EYE"); - } - - public String getEyeState(int eye) { - String str = this.getUnidentified(); - switch(eye) { - case 0: - str = this.getUnKnow(); - break; - case 1: - str = this.getUnidentified(); - break; - case 2: - str = this.getCloseEye(); - break; - case 3: - str = this.getOpenEye(); - break; - default: - str = this.getUnKnow(); - } - - return str; - } - - public String getSmile() { - return bundle.getString("SMILE"); - } - - public String getAnger() { - return bundle.getString("ANGER"); - } - - public String getSadness() { - return bundle.getString("SADNESS"); - } - - public String getDisgust() { - return bundle.getString("DISGUST"); - } - - public String getFear() { - return bundle.getString("FEAR"); - } - - public String getSurprise() { - return bundle.getString("SURPRISE"); - } - - public String getNeutral() { - return bundle.getString("NEUTRAL"); - } - - public String getLaugh() { - return bundle.getString("LAUGH"); - } - - public String getFaceFeature(int type) { - String str = ""; - switch(type) { - case 0: - str = this.getUnKnow(); - break; - case 1: - str = this.getWearGlasses(); - break; - case 2: - str = this.getSmile(); - break; - case 3: - str = this.getAnger(); - break; - case 4: - str = this.getSadness(); - break; - case 5: - str = this.getDisgust(); - break; - case 6: - str = this.getFear(); - break; - case 7: - str = this.getSurprise(); - break; - case 8: - str = this.getNeutral(); - break; - case 9: - str = this.getLaugh(); - break; - default: - str = this.getUnKnow(); - } - - return str; - } - - public String getWearMask() { - return bundle.getString("WEAR_MASK"); - } - - public String geNoMask() { - return bundle.getString("NO_MASK"); - } - - public String getMaskState(int type) { - String maskStateStr = ""; - switch(type) { - case 0: - maskStateStr = this.getUnKnow(); - break; - case 1: - maskStateStr = this.getUnidentified(); - break; - case 2: - maskStateStr = this.geNoMask(); - break; - case 3: - maskStateStr = this.getWearMask(); - break; - default: - maskStateStr = this.getUnKnow(); - } - - return maskStateStr; - } - - public String getWearGlasses() { - return bundle.getString("WEAR_GLASSES"); - } - - public String getNoGlasses() { - return bundle.getString("NO_GLASSES"); - } - - public String getGlasses(int byGlasses) { - String glassesStr = ""; - switch(byGlasses) { - case 0: - glassesStr = this.getUnKnow(); - break; - case 1: - glassesStr = this.getNoGlasses(); - break; - case 2: - glassesStr = this.getWearGlasses(); - } - - return glassesStr; - } - - public String getAdd() { - return bundle.getString("ADD"); - } - - public String getModify() { - return bundle.getString("MODIFY"); - } - - public String getDelete() { - return bundle.getString("DELETE"); - } - - public String getFresh() { - return bundle.getString("FRESH"); - } - - public String getAddGroup() { - return bundle.getString("ADD_GROUP"); - } - - public String getModifyGroup() { - return bundle.getString("MODIFY_GROUP"); - } - - public String getDelGroup() { - return bundle.getString("DEL_GROUP"); - } - - public String getDisposition() { - return bundle.getString("DISPOSITION"); - } - - public String getDelDisposition() { - return bundle.getString("DEL_DISPOSITION"); - } - - public String getSimilarityRange() { - return bundle.getString("SIMILARITY_RANGE"); - } - - public String getFindCondition() { - return bundle.getString("FIND_CONDITION"); - } - - public String getFindPerson() { - return bundle.getString("FIND_PERSON"); - } - - public String getAddPerson() { - return bundle.getString("ADD_PERSON"); - } - - public String getModifyPerson() { - return bundle.getString("MODIFY_PERSON"); - } - - public String getDelPerson() { - return bundle.getString("DEL_PERSON"); - } - - public String getPreviousPage() { - return bundle.getString("PREVIOUSPAGE"); - } - - public String getLastPage() { - return bundle.getString("LASTPAGE"); - } - - public String getSelectPicture() { - return bundle.getString("SELECT_PICTURE"); - } - - public String getSearchByPic() { - return bundle.getString("SEARCH_BY_PIC"); - } - - public String getDownloadQueryPicture() { - return bundle.getString("DOWNLOAD_QUERY_PICTURE"); - } - - public String getFaceLibrary() { - return bundle.getString("FACE_LIBRARY"); - } - - public String getChooseFacePic() { - return bundle.getString("CHOOSE_FACE_PIC"); - } - - public String getHistoryLibrary() { - return bundle.getString("HISTORY_LIBRARY"); - } - - public String getEventType() { - return bundle.getString("EVENT_TYPE"); - } - - public String getStranger() { - return bundle.getString("STRANGER"); - } - - public String getInputGroupName() { - return bundle.getString("PLEASE_INPUT_GROUPNAME"); - } - - public String getSelectGroup() { - return bundle.getString("PLEASE_SELECT_GROUP"); - } - - public String getSelectPerson() { - return bundle.getString("PLEASE_SELECT_PERSON"); - } - - public String getAddDispositionInfo() { - return bundle.getString("PLEASE_ADD_DISPOSITION_INFO"); - } - - public String getSelectDelDispositionInfo() { - return bundle.getString("PLEASE_SELECT_DEL_DISPOSITION_INFO"); - } - - public String getPagesNumber() { - return bundle.getString("PAGES_NUMBER"); - } - - public String getAutoRegister() { - return bundle.getString("AUTOREGISTER"); - } - - public String getAutoRegisterListen() { - return bundle.getString("AUTOREGISTER_LISTEN"); - } - - public String getDeviceConfig() { - return bundle.getString("DEVICE_CONFIG"); - } - - public String getDeviceList() { - return bundle.getString("DEVICE_LIST"); - } - - public String getDeviceManager() { - return bundle.getString("DEVICE_MANAGER"); - } - - public String getAddDevice() { - return bundle.getString("ADD_DEVICE"); - } - - public String getModifyDevice() { - return bundle.getString("MODIFY_DEVICE"); - } - - public String getDeleteDevice() { - return bundle.getString("DELETE_DEVICE"); - } - - public String getClearDevice() { - return bundle.getString("CLEAR_DEVICE"); - } - - public String getImportDevice() { - return bundle.getString("IMPORT_DEVICE"); - } - - public String getExportDevice() { - return bundle.getString("EXPORT_DEVICE"); - } - - public String getFunctionOperate() { - return bundle.getString("FUNCTION") + bundle.getString("OPERATE"); - } - - public String getDeviceID() { - return bundle.getString("DEVICE_ID"); - } - - public String getEnable() { - return bundle.getString("ENABLE"); - } - - public String getRegisterAddress() { - return bundle.getString("REGISTER_ADDRESS"); - } - - public String getRegisterPort() { - return bundle.getString("REGISTER_PORT"); - } - - public String getGet() { - return bundle.getString("GET"); - } - - public String getSet() { - return bundle.getString("SET"); - } - - public String getAlreadyExisted() { - return bundle.getString("ALREADY_EXISTED"); - } - - public String getWhetherNoToCover() { - return bundle.getString("ALREADY_EXISTED_WHETHER_OR_NOT_TO_COVER"); - } - - public String getFileOpened() { - return bundle.getString("FILE_OPEN_PLEASE_CLOSE_FILE"); - } - - public String getImportCompletion() { - return bundle.getString("IMPORT_COMPLETION"); - } - - public String getExportCompletion() { - return bundle.getString("EXPORT_COMPLETION"); - } - - public String getFileNotExist() { - return bundle.getString("FILE_NOT_EXIST"); - } - - public String getRecord() { - return bundle.getString("RECORD"); - } - - public String getInput() { - return bundle.getString("PLEASE_INPUT"); - } - - public String getMaximumSupport() { - return bundle.getString("MAX_SUPPORT_100"); - } - - public String getDeviceLogined() { - return bundle.getString("DEVICE_LOGIN"); - } - - public String getAttendance() { - return bundle.getString("ATTENDANCE"); - } - - public String getFingerPrintOperate() { - return bundle.getString("FINGERPRINT_OPERATE"); - } - - public String getUserOperate() { - return bundle.getString("USER_OPERATE"); - } - - public String getOperateByUserId() { - return bundle.getString("OPERATE_BY_USER_ID"); - } - - public String getOperateByFingerPrintId() { - return bundle.getString("OPERATE_BY_FINGERPRINT_ID"); - } - - public String getSearch() { - return bundle.getString("SEARCH"); - } - - public String getQueryCondition() { - return bundle.getString("QUERY_CONDITION"); - } - - public String getFingerPrintId() { - return bundle.getString("FINGERPRINT_ID"); - } - - public String getSearchFingerPrint() { - return bundle.getString("SEARCH_FINGERPRINT"); - } - - public String getAddFingerPrint() { - return bundle.getString("ADD_FINGERPRINT"); - } - - public String getDeleteFingerPrint() { - return bundle.getString("DELETE_FINGERPRINT"); - } - - public String getSubscribe() { - return bundle.getString("SUBSCRIBE"); - } - - public String getUnSubscribe() { - return bundle.getString("UNSUBSCRIBE"); - } - - public String getUserList() { - return bundle.getString("USER_LIST"); - } - - public String getNextPage() { - return bundle.getString("NEXT_PAGE"); - } - - public String getUserInfo() { - return bundle.getString("USER_INFO"); - } - - public String getDoorOpenMethod() { - return bundle.getString("DOOROPEN_METHOD"); - } - - public String getFingerPrint() { - return bundle.getString("FINGERPRINT"); - } - - public String getFingerPrintInfo() { - return bundle.getString("FINGERPRINT_INFO"); - } - - public String getFingerPrintData() { - return bundle.getString("FINGERPRINT_DATA"); - } - - public String getCard() { - return bundle.getString("CARD"); - } - - public String getDeleteFingerPrintPrompt() { - return bundle.getString("DELETE_FINGERPRINT_PROMPT"); - } - - public String getSubscribeFailed() { - return bundle.getString("SUBSCRIBE_FAILED"); - } - - public String getFingerPrintIdIllegal() { - return bundle.getString("FINGERPRINT_ID_ILLEGAL"); - } - - public String getcFingerPrintCollection() { - return bundle.getString("FINGERPRINT_COLLECTION"); - } - - public String getStartCollection() { - return bundle.getString("START_COLLECTION"); - } - - public String getStopCollection() { - return bundle.getString("STOP_COLLECTION"); - } - - public String getInCollection() { - return bundle.getString("IN_THE_COLLECTION"); - } - - public String getcCompleteCollection() { - return bundle.getString("COLLECTION_COMPLETED"); - } - - public String getCollectionFailed() { - return bundle.getString("COLLECTION_FAILED"); - } - - public String getFingerPrintIdNotExist() { - return bundle.getString("FINGERPRINT_ID_NOT_EXIST"); - } - - public String getUserIdExceedLength() { - return bundle.getString("USER_ID_EXCEED_LENGTH"); - } - - public String getUserNameExceedLength() { - return bundle.getString("USER_NAME_EXCEED_LENGTH"); - } - - public String getCardNoExceedLength() { - return bundle.getString("CARD_NO_EXCEED_LENGTH"); - } - - public String getCardNameExceedLength() { - return bundle.getString("CARD_NAME_EXCEED_LENGTH"); - } - - public String getCardPasswdExceedLength() { - return bundle.getString("CARD_PASSWD_EXCEED_LENGTH"); - } - - public String getGate() { - return bundle.getString("GATE"); - } - - public String getCardOperate() { - return bundle.getString("CARD_OPERATE"); - } - - public String getCardInfo() { - return bundle.getString("CARD_INFO"); - } - - public String getCardManager() { - return bundle.getString("CARD_MANAGER"); - } - - public String getClear() { - return bundle.getString("CLEAR"); - } - - public String getOpenStatus() { - return bundle.getString("OPEN_STATUS"); - } - - public String getOpenMethod() { - return bundle.getString("OPEN_METHOD"); - } - - public String getCardName() { - return bundle.getString("CARD_NAME"); - } - - public String getCardStatus() { - return bundle.getString("CARD_STATUS"); - } - - public String getCardPassword() { - return bundle.getString("CARD_PASSWORD"); - } - - public String getCardType() { - return bundle.getString("CARD_TYPE"); - } - - public String getCardNum() { - return bundle.getString("CARD_NUM"); - } - - public String getUseTimes() { - return bundle.getString("USE_TIMES"); - } - - public String getIsFirstEnter() { - return bundle.getString("IS_FIRST_ENTER"); - } - - public String getIsValid() { - return bundle.getString("IS_VALID"); - } - - public String getValidPeriod() { - return bundle.getString("VALID_PERIOD"); - } - - public String getValidStartTime() { - return bundle.getString("VALID_START_TIME"); - } - - public String getValidEndTime() { - return bundle.getString("VALID_END_TIME"); - } - - public String getRecordNo() { - return bundle.getString("RECORD_NO"); - } - - public String getFirstEnter() { - return bundle.getString("FIRST_ENTER"); - } - - public String getNoFirstEnter() { - return bundle.getString("NO_FIRST_ENTER"); - } - - public String getValid() { - return bundle.getString("VALID"); - } - - public String getInValid() { - return bundle.getString("INVALID"); - } - - public String getSelectCard() { - return bundle.getString("PLEASE_SELECT_CARD"); - } - - public String getInputCardNo() { - return bundle.getString("PLEASE_INPUT_CARDNO"); - } - - public String getInputUserId() { - return bundle.getString("PLEASE_INPUT_USERID"); - } - - public String getWantClearAllInfo() { - return bundle.getString("WANT_CLEAR_ALL_INFO"); - } - - public String getFailedAddCard() { - return bundle.getString("ADD_CARD_INDO_FAILED"); - } - - public String getSucceedAddCardAndPerson() { - return bundle.getString("ADD_CARD_INFO_AND_PERSON_PICTURE_SUCCEED"); - } - - public String getSucceedAddCardButFailedAddPerson() { - return bundle.getString("ADD_CARD_INFO_SUCCEED_BUT_ADD_PERSON_PICTURE_FAILED"); - } - - public String getCardExistedSucceedAddPerson() { - return bundle.getString("CARD_EXISTED_ADD_PERSON_PICTURE_SUCCEED"); - } - - public String getSucceedModifyCard() { - return bundle.getString("MODIFY_CARD_INFO_SUCCEED"); - } - - public String getFailedModifyCard() { - return bundle.getString("MODIFY_CARD_INFO_FAILED"); - } - - public String getSucceedModifyCardAndPerson() { - return bundle.getString("MODIFY_CARD_INFO_AND_PERSON_PICTURE_SUCCEED"); - } - - public String getSucceedModifyCardButFailedModifyPerson() { - return bundle.getString("MODIFY_CARD_INFO_SUCCEED_BUT_MODIFY_PERSON_PICTURE_FAILED"); - } - - public String[] getCardTable() { - return new String[]{this.getIndex(), this.getCardNo(), this.getCardName(), this.getRecordNo(), this.getUserId(), this.getCardPassword(), this.getCardStatus(), this.getCardType(), this.getUseTimes(), this.getIsFirstEnter(), this.getIsValid(), this.getValidStartTime(), this.getValidEndTime()}; - } - - public String getCardStatus(int status) { - String statusString = ""; - switch(status) { - case -1: - statusString = bundle.getString("STATE_UNKNOWN"); - break; - case 0: - statusString = bundle.getString("STATE_NORMAL"); - break; - case 1: - statusString = bundle.getString("STATE_LOSE"); - break; - case 2: - statusString = bundle.getString("STATE_LOGOFF"); - break; - case 4: - statusString = bundle.getString("STATE_FREEZE"); - break; - case 8: - statusString = bundle.getString("STATE_ARREARS"); - break; - case 16: - statusString = bundle.getString("STATE_OVERDUE"); - break; - case 32: - statusString = bundle.getString("STATE_PREARREARS"); - break; - default: - statusString = bundle.getString("STATE_UNKNOWN"); - } - - return statusString; - } - - public int getCardStatusInt(int index) { - int status = 0; - //byte status; - switch(index) { - case 0: - status = 0; - break; - case 1: - status = -1; - break; - case 2: - status = 1; - break; - case 3: - status = 2; - break; - case 4: - status = 4; - break; - case 5: - status = 8; - break; - case 6: - status = 16; - break; - case 7: - status = 32; - break; - default: - status = -1; - } - - return status; - } - - public int getCardStatusChomBoxIndex(String status) { - int index = 0; - if(status.equals(bundle.getString("STATE_UNKNOWN"))) { - index = 1; - } else if(status.equals(bundle.getString("STATE_NORMAL"))) { - index = 0; - } else if(status.equals(bundle.getString("STATE_LOSE"))) { - index = 2; - } else if(status.equals(bundle.getString("STATE_LOGOFF"))) { - index = 3; - } else if(status.equals(bundle.getString("STATE_FREEZE"))) { - index = 4; - } else if(status.equals(bundle.getString("STATE_ARREARS"))) { - index = 5; - } else if(status.equals(bundle.getString("STATE_OVERDUE"))) { - index = 6; - } else if(status.equals(bundle.getString("STATE_PREARREARS"))) { - index = 7; - } - - return index; - } - - public String[] getCardStatusList() { - return new String[]{bundle.getString("STATE_NORMAL"), bundle.getString("STATE_UNKNOWN"), bundle.getString("STATE_LOSE"), bundle.getString("STATE_LOGOFF"), bundle.getString("STATE_FREEZE"), bundle.getString("STATE_ARREARS"), bundle.getString("STATE_OVERDUE"), bundle.getString("STATE_PREARREARS")}; - } - - public String getCardType(int type) { - String cardTypeString = ""; - switch(type) { - case -1: - cardTypeString = bundle.getString("CARD_UNKNOW"); - break; - case 0: - cardTypeString = bundle.getString("CARD_GENERAL"); - break; - case 1: - cardTypeString = bundle.getString("CARD_VIP"); - break; - case 2: - cardTypeString = bundle.getString("CARD_GUEST"); - break; - case 3: - cardTypeString = bundle.getString("CARD_PATROL"); - break; - case 4: - cardTypeString = bundle.getString("CARD_BACKLIST"); - break; - case 5: - cardTypeString = bundle.getString("CARD_COERCE"); - break; - case 6: - cardTypeString = bundle.getString("CARD_POLLING"); - break; - case 255: - cardTypeString = bundle.getString("CARD_MOTHERCARD"); - break; - default: - cardTypeString = bundle.getString("CARD_UNKNOW"); - } - - return cardTypeString; - } - - public int getCardTypeInt(int index) { - int type = 0; - //short type; - switch(index) { - case 0: - type = 0; - break; - case 1: - type = -1; - break; - case 2: - type = 1; - break; - case 3: - type = 2; - break; - case 4: - type = 3; - break; - case 5: - type = 4; - break; - case 6: - type = 5; - break; - case 7: - type = 6; - break; - case 8: - type = 255; - break; - default: - type = -1; - } - - return type; - } - - public int getCardTypeChomBoxIndex(String type) { - int index = 0; - if(type.equals(bundle.getString("CARD_UNKNOW"))) { - index = 1; - } else if(type.equals(bundle.getString("CARD_GENERAL"))) { - index = 0; - } else if(type.equals(bundle.getString("CARD_VIP"))) { - index = 2; - } else if(type.equals(bundle.getString("CARD_GUEST"))) { - index = 3; - } else if(type.equals(bundle.getString("CARD_PATROL"))) { - index = 4; - } else if(type.equals(bundle.getString("CARD_BACKLIST"))) { - index = 5; - } else if(type.equals(bundle.getString("CARD_COERCE"))) { - index = 6; - } else if(type.equals(bundle.getString("CARD_POLLING"))) { - index = 7; - } else if(type.equals(bundle.getString("CARD_MOTHERCARD"))) { - index = 8; - } - - return index; - } - - public String[] getCardTypeList() { - return new String[]{bundle.getString("CARD_GENERAL"), bundle.getString("CARD_UNKNOW"), bundle.getString("CARD_VIP"), bundle.getString("CARD_GUEST"), bundle.getString("CARD_PATROL"), bundle.getString("CARD_BACKLIST"), bundle.getString("CARD_COERCE"), bundle.getString("CARD_POLLING"), bundle.getString("CARD_MOTHERCARD")}; - } - - public String getMaskStatus(int emMaskStatus) { - String MaskStatus = ""; - switch(emMaskStatus) { - case 0: - MaskStatus = bundle.getString("EM_MASK_STATE_UNKNOWN"); - break; - case 1: - MaskStatus = bundle.getString("EM_MASK_STATE_NODISTI"); - break; - case 2: - MaskStatus = bundle.getString("EM_MASK_STATE_NOMASK"); - break; - case 3: - MaskStatus = bundle.getString("EM_MASK_STATE_WEAR"); - } - - return MaskStatus; - } - - public String getOpenMethods(int emOpenMethod) { - String openMethods = ""; - switch(emOpenMethod) { - case 0: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_UNKNOWN"); - break; - case 1: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_PWD_ONLY"); - break; - case 2: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD"); - break; - case 3: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_FIRST"); - break; - case 4: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_PWD_FIRST"); - break; - case 5: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_REMOTE"); - break; - case 6: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_BUTTON"); - break; - case 7: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT"); - break; - case 8: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_PWD_CARD_FINGERPRINT"); - break; - case 9: - case 17: - default: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_UNKNOWN"); - break; - case 10: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_PWD_FINGERPRINT"); - break; - case 11: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_FINGERPRINT"); - break; - case 12: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_PERSONS"); - break; - case 13: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_KEY"); - break; - case 14: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_COERCE_PWD"); - break; - case 15: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_QRCODE"); - break; - case 16: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FACE_RECOGNITION"); - break; - case 18: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FACEIDCARD"); - break; - case 19: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FACEIDCARD_AND_IDCARD"); - break; - case 20: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_BLUETOOTH"); - break; - case 21: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CUSTOM_PASSWORD"); - break; - case 22: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_USERID_AND_PWD"); - break; - case 23: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FACE_AND_PWD"); - break; - case 24: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_AND_PWD"); - break; - case 25: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_AND_FACE"); - break; - case 26: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_AND_FACE"); - break; - case 27: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FACE_OR_PWD"); - break; - case 28: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_OR_PWD"); - break; - case 29: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_OR_FACE"); - break; - case 30: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FACE"); - break; - case 31: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FINGERPRINT"); - break; - case 32: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_AND_FACE_AND_PWD"); - break; - case 33: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_AND_FACE_AND_PWD"); - break; - case 34: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_AND_FINGERPRINT_AND_PWD"); - break; - case 35: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_AND_PWD_AND_FACE"); - break; - case 36: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_OR_FACE_OR_PWD"); - break; - case 37: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FACE_OR_PWD"); - break; - case 38: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FINGERPRINT_OR_FACE"); - break; - case 39: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_AND_FINGERPRINT_AND_FACE_AND_PWD"); - break; - case 40: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FINGERPRINT_OR_FACE_OR_PWD"); - break; - case 41: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FACEIPCARDANDIDCARD_OR_CARD_OR_FACE"); - break; - case 42: - openMethods = bundle.getString("NET_ACCESS_DOOROPEN_METHOD_FACEIDCARD_OR_CARD_OR_FACE"); - } - - return openMethods; - } - - public String getShowInfo(String tag) { - try { - return bundle.getString(tag); - } catch (Exception var3) { - return tag; - } - } - - public String getThermalCamera() { - return this.getShowInfo("THERMAL_CAMERA"); - } - - public String[] getMeterTypeList() { - String[] meterTypes = new String[]{this.getShowInfo("SPOT"), this.getShowInfo("LINE"), this.getShowInfo("AREA")}; - return meterTypes; - } - - public String[] getTemperUnitList() { - return new String[]{this.getShowInfo("CENTIGRADE"), this.getShowInfo("FAHRENHEIT")}; - } - - public String[] getPeriodList() { - return new String[]{this.getShowInfo("FIVE_MINUTES"), this.getShowInfo("TEN_MINUTES"), this.getShowInfo("FIFTEEN_MINUTES"), this.getShowInfo("THIRTY_MINUTES")}; - } - - public String[] getTemperStatusList() { - return new String[]{this.getShowInfo("IDLE"), this.getShowInfo("ACQUIRING")}; - } - - public String getSearchingWait() { - return bundle.getString("SEARCHING_WAITING"); - } - - public String getHumanNumberStatistic() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_TITLE"); - } - - public String getHumanNumberStatisticAttach() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_CONTROL"); - } - - public String getHumanNumberStatisticEventTitle() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_TITLE"); - } - - public String getHumanNumberStatisticEventChannel() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_CHANNEL"); - } - - public String getHumanNumberStatisticEventTime() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_TIME"); - } - - public String getHumanNumberStatisticEventHourIn() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_HOUR_IN"); - } - - public String getHumanNumberStatisticEventHourOut() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_HOUR_OUT"); - } - - public String getHumanNumberStatisticEventTodayIn() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_TODAY_IN"); - } - - public String getHumanNumberStatisticEventTodayOut() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_TODAY_OUT"); - } - - public String getHumanNumberStatisticEventTotalIn() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_TOTAL_IN"); - } - - public String getHumanNumberStatisticEventTotalOut() { - return bundle.getString("HUMAN_NUMBER_STATISTIC_EVENT_TOTAL_OUT"); - } - - public String getHumanNumberStatisticEventClearOSD() { - return bundle.getString("HUMAN_NUMBER_STATIC_EVENT_OSD_CLEAR"); - } - - public String getVTOAlarmEventRoomNo() { - return bundle.getString("VTO_ALARM_EVENT_ROOM_NO"); - } - - public String getVTOAlarmEventCardNo() { - return bundle.getString("VTO_ALARM_EVENT_CARD_NO"); - } - - public String getVTOAlarmEventTime() { - return bundle.getString("VTO_ALARM_EVENT_TIME"); - } - - public String getVTOAlarmEventOpenMethod() { - return bundle.getString("VTO_ALARM_EVENT_OPEN_METHOD"); - } - - public String getVTOAlarmEventStatus() { - return bundle.getString("VTO_ALARM_EVENT_STATUS"); - } - - public String getVTORealLoadRoomNO() { - return bundle.getString("VTO_REAL_LOAD_ROOM_NO"); - } - - public String getVTORealLoadCardNo() { - return bundle.getString("VTO_REAL_LOAD_CARD_NO"); - } - - public String getVTORealLoadTime() { - return bundle.getString("VTO_REAL_LOAD_TIME"); - } - - public String getVTORealLoadEventInfo() { - return bundle.getString("VTO_REAL_LOAD_EVENT_INFO"); - } - - public String getVTOOperateManagerTitle() { - return bundle.getString("VTO_OPERATE_MANAGER_TITLE"); - } - - public String getInputRoomNo() { - return bundle.getString("INPUT_ROOM_NO"); - } - - public String getRoomNoExceedLength() { - return bundle.getString("ROOM_NO_EXCEED_LENGTH"); - } - - public String getVTOOperateManagerRecNo() { - return bundle.getString("VTO_OPERATE_MANAGER_REC_NO"); - } - - public String getVTOOperateManagerRoomNo() { - return bundle.getString("VTO_OPERATE_MANAGER_ROOM_NO"); - } - - public String getVTOOperateManagerCardNo() { - return bundle.getString("VTO_OPERATE_MANAGER_CARD_NO"); - } - - public String getVTOOperateManagerFingerPrintData() { - return bundle.getString("VTO_OPERATE_MANAGER_FINGER_PRINT_DATA"); - } - - public String getVTOOperateInfoTitle() { - return bundle.getString("VTO_OPERATE_INFO_TITLE"); - } - - public String getVTOOperateCollectionFingerPrintTitle() { - return bundle.getString("VTO_OPERATE_COLLECTION_FINGER_PRINT_TITLE"); - } - - public String getDoorOpen() { - return bundle.getString("DOOR_OPEN"); - } - - public String getDoorClose() { - return bundle.getString("DOOR_CLOSE"); - } - - public String getEventOperate() { - return bundle.getString("EVENT_OPERATE"); - } - - public String getStartRealLoad() { - return bundle.getString("START_REAL_LOAD_PIC"); - } - - public String getStopRealLoad() { - return bundle.getString("STOP_REAL_LOAD_PIC"); - } - - public String getAlarmEvent() { - return bundle.getString("ALARM_EVENT"); - } - - public String getRealLoadEvent() { - return bundle.getString("REAL_LOAD_EVENT"); - } - - public String getCollectionResult() { - return bundle.getString("COLLECTION_RESULT"); - } - - public String getNeedFingerPrint() { - return bundle.getString("NEED_FINGER_PRINT"); - } - - public String getFaceInfo() { - return bundle.getString("FACE_INFO"); - } - - public String getOpen() { - return bundle.getString("OPEN"); - } - - public static String getmatrixScreen() { - return bundle.getString("MATRIX_SCREEN"); - } - - public String getPassingState() { - return bundle.getString("PASSING_STATE"); - } - - public String getPassingCar() { - return bundle.getString("PASSING_CAR"); - } - - public String getNoCar() { - return bundle.getString("NO_CAR"); - } - - public String getInTime() { - return bundle.getString("IN_TIME"); - } - - public String getOutTime() { - return bundle.getString("OUT_TIME"); - } - - public String getPlateNumber() { - return bundle.getString("PLATE_NUMBER"); - } - - public String getCarOwner() { - return bundle.getString("CAR_OWNER"); - } - - public String getParkingTime() { - return bundle.getString("PARKING_TIME"); - } - - public String getUserType() { - return bundle.getString("USER_TYPE"); - } - - public String getMonthlyCardUser() { - return bundle.getString("MONTHLY_CARD_USER"); - } - - public String getAnnualCardUser() { - return bundle.getString("ANNUAL_CARD_USER"); - } - - public String getLongTermUser() { - return bundle.getString("LONG_TERM_USER"); - } - - public String getTemporaryUser() { - return bundle.getString("TEMPORARY_USER"); - } - - public String getParkingCharge() { - return bundle.getString("PARKING_CHARGE"); - } - - public String getDaysDue() { - return bundle.getString("DAYS_DUE"); - } - - public String getRemainingParkingSpaces() { - return bundle.getString("REMAINING_PARKING_SPACES"); - } - - public String getVehiclesNotAllowedToPass() { - return bundle.getString("VEHICLES_NOT_ALLOWED_TO_PASS"); - } - - public String getAllowedVehiclesToPass() { - return bundle.getString("ALLOWED_VEHICLES_TO_PASS"); - } - - public String getSetUp() { - return bundle.getString("SET_UP"); - } - - public String getSetUpSuccess() { - return bundle.getString("SUCCESSFULLY_ISSUED"); - } - - public String getSetUpFailed() { - return bundle.getString("DELIVERY_FAILED"); - } - - public String getCostomUserInfo() { - return bundle.getString("CUSTOM_USER_CLASS"); - } - - public String getRemarksInfo() { - return bundle.getString("REMARKS_INFORMATION"); - } - - public String getCostomInfo() { - return bundle.getString("CUSTOM_INFORMATION"); - } - - public String getVTO() { - return bundle.getString("VTO"); - } - - public String getSCADA() { - return bundle.getString("SCADA"); - } - - public String getModifyCardFaceFailed() { - return bundle.getString("MODIFY_CARD_FACE_FAILED"); - } - - public String getRemoveCardFaceFailed() { - return bundle.getString("REMOVE_CARD_FACE_FAILED"); - } - - public String getDownLoadPicture() { - return bundle.getString("DOWNLOAD_PICTURE"); - } - - public String getEnterPicturePath() { - return bundle.getString("ENTER_PICTURE_PATH"); - } - - public String getLoading() { - return bundle.getString("LOADING"); - } - - public String getEndSearch() { - return bundle.getString("END_SEARCH"); - } - - public String getRemoteOpenDoor() { - return bundle.getString("REMOTE_OPEN_DOOR"); - } - - public String getQueryCardExistFailed() { - return bundle.getString("QUERY_CARD_EXIST_FAILED"); - } - - public String getFindCardExist() { - return bundle.getString("CARD_EXIST"); - } - - public String getSCADADeviceList() { - return bundle.getString("SCADA_DEVICE_LIST"); - } - - public String getSCADAPointList() { - return bundle.getString("SCADA_POINT_LIST"); - } - - public String getSCADAAlarmAttachInfo() { - return bundle.getString("SCADA_ATTACH_ALARM"); - } - - public String getSCADAAttachInfo() { - return bundle.getString("SCADA_ATTACH_INFO"); - } - - public String getSCADAAttach() { - return bundle.getString("SCADA_ATTACH"); - } - - public String getListBtn() { - return bundle.getString("BTN_LIST"); - } - - public String getScreenNumber() { - return bundle.getString("SCREEN_NUMBER"); - } - - public String getContain() { - return bundle.getString("TEXT_CONTENT"); - } - - public String getContainType() { - return bundle.getString("TEXT_CONTENT_TYPE"); - } - - public String getContainColor() { - return bundle.getString("TEXT_CONTENT_COLOR"); - } - - public String getScrollType() { - return bundle.getString("SCROLL_TYPE"); - } - - public String getScrollSpeed() { - return bundle.getString("SCROLL_SPEED"); - } - - public String getGreen() { - return bundle.getString("GREEN"); - } - - public String getRed() { - return bundle.getString("RED"); - } - - public String getYellow() { - return bundle.getString("YELLOW"); - } - - public String getWhite() { - return bundle.getString("WHITE"); - } - - public String getOrdinary() { - return bundle.getString("ORDINARY"); - } - - public String getQRCode() { - return bundle.getString("QR_CODE"); - } - - public String getLocalTime() { - return bundle.getString("LOCAL_TIME"); - } - - public String getResource() { - return bundle.getString("RESOURCE"); - } - - public String getNoRolling() { - return bundle.getString("NOT_ROLLING"); - } - - public String getScrollLeftAndRight() { - return bundle.getString("SCROLL_LEFT_AND_RIGHT"); - } - - public String getScrollTopAndDown() { - return bundle.getString("SCROLL_UP_AND_DOWN"); - } - - public String getNumericString() { - return bundle.getString("NUMBER_STRING"); - } - - public String getVoiceText() { - return bundle.getString("VOICE_TEXT"); - } - - public String getIssued() { - return bundle.getString("ISSUED"); - } - - public String getPrompt() { - return bundle.getString("PROMPT"); - } - - public String getDeviceName() { - return bundle.getString("DEVICE_NAME"); - } - - public String getPointID() { - return bundle.getString("POINT_ID"); - } - - public String getPointName() { - return bundle.getString("POINT_NAME"); - } - - public String getIfValidSignalPoint() { - return bundle.getString("IF_VALID_SIGNAL_POINT"); - } - - public String getAlarmDescribe() { - return bundle.getString("ALARM_DESCRIBE"); - } - - public String getAlarmDelay() { - return bundle.getString("ALARM_DELAY"); - } - - public String getAlarmLevel() { - return bundle.getString("ALARM_LEVEL"); - } - - public String getAlarmTime() { - return bundle.getString("ALARM_TIME"); - } - - public String getAlarmType() { - return bundle.getString("ALARM_TYPE"); - } - - public String getCollectTime() { - return bundle.getString("COLLECT_TIME"); - } - - // $FF: synthetic method - Res(Object x0) { - this(); - } - - public static enum LanguageType { - English, - Chinese; - } - - private static class StringBundleHolder { - private static Res instance = new Res(null); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/SavePath.java b/inspect-fastcall/src/main/java/com/inspect/access/common/SavePath.java deleted file mode 100644 index 6dc9a20..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/SavePath.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.inspect.access.common; - -import com.inspect.access.lib.ToolKits; -import java.io.File; - -public class SavePath { - String s_captureSavePath; - String s_imageSavePath; - String s_recordFileSavePath; - - private SavePath() { - this.s_captureSavePath = "./Capture/" + ToolKits.getDay() + "/"; - this.s_imageSavePath = "./Image/" + ToolKits.getDay() + "/"; - this.s_recordFileSavePath = "./RecordFile/" + ToolKits.getDay() + "/"; - } - - public static SavePath getSavePath() { - return SavePath.SavePathHolder.instance; - } - - public String getSaveCapturePath() { - File path1 = new File("./Capture/"); - if(!path1.exists()) { - path1.mkdir(); - } - - File path2 = new File(this.s_captureSavePath); - if(!path2.exists()) { - path2.mkdir(); - } - - String strFileName = path2.getAbsolutePath() + "/" + ToolKits.getDate() + ".jpg"; - return strFileName; - } - - public String getSaveTrafficImagePath() { - File path1 = new File("./Image/"); - if(!path1.exists()) { - path1.mkdir(); - } - - File path = new File(this.s_imageSavePath); - if(!path.exists()) { - path.mkdir(); - } - - return this.s_imageSavePath; - } - - public String getSaveRecordFilePath() { - File path1 = new File("./RecordFile/"); - if(!path1.exists()) { - path1.mkdir(); - } - - File path2 = new File(this.s_recordFileSavePath); - if(!path2.exists()) { - path2.mkdir(); - } - - String SavedFileName = this.s_recordFileSavePath + ToolKits.getDate() + ".dav"; - return SavedFileName; - } - - // $FF: synthetic method - SavePath(Object x0) { - this(); - } - - private static class SavePathHolder { - private static SavePath instance = new SavePath(); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/TimeUtil.java b/inspect-fastcall/src/main/java/com/inspect/access/common/TimeUtil.java deleted file mode 100644 index 5b1215c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/TimeUtil.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.inspect.access.common; - -public class TimeUtil { - public static String second2Time(Long second) { - if(second != null && second.longValue() >= 0L) { - long h = second.longValue() / 3600L; - long m = second.longValue() % 3600L / 60L; - long s = second.longValue() % 60L; - String str = ""; - if(h > 0L) { - str = (h < 10L?"0" + h:Long.valueOf(h)) + ":"; - } - - str = str + (m < 10L?"0" + m:Long.valueOf(m)) + ":"; - str = str + (s < 10L?"0" + s:Long.valueOf(s)); - return str; - } else { - return "00:00"; - } - } - - public static int second2Minute(Long second) { - return second != null && second.longValue() >= 0L?(int)(second.longValue() / 60L):0; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/common/WindowCloseListener.java b/inspect-fastcall/src/main/java/com/inspect/access/common/WindowCloseListener.java deleted file mode 100644 index 99f4dae..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/common/WindowCloseListener.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.inspect.access.common; - -public interface WindowCloseListener { - void windowClosing(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/connetion/SdkConnectCollection.java b/inspect-fastcall/src/main/java/com/inspect/access/connetion/SdkConnectCollection.java deleted file mode 100644 index aa1f972..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/connetion/SdkConnectCollection.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.connetion; - -import com.inspect.access.module.dhModule; - -import java.util.HashMap; -import java.util.Map; - -public class SdkConnectCollection { - public static final Map poor = new HashMap<>(); - public static final String SDK_QUEUE_ = "SDK_QUEUE_"; - public static final String SDK_CONNECT_ = "SDK_CONNECT_"; - public static final String SDK_PROCESSING = "SDK_PROCESSING"; - public static final int SDK_PROCESSING_EXPIRE = 10; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/controller/AccessController.java b/inspect-fastcall/src/main/java/com/inspect/access/controller/AccessController.java deleted file mode 100644 index 93a6594..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/controller/AccessController.java +++ /dev/null @@ -1,261 +0,0 @@ -package com.inspect.access.controller; - -import com.inspect.access.base.model.InfraredModel; -import com.inspect.access.base.model.LoginModel; -import com.inspect.access.base.model.RecordCompleteModel; -import com.inspect.access.base.model.RuleCollectionModel; -import com.inspect.access.base.model.TemperPortModel; -import com.inspect.access.base.vo.DeviceStorageVo; -import com.inspect.access.base.vo.OnlineStatsVo; -import com.inspect.access.base.vo.RecordCompleteVo; -import com.inspect.access.base.vo.RecordCycleVo; -import com.inspect.access.common.TimeUtil; -import com.inspect.access.connetion.SdkConnectCollection; -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.structure.NET_OUT_STORAGE_DEV_INFOS; -import com.inspect.access.lib.structure.NET_STORAGE_DEVICE; -import com.inspect.access.module.DeviceModule; -import com.inspect.access.module.LoginModule; -import com.inspect.access.module.ThermalCameraModule; -import com.inspect.access.module.dhModule; -import com.inspect.base.core.domain.Response; -import com.inspect.base.core.exception.ServiceException; -import com.inspect.base.core.utils.DateUtils; -import com.inspect.base.core.utils.StringUtils; -import com.inspect.base.redis.service.RedisService; - -import java.util.ArrayList; -import java.util.Calendar; -import java.util.Date; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.UUID; -import java.util.concurrent.TimeUnit; -import java.util.concurrent.atomic.AtomicLong; -import java.util.stream.Collectors; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -@RestController -@RequestMapping({"/access"}) -public class AccessController { - private final Logger log = LoggerFactory.getLogger(AccessController.class); - - private final RedisService redisService; - private final String REDIS_ACCESS_INFRARED_RESULT = "REDIS_ACCESS_INFRARED_RESULT"; - - public AccessController(RedisService redisService) { - this.redisService = redisService; - } - - @PostMapping({"query_temper_point"}) - public Response queryTemperPoint(@RequestBody TemperPortModel temperPortModel) { - List list = new ArrayList<>(); - this.connect(temperPortModel, (module) -> { - NetSDKLib.NET_RADIOMETRYINFO net_radiometryinfo - = ThermalCameraModule.queryPointTemper( - temperPortModel.getnChannel(), - temperPortModel.getX(), - temperPortModel.getY()); - list.add(net_radiometryinfo); - }); - return Response.ok(list.get(0).fTemperMax); - } - - @PostMapping({"set_measure_param"}) - public Response setMeasureParam(@RequestBody RuleCollectionModel ruleCollectionModel) { - this.connect(ruleCollectionModel, (module) -> { - ThermalCameraModule.saveRules(ruleCollectionModel.getRuleModels()); - }); - return Response.ok(); - } - - @PostMapping({"remove_measure_param"}) - public Response removeMeasureParam(@RequestBody RuleCollectionModel ruleCollectionModel) { - this.connect(ruleCollectionModel, (module) -> { - ThermalCameraModule.removeRulesByPresetIds(ruleCollectionModel.getRuleModels().stream().map((item) -> { - return item.nPresetId; - }).collect(Collectors.toList())); - }); - return Response.ok(); - } - - @PostMapping({"online_stats"}) - public Response> online(@RequestBody LoginModel loginModel) { - List list = new ArrayList<>(); - this.connect(loginModel, (module) -> { - NetSDKLib.NET_OUT_GET_CAMERA_STATEINFO info = DeviceModule.QueryCameraStatus(); - list.add(info); - }); - NetSDKLib.NET_CAMERA_STATE_INFO[] pCameraStateInfo = list.get(0).pCameraStateInfo; - List onlineStatsVos = new ArrayList<>(); - for (NetSDKLib.NET_CAMERA_STATE_INFO info : pCameraStateInfo) { - if (onlineStatsVos.stream().noneMatch((item) -> { - return item.getChannelSerial() == info.nChannel; - })) { - onlineStatsVos.add(new OnlineStatsVo(info.nChannel, info.emConnectionState)); - } - } - - return Response.ok(onlineStatsVos); - } - - @PostMapping({"storage"}) - public Response storage(@RequestBody LoginModel loginModel) { - List list = new ArrayList<>(); - this.connect(loginModel, (module) -> { - NET_OUT_STORAGE_DEV_INFOS info = DeviceModule.QueryStorageInfo(); - list.add(info); - }); - NET_STORAGE_DEVICE stuStorageDevInfo = list.get(0).stuStorageDevInfos[0]; - return Response.ok(new DeviceStorageVo(stuStorageDevInfo.nTotalSpace, stuStorageDevInfo.nFreeSpace)); - } - - @PostMapping({"record"}) - public Response record(@RequestBody RecordCompleteModel recordModel) throws Exception { - log.info("[ACCESS] Record param: {}", recordModel); - List list = new ArrayList<>(); - List cycleList = new ArrayList<>(); - this.connect(recordModel, (module) -> { - List netRecordFileInfos = module.queryAllRecordFile(recordModel.getDate()); - list.addAll(netRecordFileInfos); - List cfgRecordInfos = module.queryAllRecordCycle(); - cycleList.addAll(cfgRecordInfos.stream().map((item) -> { - return new RecordCycleVo(item.nChannelID, item.nPreRecTime); - }).distinct().collect(Collectors.toList())); - }); - Calendar cal = Calendar.getInstance(); - Map channelAndDuration = new HashMap<>(); - for (NetSDKLib.NET_RECORDFILE_INFO info : list) { - if (!channelAndDuration.containsKey(info.ch)) { - channelAndDuration.put(info.ch, new AtomicLong(0L)); - } - - Date endTime = DateUtils.dateTime(DateUtils.YYYYMMDDHHMMSS, info.endtime.toString()); - cal.setTime(endTime); - long end = cal.getTimeInMillis(); - Date startTime = DateUtils.dateTime(DateUtils.YYYYMMDDHHMMSS, info.starttime.toString()); - cal.setTime(startTime); - long start = cal.getTimeInMillis(); - long remain = end - start; - (channelAndDuration.get(info.ch)).addAndGet(remain); - } - - RecordCompleteVo recordVo = new RecordCompleteVo(); - recordVo.setDuration(TimeUtil.second2Minute(channelAndDuration.get(0).get() / 1000L)); - recordVo.setComplete((int) Math.round((double) channelAndDuration.get(0).get() / 8.64E7D * 100.0D)); - recordVo.setCycle(cycleList.get(0).getCycle()); - return Response.ok(recordVo); - } - - @PostMapping({"infrared"}) - public Response infrared(@RequestBody InfraredModel infraredModel) { - (new Thread(() -> { - this.connect(infraredModel, (module) -> { - module.setInfraredModel(infraredModel); - module.getCbNotify().setFilePath(infraredModel.getInfraredFileNameGenerator().toStringNoSuffix()); - module.getCbNotify().setParseInfraredSuccess(false); - module.attach(1); - module.fetch(1); - int expire = 0; - - while (!module.getCbNotify().isParseInfraredSuccess()) { - try { - Thread.sleep(1000L); - ++expire; - if (module.getCbNotify().isProcessFail()) { - log.warn("[ACCESS] Empty infra pic, retry it!"); - module.getCbNotify().setProcessFail(false); - module.fetch(1); - } - - if (expire == 30) { - break; - } - } catch (InterruptedException var5) { - ; - } - } - - log.info("[ACCESS] Infra pic, file path: {}", module.getCbNotify().getFilePath()); - redisService.setCacheObject(REDIS_ACCESS_INFRARED_RESULT, module.getCbNotify().getFilePath() + ".jpg"); - }); - })).start(); - return Response.ok(); - } - - public void connect(LoginModel loginModel, AccessController.JoinCut joinCut) { - boolean exists = SdkConnectCollection.poor.containsKey(loginModel.getIp()); - String uuid = UUID.randomUUID().toString(); - String ip = loginModel.getIp(); - dhModule module; - if (exists) { - module = SdkConnectCollection.poor.get(ip); - } else { - long start = System.currentTimeMillis(); - module = new dhModule(); - LoginModule.init(module.disConnect, module.haveReConnect); - module.login(ip, loginModel.getPort(), loginModel.getUsername(), loginModel.getPassword()); - SdkConnectCollection.poor.put(ip, module); - log.info("[ACCESS] SDK connect cost: {}", (System.currentTimeMillis() - start)); - } - - String queue = SdkConnectCollection.SDK_QUEUE_ + ip; - String connect = SdkConnectCollection.SDK_CONNECT_ + uuid; - redisService.redisTemplate.opsForList().rightPush(queue, uuid); - redisService.redisTemplate.opsForValue().set(connect, 1); - redisService.expire(connect, SdkConnectCollection.SDK_PROCESSING_EXPIRE, TimeUnit.SECONDS); - - while (redisService.hasKey(connect)) { - if (redisService.hasKey(SdkConnectCollection.SDK_PROCESSING)) { - try { - Thread.sleep(1000L); - } catch (InterruptedException var13) { - ; - } - } else { - String key = (String) redisService.redisTemplate.opsForList().index(queue, 0L); - if (!StringUtils.isEmpty(key) && key.equals(uuid)) { - redisService.redisTemplate.opsForValue().set(SdkConnectCollection.SDK_PROCESSING, 1); - redisService.expire(SdkConnectCollection.SDK_PROCESSING, 10L, TimeUnit.SECONDS); - redisService.redisTemplate.opsForList().leftPop(queue); - long start = System.currentTimeMillis(); - joinCut.run(module); - log.info("[ACCESS] SDK cost: {}", (System.currentTimeMillis() - start)); - redisService.deleteObject(SdkConnectCollection.SDK_PROCESSING); - return; - } - - try { - Thread.sleep(1000L); - } catch (InterruptedException var14) { - ; - } - } - } - - redisService.redisTemplate.opsForList().remove(queue, 1L, uuid); - throw new ServiceException("SDK Conn Expire!"); - } - - @GetMapping({"test"}) - public Response test() { - log.info("[ACCESS] test!!!"); - RecordCompleteModel recordCompleteModel = new RecordCompleteModel(); - recordCompleteModel.init("www.weaxin.com", '鎑', "admin", "xg123456"); - recordCompleteModel.setDate(new Date(System.currentTimeMillis() - 86400000L)); - return this.storage(recordCompleteModel); - } - - public interface JoinCut { - void run(dhModule module); - } - -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/druid/ConnectionPoor.java b/inspect-fastcall/src/main/java/com/inspect/access/druid/ConnectionPoor.java deleted file mode 100644 index bb9a239..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/druid/ConnectionPoor.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.inspect.access.druid; - -public class ConnectionPoor { -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/DynamicParseUtil.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/DynamicParseUtil.java deleted file mode 100644 index 708b0a6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/DynamicParseUtil.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.inspect.access.lib; - -import java.io.IOException; -import java.io.InputStream; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import javax.xml.parsers.ParserConfigurationException; -import javax.xml.parsers.SAXParser; -import javax.xml.parsers.SAXParserFactory; - -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.DefaultHandler; - -public class DynamicParseUtil { - private DynamicParseUtil.DynamicLibParseHandler handler; - private SAXParserFactory saxParserFactory; - private SAXParser saxParser; - - public String compareLibName(String currentSystem, String libName) { - String dynamicLibName = libName; - List libs = this.handler.getLibsBySystem(currentSystem); - if (currentSystem.toLowerCase().contains("win")) { - return this.findLibs(libs, libName); - } else { - if (libName.startsWith("com/netsdk/lib")) { - dynamicLibName = libName.substring(3); - } - - return this.findLibs(libs, dynamicLibName); - } - } - - private String findLibs(List libs, String libName) { - Iterator iterator = libs.iterator(); - String lib; - do { - if (!iterator.hasNext()) { - return ""; - } - - lib = iterator.next(); - } while (!libName.equalsIgnoreCase(lib)); - - return lib; - } - - public List getLibsSystem(String system) { - return this.handler.getLibsBySystem(system); - } - - private DynamicParseUtil() throws ParserConfigurationException { - this.saxParserFactory = SAXParserFactory.newInstance(); - - try { - this.saxParser = this.saxParserFactory.newSAXParser(); - this.handler = new DynamicParseUtil.DynamicLibParseHandler(); - } catch (Exception e) { - e.printStackTrace(); - } - - } - - public DynamicParseUtil(InputStream inputSteam) throws ParserConfigurationException, IOException, SAXException { - this(); - this.saxParser.parse(inputSteam, this.handler); - } - - private class DynamicLibParseHandler extends DefaultHandler { - private HashMap> dynamics; - private List systems; - private String currentDynamicSystem; - private List libs; - - private DynamicLibParseHandler() { - this.dynamics = new HashMap<>(); - this.systems = Arrays.asList("win64", "win32", "linux64", "linux32", "mac64", "linuxARM"); - } - - public List getLibsBySystem(String system) { - return (List) this.dynamics.get(system); - } - - public void startDocument() throws SAXException { - super.startDocument(); - } - - public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException { - super.startElement(uri, localName, qName, attributes); - if (this.systems.contains(qName)) { - this.currentDynamicSystem = qName; - if (this.libs == null) { - this.libs = new ArrayList<>(); - } - } - - } - - public void endElement(String uri, String localName, String qName) throws SAXException { - super.endElement(uri, localName, qName); - if (this.systems.contains(qName)) { - this.dynamics.put(this.currentDynamicSystem, this.libs); - this.libs = null; - } - - } - - public void characters(char[] ch, int start, int length) throws SAXException { - super.characters(ch, start, length); - String lib = new String(ch, start, length); - if (!lib.trim().isEmpty()) { - this.libs.add(lib); - } - - } - - // $FF: synthetic method - DynamicLibParseHandler(Object x1) { - this(); - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/ImageAlgLib.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/ImageAlgLib.java deleted file mode 100644 index 348341c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/ImageAlgLib.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib; - -import com.sun.jna.Library; -import com.sun.jna.Native; - -public interface ImageAlgLib extends Library { - ImageAlgLib IMAGE_ALG_INSTANCE = Native.load(LibraryLoad.getLoadLibrary("ImageAlg"), ImageAlgLib.class); - - int drcTable(short[] pGrayImg, short nWidth, short nHeight, int flag, byte[] pYData, short[] params); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/LastError.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/LastError.java deleted file mode 100644 index 1e21967..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/LastError.java +++ /dev/null @@ -1,471 +0,0 @@ -package com.inspect.access.lib; - -public class LastError { - public static final int NET_NOERROR = 0; - public static final int NET_ERROR = -1; - public static final int NET_SYSTEM_ERROR = -2147483647; - public static final int NET_NETWORK_ERROR = -2147483646; - public static final int NET_DEV_VER_NOMATCH = -2147483645; - public static final int NET_INVALID_HANDLE = -2147483644; - public static final int NET_OPEN_CHANNEL_ERROR = -2147483643; - public static final int NET_CLOSE_CHANNEL_ERROR = -2147483642; - public static final int NET_ILLEGAL_PARAM = -2147483641; - public static final int NET_SDK_INIT_ERROR = -2147483640; - public static final int NET_SDK_UNINIT_ERROR = -2147483639; - public static final int NET_RENDER_OPEN_ERROR = -2147483638; - public static final int NET_DEC_OPEN_ERROR = -2147483637; - public static final int NET_DEC_CLOSE_ERROR = -2147483636; - public static final int NET_MULTIPLAY_NOCHANNEL = -2147483635; - public static final int NET_TALK_INIT_ERROR = -2147483634; - public static final int NET_TALK_NOT_INIT = -2147483633; - public static final int NET_TALK_SENDDATA_ERROR = -2147483632; - public static final int NET_REAL_ALREADY_SAVING = -2147483631; - public static final int NET_NOT_SAVING = -2147483630; - public static final int NET_OPEN_FILE_ERROR = -2147483629; - public static final int NET_PTZ_SET_TIMER_ERROR = -2147483628; - public static final int NET_RETURN_DATA_ERROR = -2147483627; - public static final int NET_INSUFFICIENT_BUFFER = -2147483626; - public static final int NET_NOT_SUPPORTED = -2147483625; - public static final int NET_NO_RECORD_FOUND = -2147483624; - public static final int NET_NOT_AUTHORIZED = -2147483623; - public static final int NET_NOT_NOW = -2147483622; - public static final int NET_NO_TALK_CHANNEL = -2147483621; - public static final int NET_NO_AUDIO = -2147483620; - public static final int NET_NO_INIT = -2147483619; - public static final int NET_DOWNLOAD_END = -2147483618; - public static final int NET_EMPTY_LIST = -2147483617; - public static final int NET_ERROR_GETCFG_SYSATTR = -2147483616; - public static final int NET_ERROR_GETCFG_SERIAL = -2147483615; - public static final int NET_ERROR_GETCFG_GENERAL = -2147483614; - public static final int NET_ERROR_GETCFG_DSPCAP = -2147483613; - public static final int NET_ERROR_GETCFG_NETCFG = -2147483612; - public static final int NET_ERROR_GETCFG_CHANNAME = -2147483611; - public static final int NET_ERROR_GETCFG_VIDEO = -2147483610; - public static final int NET_ERROR_GETCFG_RECORD = -2147483609; - public static final int NET_ERROR_GETCFG_PRONAME = -2147483608; - public static final int NET_ERROR_GETCFG_FUNCNAME = -2147483607; - public static final int NET_ERROR_GETCFG_485DECODER = -2147483606; - public static final int NET_ERROR_GETCFG_232COM = -2147483605; - public static final int NET_ERROR_GETCFG_ALARMIN = -2147483604; - public static final int NET_ERROR_GETCFG_ALARMDET = -2147483603; - public static final int NET_ERROR_GETCFG_SYSTIME = -2147483602; - public static final int NET_ERROR_GETCFG_PREVIEW = -2147483601; - public static final int NET_ERROR_GETCFG_AUTOMT = -2147483600; - public static final int NET_ERROR_GETCFG_VIDEOMTRX = -2147483599; - public static final int NET_ERROR_GETCFG_COVER = -2147483598; - public static final int NET_ERROR_GETCFG_WATERMAKE = -2147483597; - public static final int NET_ERROR_GETCFG_MULTICAST = -2147483596; - public static final int NET_ERROR_SETCFG_GENERAL = -2147483593; - public static final int NET_ERROR_SETCFG_NETCFG = -2147483592; - public static final int NET_ERROR_SETCFG_CHANNAME = -2147483591; - public static final int NET_ERROR_SETCFG_VIDEO = -2147483590; - public static final int NET_ERROR_SETCFG_RECORD = -2147483589; - public static final int NET_ERROR_SETCFG_485DECODER = -2147483588; - public static final int NET_ERROR_SETCFG_232COM = -2147483587; - public static final int NET_ERROR_SETCFG_ALARMIN = -2147483586; - public static final int NET_ERROR_SETCFG_ALARMDET = -2147483585; - public static final int NET_ERROR_SETCFG_SYSTIME = -2147483584; - public static final int NET_ERROR_SETCFG_PREVIEW = -2147483583; - public static final int NET_ERROR_SETCFG_AUTOMT = -2147483582; - public static final int NET_ERROR_SETCFG_VIDEOMTRX = -2147483581; - public static final int NET_ERROR_SETCFG_COVER = -2147483580; - public static final int NET_ERROR_SETCFG_WATERMAKE = -2147483579; - public static final int NET_ERROR_SETCFG_WLAN = -2147483578; - public static final int NET_ERROR_SETCFG_WLANDEV = -2147483577; - public static final int NET_ERROR_SETCFG_REGISTER = -2147483576; - public static final int NET_ERROR_SETCFG_CAMERA = -2147483575; - public static final int NET_ERROR_SETCFG_INFRARED = -2147483574; - public static final int NET_ERROR_SETCFG_SOUNDALARM = -2147483573; - public static final int NET_ERROR_SETCFG_STORAGE = -2147483572; - public static final int NET_AUDIOENCODE_NOTINIT = -2147483571; - public static final int NET_DATA_TOOLONGH = -2147483570; - public static final int NET_UNSUPPORTED = -2147483569; - public static final int NET_DEVICE_BUSY = -2147483568; - public static final int NET_SERVER_STARTED = -2147483567; - public static final int NET_SERVER_STOPPED = -2147483566; - public static final int NET_LISTER_INCORRECT_SERIAL = -2147483565; - public static final int NET_QUERY_DISKINFO_FAILED = -2147483564; - public static final int NET_ERROR_GETCFG_SESSION = -2147483563; - public static final int NET_USER_FLASEPWD_TRYTIME = -2147483562; - public static final int NET_LOGIN_ERROR_PASSWORD = -2147483548; - public static final int NET_LOGIN_ERROR_USER = -2147483547; - public static final int NET_LOGIN_ERROR_TIMEOUT = -2147483546; - public static final int NET_LOGIN_ERROR_RELOGGIN = -2147483545; - public static final int NET_LOGIN_ERROR_LOCKED = -2147483544; - public static final int NET_LOGIN_ERROR_BLACKLIST = -2147483543; - public static final int NET_LOGIN_ERROR_BUSY = -2147483542; - public static final int NET_LOGIN_ERROR_CONNECT = -2147483541; - public static final int NET_LOGIN_ERROR_NETWORK = -2147483540; - public static final int NET_LOGIN_ERROR_SUBCONNECT = -2147483539; - public static final int NET_LOGIN_ERROR_MAXCONNECT = -2147483538; - public static final int NET_LOGIN_ERROR_PROTOCOL3_ONLY = -2147483537; - public static final int NET_LOGIN_ERROR_UKEY_LOST = -2147483536; - public static final int NET_LOGIN_ERROR_NO_AUTHORIZED = -2147483535; - public static final int NET_LOGIN_ERROR_USER_OR_PASSOWRD = -2147483531; - public static final int NET_LOGIN_ERROR_DEVICE_NOT_INIT = -2147483530; - public static final int NET_RENDER_SOUND_ON_ERROR = -2147483528; - public static final int NET_RENDER_SOUND_OFF_ERROR = -2147483527; - public static final int NET_RENDER_SET_VOLUME_ERROR = -2147483526; - public static final int NET_RENDER_ADJUST_ERROR = -2147483525; - public static final int NET_RENDER_PAUSE_ERROR = -2147483524; - public static final int NET_RENDER_SNAP_ERROR = -2147483523; - public static final int NET_RENDER_STEP_ERROR = -2147483522; - public static final int NET_RENDER_FRAMERATE_ERROR = -2147483521; - public static final int NET_RENDER_DISPLAYREGION_ERROR = -2147483520; - public static final int NET_RENDER_GETOSDTIME_ERROR = -2147483519; - public static final int NET_GROUP_EXIST = -2147483508; - public static final int NET_GROUP_NOEXIST = -2147483507; - public static final int NET_GROUP_RIGHTOVER = -2147483506; - public static final int NET_GROUP_HAVEUSER = -2147483505; - public static final int NET_GROUP_RIGHTUSE = -2147483504; - public static final int NET_GROUP_SAMENAME = -2147483503; - public static final int NET_USER_EXIST = -2147483502; - public static final int NET_USER_NOEXIST = -2147483501; - public static final int NET_USER_RIGHTOVER = -2147483500; - public static final int NET_USER_PWD = -2147483499; - public static final int NET_USER_FLASEPWD = -2147483498; - public static final int NET_USER_NOMATCHING = -2147483497; - public static final int NET_USER_INUSE = -2147483496; - public static final int NET_ERROR_GETCFG_ETHERNET = -2147483348; - public static final int NET_ERROR_GETCFG_WLAN = -2147483347; - public static final int NET_ERROR_GETCFG_WLANDEV = -2147483346; - public static final int NET_ERROR_GETCFG_REGISTER = -2147483345; - public static final int NET_ERROR_GETCFG_CAMERA = -2147483344; - public static final int NET_ERROR_GETCFG_INFRARED = -2147483343; - public static final int NET_ERROR_GETCFG_SOUNDALARM = -2147483342; - public static final int NET_ERROR_GETCFG_STORAGE = -2147483341; - public static final int NET_ERROR_GETCFG_MAIL = -2147483340; - public static final int NET_CONFIG_DEVBUSY = -2147483339; - public static final int NET_CONFIG_DATAILLEGAL = -2147483338; - public static final int NET_ERROR_GETCFG_DST = -2147483337; - public static final int NET_ERROR_SETCFG_DST = -2147483336; - public static final int NET_ERROR_GETCFG_VIDEO_OSD = -2147483335; - public static final int NET_ERROR_SETCFG_VIDEO_OSD = -2147483334; - public static final int NET_ERROR_GETCFG_GPRSCDMA = -2147483333; - public static final int NET_ERROR_SETCFG_GPRSCDMA = -2147483332; - public static final int NET_ERROR_GETCFG_IPFILTER = -2147483331; - public static final int NET_ERROR_SETCFG_IPFILTER = -2147483330; - public static final int NET_ERROR_GETCFG_TALKENCODE = -2147483329; - public static final int NET_ERROR_SETCFG_TALKENCODE = -2147483328; - public static final int NET_ERROR_GETCFG_RECORDLEN = -2147483327; - public static final int NET_ERROR_SETCFG_RECORDLEN = -2147483326; - public static final int NET_DONT_SUPPORT_SUBAREA = -2147483325; - public static final int NET_ERROR_GET_AUTOREGSERVER = -2147483324; - public static final int NET_ERROR_CONTROL_AUTOREGISTER = -2147483323; - public static final int NET_ERROR_DISCONNECT_AUTOREGISTER = -2147483322; - public static final int NET_ERROR_GETCFG_MMS = -2147483321; - public static final int NET_ERROR_SETCFG_MMS = -2147483320; - public static final int NET_ERROR_GETCFG_SMSACTIVATION = -2147483319; - public static final int NET_ERROR_SETCFG_SMSACTIVATION = -2147483318; - public static final int NET_ERROR_GETCFG_DIALINACTIVATION = -2147483317; - public static final int NET_ERROR_SETCFG_DIALINACTIVATION = -2147483316; - public static final int NET_ERROR_GETCFG_VIDEOOUT = -2147483315; - public static final int NET_ERROR_SETCFG_VIDEOOUT = -2147483314; - public static final int NET_ERROR_GETCFG_OSDENABLE = -2147483313; - public static final int NET_ERROR_SETCFG_OSDENABLE = -2147483312; - public static final int NET_ERROR_SETCFG_ENCODERINFO = -2147483311; - public static final int NET_ERROR_GETCFG_TVADJUST = -2147483310; - public static final int NET_ERROR_SETCFG_TVADJUST = -2147483309; - public static final int NET_ERROR_CONNECT_FAILED = -2147483308; - public static final int NET_ERROR_SETCFG_BURNFILE = -2147483307; - public static final int NET_ERROR_SNIFFER_GETCFG = -2147483306; - public static final int NET_ERROR_SNIFFER_SETCFG = -2147483305; - public static final int NET_ERROR_DOWNLOADRATE_GETCFG = -2147483304; - public static final int NET_ERROR_DOWNLOADRATE_SETCFG = -2147483303; - public static final int NET_ERROR_SEARCH_TRANSCOM = -2147483302; - public static final int NET_ERROR_GETCFG_POINT = -2147483301; - public static final int NET_ERROR_SETCFG_POINT = -2147483300; - public static final int NET_SDK_LOGOUT_ERROR = -2147483299; - public static final int NET_ERROR_GET_VEHICLE_CFG = -2147483298; - public static final int NET_ERROR_SET_VEHICLE_CFG = -2147483297; - public static final int NET_ERROR_GET_ATM_OVERLAY_CFG = -2147483296; - public static final int NET_ERROR_SET_ATM_OVERLAY_CFG = -2147483295; - public static final int NET_ERROR_GET_ATM_OVERLAY_ABILITY = -2147483294; - public static final int NET_ERROR_GET_DECODER_TOUR_CFG = -2147483293; - public static final int NET_ERROR_SET_DECODER_TOUR_CFG = -2147483292; - public static final int NET_ERROR_CTRL_DECODER_TOUR = -2147483291; - public static final int NET_GROUP_OVERSUPPORTNUM = -2147483290; - public static final int NET_USER_OVERSUPPORTNUM = -2147483289; - public static final int NET_ERROR_GET_SIP_CFG = -2147483280; - public static final int NET_ERROR_SET_SIP_CFG = -2147483279; - public static final int NET_ERROR_GET_SIP_ABILITY = -2147483278; - public static final int NET_ERROR_GET_WIFI_AP_CFG = -2147483277; - public static final int NET_ERROR_SET_WIFI_AP_CFG = -2147483276; - public static final int NET_ERROR_GET_DECODE_POLICY = -2147483275; - public static final int NET_ERROR_SET_DECODE_POLICY = -2147483274; - public static final int NET_ERROR_TALK_REJECT = -2147483273; - public static final int NET_ERROR_TALK_OPENED = -2147483272; - public static final int NET_ERROR_TALK_RESOURCE_CONFLICIT = -2147483271; - public static final int NET_ERROR_TALK_UNSUPPORTED_ENCODE = -2147483270; - public static final int NET_ERROR_TALK_RIGHTLESS = -2147483269; - public static final int NET_ERROR_TALK_FAILED = -2147483268; - public static final int NET_ERROR_GET_MACHINE_CFG = -2147483267; - public static final int NET_ERROR_SET_MACHINE_CFG = -2147483266; - public static final int NET_ERROR_GET_DATA_FAILED = -2147483265; - public static final int NET_ERROR_MAC_VALIDATE_FAILED = -2147483264; - public static final int NET_ERROR_GET_INSTANCE = -2147483263; - public static final int NET_ERROR_JSON_REQUEST = -2147483262; - public static final int NET_ERROR_JSON_RESPONSE = -2147483261; - public static final int NET_ERROR_VERSION_HIGHER = -2147483260; - public static final int NET_SPARE_NO_CAPACITY = -2147483259; - public static final int NET_ERROR_SOURCE_IN_USE = -2147483258; - public static final int NET_ERROR_REAVE = -2147483257; - public static final int NET_ERROR_NETFORBID = -2147483256; - public static final int NET_ERROR_GETCFG_MACFILTER = -2147483255; - public static final int NET_ERROR_SETCFG_MACFILTER = -2147483254; - public static final int NET_ERROR_GETCFG_IPMACFILTER = -2147483253; - public static final int NET_ERROR_SETCFG_IPMACFILTER = -2147483252; - public static final int NET_ERROR_OPERATION_OVERTIME = -2147483251; - public static final int NET_ERROR_SENIOR_VALIDATE_FAILED = -2147483250; - public static final int NET_ERROR_DEVICE_ID_NOT_EXIST = -2147483249; - public static final int NET_ERROR_UNSUPPORTED = -2147483248; - public static final int NET_ERROR_PROXY_DLLLOAD = -2147483247; - public static final int NET_ERROR_PROXY_ILLEGAL_PARAM = -2147483246; - public static final int NET_ERROR_PROXY_INVALID_HANDLE = -2147483245; - public static final int NET_ERROR_PROXY_LOGIN_DEVICE_ERROR = -2147483244; - public static final int NET_ERROR_PROXY_START_SERVER_ERROR = -2147483243; - public static final int NET_ERROR_SPEAK_FAILED = -2147483242; - public static final int NET_ERROR_NOT_SUPPORT_F6 = -2147483241; - public static final int NET_ERROR_CD_UNREADY = -2147483240; - public static final int NET_ERROR_DIR_NOT_EXIST = -2147483239; - public static final int NET_ERROR_UNSUPPORTED_SPLIT_MODE = -2147483238; - public static final int NET_ERROR_OPEN_WND_PARAM = -2147483237; - public static final int NET_ERROR_LIMITED_WND_COUNT = -2147483236; - public static final int NET_ERROR_UNMATCHED_REQUEST = -2147483235; - public static final int NET_RENDER_ENABLELARGEPICADJUSTMENT_ERROR = -2147483234; - public static final int NET_ERROR_UPGRADE_FAILED = -2147483233; - public static final int NET_ERROR_NO_TARGET_DEVICE = -2147483232; - public static final int NET_ERROR_NO_VERIFY_DEVICE = -2147483231; - public static final int NET_ERROR_CASCADE_RIGHTLESS = -2147483230; - public static final int NET_ERROR_LOW_PRIORITY = -2147483229; - public static final int NET_ERROR_REMOTE_REQUEST_TIMEOUT = -2147483228; - public static final int NET_ERROR_LIMITED_INPUT_SOURCE = -2147483227; - public static final int NET_ERROR_SET_LOG_PRINT_INFO = -2147483226; - public static final int NET_ERROR_PARAM_DWSIZE_ERROR = -2147483225; - public static final int NET_ERROR_LIMITED_MONITORWALL_COUNT = -2147483224; - public static final int NET_ERROR_PART_PROCESS_FAILED = -2147483223; - public static final int NET_ERROR_TARGET_NOT_SUPPORT = -2147483222; - public static final int NET_ERROR_VISITE_FILE = -2147483138; - public static final int NET_ERROR_DEVICE_STATUS_BUSY = -2147483137; - public static final int NET_USER_PWD_NOT_AUTHORIZED = -2147483136; - public static final int NET_USER_PWD_NOT_STRONG = -2147483135; - public static final int NET_ERROR_NO_SUCH_CONFIG = -2147483134; - public static final int NET_ERROR_AUDIO_RECORD_FAILED = -2147483133; - public static final int NET_ERROR_SEND_DATA_FAILED = -2147483132; - public static final int NET_ERROR_OBSOLESCENT_INTERFACE = -2147483131; - public static final int NET_ERROR_INSUFFICIENT_INTERAL_BUF = -2147483130; - public static final int NET_ERROR_NEED_ENCRYPTION_PASSWORD = -2147483129; - public static final int NET_ERROR_NOSUPPORT_RECORD = -2147483128; - public static final int NET_ERROR_SERIALIZE_ERROR = -2147482638; - public static final int NET_ERROR_DESERIALIZE_ERROR = -2147482637; - public static final int NET_ERROR_LOWRATEWPAN_ID_EXISTED = -2147482636; - public static final int NET_ERROR_LOWRATEWPAN_ID_LIMIT = -2147482635; - public static final int NET_ERROR_LOWRATEWPAN_ID_ABNORMAL = -2147482634; - public static final int NET_ERROR_ENCRYPT = -2147482633; - public static final int NET_ERROR_PWD_ILLEGAL = -2147482632; - public static final int NET_ERROR_DEVICE_ALREADY_INIT = -2147482631; - public static final int NET_ERROR_SECURITY_CODE = -2147482630; - public static final int NET_ERROR_SECURITY_CODE_TIMEOUT = -2147482629; - public static final int NET_ERROR_GET_PWD_SPECI = -2147482628; - public static final int NET_ERROR_NO_AUTHORITY_OF_OPERATION = -2147482627; - public static final int NET_ERROR_DECRYPT = -2147482626; - public static final int NET_ERROR_2D_CODE = -2147482625; - public static final int NET_ERROR_INVALID_REQUEST = -2147482624; - public static final int NET_ERROR_PWD_RESET_DISABLE = -2147482623; - public static final int NET_ERROR_PLAY_PRIVATE_DATA = -2147482622; - public static final int NET_ERROR_ROBOT_OPERATE_FAILED = -2147482621; - public static final int NET_ERROR_PHOTOSIZE_EXCEEDSLIMIT = -2147482620; - public static final int NET_ERROR_USERID_INVALID = -2147482619; - public static final int NET_ERROR_EXTRACTFEATURE_FAILED = -2147482618; - public static final int NET_ERROR_PHOTO_EXIST = -2147482617; - public static final int NET_ERROR_PHOTO_OVERFLOW = -2147482616; - public static final int NET_ERROR_CHANNEL_ALREADY_OPENED = -2147482615; - public static final int NET_ERROR_CREATE_SOCKET = -2147482614; - public static final int NET_ERROR_CHANNEL_NUM = -2147482613; - public static final int NET_ERROR_PHOTO_FORMAT = -2147482612; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_INTERNAL_ERROR = -2147482611; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_GET_ID_FAILED = -2147482610; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_IMPORT_ILLEGAL = -2147482609; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_SN_ERROR = -2147482608; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_COMMON_NAME_ILLEGAL = -2147482607; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_NO_ROOT_CERT = -2147482606; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_CERT_REVOKED = -2147482605; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_CERT_INVALID = -2147482604; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_CERT_ERROR_SIGN = -2147482603; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_COUNTS_UPPER_LIMIT = -2147482602; - public static final int NET_ERROR_DIGITAL_CERTIFICATE_CERT_NO_EXIST = -2147482601; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_MULTI_APPEND_STOUP = -2147482599; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_MULTI_APPEND_ERROR = -2147482598; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_ID_EXCEED = -2147482597; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_ID_NOT_IN_REGISTER_GROUP = -2147482596; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_NOT_FOUND = -2147482595; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_GENERATE_GROUP_ID_FAILED = -2147482594; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_SET_CONFIG_FAILED = -2147482593; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_FILE_OPEN_FAILED = -2147482592; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_FILE_READ_FAILED = -2147482591; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_FILE_WRITE_FAILED = -2147482590; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_DPI_ERROR = -2147482589; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_PX_ERROR = -2147482588; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_SIZE_ERROR = -2147482587; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_DATA_BASE_ERROR = -2147482586; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_FACE_MAX_NUM = -2147482585; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_BIRTH_DAY_FORMAT_ERROR = -2147482584; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_UID_ERROR = -2147482583; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_TOKEN_ERROR = -2147482582; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_BEGIN_NUM_OVER_RUN = -2147482581; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_NUM_ZERO = -2147482580; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_INIT_ERROR = -2147482579; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_AUTO_ABSTRACT_STATE = -2147482578; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_STATE = -2147482577; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_IM_EX_STATE = -2147482576; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_PIC_WRITE_FAILED = -2147482575; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_SPACE_EXCEED = -2147482574; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_PIC_COUNT_EXCEED = -2147482573; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_NOT_FOUND = -2147482572; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_FIND_RECORDS_ERROR = -2147482571; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_DELETE_PERSON_ERROR = -2147482570; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_DELETE_GROUP_ERROR = -2147482569; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_NAME_FORMAT_ERROR = -2147482568; - public static final int NET_ERROR_FACE_RECOGNITION_SERVER_FILEPATH_NOT_SET = -2147482567; - public static final int NET_ERROR_DEVICE_PARSE_PROTOCOL = -2147482569; - public static final int NET_ERROR_DEVICE_INVALID_REQUEST = -2147482568; - public static final int NET_ERROR_DEVICE_INTERNAL_ERROR = -2147482567; - public static final int NET_ERROR_DEVICE_REQUEST_TIMEOUT = -2147482566; - public static final int NET_ERROR_DEVICE_KEEPALIVE_FAIL = -2147482565; - public static final int NET_ERROR_DEVICE_NETWORK_ERROR = -2147482564; - public static final int NET_ERROR_DEVICE_UNKNOWN_ERROR = -2147482563; - public static final int NET_ERROR_DEVICE_COM_INTERFACE_NOTFOUND = -2147482562; - public static final int NET_ERROR_DEVICE_COM_IMPLEMENT_NOTFOUND = -2147482561; - public static final int NET_ERROR_DEVICE_COM_NOTFOUND = -2147482560; - public static final int NET_ERROR_DEVICE_COM_INSTANCE_NOTEXIST = -2147482559; - public static final int NET_ERROR_DEVICE_CREATE_COM_FAIL = -2147482558; - public static final int NET_ERROR_DEVICE_GET_COM_FAIL = -2147482557; - public static final int NET_ERROR_DEVICE_BAD_REQUEST = -2147482556; - public static final int NET_ERROR_DEVICE_REQUEST_IN_PROGRESS = -2147482555; - public static final int NET_ERROR_DEVICE_LIMITED_RESOURCE = -2147482554; - public static final int NET_ERROR_DEVICE_BUSINESS_TIMEOUT = -2147482553; - public static final int NET_ERROR_DEVICE_TOO_MANY_REQUESTS = -2147482552; - public static final int NET_ERROR_DEVICE_NOT_ALREADY = -2147482551; - public static final int NET_ERROR_DEVICE_SEARCHRECORD_TIMEOUT = -2147482550; - public static final int NET_ERROR_DEVICE_SEARCHTIME_INVALID = -2147482549; - public static final int NET_ERROR_DEVICE_SSID_INVALID = -2147482548; - public static final int NET_ERROR_DEVICE_CHANNEL_STREAMTYPE_ERROR = -2147482547; - public static final int NET_ERROR_DEVICE_STREAM_PACKINGFORMAT_UNSUPPORT = -2147482546; - public static final int NET_ERROR_DEVICE_AUDIO_ENCODINGFORMAT_UNSUPPORT = -2147482545; - public static final int NET_ERROR_SECURITY_ERROR_SUPPORT_GUI = -2147482544; - public static final int NET_ERROR_SECURITY_ERROR_SUPPORT_MULT = -2147482543; - public static final int NET_ERROR_SECURITY_ERROR_SUPPORT_UNIQUE = -2147482542; - public static final int NET_ERROR_STREAMCONVERTOR_DEFECT = -2147482541; - public static final int NET_ERROR_SECURITY_GENERATE_SAFE_CODE = 134218836; - public static final int NET_ERROR_SECURITY_GET_CONTACT = 134218837; - public static final int NET_ERROR_SECURITY_GET_QRCODE = 134218838; - public static final int NET_ERROR_SECURITY_CANNOT_RESET = 134218839; - public static final int NET_ERROR_SECURITY_NOT_SUPPORT_CONTACT_MODE = 134218840; - public static final int NET_ERROR_SECURITY_RESPONSE_TIMEOUT = 134218841; - public static final int NET_ERROR_SECURITY_AUTHCODE_FORBIDDEN = 134218842; - public static final int NET_ERROR_TRANCODE_LOGIN_REMOTE_DEV = 134218843; - public static final int NET_ERROR_TRANCODE_NOFREE_CHANNEL = 134218844; - public static final int NET_ERROR_VK_INFO_DECRYPT_FAILED = 134218845; - public static final int NET_ERROR_VK_INFO_DESERIALIZE_FAILED = 134218846; - public static final int NET_ERROR_GDPR_ABILITY_NOT_ENABLE = 134218847; - public static final int NET_ERROR_FAST_CHECK_NO_AUTH = -2147482528; - public static final int NET_ERROR_FAST_CHECK_NO_FILE = -2147482527; - public static final int NET_ERROR_FAST_CHECK_FILE_FAIL = -2147482526; - public static final int NET_ERROR_FAST_CHECK_BUSY = -2147482525; - public static final int NET_ERROR_FAST_CHECK_NO_PASSWORD = -2147482524; - public static final int NET_ERROR_IMPORT_ACCESS_SEND_FAILD = -2147482523; - public static final int NET_ERROR_IMPORT_ACCESS_BUSY = -2147482522; - public static final int NET_ERROR_IMPORT_ACCESS_DATAERROR = -2147482521; - public static final int NET_ERROR_IMPORT_ACCESS_DATAINVALID = -2147482520; - public static final int NET_ERROR_IMPORT_ACCESS_SYNC_FALID = -2147482519; - public static final int NET_ERROR_IMPORT_ACCESS_DBFULL = -2147482518; - public static final int NET_ERROR_IMPORT_ACCESS_SDFULL = -2147482517; - public static final int NET_ERROR_IMPORT_ACCESS_CIPHER_ERROR = -2147482516; - public static final int NET_ERROR_INVALID_PARAM = -2147482515; - public static final int NET_ERROR_INVALID_PASSWORD = -2147482514; - public static final int NET_ERROR_INVALID_FINGERPRINT = -2147482513; - public static final int NET_ERROR_INVALID_FACE = -2147482512; - public static final int NET_ERROR_INVALID_CARD = -2147482511; - public static final int NET_ERROR_INVALID_USER = -2147482510; - public static final int NET_ERROR_GET_SUBSERVICE = -2147482509; - public static final int NET_ERROR_GET_METHOD = -2147482508; - public static final int NET_ERROR_GET_SUBCAPS = -2147482507; - public static final int NET_ERROR_UPTO_INSERT_LIMIT = -2147482506; - public static final int NET_ERROR_UPTO_MAX_INSERT_RATE = -2147482505; - public static final int NET_ERROR_ERASE_FINGERPRINT = -2147482504; - public static final int NET_ERROR_ERASE_FACE = -2147482503; - public static final int NET_ERROR_ERASE_CARD = -2147482502; - public static final int NET_ERROR_NO_RECORD = -2147482501; - public static final int NET_ERROR_NOMORE_RECORDS = -2147482500; - public static final int NET_ERROR_RECORD_ALREADY_EXISTS = -2147482499; - public static final int NET_ERROR_EXCEED_MAX_FINGERPRINT_PERUSER = -2147482498; - public static final int NET_ERROR_EXCEED_MAX_CARD_PERUSER = -2147482497; - public static final int NET_ERROR_EXCEED_ADMINISTRATOR_LIMIT = -2147482496; - public static final int NET_LOGIN_ERROR_DEVICE_NOT_SUPPORT_HIGHLEVEL_SECURITY_LOGIN = -2147482495; - public static final int NET_LOGIN_ERROR_DEVICE_ONLY_SUPPORT_HIGHLEVEL_SECURITY_LOGIN = -2147482494; - public static final int NET_ERROR_VIDEO_CHANNEL_OFFLINE = -2147482493; - public static final int NET_ERROR_USERID_FORMAT_INCORRECT = -2147482492; - public static final int NET_ERROR_CANNOT_FIND_CHANNEL_RELATE_TO_SN = -2147482491; - public static final int NET_ERROR_TASK_QUEUE_OF_CHANNEL_IS_FULL = -2147482490; - public static final int NET_ERROR_APPLY_USER_INFO_BLOCK_FAIL = -2147482489; - public static final int NET_ERROR_EXCEED_MAX_PASSWD_PERUSER = -2147482488; - public static final int NET_ERROR_PARSE_PROTOCOL = -2147482487; - public static final int NET_ERROR_CARD_NUM_EXIST = -2147482486; - public static final int NET_ERROR_FINGERPRINT_EXIST = -2147482485; - public static final int NET_ERROR_OPEN_PLAYGROUP_FAIL = -2147482484; - public static final int NET_ERROR_ALREADY_IN_PLAYGROUP = -2147482483; - public static final int NET_ERROR_QUERY_PLAYGROUP_TIME_FAIL = -2147482482; - public static final int NET_ERROR_SET_PLAYGROUP_BASECHANNEL_FAIL = -2147482481; - public static final int NET_ERROR_SET_PLAYGROUP_DIRECTION_FAIL = -2147482480; - public static final int NET_ERROR_SET_PLAYGROUP_SPEED_FAIL = -2147482479; - public static final int NET_ERROR_ADD_PLAYGROUP_FAIL = -2147482478; - public static final int NET_ERROR_EXPORT_AOL_LOGFILE_NO_AUTH = -2147482477; - public static final int NET_ERROR_EXPORT_AOL_LOGFILE_NO_FILE = -2147482476; - public static final int NET_ERROR_EXPORT_AOL_LOGFILE_FILE_FAIL = -2147482475; - public static final int NET_ERROR_EXPORT_AOL_LOGFILE_BUSY = -2147482474; - public static final int NET_ERROR_EMPTY_LICENSE = -2147482473; - public static final int NET_ERROR_UNSUPPORTED_MODE = -2147482472; - public static final int NET_ERROR_URL_APP_NOT_MATCH = -2147482471; - public static final int NET_ERROR_READ_INFO_FAILED = -2147482470; - public static final int NET_ERROR_WRITE_FAILED = -2147482469; - public static final int NET_ERROR_NO_SUCH_APP = -2147482468; - public static final int NET_ERROR_VERIFIF_FAILED = -2147482467; - public static final int NET_ERROR_LICENSE_OUT_DATE = -2147482466; - public static final int NET_ERROR_UPGRADE_PROGRAM_TOO_OLD = -2147482465; - public static final int NET_ERROR_SECURE_TRANSMIT_BEEN_CUT = -2147482464; - public static final int NET_ERROR_DEVICE_NOT_SUPPORT_SECURE_TRANSMIT = -2147482463; - public static final int NET_ERROR_EXTRA_STREAM_LOGIN_FAIL_CAUSE_BY_MAIN_STREAM = -2147482462; - public static final int NET_ERROR_EXTRA_STREAM_CLOSED_BY_REMOTE_DEVICE = -2147482461; - public static final int NET_ERROR_IMPORT_FACEDB_SEND_FAILD = -2147482460; - public static final int NET_ERROR_IMPORT_FACEDB_BUSY = -2147482459; - public static final int NET_ERROR_IMPORT_FACEDB_DATAERROR = -2147482458; - public static final int NET_ERROR_IMPORT_FACEDB_DATAINVALID = -2147482457; - public static final int NET_ERROR_IMPORT_FACEDB_UPGRADE_FAILD = -2147482456; - public static final int NET_ERROR_IMPORT_FACEDB_NO_AUTHORITY = -2147482455; - public static final int NET_ERROR_IMPORT_FACEDB_ABNORMAL_FILE = -2147482454; - public static final int NET_ERROR_IMPORT_FACEDB_SYNC_FALID = -2147482453; - public static final int NET_ERROR_IMPORT_FACEDB_DBFULL = -2147482452; - public static final int NET_ERROR_IMPORT_FACEDB_SDFULL = -2147482451; - public static final int NET_ERROR_IMPORT_FACEDB_CIPHER_ERROR = -2147482450; - public static final int NET_ERROR_EXPORT_FACEDB_NO_AUTH = -2147482449; - public static final int NET_ERROR_EXPORT_FACEDB_NO_FILE = -2147482448; - public static final int NET_ERROR_EXPORT_FACEDB_FILE_FAIL = -2147482447; - public static final int NET_ERROR_EXPORT_FACEDB_BUSY = -2147482446; - public static final int NET_ERROR_EXPORT_FACEDB_NO_PASSWORD = -2147482445; - public static final int NET_ERROR_FACEMANAGER_NO_FACE_DETECTED = -2147482348; - public static final int NET_ERROR_FACEMANAGER_MULTI_FACE_DETECTED = -2147482347; - public static final int NET_ERROR_FACEMANAGER_PICTURE_DECODING_ERROR = -2147482346; - public static final int NET_ERROR_FACEMANAGER_LOW_PICTURE_QUALITY = -2147482345; - public static final int NET_ERROR_FACEMANAGER_NOT_RECOMMENDED = -2147482344; - public static final int NET_ERROR_FACEMANAGER_FACE_FEATURE_ALREADY_EXIST = -2147482343; - public static final int NET_ERROR_FACEMANAGER_FACE_ANGLE_OVER_THRESHOLDS = -2147482341; - public static final int NET_ERROR_FACEMANAGER_FACE_RADIO_EXCEEDS_RANGE = -2147482340; - public static final int NET_ERROR_FACEMANAGER_FACE_OVER_EXPOSED = -2147482339; - public static final int NET_ERROR_FACEMANAGER_FACE_UNDER_EXPOSED = -2147482338; - public static final int NET_ERROR_FACEMANAGER_BRIGHTNESS_IMBALANCE = -2147482337; - public static final int NET_ERROR_FACEMANAGER_FACE_LOWER_CONFIDENCE = -2147482336; - public static final int NET_ERROR_FACEMANAGER_FACE_LOW_ALIGN = -2147482335; - public static final int NET_ERROR_FACEMANAGER_FRAGMENTARY_FACE_DETECTED = -2147482334; - public static final int NET_ERROR_FACEMANAGER_PUPIL_DISTANCE_NOT_ENOUGH = -2147482333; - public static final int NET_ERROR_FACEMANAGER_FACE_DATA_DOWNLOAD_FAILED = -2147482332; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/LibraryLoad.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/LibraryLoad.java deleted file mode 100644 index b7f9dc7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/LibraryLoad.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.inspect.access.lib; - -import java.io.BufferedInputStream; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.InputStream; -import java.util.Iterator; - -public class LibraryLoad { - private static final String ARCH_WINDOWS = "win"; - private static final String ARCH_LINUX = "linux"; - private static final String ARCH_MAC = "mac"; - private static final int PREFIX_64 = 64; - private static final int PREFIX_32 = 32; - private static final String PREFIX_ARM = "ARM"; - private static final String EXTERNAL_WIN = ".dll"; - private static final String EXTERNAL_LINUX = ".so"; - private static final String EXTERNAL_MAC = ".dylib"; - private static DynamicParseUtil dynamicParseUtil; - private static String currentFold; - private static String EXTRACT_PATH = System.getProperty("java.io.tmpdir"); - private static boolean written = false; - private static String INNER_PATH; - - public static void setExtractPath(String path) { - EXTRACT_PATH = path; - } - - public static String getExtractPath() { - return EXTRACT_PATH; - } - - private static String extractNetSDKLib(String libName) { - return extractLibrary(libName); - } - - public static String getLoadLibrary(String libraryName) { - currentFold = getLibraryFold(); - System.out.println("---------------=========" + currentFold); - currentFold = "linux64"; - String libName; - if (dynamicParseUtil == null) { - try { - dynamicParseUtil = new DynamicParseUtil(LibraryLoad.class.getClassLoader().getResourceAsStream("dynamic-lib-load.xml")); - if (!written) { - - for (String s : dynamicParseUtil.getLibsSystem(currentFold)) { - libName = s; - extractLibrary("/libs/", libName); - } - - written = true; - } - } catch (Exception e) { - e.printStackTrace(); - } - } - - String fullName = getLibraryName(libraryName); - libName = EXTRACT_PATH; - if (!EXTRACT_PATH.endsWith("/") && !EXTRACT_PATH.endsWith("\\")) { - libName = EXTRACT_PATH + "/"; - } - - System.out.println("load library: " + libName + fullName); - return libName + fullName; - } - - private static String extractLibrary(String libName) { - return extractLibrary("", libName); - } - - private static String extractLibrary(String relativePath, String libName) { - if (libName.trim().isEmpty()) { - return ""; - } else { - String libFullName = getLibraryName(libName); - String dir = getLibraryFold(); - if (!relativePath.endsWith("/") && !relativePath.endsWith("\\")) { - relativePath = relativePath + "/"; - } - - String fileName = relativePath + dir + "/" + libFullName; - InputStream in = LibraryLoad.class.getResourceAsStream(fileName); - File extractedLibFile = null; - - try { - if (in == null) { - in = new FileInputStream(fileName); - if (in == null) { - return ""; - } - } - - String nativeTempDir = EXTRACT_PATH; - if (!nativeTempDir.endsWith("/") && !nativeTempDir.endsWith("\\")) { - nativeTempDir = nativeTempDir + "/"; - } - - extractedLibFile = new File(nativeTempDir + libFullName); - BufferedInputStream reader = new BufferedInputStream(in); - FileOutputStream writer = new FileOutputStream(extractedLibFile); - byte[] buffer = new byte[1024]; - - while (true) { - int len = reader.read(buffer); - if (len == 0 || len == -1) { - reader.close(); - writer.close(); - in.close(); - break; - } - - writer.write(buffer, 0, len); - } - } catch (Exception var12) { - System.out.println("dynamic file[ " + fileName + " ] not found in project.please ensure you need this library."); - } - - return extractedLibFile != null ? extractedLibFile.getAbsolutePath() : ""; - } - } - - private static String getLibraryName(String libName) { - String dir = currentFold; - String libPrefix = ""; - String libExtension = ".dll"; - if (!dir.contains("win")) { - libPrefix = "lib"; - if (dir.contains("linux")) { - libExtension = ".so"; - } else { - libExtension = ".dylib"; - } - } - - libName = dynamicParseUtil.compareLibName(currentFold, libName); - return (libName.startsWith("com/netsdk/lib") ? "" : libPrefix) + libName + libExtension; - } - - private static String getLibraryFold() { - String osName = System.getProperty("os.name"); - String osType; - if (osName.toLowerCase().startsWith("linux")) { - osType = "linux"; - } else if (!osName.toLowerCase().startsWith("mac") && !osName.toLowerCase().startsWith("darwin")) { - if (osName.toLowerCase().startsWith("windows")) { - osType = "win"; - } else { - osType = ""; - } - } else { - osType = "mac"; - } - - String arch = System.getProperty("os.arch"); - arch = arch.toLowerCase().trim(); - if (!"i386".equals(arch) && !"i686".equals(arch) && !"x86".equals(arch)) { - if (!"x86_64".equals(arch) && !"amd64".equals(arch)) { - if (arch.startsWith("arm")) { - arch = "ARM"; - } - } else { - arch = "64"; - } - } else { - arch = "32"; - } - - return osType + arch; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/NativeString.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/NativeString.java deleted file mode 100644 index e96626a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/NativeString.java +++ /dev/null @@ -1,82 +0,0 @@ -package com.inspect.access.lib; - -import com.sun.jna.Memory; -import com.sun.jna.Native; -import com.sun.jna.Pointer; - -import java.io.UnsupportedEncodingException; -import java.nio.CharBuffer; - -public class NativeString implements CharSequence, Comparable { - private Pointer pointer; - private boolean wide; - - public NativeString(String string) { - this(string, false); - } - - public NativeString(String string, boolean wide) { - if (string == null) { - throw new NullPointerException("String must not be null"); - } else { - this.wide = wide; - if (wide) { - int len = (string.length() + 1) * Native.WCHAR_SIZE; - this.pointer = new Memory((long) len); - this.pointer.setString(0L, string); - } else { - byte[] data = getBytes(string); - this.pointer = new Memory((long) (data.length + 1)); - this.pointer.write(0L, data, 0, data.length); - this.pointer.setByte((long) data.length, (byte) 0); - } - - } - } - - static byte[] getBytes(String s) { - try { - return getBytes(s, System.getProperty("jna.encoding")); - } catch (UnsupportedEncodingException var2) { - return s.getBytes(); - } - } - - static byte[] getBytes(String s, String encoding) throws UnsupportedEncodingException { - return encoding != null ? s.getBytes(encoding) : s.getBytes(); - } - - public int hashCode() { - return this.toString().hashCode(); - } - - public boolean equals(Object other) { - return other instanceof CharSequence ? this.compareTo(other) == 0 : false; - } - - public String toString() { - String s = this.wide ? "const wchar_t*" : "const char*"; - s = s + "(" + this.pointer.getString(0L) + ")"; - return s; - } - - public Pointer getPointer() { - return this.pointer; - } - - public char charAt(int index) { - return this.toString().charAt(index); - } - - public int length() { - return this.toString().length(); - } - - public CharSequence subSequence(int start, int end) { - return CharBuffer.wrap(this.toString()).subSequence(start, end); - } - - public int compareTo(Object other) { - return other == null ? 1 : this.toString().compareTo(other.toString()); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/NetSDKLib.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/NetSDKLib.java deleted file mode 100644 index ea7baa6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/NetSDKLib.java +++ /dev/null @@ -1,23658 +0,0 @@ -package com.inspect.access.lib; - -import com.inspect.access.lib.structure.AV_CFG_MONITOR_WALL_OUT_MODE_INFO; -import com.inspect.access.lib.structure.CFG_DETAIL_DRIVEASSISTANT_INFO; -import com.inspect.access.lib.structure.CFG_THERMO_GAIN; -import com.inspect.access.lib.structure.NET_ALGORITHM_BUILD_INFO; -import com.inspect.access.lib.structure.NET_ALGORITHM_DEV_STORAGE_INFO; -import com.inspect.access.lib.structure.NET_CFG_SIZEFILTER_INFO; -import com.inspect.access.lib.structure.NET_CUSTOM_MEASURE_TEMPER; -import com.inspect.access.lib.structure.NET_CUSTOM_PROJECTS_INFO; -import com.inspect.access.lib.structure.NET_FACEDETECT_IMAGE_INFO; -import com.inspect.access.lib.structure.NET_FACE_PIC_INFO; -import com.inspect.access.lib.structure.NET_FFCPERIOD_RANGE; -import com.inspect.access.lib.structure.NET_FIRING_GPS_INFO; -import com.inspect.access.lib.structure.NET_IN_DELIVER_USER_PICTURE; -import com.inspect.access.lib.structure.NET_IN_PRE_UPLOAD_REMOTE_FILE; -import com.inspect.access.lib.structure.NET_MEDIAFILE_GENERAL_INFO; -import com.inspect.access.lib.structure.NET_MONITOR_WALL_OUT_MODE_INFO; -import com.inspect.access.lib.structure.NET_OUT_DELIVER_USER_PICTURE; -import com.inspect.access.lib.structure.NET_OUT_PRE_UPLOAD_REMOTE_FILE; -import com.inspect.access.lib.structure.NET_PASSERBY_DB_CONFIG_INFO; -import com.inspect.access.lib.structure.NET_PERSON_FEATURE_VALUE_INFO; -import com.inspect.access.lib.structure.NET_REMAIN_ANALYSE_TOTAL_CAPACITY; -import com.inspect.access.lib.structure.NET_TEMPERATURE_STATISTICS_INFO; -import com.inspect.access.lib.structure.NET_UPLOAD_CLIENT_INFO; -import com.inspect.access.lib.structure.NET_VIDEO_DIAGNOSIS_RECORD_INFO; -import com.inspect.access.lib.structure.PTZ_NORMALIZED_POSITION_UNIT; -import com.inspect.access.lib.structure.PlateNumber; -import com.inspect.access.lib.structure.USER_TIME_SECTION; -import com.sun.jna.Callback; -import com.sun.jna.IntegerType; -import com.sun.jna.Library; -import com.sun.jna.Memory; -import com.sun.jna.Native; -import com.sun.jna.NativeLong; -import com.sun.jna.Pointer; -import com.sun.jna.Structure; -import com.sun.jna.Union; -import com.sun.jna.ptr.IntByReference; -import com.sun.jna.win32.StdCallLibrary.StdCallCallback; - -import java.lang.reflect.Field; -import java.lang.reflect.Modifier; -import java.nio.charset.Charset; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; - -public interface NetSDKLib extends Library { - NetSDKLib NETSDK_INSTANCE = (NetSDKLib) Native.load(LibraryLoad.getLoadLibrary("dhnetsdk"), NetSDKLib.class); - NetSDKLib CONFIG_INSTANCE = (NetSDKLib) Native.load(LibraryLoad.getLoadLibrary("dhconfigsdk"), NetSDKLib.class); - int NET_SERIALNO_LEN = 48; - int NET_CFG_Max_VideoColor = 24; - int NET_CFG_Custom_Title_Len = 1024; - int NET_CFG_Custom_TitleType_Len = 32; - int NET_CFG_Max_Video_Widget_Cover = 16; - int NET_CFG_Max_Video_Widget_Custom_Title = 8; - int NET_CFG_Max_Video_Widget_Sensor_Info = 2; - int NET_CFG_Max_Description_Num = 4; - int NET_ALARM_ALARM_EX = 8449; - int NET_MOTION_ALARM_EX = 8450; - int NET_VIDEOLOST_ALARM_EX = 8451; - int NET_SHELTER_ALARM_EX = 8452; - int NET_DISKFULL_ALARM_EX = 8454; - int NET_DISKERROR_ALARM_EX = 8455; - int NET_TRAF_CONGESTION_ALARM_EX = 8474; - int NET_ALARM_ACC_POWEROFF = 8478; - int NET_ALARM_3GFLOW_EXCEED = 8479; - int NET_ALARM_ENCLOSURE = 8486; - int NET_ALARM_RAID_STATE = 8488; - int NET_ALARM_TRAFFIC_FLUX_STAT = 8494; - int NET_ALARM_FRONTDISCONNECT = 8498; - int NET_ALARM_BATTERYLOWPOWER = 8500; - int NET_ALARM_TEMPERATURE = 8501; - int NET_ALARM_STORAGE_FAILURE_EX = 8547; - int NET_ALARM_TALKING_INVITE = 8561; - int NET_ALARM_ALARM_EX2 = 8565; - int NET_ALARM_IPC = 8588; - int NET_EVENT_VIDEOABNORMALDETECTION = 8590; - int NET_CONFIG_RESULT_EVENT_EX = 12288; - int NET_START_LISTEN_FINISH_EVENT = 12300; - int NET_ALARM_STORAGE_NOT_EXIST = 12647; - int NET_ALARM_SCADA_DEV_ALARM = 12706; - int NET_ALARM_PARKING_CARD = 12708; - int NET_ALARM_VEHICLE_ACC = 12710; - int NET_ALARM_HEATIMG_TEMPER = 12714; - int NET_ALARM_NEW_FILE = 12723; - int NET_ALARM_HUMAM_NUMBER_STATISTIC = 12748; - int NET_ALARM_ARMMODE_CHANGE_EVENT = 12661; - int NET_ALARM_ACCESS_CTL_NOT_CLOSE = 12663; - int NET_ALARM_ACCESS_CTL_BREAK_IN = 12664; - int NET_ALARM_ACCESS_CTL_EVENT = 12673; - int NET_URGENCY_ALARM_EX2 = 12674; - int NET_ALARM_ACCESS_CTL_STATUS = 12677; - int NET_ALARM_ALARMCLEAR = 12679; - int NET_ALARM_RCEMERGENCY_CALL = 12683; - int NET_ALARM_FINGER_PRINT = 12685; - int NET_ALARM_MODULE_LOST = 12693; - int NET_ALARM_ENCLOSURE_ALARM = 12699; - int NET_ALARM_BUS_SHARP_ACCELERATE = 12718; - int NET_ALARM_BUS_SHARP_DECELERATE = 12719; - int NET_ALARM_ACCESS_CARD_OPERATE = 12720; - int NET_ALARM_FIREWARNING = 12725; - int NET_ALARM_WIFI_SEARCH = 12743; - int NET_ALARM_WIFI_SEARCH_EX = 32768; - int NET_ALARM_HOTSPOT_WARNING = 12760; - int NET_ALARM_COLDSPOT_WARNING = 12761; - int NET_ALARM_FIREWARNING_INFO = 12762; - int NET_ALARM_RADAR_HIGH_SPEED = 12767; - int NET_ALARM_RAID_STATE_EX = 12796; - int NET_ALARM_STORAGE_IPC_FAILURE = 12797; - int NET_ALARM_POLLING_ALARM = 12768; - int NET_ALARM_TRAFFICSTROBESTATE = 12770; - int NET_ALARM_WIFI_VIRTUALINFO_SEARCH = 12783; - int NET_ALARM_GPS_NOT_ALIGNED = 12829; - int NET_ALARM_VIDEOBLIND = 12862; - int NET_ALARM_DRIVER_NOTCONFIRM = 12863; - int NET_ALARM_FACEINFO_COLLECT = 12864; - int NET_ALARM_HIGH_SPEED = 12865; - int NET_ALARM_VIDEO_LOSS = 12866; - int NET_ALARM_DOWNLOAD_REMOTE_FILE = 13057; - int NET_ALARM_TRAFFIC_LINKAGEALARM = 13139; - int NET_ALARM_LABELINFO = 12851; - int NET_ALARM_FLOATINGOBJECT_DETECTION = 13378; - int NET_ALARM_WATER_LEVEL_DETECTION = 13379; - int NET_ALARM_TRAFFIC_JUNCTION = 13381; - int NET_EVENT_CROSSLINE_DETECTION = 8584; - int NET_EVENT_CROSSREGION_DETECTION = 8585; - int NET_ALARM_POWERFAULT = 12658; - int NET_ALARM_CHASSISINTRUDED = 12659; - int NET_ALARM_BYPASSMODE_CHANGE_EVENT = 12662; - int NET_ALARM_ACCESS_CTL_REPEAT_ENTER = 12665; - int NET_ALARM_ACCESS_CTL_DURESS = 12672; - int NET_ALARM_INPUT_SOURCE_SIGNAL = 12675; - int NET_ALARM_OPENDOORGROUP = 12684; - int NET_ALARM_SUBSYSTEM_STATE_CHANGE = 12687; - int NET_ALARM_PSTN_BREAK_LINE = 12694; - int NET_ALARM_DEFENCE_ARMMODE_CHANGE = 12754; - int NET_ALARM_SUBSYSTEM_ARMMODE_CHANGE = 12755; - int NET_ALARM_SENSOR_ABNORMAL = 12764; - int NET_ALARM_CROWD_DETECTION = 13061; - int NET_ALARM_CITIZEN_PICTURE_COMPARE = 13069; - int NET_ALARM_MAN_NUM_DETECTION = 12835; - int NET_ALARM_ENGINE_FAILURE_STATUS = 13391; - int NET_ALARM_ANATOMY_TEMP_DETECT = 13396; - int NET_ALARM_REGULATOR_ABNORMAL = 13397; - int NET_ALARM_QR_CODE_CHECK = 13146; - int NET_ALARM_TRAFFIC_XINKONG = 13151; - int NET_ALARM_TRAFFIC_PARKING_TIMEOUT = 13132; - int NET_ALARM_TRAFFIC_SUSPICIOUSCAR = 12711; - int NET_ALARM_PARKING_LOT_STATUS_DETECTION = 13393; - int NET_ALARM_REGION_PARKING_TIMEOUT = 13408; - int NET_ALARM_REGION_PARKING_NO_ENTRY_RECORD = 13409; - int NET_ALARM_TRAFFIC_LIGHT_STATE = 13400; - int NET_ALARM_VEHICLE_INOUT = 13418; - int NET_ALARM_FIRE_DETECTION = 13373; - int NET_ALARM_BUS_PASSENGER_CARD_CHECK = 9; - int FRAME_TYPE_MOTION = 1; - int EVENT_IVS_ALL = 1; - int EVENT_IVS_CROSSLINEDETECTION = 2; - int EVENT_IVS_CROSSREGIONDETECTION = 3; - int EVENT_IVS_LEFTDETECTION = 5; - int EVENT_IVS_STAYDETECTION = 6; - int EVENT_IVS_WANDERDETECTION = 7; - int EVENT_IVS_MOVEDETECTION = 9; - int EVENT_IVS_RIOTERDETECTION = 11; - int EVENT_IVS_FIGHTDETECTION = 14; - int EVENT_IVS_VIDEOABNORMALDETECTION = 19; - int EVENT_IVS_TRAFFICJUNCTION = 23; - int EVENT_IVS_TRAFFICGATE = 24; - int EVENT_IVS_FACEDETECT = 26; - int EVENT_IVS_TRAFFICJAM = 27; - int EVENT_IVS_TRAFFIC_RUNREDLIGHT = 256; - int EVENT_IVS_TRAFFIC_OVERLINE = 257; - int EVENT_IVS_TRAFFIC_RETROGRADE = 258; - int EVENT_IVS_TRAFFIC_TURNLEFT = 259; - int EVENT_IVS_TRAFFIC_TURNRIGHT = 260; - int EVENT_IVS_TRAFFIC_UTURN = 261; - int EVENT_IVS_TRAFFIC_OVERSPEED = 262; - int EVENT_IVS_TRAFFIC_UNDERSPEED = 263; - int EVENT_IVS_TRAFFIC_PARKING = 264; - int EVENT_IVS_TRAFFIC_WRONGROUTE = 265; - int EVENT_IVS_TRAFFIC_CROSSLANE = 266; - int EVENT_IVS_TRAFFIC_OVERYELLOWLINE = 267; - int EVENT_IVS_TRAFFIC_YELLOWPLATEINLANE = 270; - int EVENT_IVS_TRAFFIC_PEDESTRAINPRIORITY = 271; - int EVENT_IVS_TRAFFIC_NOPASSING = 273; - int EVENT_IVS_ABNORMALRUNDETECTION = 274; - int EVENT_IVS_RETROGRADEDETECTION = 275; - int EVENT_IVS_TAKENAWAYDETECTION = 277; - int EVENT_IVS_PARKINGDETECTION = 278; - int EVENT_IVS_FACERECOGNITION = 279; - int EVENT_IVS_TRAFFIC_MANUALSNAP = 280; - int EVENT_IVS_TRAFFIC_FLOWSTATE = 281; - int EVENT_IVS_TRAFFIC_VEHICLEINROUTE = 283; - int EVENT_ALARM_LOCALALARM = 285; - int EVENT_IVS_PRISONERRISEDETECTION = 286; - int EVENT_IVS_TRAFFIC_TOLLGATE = 288; - int EVENT_IVS_TRAFFIC_VEHICLEINBUSROUTE = 292; - int EVENT_IVS_TRAFFIC_BACKING = 293; - int EVENT_IVS_AUDIO_ABNORMALDETECTION = 294; - int EVENT_IVS_TRAFFIC_RUNYELLOWLIGHT = 295; - int EVENT_IVS_CLIMBDETECTION = 296; - int EVENT_IVS_LEAVEDETECTION = 297; - int EVENT_IVS_TRAFFIC_PARKINGONYELLOWBOX = 298; - int EVENT_IVS_TRAFFIC_PARKINGSPACEPARKING = 299; - int EVENT_IVS_TRAFFIC_PARKINGSPACENOPARKING = 300; - int EVENT_IVS_TRAFFIC_PEDESTRAIN = 301; - int EVENT_IVS_TRAFFIC_THROW = 302; - int EVENT_IVS_TRAFFIC_OVERSTOPLINE = 311; - int EVENT_IVS_TRAFFIC_WITHOUT_SAFEBELT = 312; - int EVENT_IVS_TRAFFIC_DRIVER_SMOKING = 313; - int EVENT_IVS_TRAFFIC_DRIVER_CALLING = 314; - int EVENT_IVS_TRAFFIC_PASSNOTINORDER = 316; - int EVENT_ALARM_VIDEOBLIND = 339; - int EVENT_IVS_TRAFFIC_JAM_FORBID_INTO = 355; - int EVENT_IVS_TRAFFIC_FCC = 363; - int EVENT_IVS_TUMBLE_DETECTION = 375; - int EVENT_IVS_DISTANCE_DETECTION = 586; - int EVENT_IVS_ACCESS_CTL = 516; - int EVENT_IVS_SNAPMANUAL = 517; - int EVENT_IVS_TRAFFIC_TIREDPHYSIOLOGICAL = 519; - int EVENT_IVS_CITIZEN_PICTURE_COMPARE = 521; - int EVENT_IVS_TRAFFIC_TIREDLOWERHEAD = 522; - int EVENT_IVS_TRAFFIC_DRIVERLOOKAROUND = 523; - int EVENT_IVS_TRAFFIC_DRIVERLEAVEPOST = 524; - int EVENT_IVS_MAN_STAND_DETECTION = 525; - int EVENT_IVS_MAN_NUM_DETECTION = 526; - int EVENT_IVS_TRAFFIC_DRIVERYAWN = 528; - int EVENT_IVS_HUMANTRAIT = 533; - int EVENT_IVS_FACEANALYSIS = 535; - int EVENT_IVS_HIGHSPEED = 555; - int EVENT_IVS_CROWDDETECTION = 556; - int EVENT_IVS_TRAFFIC_CARDISTANCESHORT = 557; - int EVENT_IVS_PEDESTRIAN_JUNCTION = 560; - int EVENT_IVS_VEHICLE_RECOGNITION = 561; - int EVENT_IVS_BANNER_DETECTION = 571; - int EVENT_IVS_ELEVATOR_ABNORMAL = 573; - int EVENT_IVSS_FACEATTRIBUTE = 579; - int EVENT_IVSS_FACECOMPARE = 580; - int EVENT_IVS_FIREWARNING = 581; - int EVENT_IVS_SHOPPRESENCE = 582; - int EVENT_IVS_FLOWBUSINESS = 590; - int EVENT_IVS_LANEDEPARTURE_WARNNING = 593; - int EVENT_IVS_FORWARDCOLLISION_WARNNING = 594; - int EVENT_IVS_FLOATINGOBJECT_DETECTION = 599; - int EVENT_IVS_PHONECALL_DETECT = 602; - int EVENT_IVS_SMOKING_DETECT = 603; - int EVENT_IVS_RADAR_SPEED_LIMIT_ALARM = 604; - int EVENT_IVS_WATER_LEVEL_DETECTION = 605; - int EVENT_IVS_CITY_MOTORPARKING = 591; - int EVENT_IVS_CITY_NONMOTORPARKING = 592; - int EVENT_IVS_HOLD_UMBRELLA = 606; - int EVENT_IVS_GARBAGE_EXPOSURE = 607; - int EVENT_IVS_DUSTBIN_OVER_FLOW = 608; - int EVENT_IVS_DOOR_FRONT_DIRTY = 609; - int EVENT_IVS_QUEUESTAY_DETECTION = 610; - int EVENT_IVS_QUEUENUM_DETECTION = 611; - int EVENT_IVS_GENERATEGRAPH_DETECTION = 612; - int EVENT_IVS_TRAFFIC_PARKING_MANUAL = 613; - int EVENT_IVS_HELMET_DETECTION = 614; - int EVENT_IVS_DEPOSIT_DETECTION = 615; - int EVENT_IVS_HOTSPOT_WARNING = 616; - int EVENT_IVS_WEIGHING_PLATFORM_DETECTION = 617; - int EVENT_IVS_CLASSROOM_BEHAVIOR = 618; - int EVENT_IVS_WORKCLOTHES_DETECT = 622; - int EVENT_IVS_STAY_ALONE_DETECTION = 624; - int EVENT_IVS_CAR_DRIVING_IN_OUT = 635; - int EVENT_IVS_VIOLENT_THROW_DETECTION = 637; - int EVENT_IVS_GASSTATION_VEHICLE_DETECT = 643; - int EVENT_IVS_HIGH_TOSS_DETECT = 653; - int EVENT_IVS_PARKING_LOT_STATUS_DETECTION = 663; - int EVENT_IVS_SMART_KITCHEN_CLOTHES_DETECTION = 669; - int EVENT_IVS_ANATOMY_TEMP_DETECT = 771; - int EVENT_IVS_FOG_DETECTION = 776; - int EVENT_IVS_WATER_STAGE_MONITOR = 778; - int EVENT_IVS_NONMOTOR_ENTRYING = 780; - int EVENT_IVS_TRAFFIC_ROAD_ALERT = 782; - int EVENT_IVS_CAR_DRIVING_IN = 816; - int EVENT_IVS_CAR_DRIVING_OUT = 817; - int EVENT_IVS_TRAFFIC_PARKINGSPACE_MANUALSNAP = 838; - String CFG_CMD_VIDEOWIDGET = "VideoWidget"; - String CFG_CMD_ANALYSEGLOBAL = "VideoAnalyseGlobal"; - String CFG_CMD_ANALYSEMODULE = "VideoAnalyseModule"; - String CFG_CMD_ANALYSERULE = "VideoAnalyseRule"; - String CFG_CMD_VIDEOINOPTIONS = "VideoInOptions"; - String CFG_CMD_RAINBRUSHMODE = "RainBrushMode"; - String CFG_CMD_RAINBRUSH = "RainBrush"; - String CFG_CMD_ENCODE = "Encode"; - String CFG_CMD_VIDEO_IN_ZOOM = "VideoInZoom"; - String CFG_CMD_REMOTEDEVICE = "RemoteDevice"; - String CFG_CMD_ANALYSESOURCE = "VideoAnalyseSource"; - String CFG_CMD_TRAFFICGLOBAL = "TrafficGlobal"; - String CFG_CMD_RECORDMODE = "RecordMode"; - String CFG_CMD_ALARMLAMP = "AlarmLamp"; - String CFG_CMD_ALARMOUT = "AlarmOut"; - String CFG_CMD_INTELLECTIVETRAFFIC = "TrafficSnapshot"; - String CFG_CMD_TRAFFICSNAPSHOT_MULTI = "TrafficSnapshotNew"; - String CFG_CMD_NTP = "NTP"; - String CFG_CMD_ALARMINPUT = "Alarm"; - String CFG_CMD_DVRIP = "DVRIP"; - String CFG_CMD_NETWORK = "Network"; - String CFG_CMD_MONITORWALL = "MonitorWall"; - String CFG_CMD_RTMP = "RTMP"; - String CFG_CMD_ACCESS_EVENT = "AccessControl"; - String CFG_CMD_ACCESSTIMESCHEDULE = "AccessTimeSchedule"; - String CFG_CMD_DEV_GENERRAL = "General"; - String CFG_CMD_VIDEODIAGNOSIS_PROFILE = "VideoDiagnosisProfile"; - String CFG_CMD_VIDEODIAGNOSIS_TASK = "VideoDiagnosisTask"; - String CFG_CMD_VIDEODIAGNOSIS_TASK_ONE = "VideoDiagnosisTask.x"; - String CFG_CMD_VIDEODIAGNOSIS_PROJECT = "VideoDiagnosisProject"; - String CFG_CMD_THERMO_GRAPHY = "ThermographyOptions"; - String CFG_CMD_THERMOMETRY_RULE = "ThermometryRule"; - String CFG_CMD_TEMP_STATISTICS = "TemperatureStatistics"; - String CFG_CMD_THERMOMETRY = "HeatImagingThermometry"; - String CFG_CMD_DEVRECORDGROUP = "DevRecordGroup"; - String CFG_CMD_STORAGEGROUP = "StorageGroup"; - String CFG_CMD_PTZTOUR = "PtzTour"; - String CFG_CMD_PTZ_PRESET = "PtzPreset"; - String CFG_CMD_VIDEOIN = "VideoIn"; - String CFG_CMD_CHANNELTITLE = "ChannelTitle"; - String CFG_CMD_WIFI_SEARCH = "AroudWifiSearch"; - String CFG_CMD_RECORD = "Record"; - String CFG_CMD_SCADA_DEV = "SCADADev"; - String CFG_CMD_ALARM_SHIELD_RULE = "AlarmShieldRule"; - String CFG_CMD_JUDICATURE = "Judicature"; - String CFG_CMD_PTZ = "Ptz"; - String CFG_CMD_OPEN_DOOR_GROUP = "OpenDoorGroup"; - String CFG_CMD_PARKING_SPACE_LIGHT_GROUP = "ParkingSpaceLightGroup"; - String CFG_CMD_LIGHT = "Light"; - String CFG_CMD_LIGHTING = "Lighting"; - String CFG_CMD_COMPOSE_CHANNEL = "ComposeChannel"; - String CFG_CMD_PICINPIC = "PicInPic"; - String CFG_CMD_IDLEMOTION_INFO = "IdleMotion"; - String CFG_CAP_CMD_SPEAK = "speak.getCaps"; - int NET_DEV_BLACKWHITETRANS_START = 3; - int NET_DEV_BLACKWHITETRANS_SEND = 4; - int NET_DEV_BLACKWHITETRANS_STOP = 5; - int NET_DEV_DEVICECFG = 1; - int NET_DEV_NETCFG_EX = 91; - int NET_DEV_TIMECFG = 8; - int NET_DEV_AUTOMTCFG = 10; - int NET_DEV_ENCLOSURE_CFG = 102; - int NET_DEV_ENCLOSURE_VERSION_CFG = 103; - int NET_EM_CFG_RADIO_REGULATOR = 11102; - String CFG_CAP_CMD_DEVICE_STATE = "trafficSnap.getDeviceStatus"; - String CFG_CAP_CMD_RECORDFINDER = "RecordFinder.getCaps"; - String CFG_CMD_VIDEODIAGNOSIS_GETSTATE = "videoDiagnosisServer.getState"; - String CFG_CAP_CMD_PTZ_ENABLE = "ptz.factory.instance"; - int NET_MAX_MAIL_ADDR_LEN = 128; - int NET_MAX_MAIL_SUBJECT_LEN = 64; - int NET_MAX_IPADDR_LEN = 16; - int NET_MAX_IPADDR_LEN_EX = 40; - int NET_USER_NAME_LEN_EX = 32; - int NET_USER_PSW_LEN_EX = 32; - int NET_MAX_DEV_ID_LEN = 48; - int NET_MAX_HOST_NAMELEN = 64; - int NET_MAX_HOST_PSWLEN = 32; - int NET_MAX_ETHERNET_NUM = 2; - int NET_MAX_ETHERNET_NUM_EX = 10; - int NET_DEV_CLASS_LEN = 16; - int NET_N_WEEKS = 7; - int NET_N_TSECT = 6; - int NET_N_REC_TSECT = 6; - int NET_N_COL_TSECT = 2; - int NET_N_ENCODE_AUX = 3; - int NET_N_TALK = 1; - int NET_N_COVERS = 1; - int NET_N_CHANNEL = 16; - int NET_N_ALARM_TSECT = 2; - int NET_MAX_ALARMOUT_NUM = 16; - int NET_MAX_AUDIO_IN_NUM = 16; - int NET_MAX_VIDEO_IN_NUM = 16; - int NET_MAX_ALARM_IN_NUM = 16; - int NET_MAX_DISK_NUM = 16; - int NET_MAX_DECODER_NUM = 16; - int NET_MAX_232FUNCS = 10; - int NET_MAX_232_NUM = 2; - int NET_MAX_232_NUM_EX = 16; - int NET_MAX_DECPRO_LIST_SIZE = 100; - int NET_FTP_MAXDIRLEN = 240; - int NET_MATRIX_MAXOUT = 16; - int NET_TOUR_GROUP_NUM = 6; - int NET_MAX_DDNS_NUM = 10; - int NET_MAX_SERVER_TYPE_LEN = 32; - int NET_MAX_DOMAIN_NAME_LEN = 256; - int NET_MAX_DDNS_ALIAS_LEN = 32; - int NET_MAX_DEFAULT_DOMAIN_LEN = 60; - int NET_MOTION_ROW = 32; - int NET_MOTION_COL = 32; - int NET_STATIC_ROW = 32; - int NET_STATIC_COL = 32; - int NET_FTP_USERNAME_LEN = 64; - int NET_FTP_PASSWORD_LEN = 64; - int NET_TIME_SECTION = 2; - int NET_FTP_MAX_PATH = 240; - int NET_FTP_MAX_SUB_PATH = 128; - int NET_INTERVIDEO_UCOM_CHANID = 32; - int NET_INTERVIDEO_UCOM_DEVID = 32; - int NET_INTERVIDEO_UCOM_REGPSW = 16; - int NET_INTERVIDEO_UCOM_USERNAME = 32; - int NET_INTERVIDEO_UCOM_USERPSW = 32; - int NET_INTERVIDEO_NSS_IP = 32; - int NET_INTERVIDEO_NSS_SERIAL = 32; - int NET_INTERVIDEO_NSS_USER = 32; - int NET_INTERVIDEO_NSS_PWD = 50; - int NET_MAX_VIDEO_COVER_NUM = 16; - int NET_MAX_WATERMAKE_DATA = 4096; - int NET_MAX_WATERMAKE_LETTER = 128; - int NET_MAX_WLANDEVICE_NUM = 10; - int NET_MAX_WLANDEVICE_NUM_EX = 32; - int NET_MAX_ALARM_NAME = 64; - int NET_MAX_REGISTER_SERVER_NUM = 10; - int NET_SNIFFER_FRAMEID_NUM = 6; - int NET_SNIFFER_CONTENT_NUM = 4; - int NET_SNIFFER_CONTENT_NUM_EX = 8; - int NET_SNIFFER_PROTOCOL_SIZE = 20; - int NET_MAX_PROTOCOL_NAME_LENGTH = 20; - int NET_SNIFFER_GROUP_NUM = 4; - int NET_ALARM_OCCUR_TIME_LEN = 40; - int NET_VIDEO_OSD_NAME_NUM = 64; - int NET_VIDEO_CUSTOM_OSD_NUM = 8; - int NET_VIDEO_CUSTOM_OSD_NUM_EX = 256; - int NET_CONTROL_AUTO_REGISTER_NUM = 100; - int NET_MMS_RECEIVER_NUM = 100; - int NET_MMS_SMSACTIVATION_NUM = 100; - int NET_MMS_DIALINACTIVATION_NUM = 100; - int NET_MAX_ALARM_IN_NUM_EX = 32; - int NET_MAX_IPADDR_OR_DOMAIN_LEN = 64; - int NET_MAX_CALLID = 32; - int DH_MAX_OBJECT_NUM = 32; - int NET_MAX_FENCE_LINE_NUM = 2; - int MAX_SMART_VALUE_NUM = 30; - int NET_INTERVIDEO_AMP_DEVICESERIAL = 48; - int NET_INTERVIDEO_AMP_DEVICENAME = 16; - int NET_INTERVIDEO_AMP_USER = 32; - int NET_INTERVIDEO_AMP_PWD = 32; - int MAX_SUBMODULE_NUM = 32; - int NET_MAX_CARWAY_NUM = 8; - int NET_MAX_SNAP_SIGNAL_NUM = 3; - int NET_MAX_CARD_NUM = 128; - int NET_MAX_CARDINFO_LEN = 32; - int NET_MAX_CONTROLER_NUM = 64; - int NET_MAX_LIGHT_NUM = 32; - int NET_MAX_SNMP_COMMON_LEN = 64; - int NET_MAX_DDNS_STATE_LEN = 128; - int NET_MAX_PHONE_NO_LEN = 16; - int NET_MAX_MSGTYPE_LEN = 32; - int NET_MAX_MSG_LEN = 256; - int NET_MAX_GRAB_INTERVAL_NUM = 4; - int NET_MAX_FLASH_NUM = 5; - int NET_MAX_ISCSI_PATH_NUM = 64; - int NET_MAX_WIRELESS_CHN_NUM = 256; - int NET_PROTOCOL3_BASE = 100; - int NET_PROTOCOL3_SUPPORT = 11; - int NET_MAX_STAFF_NUM = 20; - int NET_MAX_CALIBRATEBOX_NUM = 10; - int NET_MAX_EXCLUDEREGION_NUM = 10; - int NET_MAX_POLYLINE_NUM = 20; - int NET_MAX_COLOR_NUM = 16; - int MAX_OBJFILTER_NUM = 16; - int NET_MAX_SYNOPSIS_STATE_NAME = 64; - int NET_MAX_SYNOPSIS_QUERY_FILE_COUNT = 10; - int NET_MAX_SSID_LEN = 36; - int NET_MAX_APPIN_LEN = 16; - int NET_NETINTERFACE_NAME_LEN = 260; - int NET_NETINTERFACE_TYPE_LEN = 260; - int NET_MAX_CONNECT_STATUS_LEN = 260; - int NET_MAX_MODE_LEN = 64; - int NET_MAX_MODE_NUM = 64; - int NET_MAX_COMPRESSION_TYPES_NUM = 16; - int NET_MAX_CAPTURE_SIZE_NUM = 64; - int NET_NODE_NAME_LEN = 64; - int MAX_CALIBPOINTS_NUM = 256; - int NET_MAX_ATTR_NUM = 32; - int NET_MAX_CLOUDCONNECT_STATE_LEN = 128; - int NET_MAX_IPADDR_EX_LEN = 128; - int MAX_EVENT_NAME = 128; - int NET_MAX_ETH_NAME = 64; - int NET_N_SCHEDULE_TSECT = 8; - int NET_MAX_URL_NUM = 8; - int NET_MAX_LOWER_MITRIX_NUM = 16; - int NET_MAX_BURN_CHANNEL_NUM = 32; - int NET_MAX_NET_STRORAGE_BLOCK_NUM = 64; - int NET_MAX_CASE_PERSON_NUM = 32; - int NET_MAX_MULTIPLAYBACK_CHANNEL_NUM = 64; - int NET_MAX_MULTIPLAYBACK_SPLIT_NUM = 32; - int NET_MAX_AUDIO_ENCODE_TYPE = 64; - int MAX_CARD_RECORD_FIELD_NUM = 16; - int NET_BATTERY_NUM_MAX = 16; - int NET_POWER_NUM_MAX = 16; - int NET_MAX_AUDIO_PATH = 260; - int NET_MAX_DOORNAME_LEN = 128; - int NET_MAX_CARDPWD_LEN = 64; - int NET_MAX_FISHEYE_MOUNTMODE_NUM = 4; - int NET_MAX_FISHEYE_CALIBRATEMODE_NUM = 16; - int NET_MAX_FISHEYE_EPTZCMD_NUM = 64; - int POINT_NUM_IN_PAIR = 2; - int MAX_POINT_PAIR_NUM = 128; - int CHANNEL_NUM_IN_POINT_GROUP = 2; - int MAX_POINT_GROUP_NUM = 32; - int MAX_LANE_INFO_NUM = 32; - int MAX_LANE_DIRECTION_NUM = 8; - int NET_MAX_MONITORWALL_NUM = 32; - int NET_MAX_OPTIONAL_URL_NUM = 8; - int NET_MAX_CAMERA_CHANNEL_NUM = 1024; - int MAX_FILE_SUMMARY_NUM = 32; - int MAX_AUDIO_ENCODE_NUM = 64; - int MAX_FLASH_LIGHT_NUM = 8; - int MAX_STROBOSCOPIC_LIGHT_NUM = 8; - int MAX_MOSAIC_NUM = 8; - int MAX_MOSAIC_CHANNEL_NUM = 256; - int MAX_FIREWARNING_INFO_NUM = 4; - int MAX_AXLE_NUM = 8; - int MAX_ACCESSDOOR_NUM = 128; - int MAX_SIMILARITY_COUNT = 1024; - int MAX_FEATURESTATE_NUM = 4; - int NET_MAX_BULLET_HOLES = 10; - int MAX_NTP_SERVER = 4; - int MAX_PLATE_NUM = 64; - int MAX_PREVIEW_CHANNEL_NUM = 64; - int MAX_ADDRESS_LEN = 256; - int MAX_DNS_SERVER_NUM = 2; - int MAX_NETWORK_INTERFACE_NUM = 32; - int MAX_EVENT_RESTORE_UUID = 36; - int MAX_EVENT_RESTORE_CODE_NUM = 8; - int MAX_EVENT_RESOTER_CODE_TYPE = 32; - int MAX_SNAP_TYPE = 3; - int MAX_MAINFORMAT_NUM = 4; - int CUSTOM_TITLE_LEN = 1024; - int MAX_CUSTOM_TITLE_NUM = 8; - int FORMAT_TYPE_LEN = 16; - int MAX_CHANNEL_NAME_LEN = 256; - int MAX_VIRTUALINFO_DOMAIN_LEN = 64; - int MAX_VIRTUALINFO_TITLE_LEN = 64; - int MAX_VIRTUALINFO_USERNAME_LEN = 32; - int MAX_VIRTUALINFO_PASSWORD_LEN = 32; - int MAX_VIRTUALINFO_PHONENUM_LEN = 12; - int MAX_VIRTUALINFO_IMEI_LEN = 16; - int MAX_VIRTUALINFO_IMSI_LEN = 16; - int MAX_VIRTUALINFO_LATITUDE_LEN = 16; - int MAX_VIRTUALINFO_LONGITUDE_LEN = 16; - int MAX_VIRTUALINFO_NUM = 1024; - int MAX_SCREENTIME_COUNT = 8; - int MAX_PLAYDATES_COUNT = 32; - int MAX_ELEMENTS_COUNT = 8; - int MAX_ELEMENTTEXT_LENGTH = 512; - int MAX_NOTE_COUNT = 4; - int MAX_PROGRAMMES_COUNT = 32; - int MAX_CALL_ID_LEN = 64; - int MAX_GD_COUNT = 170; - int MAX_SUNTIME_COUNT = 12; - int MAX_DOOR_TIME_SECTION = 4; - int MAX_SCADA_POINT_LIST_INDEX = 8; - int MAX_SCADA_YX_NUM = 128; - int MAX_SCADA_YC_NUM = 128; - int MAX_SCADA_POINT_INFO_NUM = 8; - int MAX_NET_SCADA_CAPS_TYPE = 16; - int MAX_NET_SCADA_CAPS_NAME = 16; - int MAX_SCADA_ID_NUM = 1024; - int MAX_SCADA_ID_OF_SENSOR_NUM = 128; - int MAX_REMOTEDEVICEINFO_IPADDR_LEN = 128; - int MAX_REMOTEDEVICEINFO_USERNAME_LEN = 128; - int MAX_REMOTEDEVICEINFO_USERPSW_LENGTH = 128; - int MAX_MANUFACTURER_LEN = 32; - int MAX_MACHISTORY_SSID_LEN = 24; - int MAX_MACHISTORY_SSID_NUM = 5; - int CFG_MAX_SN_LEN = 32; - int CFG_MAX_ACCESS_CONTROL_ADDRESS_LEN = 64; - int MAX_MACADDR_NUM = 8; - int MAX_ADD_DEVICE_NUM = 16; - int MAX_LINK_DEVICE_NUM = 1024; - int MAX_DEVICE_CHANNEL_NUM = 1024; - int NET_CFG_MAX_CTRLTYPE_NUM = 16; - int NET_MAX_ALL_SNAP_CAR_COUNT = 32; - int NET_MAX_BURNING_DEV_NUM = 32; - int NET_BURNING_DEV_NAMELEN = 32; - int PTZ_PRESET_NAME_LEN = 64; - int NET_RADIOMETRY_DOFIND_MAX = 32; - int CFG_MAX_PTZTOUR_NUM = 64; - int CFG_MAX_PTZTOUR_PRESET_NUM = 64; - int MAX_PTZ_PRESET_NAME_LEN = 64; - int MAX_COMPANY_NAME_LEN = 200; - int NET_MAX_PLAYAUDIO_COUNT = 16; - int MAX_TARGET_OBJECT_NUM = 100; - int MAX_CROWD_DETECTION_NAME_LEN = 128; - int MAX_CROWD_LIST_NUM = 5; - int MAX_REGION_LIST_NUM = 8; - int MAX_CROWD_RECT_LIST = 5; - int RECT_POINT = 2; - int MAX_OBJECT_NUM = 32; - int NET_DEVSTATE_COMM_ALARM = 1; - int NET_DEVSTATE_SHELTER_ALARM = 2; - int NET_DEVSTATE_RECORDING = 3; - int NET_DEVSTATE_DISK = 4; - int NET_DEVSTATE_RESOURCE = 5; - int NET_DEVSTATE_BITRATE = 6; - int NET_DEVSTATE_CONN = 7; - int NET_DEVSTATE_PROTOCAL_VER = 8; - int NET_DEVSTATE_TALK_ECTYPE = 9; - int NET_DEVSTATE_SD_CARD = 10; - int NET_DEVSTATE_BURNING_DEV = 11; - int NET_DEVSTATE_BURNING_PROGRESS = 12; - int NET_DEVSTATE_PLATFORM = 13; - int NET_DEVSTATE_CAMERA = 14; - int NET_DEVSTATE_SOFTWARE = 15; - int NET_DEVSTATE_LANGUAGE = 16; - int NET_DEVSTATE_DSP = 17; - int NET_DEVSTATE_OEM = 18; - int NET_DEVSTATE_NET = 19; - int NET_DEVSTATE_TYPE = 20; - int NET_DEVSTATE_SNAP = 21; - int NET_DEVSTATE_RECORD_TIME = 22; - int NET_DEVSTATE_NET_RSSI = 23; - int NET_DEVSTATE_BURNING_ATTACH = 24; - int NET_DEVSTATE_BACKUP_DEV = 25; - int NET_DEVSTATE_BACKUP_DEV_INFO = 26; - int NET_DEVSTATE_BACKUP_FEEDBACK = 27; - int NET_DEVSTATE_ATM_QUERY_TRADE = 28; - int NET_DEVSTATE_SIP = 29; - int NET_DEVSTATE_VICHILE_STATE = 30; - int NET_DEVSTATE_TEST_EMAIL = 31; - int NET_DEVSTATE_SMART_HARD_DISK = 32; - int NET_DEVSTATE_TEST_SNAPPICTURE = 33; - int NET_DEVSTATE_STATIC_ALARM = 34; - int NET_DEVSTATE_SUBMODULE_INFO = 35; - int NET_DEVSTATE_DISKDAMAGE = 36; - int NET_DEVSTATE_IPC = 37; - int NET_DEVSTATE_ALARM_ARM_DISARM = 38; - int NET_DEVSTATE_ACC_POWEROFF_ALARM = 39; - int NET_DEVSTATE_TEST_FTP_SERVER = 40; - int NET_DEVSTATE_3GFLOW_EXCEED = 41; - int NET_DEVSTATE_3GFLOW_INFO = 42; - int NET_DEVSTATE_VIHICLE_INFO_UPLOAD = 43; - int NET_DEVSTATE_SPEED_LIMIT = 44; - int NET_DEVSTATE_DSP_EX = 45; - int NET_DEVSTATE_3GMODULE_INFO = 46; - int NET_DEVSTATE_MULTI_DDNS = 47; - int NET_DEVSTATE_CONFIG_URL = 48; - int NET_DEVSTATE_HARDKEY = 49; - int NET_DEVSTATE_ISCSI_PATH = 50; - int NET_DEVSTATE_DLPREVIEW_SLIPT_CAP = 51; - int NET_DEVSTATE_WIFI_ROUTE_CAP = 52; - int NET_DEVSTATE_ONLINE = 53; - int NET_DEVSTATE_PTZ_LOCATION = 54; - int NET_DEVSTATE_MONITOR_INFO = 55; - int NET_DEVSTATE_SUBDEVICE = 768; - int NET_DEVSTATE_RAID_INFO = 56; - int NET_DEVSTATE_TEST_DDNSDOMAIN = 57; - int NET_DEVSTATE_VIRTUALCAMERA = 58; - int NET_DEVSTATE_TRAFFICWORKSTATE = 59; - int NET_DEVSTATE_ALARM_CAMERA_MOVE = 60; - int NET_DEVSTATE_ALARM = 62; - int NET_DEVSTATE_VIDEOLOST = 63; - int NET_DEVSTATE_MOTIONDETECT = 64; - int NET_DEVSTATE_DETAILEDMOTION = 65; - int NET_DEVSTATE_VEHICLE_INFO = 66; - int NET_DEVSTATE_VIDEOBLIND = 67; - int NET_DEVSTATE_3GSTATE_INFO = 68; - int NET_DEVSTATE_NETINTERFACE = 69; - int NET_DEVSTATE_PICINPIC_CHN = 70; - int NET_DEVSTATE_COMPOSITE_CHN = 71; - int NET_DEVSTATE_WHOLE_RECORDING = 72; - int NET_DEVSTATE_WHOLE_ENCODING = 73; - int NET_DEVSTATE_DISK_RECORDE_TIME = 74; - int NET_DEVSTATE_BURNER_DOOR = 75; - int NET_DEVSTATE_GET_DATA_CHECK = 76; - int NET_DEVSTATE_ALARM_IN_CHANNEL = 79; - int NET_DEVSTATE_ALARM_CHN_COUNT = 80; - int NET_DEVSTATE_PTZ_VIEW_RANGE = 81; - int NET_DEVSTATE_DEV_CHN_COUNT = 82; - int NET_DEVSTATE_RTSP_URL = 83; - int NET_DEVSTATE_LIMIT_LOGIN_TIME = 84; - int NET_DEVSTATE_GET_COMM_COUNT = 85; - int NET_DEVSTATE_RECORDING_DETAIL = 86; - int NET_DEVSTATE_PTZ_PRESET_LIST = 87; - int NET_DEVSTATE_EXTERNAL_DEVICE = 88; - int NET_DEVSTATE_GET_UPGRADE_STATE = 89; - int NET_DEVSTATE_MULTIPLAYBACK_SPLIT_CAP = 90; - int NET_DEVSTATE_BURN_SESSION_NUM = 91; - int NET_DEVSTATE_PROTECTIVE_CAPSULE = 92; - int NET_DEVSTATE_GET_DOORWORK_MODE = 93; - int NET_DEVSTATE_PTZ_ZOOM_INFO = 94; - int NET_DEVSTATE_POWER_STATE = 338; - int NET_DEVSTATE_ALL_ALARM_CHANNELS_STATE = 339; - int NET_DEVSTATE_ALARMKEYBOARD_COUNT = 340; - int NET_DEVSTATE_EXALARMCHANNELS = 341; - int NET_DEVSTATE_GET_BYPASS = 342; - int NET_DEVSTATE_ACTIVATEDDEFENCEAREA = 343; - int NET_DEVSTATE_DEV_RECORDSET = 344; - int NET_DEVSTATE_DOOR_STATE = 345; - int NET_DEVSTATE_ANALOGALARM_CHANNELS = 5472; - int NET_DEVSTATE_GET_SENSORLIST = 5473; - int NET_DEVSTATE_ALARM_CHANNELS = 5474; - int NET_DEVSTATE_GET_ALARM_SUBSYSTEM_ACTIVATESTATUS = 5475; - int NET_DEVSTATE_AIRCONDITION_STATE = 5476; - int NET_DEVSTATE_ALARMSUBSYSTEM_STATE = 5477; - int NET_DEVSTATE_ALARM_FAULT_STATE = 5478; - int NET_DEVSTATE_DEFENCE_STATE = 5479; - int NET_DEVSTATE_CLUSTER_STATE = 5480; - int NET_DEVSTATE_SCADA_POINT_LIST = 5481; - int NET_DEVSTATE_SCADA_INFO = 5482; - int NET_DEVSTATE_SCADA_CAPS = 5483; - int NET_DEVSTATE_GET_CODEID_COUNT = 5484; - int NET_DEVSTATE_GET_CODEID_LIST = 5485; - int NET_DEVSTATE_ANALOGALARM_DATA = 5486; - int NET_DEVSTATE_VTP_CALLSTATE = 5487; - int NET_DEVSTATE_SCADA_INFO_BY_ID = 5488; - int NET_DEVSTATE_SCADA_DEVICE_LIST = 5489; - int NET_DEVSTATE_DEV_RECORDSET_EX = 5490; - int NET_DEVSTATE_ACCESS_LOCK_VER = 5491; - int NET_DEVSTATE_MONITORWALL_TVINFO = 5492; - int NET_DEVSTATE_GET_ALL_POS = 5493; - int NET_DEVSTATE_GET_ROAD_LIST = 5494; - int NET_DEVSTATE_GET_HEAT_MAP = 5495; - int NET_DEVSTATE_GET_WORK_STATE = 5496; - int NET_DEVSTATE_GET_WIRESSLESS_STATE = 5497; - int NET_DEVSTATE_GET_REDUNDANCE_POWER_INFO = 5498; - int NET_QUERY_DEV_STORAGE_NAMES = 1; - int NET_QUERY_DEV_STORAGE_INFOS = 2; - int NET_QUERY_RECENCY_JNNCTION_CAR_INFO = 3; - int NET_QUERY_LANES_STATE = 4; - int NET_QUERY_DEV_FISHEYE_WININFO = 5; - int NET_QUERY_DEV_REMOTE_DEVICE_INFO = 6; - int NET_QUERY_SYSTEM_INFO = 7; - int NET_QUERY_REG_DEVICE_NET_INFO = 8; - int NET_QUERY_DEV_THERMO_GRAPHY_PRESET = 9; - int NET_QUERY_DEV_THERMO_GRAPHY_OPTREGION = 10; - int NET_QUERY_DEV_THERMO_GRAPHY_EXTSYSINFO = 11; - int NET_QUERY_DEV_RADIOMETRY_POINT_TEMPER = 12; - int NET_QUERY_DEV_RADIOMETRY_TEMPER = 13; - int NET_QUERY_GET_CAMERA_STATE = 14; - int NET_QUERY_GET_REMOTE_CHANNEL_AUDIO_ENCODE = 15; - int NET_QUERY_GET_COMM_PORT_INFO = 16; - int NET_QUERY_GET_LINKCHANNELS = 17; - int NET_QUERY_GET_VIDEOOUTPUTCHANNELS = 18; - int NET_QUERY_GET_VIDEOINFO = 19; - int NET_QUERY_GET_ALLLINKCHANNELS = 20; - int NET_QUERY_VIDEOCHANNELSINFO = 21; - int NET_QUERY_TRAFFICRADAR_VERSION = 22; - int NET_QUERY_WORKGROUP_NAMES = 23; - int NET_QUERY_WORKGROUP_INFO = 24; - int NET_QUERY_WLAN_ACCESSPOINT = 25; - int NET_QUERY_GPS_INFO = 26; - int NET_QUERY_IVS_REMOTE_DEVICE_INFO = 27; - int NET_QUERY_AUDIO_DECODE_CAPS = 37; - int NET_QUERY_REMOTE_DEVICE_CAPS = 39; - int NET_QUERY_TRAFFIC_SNAP_RADAR = 40; - int NET_QUERY_TRAFFIC_SNAP_STROBE = 41; - int NET_THERMO_GRAPHY_CAPS = 6; - int NET_RADIOMETRY_CAPS = 7; - int NET_QUERY_TRAFFIC_RADAR_GET_OBJECT = 53; - int NET_MATRIX_INTERFACE_LEN = 16; - int NET_MATRIX_MAX_CARDS = 128; - int NET_SPLIT_PIP_BASE = 1000; - int NET_MAX_SPLIT_MODE_NUM = 64; - int NET_MATRIX_MAX_CHANNEL_IN = 1500; - int NET_MATRIX_MAX_CHANNEL_OUT = 256; - int NET_DEVICE_NAME_LEN = 64; - int NET_MAX_CPU_NUM = 16; - int NET_MAX_FAN_NUM = 16; - int NET_MAX_POWER_NUM = 16; - int NET_MAX_BATTERY_NUM = 16; - int NET_MAX_RAID_DEVICE_NAME = 16; - int NET_MAX_TEMPERATURE_NUM = 256; - int NET_MAX_ISCSI_NAME_LEN = 128; - int NET_VERSION_LEN = 64; - int NET_MAX_STORAGE_PARTITION_NUM = 32; - int NET_STORAGE_MOUNT_LEN = 64; - int NET_STORAGE_FILE_SYSTEM_LEN = 16; - int NET_MAX_MEMBER_PER_RAID = 32; - int NET_DEV_ID_LEN_EX = 128; - int NET_MAX_BLOCK_NUM = 32; - int NET_MAX_SPLIT_WINDOW = 128; - int NET_FILE_TYPE_LEN = 64; - int NET_DEV_ID_LEN = 128; - int NET_DEV_NAME_LEN = 128; - int NET_TSCHE_DAY_NUM = 8; - int NET_TSCHE_SEC_NUM = 6; - int NET_SPLIT_INPUT_NUM = 256; - String NET_DEVICE_ID_LOCAL = "Local"; - String NET_DEVICE_ID_REMOTE = "Remote"; - String NET_DEVICE_ID_UNIQUE = "Unique"; - int NET_MAX_NAME_LEN = 16; - int NET_MAX_PERSON_ID_LEN = 32; - int NET_MAX_PERSON_IMAGE_NUM = 48; - int NET_MAX_PROVINCE_NAME_LEN = 64; - int NET_MAX_CITY_NAME_LEN = 64; - int NET_MAX_PERSON_NAME_LEN = 64; - int MAX_FACE_AREA_NUM = 8; - int MAX_PATH = 260; - int MAX_FACE_DB_NUM = 8; - int MAX_GOURP_NUM = 128; - int MAX_AGE_NUM = 2; - int MAX_EMOTION_NUM = 8; - int MAX_FIND_COUNT = 20; - int NET_MAX_POLYGON_NUM = 16; - int NET_MAX_CANDIDATE_NUM = 50; - int MAX_POLYGON_NUM = 20; - int MAX_CALIBRATEBOX_NUM = 10; - int MAX_NAME_LEN = 128; - int MAX_EXCLUDEREGION_NUM = 10; - int MAX_SCENE_LIST_SIZE = 32; - int MAX_OBJECT_LIST_SIZE = 16; - int MAX_RULE_LIST_SIZE = 128; - int MAX_ACTION_LIST_SIZE = 16; - int MAX_SPECIALDETECT_NUM = 10; - int MAX_OBJECT_ATTRIBUTES_SIZE = 16; - int MAX_CATEGORY_TYPE_NUMBER = 128; - int MAX_ANALYSE_MODULE_NUM = 16; - int MAX_LOG_PATH_LEN = 260; - int MAX_CHANNELNAME_LEN = 64; - int MAX_VIDEO_CHANNEL_NUM = 256; - int MAX_PSTN_SERVER_NUM = 8; - int MAX_TIME_SCHEDULE_NUM = 8; - int MAX_REC_TSECT = 6; - int MAX_REC_TSECT_EX = 10; - int MAX_NAS_TIME_SECTION = 2; - int MAX_CHANNEL_COUNT = 16; - int MAX_ACCESSCONTROL_NUM = 8; - int MAX_DBKEY_NUM = 64; - int MAX_SUMMARY_LEN = 1024; - int WEEK_DAY_NUM = 7; - int NET_MAX_FACEDETECT_FEATURE_NUM = 32; - int NET_MAX_OBJECT_LIST = 16; - int NET_MAX_RULE_LIST = 16; - int MAX_HUMANFACE_LIST_SIZE = 8; - int MAX_FEATURE_LIST_SIZE = 32; - int NET_MAX_DETECT_REGION_NUM = 20; - int NET_MAX_DETECT_LINE_NUM = 20; - int NET_MAX_TRACK_LINE_NUM = 20; - int NET_MACADDR_LEN = 40; - int NET_DEV_TYPE_LEN = 32; - int NET_DEV_SERIALNO_LEN = 48; - int NET_MAX_URL_LEN = 128; - int NET_MAX_STRING_LEN = 128; - int NET_MACHINE_NAME_NUM = 64; - int NET_USER_NAME_LENGTH_EX = 16; - int NET_USER_NAME_LENGTH = 8; - int NET_USER_PSW_LENGTH = 8; - int NET_EVENT_NAME_LEN = 128; - int NET_MAX_LANE_NUM = 8; - int MAX_DRIVING_DIR_NUM = 16; - int FLOWSTAT_ADDR_NAME = 16; - int NET_MAX_DRIVINGDIRECTION = 256; - int COMMON_SEAT_MAX_NUMBER = 8; - int NET_MAX_ATTACHMENT_NUM = 8; - int NET_MAX_ANNUUALINSPECTION_NUM = 8; - int NET_MAX_EVENT_PIC_NUM = 6; - int NET_COMMON_STRING_4 = 4; - int NET_COMMON_STRING_8 = 8; - int NET_COMMON_STRING_16 = 16; - int NET_COMMON_STRING_20 = 20; - int NET_COMMON_STRING_32 = 32; - int NET_COMMON_STRING_64 = 64; - int NET_COMMON_STRING_128 = 128; - int NET_COMMON_STRING_256 = 256; - int NET_COMMON_STRING_512 = 512; - int NET_COMMON_STRING_1024 = 1024; - int NET_COMMON_STRING_2048 = 2048; - int MAX_VIDEOSTREAM_NUM = 4; - int MAX_VIDEO_COVER_NUM = 16; - int MAX_VIDEO_IN_ZOOM = 32; - int NET_EVENT_CARD_LEN = 36; - int NET_EVENT_MAX_CARD_NUM = 16; - int MAX_STATUS_NUM = 16; - int NET_MAX_CHANMASK = 64; - int NET_CHAN_NAME_LEN = 32; - int MAX_LANE_NUM = 8; - int MAX_STAFF_NUM = 20; - int MAX_ANALYSE_RULE_NUM = 32; - int MAX_POLYLINE_NUM = 20; - int MAX_TEMPLATEREGION_NUM = 32; - int POINT_PAIR_NUM = 2; - int MAX_VEHICLE_SIZE_LIST = 4; - int MAX_VEHICLE_TYPE_LIST = 4; - int MAX_PLATE_TYPE_LIST = 32; - int MAX_CALIBRATEAREA_NUM = 20; - int MAX_ANALYSE_SCENE_NUM = 32; - int MAX_PLATEHINT_NUM = 8; - int MAX_LIGHT_NUM = 8; - int MAX_LIGHTGROUP_NUM = 8; - int MAX_LIGHT_TYPE = 8; - int MAX_PARKING_SPACE_NUM = 6; - int MAX_SHIELD_AREA_NUM = 16; - int MAX_SCENE_TYPE_LIST_SIZE = 8; - int MAX_LIGHT_DIRECTION = 8; - int CFG_FLOWSTAT_ADDR_NAME = 16; - int MAX_ACCESS_READER_NUM = 32; - int MAX_ACCESSSUBCONTROLLER_NUM = 64; - int MAX_BACKPIC_COUNT = 8; - int NET_WIRELESS_DEVICE_SERIAL_NUMBER_MAX_LEN = 32; - int NET_MAX_CUSTOM_PERSON_INFO_NUM = 4; - int NET_MAX_PERSON_INFO_LEN = 64; - int MAX_ALARMEXT_MODULE_NUM = 256; - int MAX_CALIBRATEAREA_TYPE_NUM = 4; - int MAX_SCENE_SUBTYPE_LEN = 64; - int MAX_SCENE_SUBTYPE_NUM = 32; - int MAX_SUPPORTED_COMP_SIZE = 4; - int MAX_SUPPORTED_COMP_DATA = 8; - int MAX_NUMBER_STAT_MAULT_NUM = 32; - int NET_NEW_MAX_RIGHT_NUM = 1024; - int NET_MAX_GROUP_NUM = 20; - int NET_MAX_USER_NUM = 200; - int NET_RIGHT_NAME_LENGTH = 32; - int NET_MEMO_LENGTH = 32; - int NET_NEW_USER_NAME_LENGTH = 128; - int NET_NEW_USER_PSW_LENGTH = 128; - int NET_MAX_RIGHT_NUM = 100; - int NET_COMMENT_LENGTH = 100; - int NET_GROUPID_LENGTH = 64; - int NET_GROUPNAME_LENGTH = 128; - int NET_FEATUREVALUE_LENGTH = 128; - int MAX_GROUP_ID_LEN = 64; - int MAX_COLOR_NAME_LEN = 32; - int MAX_COLOR_HEX_LEN = 8; - int MAX_LINK_GROUP_NUM = 20; - int MAX_PATH_LEN = 260; - int MAX_RIDER_NUM = 16; - int MAX_ALARM_CHANNEL_NAME_LEN = 64; - int MAX_ATTACHMENT_NUM = 8; - int NET_MAX_FRAMESEQUENCE_NUM = 2; - int NET_MAX_TIMESTAMP_NUM = 2; - int NET_VIDEOANALYSE_SCENES = 32; - int NET_VIDEOANALYSE_RULES = 64; - int SDK_EVENT_NAME_LEN = 128; - int NET_USER_PSW_LENGTH_EX = 16; - int AV_CFG_Device_ID_Len = 64; - int AV_CFG_Channel_Name_Len = 64; - int AV_CFG_Monitor_Name_Len = 64; - int AV_CFG_Max_TV_In_Block = 128; - int AV_CFG_Max_Block_In_Wall = 128; - int AV_CFG_IP_Address_Len = 32; - int AV_CFG_Protocol_Len = 32; - int AV_CFG_User_Name_Len = 64; - int AV_CFG_Password_Len = 64; - int AV_CFG_Serial_Len = 32; - int AV_CFG_Device_Class_Len = 16; - int AV_CFG_Device_Type_Len = 32; - int AV_CFG_Device_Name_Len = 128; - int AV_CFG_Address_Len = 128; - int AV_CFG_Max_Path = 260; - int AV_CFG_Group_Name_Len = 64; - int AV_CFG_DeviceNo_Len = 32; - int AV_CFG_Group_Memo_Len = 128; - int AV_CFG_Max_Channel_Num = 1024; - int MAX_DEVICE_NAME_LEN = 64; - int MAX_DEV_ID_LEN_EX = 128; - int MAX_PATH_STOR = 240; - int MAX_REMOTE_DEV_NUM = 256; - int NET_MAX_PLATE_NUMBER_LEN = 32; - int NET_MAX_AUTHORITY_LIST_NUM = 16; - int NET_MAX_ALARMOUT_NUM_EX = 32; - int NET_MAX_VIDEO_IN_NUM_EX = 32; - int NET_MAX_SAERCH_IP_NUM = 256; - int NET_MAX_POS_MAC_NUM = 8; - int NET_MAX_BUSCARD_NUM = 64; - int NET_STORAGE_NAME_LEN = 128; - int NET_MAX_DOOR_NUM = 32; - int NET_MAX_TIMESECTION_NUM = 32; - int NET_MAX_CARDNAME_LEN = 64; - int NET_MAX_CARDNO_LEN = 32; - int NET_MAX_USERID_LEN = 32; - int NET_MAX_IC_LEN = 32; - int NET_MAX_QRCODE_LEN = 128; - int NET_MAX_CARD_INFO_LEN = 256; - int NET_MAX_SIM_LEN = 16; - int NET_MAX_DISKNUM = 256; - int MAX_FACE_DATA_NUM = 20; - int MAX_FINGERPRINT_NUM = 10; - int MAX_FACE_DATA_LEN = 2048; - int MAX_COMMON_STRING_8 = 8; - int MAX_COMMON_STRING_16 = 16; - int MAX_COMMON_STRING_32 = 32; - int MAX_COMMON_STRING_64 = 64; - int MAX_COMMON_STRING_128 = 128; - int MAX_USER_NAME_LEN = 128; - int MAX_ROOMNUM_COUNT = 32; - int MAX_FACE_COUTN = 20; - int MAX_PHOTO_COUNT = 5; - int MAX_WINDOWS_COUNT = 16; - int MAX_CLASS_NUMBER_LEN = 32; - int MAX_PHONENUMBER_LEN = 16; - int MAX_NASFILE_NUM = 8; - int MAX_CELL_PHONE_NUMBER_LEN = 32; - int MAX_MAIL_LEN = 64; - int MAX_PWD_LEN = 128; - int MAX_ACCESS_FLOOR_NUM = 64; - int MAX_ORDER_NUMBER = 6; - int MAX_NUMBER_REGISTER_INFO = 32; - int MAX_COMPANION_CARD_NUM = 6; - int CFG_COMMON_STRING_8 = 8; - int CFG_COMMON_STRING_16 = 16; - int CFG_COMMON_STRING_32 = 32; - int CFG_COMMON_STRING_64 = 64; - int CFG_COMMON_STRING_128 = 128; - int CFG_COMMON_STRING_256 = 256; - int CFG_COMMON_STRING_512 = 512; - int MAX_COILCONFIG = 3; - int MAX_DETECTOR = 6; - int MAX_VIOLATIONCODE = 16; - int MAX_LANE_CONFIG_NUMBER = 32; - int MAX_VIOLATIONCODE_DESCRIPT = 64; - int MAX_ROADWAYNO = 128; - int MAX_PRIORITY_NUMBER = 256; - int MAX_DRIVINGDIRECTION = 256; - int MAX_OSD_CUSTOM_SORT_NUM = 8; - int MAX_OSD_CUSTOM_SORT_ELEM_NUM = 8; - int MAX_OSD_CUSTOM_GENERAL_NUM = 8; - int MAX_OSD_ITEM_ATTR_NUM = 8; - int MAX_PRE_POX_STR_LEN = 32; - int MAX_OSD_CUSTOM_NAME_LEN = 32; - int MAX_OSD_CUSTOM_VALUE_LEN = 256; - int MAX_CONF_CHAR = 256; - int MAX_IVS_EVENT_NUM = 256; - int MAX_QUERY_USER_NUM = 4; - int MAX_DEVICE_ADDRESS = 256; - int MAX_STORAGE_NUM = 8; - int MAX_PARTITION_NUM = 8; - int MAX_SCADA_POINT_LIST_INFO_NUM = 256; - int MAX_SCADA_POINT_LIST_ALARM_INFO_NUM = 256; - int MAX_LABEL_ARRAY = 1024; - int MAX_DELIVERY_FILE_NUM = 128; - int DELIVERY_FILE_URL_LEN = 128; - int MAX_COMMON_STRING_512 = 512; - int MAX_RFIDELETAG_CARDID_LEN = 16; - int MAX_RFIDELETAG_DATE_LEN = 16; - int MAX_REPEATENTERROUTE_NUM = 12; - int ECK_SCREEN_NUM_MAX = 8; - int MAX_CAR_CANDIDATE_NUM = 50; - int MAX_REGISTER_NUM = 10; - int MAX_SERVER_NUM = 10; - int NET_COUNTRY_LENGTH = 3; - int MAX_ATTENDANCE_USERNAME_LEN = 36; - int NET_MAX_FINGER_PRINT = 10; - int MAX_EVENT_ID_LEN = 52; - int MAX_HUMANTRAIT_EVENT_LEN = 36; - int MAX_EXIT_MAN_NUM = 32; - int NET_MAX_CALLTYPE_LIST_NUM = 16; - int NET_MAX_ENDSTATE_LIST_NUM = 16; - int MAX_CHAN_NUM = 256; - int AV_CFG_Max_ChannelRule = 32; - int MAX_DEV_NUM = 16; - int CFG_MAX_CHANNEL_NAME_LEN = 256; - int HDBJ_MAX_OBJECTS_NUM = 200; - int NET_MAX_RAID_NUM = 16; - int MAX_PLATE_NUMBER_LEN = 64; - int MAX_MASTER_OF_CAR_LEN = 32; - int MAX_USER_TYPE_LEN = 32; - int MAX_SUB_USER_TYPE_LEN = 64; - int MAX_REMARKS_LEN = 64; - int MAX_PARK_CHARGE_LEN = 32; - int MAX_CUSTOM_LEN = 128; - int MAX_RESOURCE_LEN = 64; - int MAX_PARKINGLOCK_STATE_NUM = 6; - int MAX_SMALLPIC_NUM = 32; - int MAX_PASSWORD_LEN = 64; - int MAX_OSD_SUMMARY_LEN = 256; - int MAX_OSD_TITLE_LEN = 128; - int MAX_CUSTOMCASE_NUM = 16; - int MAX_CARGO_CHANNEL_NUM = 8; - int MAX_MAN_LIST_COUNT = 64; - int MAX_SNAP_SHOT_NUM = 8; - int NET_MATRIX_CARD_MAIN = 268435456; - int NET_MATRIX_CARD_INPUT = 1; - int NET_MATRIX_CARD_OUTPUT = 2; - int NET_MATRIX_CARD_ENCODE = 4; - int NET_MATRIX_CARD_DECODE = 8; - int NET_MATRIX_CARD_CASCADE = 16; - int NET_MATRIX_CARD_INTELLIGENT = 32; - int NET_MATRIX_CARD_ALARM = 64; - int NET_MATRIX_CARD_RAID = 128; - int NET_MATRIX_CARD_NET_DECODE = 256; - int RESERVED_TYPE_FOR_INTEL_BOX = 1; - int RESERVED_TYPE_FOR_COMMON = 16; - int RESERVED_TYPE_FOR_PATH = 256; - int NET_DATA_CALL_BACK_VALUE = 1000; - int DH_MAX_PERSON_INFO_LEN = 64; - int MAX_SECONDARY_ANALYSE_TASK_NUM = 32; - int MAX_SECONDARY_ANALYSE_RULE_NUM = 8; - int MAX_SECONDARY_ANALYSE_EVENT_NUM = 8; - int NET_MAX_WINDOWS_NUMBER = 64; - int NET_MAX_MODE_NUMBER = 64; - int MAX_COURSE_LOGIC_CHANNEL = 64; - int MAX_UPGRADER_SERIAL_INFO = 8; - int NET_UPGRADE_COUNT_MAX = 256; - int MAX_PIC_PATH_NUM = 16; - int UAV_MAX_SENSOR_NUM = 32; - int UAV_MAX_SATELLITE_NUM = 20; - int CFG_MAX_USER_ID_LEN = 32; - int CFG_MAX_METHODEX_NUM = 4; - int CFG_MAX_OPEN_DOOR_GROUP_DETAIL_NUM = 64; - int CFG_MAX_OPEN_DOOR_GROUP_NUM = 4; - int MAX_ANALYSE_REMAIN_CAPACITY_NUM = 32; - int MAX_ANALYSE_RULE_COUNT = 32; - int MAX_ANALYSE_PICTURE_FILE_NUM = 32; - int MAX_ANALYSE_TASK_NUM = 64; - int MAX_ANALYSE_FILTER_EVENT_NUM = 64; - int MAX_ANALYSE_ALGORITHM_NUM = 16; - int MAX_ANALYSE_TOTALCAPS_NUM = 32; - int MAX_COAXIAL_CONTROL_IO_COUNT = 8; - int MAX_FIREWARNING_DETECTRGN_NUM = 32; - int MAX_FIREWARNING_RULE_NUM = 32; - int MAX_FIREWARNING_DETECTWND_NUM = 8; - int MAX_LANES_NUM = 64; - int MAX_LIGHT_GROUP_INFO_NUM = 8; - int MAX_ADDRESS_NUM = 16; - int MAX_DEVICE_ID_LEN = 48; - int MAX_DEVICE_MARK_LEN = 64; - int MAX_BRAND_NAME_LEN = 64; - int MAX_LIGHTING_NUM = 16; - int MAX_LIGHTING_DETAIL_NUM = 16; - int NET_MAX_PLATEENABLE_NUM = 16; - int NET_MAX_BROADCAST_ELEMENT_NUM = 64; - - boolean CLIENT_Init(Callback var1, Pointer var2); - - void CLIENT_Cleanup(); - - void CLIENT_SetAutoReconnect(Callback var1, Pointer var2); - - int CLIENT_GetLastError(); - - void CLIENT_SetConnectTime(int var1, int var2); - - void CLIENT_SetNetworkParam(NetSDKLib.NET_PARAM var1); - - boolean CLIENT_SetDeviceSearchParam(NetSDKLib.NET_DEVICE_SEARCH_PARAM var1); - - int CLIENT_GetSDKVersion(); - - NetSDKLib.LLong CLIENT_LoginEx(String var1, int var2, String var3, String var4, int var5, Pointer var6, NetSDKLib.NET_DEVICEINFO var7, IntByReference var8); - - NetSDKLib.LLong CLIENT_LoginEx2(String var1, int var2, String var3, String var4, int var5, Pointer var6, NetSDKLib.NET_DEVICEINFO_Ex var7, IntByReference var8); - - boolean CLIENT_Logout(NetSDKLib.LLong var1); - - boolean CLIENT_GetNewDevConfig(NetSDKLib.LLong var1, String var2, int var3, byte[] var4, int var5, IntByReference var6, int var7); - - boolean CLIENT_SetNewDevConfig(NetSDKLib.LLong var1, String var2, int var3, byte[] var4, int var5, IntByReference var6, IntByReference var7, int var8); - - boolean CLIENT_DeleteDevConfig(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DELETECFG var2, NetSDKLib.NET_OUT_DELETECFG var3, int var4); - - boolean CLIENT_GetMemberNames(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MEMBERNAME var2, NetSDKLib.NET_OUT_MEMBERNAME var3, int var4); - - boolean CLIENT_ParseData(String var1, byte[] var2, Pointer var3, int var4, Pointer var5); - - boolean CLIENT_PacketData(String var1, Pointer var2, int var3, byte[] var4, int var5); - - void CLIENT_SetDVRMessCallBack(Callback var1, Pointer var2); - - void CLIENT_SetDVRMessCallBackEx1(NetSDKLib.fMessCallBackEx1 var1, Pointer var2); - - boolean CLIENT_StartListenEx(NetSDKLib.LLong var1); - - boolean CLIENT_StopListen(NetSDKLib.LLong var1); - - boolean CLIENT_OperateFaceRecognitionDB(NetSDKLib.LLong var1, NetSDKLib.NET_IN_OPERATE_FACERECONGNITIONDB var2, NetSDKLib.NET_OUT_OPERATE_FACERECONGNITIONDB var3, int var4); - - boolean CLIENT_StartFindFaceRecognition(NetSDKLib.LLong var1, NetSDKLib.NET_IN_STARTFIND_FACERECONGNITION var2, NetSDKLib.NET_OUT_STARTFIND_FACERECONGNITION var3, int var4); - - boolean CLIENT_DoFindFaceRecognition(NetSDKLib.NET_IN_DOFIND_FACERECONGNITION var1, NetSDKLib.NET_OUT_DOFIND_FACERECONGNITION var2, int var3); - - boolean CLIENT_StopFindFaceRecognition(NetSDKLib.LLong var1); - - boolean CLIENT_DetectFace(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DETECT_FACE var2, NetSDKLib.NET_OUT_DETECT_FACE var3, int var4); - - boolean CLIENT_OperateFaceRecognitionGroup(NetSDKLib.LLong var1, NetSDKLib.NET_IN_OPERATE_FACERECONGNITION_GROUP var2, NetSDKLib.NET_OUT_OPERATE_FACERECONGNITION_GROUP var3, int var4); - - boolean CLIENT_FindGroupInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FIND_GROUP_INFO var2, NetSDKLib.NET_OUT_FIND_GROUP_INFO var3, int var4); - - boolean CLIENT_GetGroupInfoForChannel(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_GROUPINFO_FOR_CHANNEL var2, NetSDKLib.NET_OUT_GET_GROUPINFO_FOR_CHANNEL var3, int var4); - - boolean CLIENT_SetGroupInfoForChannel(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SET_GROUPINFO_FOR_CHANNEL var2, NetSDKLib.NET_OUT_SET_GROUPINFO_FOR_CHANNEL var3, int var4); - - boolean CLIENT_FaceRecognitionPutDisposition(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FACE_RECOGNITION_PUT_DISPOSITION_INFO var2, NetSDKLib.NET_OUT_FACE_RECOGNITION_PUT_DISPOSITION_INFO var3, int var4); - - boolean CLIENT_FaceRecognitionDelDisposition(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FACE_RECOGNITION_DEL_DISPOSITION_INFO var2, NetSDKLib.NET_OUT_FACE_RECOGNITION_DEL_DISPOSITION_INFO var3, int var4); - - NetSDKLib.LLong CLIENT_AttachFaceFindState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FACE_FIND_STATE var2, NetSDKLib.NET_OUT_FACE_FIND_STATE var3, int var4); - - boolean CLIENT_DetachFaceFindState(NetSDKLib.LLong var1); - - boolean CLIENT_DownloadRemoteFile(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DOWNLOAD_REMOTE_FILE var2, NetSDKLib.NET_OUT_DOWNLOAD_REMOTE_FILE var3, int var4); - - boolean CLIENT_LogOpen(NetSDKLib.LOG_SET_PRINT_INFO var1); - - boolean CLIENT_LogClose(); - - boolean CLIENT_GetTotalFileCount(NetSDKLib.LLong var1, IntByReference var2, Pointer var3, int var4); - - boolean CLIENT_SetFindingJumpOption(NetSDKLib.LLong var1, NetSDKLib.NET_FINDING_JUMP_OPTION_INFO var2, Pointer var3, int var4); - - NetSDKLib.LLong CLIENT_FindFileEx(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - int CLIENT_FindNextFileEx(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, Pointer var5, int var6); - - boolean CLIENT_FindCloseEx(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_RealLoadPictureEx(NetSDKLib.LLong var1, int var2, int var3, int var4, Callback var5, Pointer var6, Pointer var7); - - boolean CLIENT_StopLoadPic(NetSDKLib.LLong var1); - - void CLIENT_SetSnapRevCallBack(Callback var1, Pointer var2); - - boolean CLIENT_SnapPictureEx(NetSDKLib.LLong var1, NetSDKLib.SNAP_PARAMS var2, IntByReference var3); - - NetSDKLib.LLong CLIENT_StartSearchDevices(Callback var1, Pointer var2, String var3); - - boolean CLIENT_StopSearchDevices(NetSDKLib.LLong var1); - - boolean CLIENT_SearchDevicesByIPs(Pointer var1, Callback var2, Pointer var3, String var4, int var5); - - NetSDKLib.LLong CLIENT_RealPlayEx(NetSDKLib.LLong var1, int var2, Pointer var3, int var4); - - boolean CLIENT_StopRealPlayEx(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_StartRealPlay(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, Callback var5, Callback var6, Pointer var7, int var8); - - boolean CLIENT_StopRealPlay(NetSDKLib.LLong var1); - - boolean CLIENT_SetRealDataCallBackEx(NetSDKLib.LLong var1, Callback var2, Pointer var3, int var4); - - boolean CLIENT_AdjustFluency(NetSDKLib.LLong var1, int var2); - - boolean CLIENT_SaveRealData(NetSDKLib.LLong var1, String var2); - - boolean CLIENT_StopSaveRealData(NetSDKLib.LLong var1); - - boolean CLIENT_OpenSound(NetSDKLib.LLong var1); - - boolean CLIENT_CloseSound(); - - boolean CLIENT_MatrixSetCameras(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MATRIX_SET_CAMERAS var2, NetSDKLib.NET_OUT_MATRIX_SET_CAMERAS var3, int var4); - - boolean CLIENT_MatrixGetCameras(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MATRIX_GET_CAMERAS var2, NetSDKLib.NET_OUT_MATRIX_GET_CAMERAS var3, int var4); - - boolean CLIENT_SnapPictureToFile(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SNAP_PIC_TO_FILE_PARAM var2, NetSDKLib.NET_OUT_SNAP_PIC_TO_FILE_PARAM var3, int var4); - - boolean CLIENT_QueryRecordFile(NetSDKLib.LLong var1, int var2, int var3, NetSDKLib.NET_TIME var4, NetSDKLib.NET_TIME var5, String var6, NetSDKLib.NET_RECORDFILE_INFO[] var7, int var8, IntByReference var9, int var10, boolean var11); - - boolean CLIENT_QueryRecordTime(NetSDKLib.LLong var1, int var2, int var3, NetSDKLib.NET_TIME var4, NetSDKLib.NET_TIME var5, String var6, IntByReference var7, int var8); - - NetSDKLib.LLong CLIENT_DownloadByTimeEx(NetSDKLib.LLong var1, int var2, int var3, NetSDKLib.NET_TIME var4, NetSDKLib.NET_TIME var5, String var6, Callback var7, Pointer var8, Callback var9, Pointer var10, Pointer var11); - - boolean CLIENT_StopDownload(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_DownloadByTimeEx2(NetSDKLib.LLong var1, int var2, int var3, NetSDKLib.NET_TIME var4, NetSDKLib.NET_TIME var5, String var6, Callback var7, Pointer var8, Callback var9, Pointer var10, int var11, Pointer var12); - - boolean CLIENT_DHPTZControlEx(NetSDKLib.LLong var1, int var2, int var3, int var4, int var5, int var6, int var7); - - boolean CLIENT_DHPTZControlEx2(NetSDKLib.LLong var1, int var2, int var3, int var4, int var5, int var6, int var7, Pointer var8); - - boolean CLIENT_ControlDevice(NetSDKLib.LLong var1, int var2, Pointer var3, int var4); - - boolean CLIENT_ControlDeviceEx(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_GetDevConfig(NetSDKLib.LLong var1, int var2, int var3, Pointer var4, int var5, IntByReference var6, int var7); - - boolean CLIENT_SetDevConfig(NetSDKLib.LLong var1, int var2, int var3, Pointer var4, int var5, int var6); - - boolean CLIENT_QueryDevState(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, IntByReference var5, int var6); - - boolean CLIENT_QueryRemotDevState(NetSDKLib.LLong var1, int var2, int var3, Pointer var4, int var5, IntByReference var6, int var7); - - boolean CLIENT_GetDevCaps(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_QueryNewSystemInfo(NetSDKLib.LLong var1, String var2, int var3, byte[] var4, int var5, IntByReference var6, int var7); - - boolean CLIENT_QueryNewSystemInfoEx(NetSDKLib.LLong var1, String var2, int var3, byte[] var4, int var5, IntByReference var6, Pointer var7, int var8); - - boolean CLIENT_QuerySystemInfo(NetSDKLib.LLong var1, int var2, String var3, int var4, byte[] var5, int var6, IntByReference var7, int var8); - - NetSDKLib.LLong CLIENT_AttachVideoStatSummary(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_VIDEOSTAT_SUM var2, NetSDKLib.NET_OUT_ATTACH_VIDEOSTAT_SUM var3, int var4); - - boolean CLIENT_DetachVideoStatSummary(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_StartFindNumberStat(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FINDNUMBERSTAT var2, NetSDKLib.NET_OUT_FINDNUMBERSTAT var3); - - int CLIENT_DoFindNumberStat(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DOFINDNUMBERSTAT var2, NetSDKLib.NET_OUT_DOFINDNUMBERSTAT var3); - - boolean CLIENT_StopFindNumberStat(NetSDKLib.LLong var1); - - boolean CLIENT_SetDeviceMode(NetSDKLib.LLong var1, int var2, Pointer var3); - - NetSDKLib.LLong CLIENT_PlayBackByTime(NetSDKLib.LLong var1, int var2, NetSDKLib.NET_TIME var3, NetSDKLib.NET_TIME var4, Pointer var5, NetSDKLib.fDownLoadPosCallBack var6, Pointer var7); - - NetSDKLib.LLong CLIENT_PlayBackByTimeEx(NetSDKLib.LLong var1, int var2, NetSDKLib.NET_TIME var3, NetSDKLib.NET_TIME var4, Pointer var5, Callback var6, Pointer var7, Callback var8, Pointer var9); - - NetSDKLib.LLong CLIENT_PlayBackByTimeEx2(NetSDKLib.LLong var1, int var2, NetSDKLib.NET_IN_PLAY_BACK_BY_TIME_INFO var3, NetSDKLib.NET_OUT_PLAY_BACK_BY_TIME_INFO var4); - - boolean CLIENT_StopPlayBack(NetSDKLib.LLong var1); - - boolean CLIENT_GetPlayBackOsdTime(NetSDKLib.LLong var1, NetSDKLib.NET_TIME var2, NetSDKLib.NET_TIME var3, NetSDKLib.NET_TIME var4); - - boolean CLIENT_PausePlayBack(NetSDKLib.LLong var1, int var2); - - boolean CLIENT_FastPlayBack(NetSDKLib.LLong var1); - - boolean CLIENT_SlowPlayBack(NetSDKLib.LLong var1); - - boolean CLIENT_NormalPlayBack(NetSDKLib.LLong var1); - - boolean CLIENT_SetPlayBackSpeed(NetSDKLib.LLong var1, int var2); - - boolean CLIENT_QueryDeviceTime(NetSDKLib.LLong var1, NetSDKLib.NET_TIME var2, int var3); - - boolean CLIENT_SetupDeviceTime(NetSDKLib.LLong var1, NetSDKLib.NET_TIME var2); - - boolean CLIENT_ClientGetVideoEffect(NetSDKLib.LLong var1, byte[] var2, byte[] var3, byte[] var4, byte[] var5); - - boolean CLIENT_ClientSetVideoEffect(NetSDKLib.LLong var1, byte var2, byte var3, byte var4, byte var5); - - boolean CLIENT_QueryUserInfoEx(NetSDKLib.LLong var1, NetSDKLib.USER_MANAGE_INFO_EX var2, int var3); - - boolean CLIENT_QueryUserInfoNew(NetSDKLib.LLong var1, NetSDKLib.USER_MANAGE_INFO_NEW var2, Pointer var3, int var4); - - boolean CLIENT_OperateUserInfoNew(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, Pointer var5, int var6); - - boolean CLIENT_QueryDeviceLog(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4, IntByReference var5, int var6); - - NetSDKLib.LLong CLIENT_StartTalkEx(NetSDKLib.LLong var1, Callback var2, Pointer var3); - - boolean CLIENT_StopTalkEx(NetSDKLib.LLong var1); - - boolean CLIENT_RecordStartEx(NetSDKLib.LLong var1); - - boolean CLIENT_RecordStart(); - - boolean CLIENT_RecordStop(); - - boolean CLIENT_RecordStopEx(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_TalkSendData(NetSDKLib.LLong var1, Pointer var2, int var3); - - void CLIENT_AudioDec(Pointer var1, int var2); - - boolean CLIENT_AudioDecEx(NetSDKLib.LLong var1, Pointer var2, int var3); - - int CLIENT_InitAudioEncode(NetSDKLib.NET_AUDIO_FORMAT var1); - - int CLIENT_AudioEncode(NetSDKLib.LLong var1, Pointer var2, IntByReference var3, Pointer var4, IntByReference var5); - - int CLIENT_ReleaseAudioEncode(); - - boolean CLIENT_FindRecord(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FIND_RECORD_PARAM var2, NetSDKLib.NET_OUT_FIND_RECORD_PARAM var3, int var4); - - boolean CLIENT_FindNextRecord(NetSDKLib.NET_IN_FIND_NEXT_RECORD_PARAM var1, NetSDKLib.NET_OUT_FIND_NEXT_RECORD_PARAM var2, int var3); - - boolean CLIENT_FindRecordClose(NetSDKLib.LLong var1); - - boolean CLIENT_QueryRecordCount(NetSDKLib.NET_IN_QUEYT_RECORD_COUNT_PARAM var1, NetSDKLib.NET_OUT_QUEYT_RECORD_COUNT_PARAM var2, int var3); - - boolean CLIENT_OperateTrafficList(NetSDKLib.LLong var1, NetSDKLib.NET_IN_OPERATE_TRAFFIC_LIST_RECORD var2, NetSDKLib.NET_OUT_OPERATE_TRAFFIC_LIST_RECORD var3, int var4); - - NetSDKLib.LLong CLIENT_FileTransmit(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, Callback var5, Pointer var6, int var7); - - boolean CLIENT_QueryDevInfo(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, Pointer var5, int var6); - - void CLIENT_SetSubcribeGPSCallBackEX(Callback var1, Pointer var2); - - void CLIENT_SetSubcribeGPSCallBackEX2(Callback var1, Pointer var2); - - boolean CLIENT_SubcribeGPS(NetSDKLib.LLong var1, int var2, int var3, int var4); - - boolean CLIENT_PreUploadRemoteFile(NetSDKLib.LLong var1, NET_IN_PRE_UPLOAD_REMOTE_FILE var2, NET_OUT_PRE_UPLOAD_REMOTE_FILE var3, int var4); - - boolean CLIENT_UploadRemoteFile(NetSDKLib.LLong var1, NetSDKLib.NET_IN_UPLOAD_REMOTE_FILE var2, NetSDKLib.NET_OUT_UPLOAD_REMOTE_FILE var3, int var4); - - boolean CLIENT_ListRemoteFile(NetSDKLib.LLong var1, NetSDKLib.NET_IN_LIST_REMOTE_FILE var2, NetSDKLib.NET_OUT_LIST_REMOTE_FILE var3, int var4); - - boolean CLIENT_RemoveRemoteFiles(NetSDKLib.LLong var1, NetSDKLib.NET_IN_REMOVE_REMOTE_FILES var2, NetSDKLib.NET_OUT_REMOVE_REMOTE_FILES var3, int var4); - - NetSDKLib.LLong CLIENT_ParkingControlAttachRecord(NetSDKLib.LLong var1, NetSDKLib.NET_IN_PARKING_CONTROL_PARAM var2, NetSDKLib.NET_OUT_PARKING_CONTROL_PARAM var3, int var4); - - boolean CLIENT_ParkingControlDetachRecord(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_ParkingControlStartFind(NetSDKLib.LLong var1, NetSDKLib.NET_IN_PARKING_CONTROL_START_FIND_PARAM var2, NetSDKLib.NET_OUT_PARKING_CONTROL_START_FIND_PARAM var3, int var4); - - boolean CLIENT_ParkingControlDoFind(NetSDKLib.LLong var1, NetSDKLib.NET_IN_PARKING_CONTROL_DO_FIND_PARAM var2, NetSDKLib.NET_OUT_PARKING_CONTROL_DO_FIND_PARAM var3, int var4); - - boolean CLIENT_ParkingControlStopFind(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_ParkingControlAttachParkInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_PARK_INFO_PARAM var2, NetSDKLib.NET_OUT_PARK_INFO_PARAM var3, int var4); - - boolean CLIENT_ParkingControlDetachParkInfo(NetSDKLib.LLong var1); - - boolean CLIENT_RemoveParkingCarInfo(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_PowerControl(NetSDKLib.LLong var1, NetSDKLib.NET_IN_WM_POWER_CTRL var2, NetSDKLib.NET_OUT_WM_POWER_CTRL var3, int var4); - - boolean CLIENT_LoadMonitorWallCollection(NetSDKLib.LLong var1, NetSDKLib.NET_IN_WM_LOAD_COLLECTION var2, NetSDKLib.NET_OUT_WM_LOAD_COLLECTION var3, int var4); - - boolean CLIENT_SaveMonitorWallCollection(NetSDKLib.LLong var1, NetSDKLib.NET_IN_WM_SAVE_COLLECTION var2, NetSDKLib.NET_OUT_WM_SAVE_COLLECTION var3, int var4); - - boolean CLIENT_GetMonitorWallCollections(NetSDKLib.LLong var1, NetSDKLib.NET_IN_WM_GET_COLLECTIONS var2, NetSDKLib.NET_OUT_WM_GET_COLLECTIONS var3, int var4); - - boolean CLIENT_GetSplitSource(NetSDKLib.LLong var1, int var2, int var3, NetSDKLib.NET_SPLIT_SOURCE[] var4, int var5, IntByReference var6, int var7); - - boolean CLIENT_SetSplitSource(NetSDKLib.LLong var1, int var2, int var3, NetSDKLib.NET_SPLIT_SOURCE var4, int var5, int var6); - - boolean CLIENT_SplitSetMultiSource(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SPLIT_SET_MULTI_SOURCE var2, NetSDKLib.NET_OUT_SPLIT_SET_MULTI_SOURCE var3, int var4); - - boolean CLIENT_QueryMatrixCardInfo(NetSDKLib.LLong var1, NetSDKLib.NET_MATRIX_CARD_LIST var2, int var3); - - boolean CLIENT_FindFrameInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FIND_FRAMEINFO_PRAM var2, NetSDKLib.NET_OUT_FIND_FRAMEINFO_PRAM var3, int var4); - - boolean CLIENT_FileStreamGetTags(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FILE_STREAM_GET_TAGS_INFO var2, NetSDKLib.NET_OUT_FILE_STREAM_GET_TAGS_INFO var3, int var4); - - boolean CLIENT_FileStreamSetTags(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FILE_STREAM_TAGS_INFO var2, NetSDKLib.NET_OUT_FILE_STREAM_TAGS_INFO var3, int var4); - - boolean CLIENT_GetSplitMode(NetSDKLib.LLong var1, int var2, NetSDKLib.NET_SPLIT_MODE_INFO var3, int var4); - - boolean CLIENT_SetSplitMode(NetSDKLib.LLong var1, int var2, NetSDKLib.NET_SPLIT_MODE_INFO var3, int var4); - - boolean CLIENT_OpenSplitWindow(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SPLIT_OPEN_WINDOW var2, NetSDKLib.NET_OUT_SPLIT_OPEN_WINDOW var3, int var4); - - boolean CLIENT_CloseSplitWindow(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SPLIT_CLOSE_WINDOW var2, NetSDKLib.NET_OUT_SPLIT_CLOSE_WINDOW var3, int var4); - - boolean CLIENT_GetSplitWindowsInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SPLIT_GET_WINDOWS var2, NetSDKLib.NET_OUT_SPLIT_GET_WINDOWS var3, int var4); - - boolean CLIENT_GetSplitCaps(NetSDKLib.LLong var1, int var2, NetSDKLib.NET_SPLIT_CAPS var3, int var4); - - boolean CLIENT_MatrixSwitch(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MATRIX_SWITCH var2, NetSDKLib.NET_OUT_MATRIX_SWITCH var3, int var4); - - NetSDKLib.LLong CLIENT_StartBurnSession(NetSDKLib.LLong var1, NetSDKLib.NET_IN_START_BURN_SESSION var2, NetSDKLib.NET_OUT_START_BURN_SESSION var3, int var4); - - boolean CLIENT_StopBurnSession(NetSDKLib.LLong var1); - - boolean CLIENT_StartBurn(NetSDKLib.LLong var1, NetSDKLib.NET_IN_START_BURN var2, NetSDKLib.NET_OUT_START_BURN var3, int var4); - - boolean CLIENT_StopBurn(NetSDKLib.LLong var1); - - boolean CLIENT_PauseBurn(NetSDKLib.LLong var1, int var2); - - boolean CLIENT_BurnGetState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_BURN_GET_STATE var2, NetSDKLib.NET_OUT_BURN_GET_STATE var3, int var4); - - NetSDKLib.LLong CLIENT_AttachBurnState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_STATE var2, NetSDKLib.NET_OUT_ATTACH_STATE var3, int var4); - - boolean CLIENT_DetachBurnState(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_StartUploadFileBurned(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FILEBURNED_START var2, NetSDKLib.NET_OUT_FILEBURNED_START var3, int var4); - - boolean CLIENT_SendFileBurned(NetSDKLib.LLong var1); - - boolean CLIENT_StopUploadFileBurned(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_DownloadMediaFile(NetSDKLib.LLong var1, int var2, Pointer var3, String var4, Callback var5, Pointer var6, Pointer var7); - - boolean CLIENT_StopDownloadMediaFile(NetSDKLib.LLong var1); - - boolean CLIENT_SendNotifyToDev(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_QueryIOControlState(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, IntByReference var5, int var6); - - boolean CLIENT_IOControl(NetSDKLib.LLong var1, int var2, Pointer var3, int var4); - - NetSDKLib.LLong CLIENT_SCADAAttachInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SCADA_ATTACH_INFO var2, NetSDKLib.NET_OUT_SCADA_ATTACH_INFO var3, int var4); - - boolean CLIENT_SCADADetachInfo(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_CreateTransComChannel(NetSDKLib.LLong var1, int var2, int var3, int var4, int var5, int var6, Callback var7, Pointer var8); - - boolean CLIENT_SendTransComData(NetSDKLib.LLong var1, byte[] var2, int var3); - - boolean CLIENT_DestroyTransComChannel(NetSDKLib.LLong var1); - - boolean CLIENT_QueryTransComParams(NetSDKLib.LLong var1, int var2, NetSDKLib.NET_COMM_STATE var3, int var4); - - boolean CLIENT_AttachVideoAnalyseState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_VIDEOANALYSE_STATE var2, NetSDKLib.NET_OUT_ATTACH_VIDEOANALYSE_STATE var3, int var4); - - boolean CLIENT_DetachVideoAnalyseState(NetSDKLib.LLong var1); - - boolean CLIENT_CapturePicture(NetSDKLib.LLong var1, String var2); - - boolean CLIENT_CapturePictureEx(NetSDKLib.LLong var1, String var2, int var3); - - boolean CLIENT_GetSelfCheckInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_SELTCHECK_INFO var2, NetSDKLib.NET_SELFCHECK_INFO var3, int var4); - - NetSDKLib.LLong CLIENT_ListenServer(String var1, int var2, int var3, Callback var4, Pointer var5); - - boolean CLIENT_StopListenServer(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_RealPlayByDataType(NetSDKLib.LLong var1, NetSDKLib.NET_IN_REALPLAY_BY_DATA_TYPE var2, NetSDKLib.NET_OUT_REALPLAY_BY_DATA_TYPE var3, int var4); - - NetSDKLib.LLong CLIENT_PlayBackByDataType(NetSDKLib.LLong var1, NetSDKLib.NET_IN_PLAYBACK_BY_DATA_TYPE var2, NetSDKLib.NET_OUT_PLAYBACK_BY_DATA_TYPE var3, int var4); - - NetSDKLib.LLong CLIENT_DownloadByDataType(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - NetSDKLib.LLong CLIENT_AttachBusState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_BUS_ATTACH var2, NetSDKLib.NET_OUT_BUS_ATTACH var3, int var4); - - boolean CLIENT_DetachBusState(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_AttachEventRestore(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_EVENT_RESTORE var2, int var3); - - boolean CLIENT_DetachEventRestore(NetSDKLib.LLong var1); - - void CLIENT_SetSubcribeGPSTHCallBack(Callback var1, Pointer var2); - - boolean CLIENT_SubcribeGPSTempHumidity(NetSDKLib.LLong var1, int var2, int var3, Pointer var4); - - boolean CLIENT_FaceInfoOpreate(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_DeliverUserFacePicture(NetSDKLib.LLong var1, NET_IN_DELIVER_USER_PICTURE var2, NET_OUT_DELIVER_USER_PICTURE var3, int var4); - - NetSDKLib.LLong CLIENT_StartFindFaceInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FACEINFO_START_FIND var2, NetSDKLib.NET_OUT_FACEINFO_START_FIND var3, int var4); - - boolean CLIENT_DoFindFaceInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FACEINFO_DO_FIND var2, NetSDKLib.NET_OUT_FACEINFO_DO_FIND var3, int var4); - - boolean CLIENT_StopFindFaceInfo(NetSDKLib.LLong var1); - - boolean CLIENT_SetGuideScreenCfg(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SET_GUIDESCREEN_CFG var2, NetSDKLib.NET_OUT_SET_GUIDESCREEN_CFG var3, int var4); - - boolean CLIENT_AddOneProgramme(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ADD_ONE_PROGRAMME var2, NetSDKLib.NET_OUT_ADD_ONE_PROGRAMME var3, int var4); - - boolean CLIENT_ModifyOneProgrammeByID(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MODIFY_ONE_PROGRAMME var2, NetSDKLib.NET_OUT_MODIFY_ONE_PROGRAMME var3, int var4); - - boolean CLIENT_DelMultiProgrammesById(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DEL_PROGRAMMES var2, NetSDKLib.NET_OUT_DEL_PROGRAMMES var3, int var4); - - boolean CLIENT_AddOneImmediProgrammePlan(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ADD_IMME_PROGRAMMEPLAN var2, NetSDKLib.NET_OUT_ADD_PROGRAMMEPLAN var3, int var4); - - boolean CLIENT_ModifyOneImmediProgrammePlan(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MODIFY_IMME_PROGRAMMEPLAN var2, NetSDKLib.NET_OUT_MODIFY_IMME_PROGRAMMEPLAN var3, int var4); - - boolean CLIENT_AddOneTimerProgrammePlan(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ADD_TIMER_PROGRAMMEPLAN var2, NetSDKLib.NET_OUT_ADD_PROGRAMMEPLAN var3, int var4); - - boolean CLIENT_ModifyOneTimerProgrammePlan(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MODIFY_TIMER_PROGRAMMEPLAN var2, NetSDKLib.NET_OUT_MODIFY_TIMER_PROGRAMMEPLAN var3, int var4); - - boolean CLIENT_DelMultiProgrammePlans(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DEL_PROGRAMMEPLANS var2, NetSDKLib.NET_OUT_DEL_PROGRAMMEPLANS var3, int var4); - - boolean CLIENT_GetOneGuideScreenCfgById(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_GUIDESCREEN_CFG_BYID var2, NetSDKLib.NET_OUT_GET_GUIDESCREEN_CFG_BYID var3, int var4); - - boolean CLIENT_GetAllGuideScreenCfg(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_ALL_GUIDESCREEN_CFG var2, NetSDKLib.NET_OUT_GET_ALL_GUIDESCREEN_CFG var3, int var4); - - boolean CLIENT_GetOneProgrammeById(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_PROGRAMME_BYID var2, NetSDKLib.NET_OUT_GET_PROGRAMME_BYID var3, int var4); - - boolean CLIENT_GetAllProgrammes(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_ALL_PROGRAMMES var2, NetSDKLib.NET_OUT_GET_ALL_PROGRAMMES var3, int var4); - - boolean CLIENT_GetAllBrieflyProgrammes(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_ALL_BRIEFLYPROGRAMMES var2, NetSDKLib.NET_OUT_GET_ALL_BRIEFLYPROGRAMMES var3, int var4); - - boolean CLIENT_GetAllProgrammePlans(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_ALL_PROGRAMMEPLANS var2, NetSDKLib.NET_OUT_GET_ALL_PROGRAMMEPLANS var3, int var4); - - boolean CLIENT_GetOneProgrammePlanByID(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_PROGRAMMEPLAN_BYID var2, NetSDKLib.NET_OUT_GET_PROGRAMMEPLAN_BYID var3, int var4); - - boolean CLIENT_SetGuideScreenGDStatus(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SET_GD_STATUS var2, NetSDKLib.NET_OUT_SET_GD_STATUS var3, int var4); - - boolean CLIENT_GetAllProgramOnPlayBox(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_ALL_PLAYBOX_PROGRAM var2, NetSDKLib.NET_OUT_GET_ALL_PLAYBOX_PROGRAM var3, int var4); - - boolean CLIENT_GetOneProgramByIdOnPlayBox(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_PLAYBOX_PROGRAM_BYID var2, NetSDKLib.NET_OUT_GET_PLAYBOX_PROGRAM_BYID var3, int var4); - - boolean CLIENT_AddOneProgramToPlayBox(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ADD_ONE_PLAYBOX_PRAGROM var2, NetSDKLib.NET_OUT_ADD_ONE_PLAYBOX_PRAGROM var3, int var4); - - boolean CLIENT_ModifyProgramOnPlayBoxById(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MODIFY_PLAYBOX_PROGRAM_BYID var2, NetSDKLib.NET_OUT_MODIFY_PLAYBOX_PROGRAM_BYID var3, int var4); - - boolean CLIENT_GetConfig(NetSDKLib.LLong var1, int var2, int var3, Pointer var4, int var5, int var6, Pointer var7); - - boolean CLIENT_SetConfig(NetSDKLib.LLong var1, int var2, int var3, Pointer var4, int var5, int var6, IntByReference var7, Pointer var8); - - boolean CLIENT_RenderPrivateData(NetSDKLib.LLong var1, int var2); - - boolean CLIENT_MatrixAddCamerasByDevice(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ADD_LOGIC_BYDEVICE_CAMERA var2, NetSDKLib.NET_OUT_ADD_LOGIC_BYDEVICE_CAMERA var3, int var4); - - NetSDKLib.LLong CLIENT_SCADAAlarmAttachInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SCADA_ALARM_ATTACH_INFO var2, NetSDKLib.NET_OUT_SCADA_ALARM_ATTACH_INFO var3, int var4); - - boolean CLIENT_SCADAAlarmDetachInfo(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_AttachDeviceState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_DEVICE_STATE var2, NetSDKLib.NET_OUT_ATTACH_DEVICE_STATE var3, int var4); - - boolean CLIENT_DetachDeviceState(NetSDKLib.LLong var1); - - boolean CLIENT_AsyncAddDevice(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ASYNC_ADD_DEVICE var2, NetSDKLib.NET_OUT_ASYNC_ADD_DEVICE var3, int var4); - - NetSDKLib.LLong CLIENT_AttachAddDevice(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_ADD_DEVICE var2, NetSDKLib.NET_OUT_ATTACH_ADD_DEVICE var3, int var4); - - boolean CLIENT_DetachAddDevice(NetSDKLib.LLong var1); - - boolean CLIENT_GetAddDeviceInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_ADD_DEVICE_LIST_INFO var2, NetSDKLib.NET_OUT_GET_ADD_DEVICE_LIST_INFO var3, int var4); - - boolean CLIENT_GetDeviceInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_DEVICE_LIST_INFO var2, NetSDKLib.NET_OUT_GET_DEVICE_LIST_INFO var3, int var4); - - boolean CLIENT_SetConnectChannel(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SET_CONNECT_CHANNEL var2, NetSDKLib.NET_OUT_SET_CONNECT_CHANNEL var3, int var4); - - boolean CLIENT_GetChannelInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_CHANNEL_INFO var2, NetSDKLib.NET_OUT_GET_CHANNEL_INFO var3, int var4); - - boolean CLIENT_RemoveDevice(NetSDKLib.LLong var1, NetSDKLib.NET_IN_REMOVE_DEVICE var2, NetSDKLib.NET_OUT_REMOVE_DEVICE var3, int var4); - - boolean CLIENT_CancelAddDeviceTask(NetSDKLib.LLong var1, NetSDKLib.NET_IN_CANCEL_ADD_TASK var2, NetSDKLib.NET_OUT_CANCEL_ADD_TASK var3, int var4); - - boolean CLIENT_ConfirmAddDeviceTask(NetSDKLib.LLong var1, NetSDKLib.NET_IN_CONFIRM_ADD_TASK var2, NetSDKLib.NET_OUT_CONFIRM_ADD_TASK var3, int var4); - - boolean CLIENT_SyncParkingInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SYNC_PARKING_INFO var2, NetSDKLib.NET_OUT_SYNC_PARKING_INFO var3, int var4); - - boolean CLIENT_InitDevAccount(NetSDKLib.NET_IN_INIT_DEVICE_ACCOUNT var1, NetSDKLib.NET_OUT_INIT_DEVICE_ACCOUNT var2, int var3, String var4); - - boolean CLIENT_InitDevAccountByIP(NetSDKLib.NET_IN_INIT_DEVICE_ACCOUNT var1, NetSDKLib.NET_OUT_INIT_DEVICE_ACCOUNT var2, int var3, String var4, String var5); - - boolean CLIENT_ModifyDevice(NetSDKLib.DEVICE_NET_INFO_EX var1, int var2, IntByReference var3, String var4); - - boolean CLIENT_OperateAccessControlManager(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_SetSecurityKey(NetSDKLib.LLong var1, String var2, int var3); - - boolean CLIENT_Attendance_AddUser(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTENDANCE_ADDUSER var2, NetSDKLib.NET_OUT_ATTENDANCE_ADDUSER var3, int var4); - - boolean CLIENT_Attendance_DelUser(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTENDANCE_DELUSER var2, NetSDKLib.NET_OUT_ATTENDANCE_DELUSER var3, int var4); - - boolean CLIENT_Attendance_ModifyUser(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTENDANCE_ModifyUSER var2, NetSDKLib.NET_OUT_ATTENDANCE_ModifyUSER var3, int var4); - - boolean CLIENT_Attendance_GetUser(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTENDANCE_GetUSER var2, NetSDKLib.NET_OUT_ATTENDANCE_GetUSER var3, int var4); - - boolean CLIENT_Attendance_InsertFingerByUserID(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FINGERPRINT_INSERT_BY_USERID var2, NetSDKLib.NET_OUT_FINGERPRINT_INSERT_BY_USERID var3, int var4); - - boolean CLIENT_Attendance_RemoveFingerByUserID(NetSDKLib.LLong var1, NetSDKLib.NET_CTRL_IN_FINGERPRINT_REMOVE_BY_USERID var2, NetSDKLib.NET_CTRL_OUT_FINGERPRINT_REMOVE_BY_USERID var3, int var4); - - boolean CLIENT_Attendance_GetFingerRecord(NetSDKLib.LLong var1, NetSDKLib.NET_CTRL_IN_FINGERPRINT_GET var2, NetSDKLib.NET_CTRL_OUT_FINGERPRINT_GET var3, int var4); - - boolean CLIENT_Attendance_RemoveFingerRecord(NetSDKLib.LLong var1, NetSDKLib.NET_CTRL_IN_FINGERPRINT_REMOVE var2, NetSDKLib.NET_CTRL_OUT_FINGERPRINT_REMOVE var3, int var4); - - boolean CLIENT_Attendance_FindUser(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTENDANCE_FINDUSER var2, NetSDKLib.NET_OUT_ATTENDANCE_FINDUSER var3, int var4); - - boolean CLIENT_Attendance_GetFingerByUserID(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FINGERPRINT_GETBYUSER var2, NetSDKLib.NET_OUT_FINGERPRINT_GETBYUSER var3, int var4); - - boolean CLIENT_Attendance_GetDevState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTENDANCE_GETDEVSTATE var2, NetSDKLib.NET_OUT_ATTENDANCE_GETDEVSTATE var3, int var4); - - boolean CLIENT_StartVideoDiagnosis(NetSDKLib.LLong var1, NetSDKLib.NET_IN_VIDEODIAGNOSIS var2, NetSDKLib.NET_OUT_VIDEODIAGNOSIS var3); - - boolean CLIENT_StopVideoDiagnosis(NetSDKLib.LLong var1); - - boolean CLIENT_StartFindDiagnosisResult(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FIND_DIAGNOSIS var2, NetSDKLib.NET_OUT_FIND_DIAGNOSIS var3); - - boolean CLIENT_DoFindDiagnosisResult(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DIAGNOSIS_INFO var2, NetSDKLib.NET_OUT_DIAGNOSIS_INFO var3); - - boolean CLIENT_StopFindDiagnosis(NetSDKLib.LLong var1); - - boolean CLIENT_GetVideoDiagnosisState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_VIDEODIAGNOSIS_STATE var2, NetSDKLib.NET_OUT_GET_VIDEODIAGNOSIS_STATE var3, int var4); - - NetSDKLib.LLong CLIENT_RadiometryAttach(NetSDKLib.LLong var1, NetSDKLib.NET_IN_RADIOMETRY_ATTACH var2, NetSDKLib.NET_OUT_RADIOMETRY_ATTACH var3, int var4); - - boolean CLIENT_RadiometryDetach(NetSDKLib.LLong var1); - - boolean CLIENT_RadiometryFetch(NetSDKLib.LLong var1, NetSDKLib.NET_IN_RADIOMETRY_FETCH var2, NetSDKLib.NET_OUT_RADIOMETRY_FETCH var3, int var4); - - boolean CLIENT_RadiometryDataParse(NetSDKLib.NET_RADIOMETRY_DATA var1, short[] var2, float[] var3); - - boolean CLIENT_StartFind(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_DoFind(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_StopFind(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_UpdateSmartLockUser(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SMARTLOCK_UPDATE_USER_INFO var2, NetSDKLib.NET_OUT_SMARTLOCK_UPDATE_USER_INFO var3, int var4); - - boolean CLIENT_GetSmartLockRegisterInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_SMART_LOCK_REGISTER_INFO var2, NetSDKLib.NET_OUT_GET_SMART_LOCK_REGISTER_INFO var3, int var4); - - boolean CLIENT_SetSmartLockUsername(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SET_SMART_LOCK_USERNAME var2, NetSDKLib.NET_OUT_SET_SMART_LOCK_USERNAME var3, int var4); - - boolean CLIENT_RemoveSmartLockUser(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SMARTLOCK_REMOVE_USER_INFO var2, NetSDKLib.NET_OUT_SMARTLOCK_REMOVE_USER_INFO var3, int var4); - - boolean CLIENT_EncryptString(NetSDKLib.NET_IN_ENCRYPT_STRING var1, NetSDKLib.NET_OUT_ENCRYPT_STRING var2, int var3); - - boolean CLIENT_OperateAccessUserService(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - NetSDKLib.LLong CLIENT_StartFindUserInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_USERINFO_START_FIND var2, NetSDKLib.NET_OUT_USERINFO_START_FIND var3, int var4); - - boolean CLIENT_DoFindUserInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_USERINFO_DO_FIND var2, NetSDKLib.NET_OUT_USERINFO_DO_FIND var3, int var4); - - boolean CLIENT_StopFindUserInfo(NetSDKLib.LLong var1); - - boolean CLIENT_OperateAccessCardService(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - NetSDKLib.LLong CLIENT_StartFindCardInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_CARDINFO_START_FIND var2, NetSDKLib.NET_OUT_CARDINFO_START_FIND var3, int var4); - - boolean CLIENT_DoFindCardInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_CARDINFO_DO_FIND var2, NetSDKLib.NET_OUT_CARDINFO_DO_FIND var3, int var4); - - boolean CLIENT_StopFindCardInfo(NetSDKLib.LLong var1); - - boolean CLIENT_OperateAccessFaceService(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_OperateAccessFingerprintService(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - NetSDKLib.LLong CLIENT_StartUpgradeEx(NetSDKLib.LLong var1, int var2, String var3, Callback var4, Pointer var5); - - boolean CLIENT_SendUpgrade(NetSDKLib.LLong var1); - - boolean CLIENT_StopUpgrade(NetSDKLib.LLong var1); - - boolean CLIENT_QueryProductionDefinition(NetSDKLib.LLong var1, NetSDKLib.NET_PRODUCTION_DEFNITION var2, int var3); - - boolean CLIENT_AddCourse(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_ModifyCourse(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DeleteCourse(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_QueryCourseOpen(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_QueryCourse(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_QueryCourseClose(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetRealPreviewChannel(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_OperateCourseCompositeChannelMode(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_GetDefaultRealChannel(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetLogicChannel(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SetBlindRealChannel(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SetCourseRecordMode(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetCourseRecordMode(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetInputChannelMedia(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SetCourseRecordState(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_OpenQueryCourseMediaFile(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DoQueryCourseMediaFile(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_CloseQueryCourseMediaFile(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_OperateCourseRecordManager(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_OperateCourseCompositeChannel(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_GetRecordState(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_OperateMonitorWall(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5); - - boolean CLIENT_ScenicSpotGetPointInfos(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_ScenicSpotSetPointInfo(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_ScenicSpotGetCaps(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_ScenicSpotTurnToPoint(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SetParkingSpaceState(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_ModifyParkingRecord(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SnapPictureByEvent(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SetMarkFileByTime(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SET_MARK_FILE_BY_TIME var2, NetSDKLib.NET_OUT_SET_MARK_FILE_BY_TIME var3, int var4); - - boolean CLIENT_SetMarkFile(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SET_MARK_FILE var2, NetSDKLib.NET_OUT_SET_MARK_FILE var3, int var4); - - boolean CLIENT_GetUpdateSerial(NetSDKLib.LLong var1, NetSDKLib.NET_IN_UPGRADER_GETSERIAL var2, NetSDKLib.NET_OUT_UPGRADER_GETSERIAL var3, int var4); - - boolean CLIENT_CloudUpgraderCheck(NetSDKLib.NET_IN_CLOUD_UPGRADER_CHECK var1, NetSDKLib.NET_OUT_CLOUD_UPGRADER_CHECK var2, int var3); - - NetSDKLib.LLong CLIENT_CloudUpgraderDownLoad(NetSDKLib.NET_IN_CLOUD_UPGRADER_DOWN var1, NetSDKLib.NET_OUT_CLOUD_UPGRADER_DOWN var2); - - boolean CLIENT_CloudUpgraderStop(NetSDKLib.LLong var1); - - boolean CLIENT_CloudUpgraderPause(NetSDKLib.LLong var1, int var2); - - boolean CLIENT_CloudUpgraderReport(NetSDKLib.NET_IN_UPGRADE_REPORT var1, NetSDKLib.NET_OUT_UPGRADE_REPORT var2, int var3); - - NetSDKLib.LLong CLIENT_CloudUpgraderAttachState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_CLOUD_UPGRADER_ATTACH_STATE var2, NetSDKLib.NET_OUT_CLOUD_UPGRADER_ATTACH_STATE var3, int var4); - - boolean CLIENT_CloudUpgraderDetachState(NetSDKLib.LLong var1); - - boolean CLIENT_CloudUpgraderGetState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_CLOUD_UPGRADER_GET_STATE var2, NetSDKLib.NET_OUT_CLOUD_UPGRADER_GET_STATE var3, int var4); - - boolean CLIENT_CheckCloudUpgrader(NetSDKLib.LLong var1, NetSDKLib.NET_IN_CHECK_CLOUD_UPGRADER var2, NetSDKLib.NET_OUT_CHECK_CLOUD_UPGRADER var3, int var4); - - boolean CLIENT_ExecuteCloudUpgrader(NetSDKLib.LLong var1, NetSDKLib.NET_IN_EXECUTE_CLOUD_UPGRADER var2, NetSDKLib.NET_OUT_EXECUTE_CLOUD_UPGRADER var3, int var4); - - boolean CLIENT_GetCloudUpgraderState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_CLOUD_UPGRADER_STATE var2, NetSDKLib.NET_OUT_GET_CLOUD_UPGRADER_STATE var3, int var4); - - boolean CLIENT_SCADAGetThreshold(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SCADA_GET_THRESHOLD var2, NetSDKLib.NET_OUT_SCADA_GET_THRESHOLD var3, int var4); - - boolean CLIENT_SCADASetThreshold(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SCADA_SET_THRESHOLD var2, NetSDKLib.NET_OUT_SCADA_SET_THRESHOLD var3, int var4); - - NetSDKLib.LLong CLIENT_StartFindSCADA(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SCADA_START_FIND var2, NetSDKLib.NET_OUT_SCADA_START_FIND var3, int var4); - - boolean CLIENT_DoFindSCADA(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SCADA_DO_FIND var2, NetSDKLib.NET_OUT_SCADA_DO_FIND var3, int var4); - - boolean CLIENT_StopFindSCADA(NetSDKLib.LLong var1); - - boolean CLIENT_SCADASetInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SCADA_POINT_SET_INFO_LIST var2, NetSDKLib.NET_OUT_SCADA_POINT_SET_INFO_LIST var3, int var4); - - boolean CLIENT_GetParkingLockState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_PARKINGLOCK_STATE_INFO var2, NetSDKLib.NET_OUT_GET_PARKINGLOCK_STATE_INFO var3, int var4); - - boolean CLIENT_SetParkingLockState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SET_PARKINGLOCK_STATE_INFO var2, NetSDKLib.NET_OUT_SET_PARKINGLOCK_STATE_INFO var3, int var4); - - boolean CLIENT_SnapPictureByAnalyseObject(NetSDKLib.LLong var1, NetSDKLib.NET_IN_SNAP_BY_ANALYSE_OBJECT var2, NetSDKLib.NET_OUT_SNAP_BY_ANALYSE_OBJECT var3, int var4); - - NetSDKLib.LLong CLIENT_AttachUAVInfo(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_UAVINFO var2, NetSDKLib.NET_OUT_ATTACH_UAVINFO var3, int var4); - - boolean CLIENT_DetachUAVInfo(NetSDKLib.LLong var1); - - Boolean CLIENT_StartMultiFindFaceRecognition(NetSDKLib.LLong var1, NetSDKLib.NET_IN_STARTMULTIFIND_FACERECONGNITION var2, NetSDKLib.NET_OUT_STARTMULTIFIND_FACERECONGNITION var3, int var4); - - NetSDKLib.LLong CLIENT_StartFindXRayPkg(NetSDKLib.LLong var1, NetSDKLib.NET_IN_START_FIND_XRAY_PKG var2, NetSDKLib.NET_OUT_START_FIND_XRAY_PIC var3, int var4); - - Boolean CLIENT_DoFindXRayPkg(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DO_FIND_XRAY_PKG var2, NetSDKLib.NET_OUT_DO_FIND_XRAY_PKG var3, int var4); - - Boolean CLIENT_StopFindXRayPkg(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_StartRemoteUpgrade(NetSDKLib.LLong var1, NetSDKLib.NET_IN_START_REMOTE_UPGRADE_INFO var2, NetSDKLib.NET_OUT_START_REMOTE_UPGRADE_INFO var3, int var4); - - Boolean CLIENT_StopRemoteUpgrade(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_AttachRemoteUpgradeState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_REMOTEUPGRADE_STATE var2, NetSDKLib.NET_OUT_ATTACH_REMOTEUPGRADE_STATE var3, int var4); - - Boolean CLIENT_DetachRemoteUpgradeState(NetSDKLib.LLong var1); - - Boolean CLIENT_SetSubConnectNetworkParam(NetSDKLib.LLong var1, NetSDKLib.NET_SUBCONNECT_NETPARAM var2); - - Boolean CLIENT_AddAnalyseTask(NetSDKLib.LLong var1, int var2, Pointer var3, NetSDKLib.NET_OUT_ADD_ANALYSE_TASK var4, int var5); - - Boolean CLIENT_StartAnalyseTask(NetSDKLib.LLong var1, NetSDKLib.NET_IN_START_ANALYSE_TASK var2, NetSDKLib.NET_OUT_START_ANALYSE_TASK var3, int var4); - - Boolean CLIENT_RemoveAnalyseTask(NetSDKLib.LLong var1, NetSDKLib.NET_IN_REMOVE_ANALYSE_TASK var2, NetSDKLib.NET_OUT_REMOVE_ANALYSE_TASK var3, int var4); - - Boolean CLIENT_FindAnalyseTask(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FIND_ANALYSE_TASK var2, NetSDKLib.NET_OUT_FIND_ANALYSE_TASK var3, int var4); - - Boolean CLIENT_PushAnalysePictureFile(NetSDKLib.LLong var1, NetSDKLib.NET_IN_PUSH_ANALYSE_PICTURE_FILE var2, NetSDKLib.NET_OUT_PUSH_ANALYSE_PICTURE_FILE var3, int var4); - - NetSDKLib.LLong CLIENT_AttachAnalyseTaskState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_ANALYSE_TASK_STATE var2, int var3); - - Boolean CLIENT_DetachAnalyseTaskState(NetSDKLib.LLong var1); - - Boolean CLIENT_DetachAnalyseTaskResult(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_AttachAnalyseTaskResult(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_ANALYSE_RESULT var2, int var3); - - boolean CLIENT_GetVirtualChannelOfTransCode(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_VIRTUALCHANNEL_OF_TRANSCODE var2, NetSDKLib.NET_OUT_GET_VIRTUALCHANNEL_OF_TRANSCODE var3, int var4); - - boolean CLIENT_GetCapsOfTransCode(NetSDKLib.LLong var1, NetSDKLib.NET_IN_TRANDCODE_GET_CAPS var2, NetSDKLib.NET_OUT_TRANSCODE_GET_CAPS var3, int var4); - - boolean CLIENT_DelVirtualChannelOfTransCode(NetSDKLib.LLong var1, NetSDKLib.NET_IN_DEL_VIRTUALCHANNEL_OF_TRANSCODE var2, NetSDKLib.NET_OUT_DEL_VIRTUALCHANNEL_OF_TRANSCODE var3, int var4); - - NetSDKLib.LLong CLIENT_AttachVirtualChannelStatus(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_VIRTUALCHANNEL_STATUS var2, int var3); - - boolean CLIENT_DetachVirtualChannelStatus(NetSDKLib.LLong var1); - - void CLIENT_SetSubconnCallBack(Callback var1, Pointer var2); - - boolean CLIENT_FaceOpenDoor(NetSDKLib.LLong var1, NetSDKLib.NET_IN_FACE_OPEN_DOOR var2, NetSDKLib.NET_OUT_FACE_OPEN_DOOR var3, int var4); - - Boolean CLIENT_GetHumanRadioCaps(NetSDKLib.LLong var1, NetSDKLib.NET_IN_GET_HUMAN_RADIO_CAPS var2, NetSDKLib.NET_OUT_GET_HUMAN_RADIO_CAPS var3, int var4); - - Boolean CLIENT_BatchAppendFaceRecognition(NetSDKLib.LLong var1, NetSDKLib.NET_IN_BATCH_APPEND_FACERECONGNITION var2, NetSDKLib.NET_OUT_BATCH_APPEND_FACERECONGNITION var3, int var4); - - boolean CLIENT_SendCommandToUAV(NetSDKLib.LLong var1, int var2, Pointer var3, int var4); - - boolean CLIENT_GetUAVMissonCount(NetSDKLib.LLong var1, NetSDKLib.NET_IN_UAVMISSION_COUNT var2, NetSDKLib.NET_OUT_UAVMISSION_COUNT var3, int var4); - - boolean CLIENT_ReadUAVMissions(NetSDKLib.LLong var1, NetSDKLib.NET_IN_READ_UAVMISSION var2, NetSDKLib.NET_OUT_READ_UAVMISSION var3, int var4); - - boolean CLIENT_WriteUAVMissions(NetSDKLib.LLong var1, NetSDKLib.NET_IN_WRITE_UAVMISSION var2, NetSDKLib.NET_OUT_WRITE_UAVMISSION var3, int var4); - - NetSDKLib.LLong CLIENT_AttachUAVMissonState(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_UAVMISSION_STATE var2, NetSDKLib.NET_OUT_ATTACH_UAVMISSION_STATE var3, int var4); - - boolean CLIENT_DettachUAVMissonState(NetSDKLib.LLong var1); - - boolean CLIENT_ManualSnap(NetSDKLib.LLong var1, NetSDKLib.NET_IN_MANUAL_SNAP var2, NetSDKLib.NET_OUT_MANUAL_SNAP var3, int var4); - - NetSDKLib.LLong CLIENT_AttachSnap(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ATTACH_INTER_SNAP var2, NetSDKLib.NET_OUT_ATTACH_INTER_SNAP var3); - - boolean CLIENT_DetachSnap(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_StartRecordBackupRestore(NetSDKLib.LLong var1); - - void CLIENT_StopRecordBackupRestore(NetSDKLib.LLong var1); - - boolean CLIENT_AddRecordBackupRestoreTask(NetSDKLib.LLong var1, NetSDKLib.NET_IN_ADD_REC_BAK_RST_TASK var2, int var3); - - boolean CLIENT_RemoveRecordBackupRestoreTask(NetSDKLib.LLong var1, NetSDKLib.NET_IN_REMOVE_REC_BAK_RST_TASK var2, int var3); - - boolean CLIENT_QueryRecordBackupRestoreTask(NetSDKLib.LLong var1, NetSDKLib.NET_IN_QUERY_REC_BAK_RST_TASK var2, NetSDKLib.NET_OUT_QUERY_REC_BAK_RST_TASK var3, int var4); - - boolean CLIENT_ImportConfigFileJson(NetSDKLib.LLong var1, Pointer var2, int var3, Pointer var4, int var5); - - boolean CLIENT_ExportConfigFileJson(NetSDKLib.LLong var1, Pointer var2, int var3, IntByReference var4, Pointer var5, int var6); - - boolean CLIENT_TransmitInfoForWeb(NetSDKLib.LLong var1, Pointer var2, int var3, Pointer var4, int var5, Pointer var6, int var7); - - NetSDKLib.LLong CLIENT_LoginWithHighLevelSecurity(NetSDKLib.NET_IN_LOGIN_WITH_HIGHLEVEL_SECURITY var1, NetSDKLib.NET_OUT_LOGIN_WITH_HIGHLEVEL_SECURITY var2); - - void CLIENT_SetGDPREnable(boolean var1); - - boolean CLIENT_GetAnalyseCaps(NetSDKLib.LLong var1, int var2, Pointer var3, int var4); - - boolean CLIENT_AddPollingAnalyseTask(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_UpdatePollingAnalyseTask(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetRemainAnalyseResource(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SetAnalyseTaskCustomData(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - NetSDKLib.LLong CLIENT_AttachHeatMapGrayInfo(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DetachHeatMapGrayInfo(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_StartSearchDevicesEx(Pointer var1, Pointer var2); - - boolean CLIENT_SearchDevicesByIPs(NetSDKLib.DEVICE_IP_SEARCH_INFO var1, Callback var2, Pointer var3, String var4, int var5); - - boolean CLIENT_AsyncAddCustomDevice(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_FocusControl(NetSDKLib.LLong var1, int var2, int var3, double var4, double var6, Pointer var8, int var9); - - boolean CLIENT_Set2DCode(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - NetSDKLib.LLong CLIENT_AttachVideoStatHeatMap(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetVideoStatHeatMap(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DetachVideoStatHeatMap(NetSDKLib.LLong var1); - - boolean CLIENT_MatchTwoFaceImage(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SetCameraCfg(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetCameraCfg(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SetChannelCfg(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetChannelCfg(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetCameraInfo(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_GetHeatMapsDirectly(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_TransmitInfoForWebEx(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DownLoadMultiFile(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - NetSDKLib.LLong CLIENT_AttachCameraState(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DetachCameraState(NetSDKLib.LLong var1); - - boolean CLIENT_GetDeviceAllInfo(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - NetSDKLib.LLong CLIENT_AttachTrafficLightState(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DetachTrafficLightState(NetSDKLib.LLong var1); - - NetSDKLib.LLong CLIENT_AttachRadarAlarmPointInfo(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DetachRadarAlarmPointInfo(NetSDKLib.LLong var1); - - boolean CLIENT_QuerySystemStatus(NetSDKLib.LLong var1, Pointer var2, int var3); - - NetSDKLib.LLong CLIENT_AttachPTZStatusProc(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_DetachPTZStatusProc(NetSDKLib.LLong var1); - - boolean CLIENT_QueryRecordStatus(NetSDKLib.LLong var1, int var2, int var3, Pointer var4, Pointer var5, Pointer var6, int var7); - - boolean CLIENT_SetSDKLocalCfg(int var1, Pointer var2); - - NetSDKLib.LLong CLIENT_StartRedirectServiceEx(Pointer var1, Pointer var2); - - boolean CLIENT_StopRedirectService(NetSDKLib.LLong var1); - - boolean CLIENT_SetAutoRegisterServerInfo(NetSDKLib.LLong var1, String var2, short var3, short var4); - - boolean CLIENT_DownloadPieceFile(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - boolean CLIENT_SCADAGetAttributeInfo(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4); - - public static class NET_CTRL_CLEAR_SECTION_STAT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public interface fPTZStatusProcCallBack extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, Pointer var3, int var4, long var5); - } - - public interface fRadarAlarmPointInfoCallBack extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, Pointer var3, int var4, Pointer var5, Pointer var6); - } - - public interface fTrafficLightState extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, Pointer var3, long var4); - } - - public interface fCameraStateCallBack extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, Pointer var3, int var4, Pointer var5); - } - - public interface fMultiFileDownLoadPosCB extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, int var2, int var3, int var4, int var5, Pointer var6, Pointer var7); - } - - public static class EM_TRANSMIT_ENCRYPT_TYPE { - public static final int EM_TRANSMIT_ENCRYPT_TYPE_UNKNOWN = -1; - public static final int EM_TRANSMIT_ENCRYPT_TYPE_NORMAL = 0; - public static final int EM_TRANSMIT_ENCRYPT_TYPE_MULTISEC = 1; - public static final int EM_TRANSMIT_ENCRYPT_TYPE_BINARYSEC = 2; - } - - public static class NET_TRANSMIT_INFO_TYPE { - public static final int NET_TRANSMIT_INFO_TYPE_DEFAULT = 0; - public static final int NET_TRANSMIT_INFO_TYPE_F6 = 1; - } - - public static class NET_OUT_TRANSMIT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer szOutBuffer; - public int dwOutBufferSize; - public int dwOutJsonLen; - public int dwOutBinLen; - } - - public static class NET_IN_TRANSMIT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - public String szInJsonBuffer; - public int dwInJsonBufferSize; - public Pointer szInBinBuffer; - public int dwInBinBufferSize; - public int emEncryptType; - } - - public static class DEV_EVENT_TUMBLE_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nAction; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int UTCMS; - public int emClassType; - public int nObjectID; - public byte[] szObjectType = new byte[16]; - public NetSDKLib.NET_RECT stuBoundingBox; - public byte[] szSerialUUID = new byte[22]; - public byte[] bReserved = new byte[1002]; - } - - public interface fSearchDevicesCBEx extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, Pointer var2, Pointer var3); - } - - public static class DEVICE_NET_INFO_EX2 extends NetSDKLib.SdkStructure { - public NetSDKLib.DEVICE_NET_INFO_EX stuDevInfo; - public byte[] szLocalIP = new byte[64]; - public byte[] cReserved = new byte[2048]; - } - - public static class NET_OUT_REMOVE_PARKING_CAR_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_REMOVE_PARKING_CAR_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.DEV_OCCUPIED_WARNING_INFO stuParkingCarInfo; - } - - public static class NET_CFG_PARKING_TIMEOUT_DETECT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nParkingTime; - } - - public static class EM_PARKING_NUMBER_CHANGE_STATUS { - public static final int EM_PARKING_NUMBER_CHANGE_STATUS_UNKNOWN = -1; - public static final int EM_PARKING_NUMBER_CHANGE_STATUS_NO_CHANGE = 0; - public static final int EM_PARKING_NUMBER_CHANGE_STATUS_INCREASE = 1; - public static final int EM_PARKING_NUMBER_CHANGE_STATUS_DECREASE = 2; - } - - public static class NET_PARKING_STATUS extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[32]; - public int nID; - public int nParkedNumber; - public int emChangeStatus; - public byte[] reserved = new byte[252]; - } - - public static class ALARM_PARKING_LOT_STATUS_DETECTION extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public int emClassType; - public NetSDKLib.NET_TIME_EX UTC; - public double PTS; - 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 byte[] byReserved = new byte[1020]; - - public ALARM_PARKING_LOT_STATUS_DETECTION() { - for (int i = 0; i < this.stuParkingStatus.length; ++i) { - this.stuParkingStatus[i] = new NetSDKLib.NET_PARKING_STATUS(); - } - - } - } - - public static class ALARM_TRAFFIC_SUSPICIOUSCAR_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAction; - public NetSDKLib.DH_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_TRAFFIC_LIST_RECORD stuCarInfo; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class ALARM_TRAFFIC_PARKING_TIMEOUT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public NetSDKLib.NET_TIME_EX UTC; - public NetSDKLib.NET_TIME stuInParkTime; - public NetSDKLib.NET_TIME stuOutParkTime; - public int nParkingTime; - public byte[] byReserved = new byte[1024]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - } - - public static class EM_FEATURE_ABSTRACT_TYPE { - public static final int EM_FEATURE_ABSTRACT_UNKNOWN = -1; - public static final int EM_FEATURE_ABSTRACT_FACE = 0; - public static final int EM_FEATURE_ABSTRACT_HUMAN_TRAIT = 1; - public static final int EM_FEATURE_ABSTRACT_VEHICLE = 2; - public static final int EM_FEATURE_ABSTRACT_NON_MOTOR_VEHICLE = 3; - } - - public static class NET_FEATURE_ABSTRACT_VERSION extends NetSDKLib.SdkStructure { - public byte[] szFeatureVersion = new byte[32]; - } - - public static class NET_FEATURE_ABSTRACT_RULE_INFO extends NetSDKLib.SdkStructure { - public int dwSize; - public int nFeature; - public NetSDKLib.NET_FEATURE_ABSTRACT_VERSION[] szFeatureVersions = new NetSDKLib.NET_FEATURE_ABSTRACT_VERSION[10]; - public int emAbstractType; - - public NET_FEATURE_ABSTRACT_RULE_INFO() { - for (int i = 0; i < this.szFeatureVersions.length; ++i) { - this.szFeatureVersions[i] = new NetSDKLib.NET_FEATURE_ABSTRACT_VERSION(); - } - - this.dwSize = this.size(); - } - } - - public static class NET_FACE_ATTRIBUTES extends NetSDKLib.SdkStructure { - public int[] nAngle = new int[3]; - public int nFaceQuality; - public int nFaceAlignScore; - public byte[] byReserved = new byte[36]; - } - - public static class EM_FEATURE_ERROR_CODE { - public static final int EM_FEATURE_ERROR_SUCCESS = 0; - public static final int EM_FEATURE_ERROR_UNKNOWN = 1; - public static final int EM_FEATURE_ERROR_IMAGE_FORMAT_ERROR = 2; - public static final int EM_FEATURE_ERROR_NOFACE_OR_NOTCLEAR = 3; - public static final int EM_FEATURE_ERROR_MULT_FACES = 4; - public static final int EM_FEATURE_ERROR_IMAGH_DECODE_FAILED = 5; - public static final int EM_FEATURE_ERROR_NOT_SUGGEST_STORAGE = 6; - public static final int EM_FEATURE_ERROR_DATABASE_OPERATE_FAILED = 7; - public static final int EM_FEATURE_ERROR_GET_IMAGE_FAILED = 8; - public static final int EM_FEATURE_ERROR_SYSTEM_EXCEPTION = 9; - } - - public static class NET_FEATURE_VECTOR_INFO extends NetSDKLib.SdkStructure { - public byte[] szFeatureVersion = new byte[32]; - public int emFeatureErrCode; - public NetSDKLib.NET_FEATURE_VECTOR stuFeatureVector; - public NetSDKLib.NET_FACE_ATTRIBUTES stuFaceAttribute; - public byte[] byReserved = new byte[968]; - } - - public static class DEV_EVENT_FEATURE_ABSTRACT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public int emClassType; - public int nFeatureNum; - public NetSDKLib.NET_FEATURE_VECTOR_INFO[] stuFeatureVectorList = new NetSDKLib.NET_FEATURE_VECTOR_INFO[10]; - public byte[] byReserved = new byte[1024]; - - public DEV_EVENT_FEATURE_ABSTRACT_INFO() { - for (int i = 0; i < this.stuFeatureVectorList.length; ++i) { - this.stuFeatureVectorList[i] = new NetSDKLib.NET_FEATURE_VECTOR_INFO(); - } - - } - } - - public static class NET_EM_FACEFEATURE_TYPE { - public static final int NET_EM_FACEFEATURE_UNKNOWN = 0; - public static final int NET_EM_FACEFEATURE_SEX = 1; - public static final int NET_EM_FACEFEATURE_AGE = 2; - public static final int NET_EM_FACEFEATURE_EMOTION = 3; - public static final int NET_EM_FACEFEATURE_GLASSES = 4; - public static final int NET_EM_FACEFEATURE_RACE = 5; - public static final int NET_EM_FACEFEATURE_EYE = 6; - public static final int NET_EM_FACEFEATURE_MOUTH = 7; - public static final int NET_EM_FACEFEATURE_MASK = 8; - public static final int NET_EM_FACEFEATURE_BEARD = 9; - public static final int NET_EM_FACEFEATURE_ATTRACTIVE = 10; - } - - public static class NET_CFG_STRANGERMODE_INFO extends NetSDKLib.SdkStructure { - public boolean bEnable; - public byte[] szColorHex = new byte[8]; - public boolean bShowTitle; - public boolean bShowPlate; - public NetSDKLib.NET_ALARM_MSG_HANDLE stuEventHandler; - public byte[] bReserved = new byte[512]; - } - - public static class NET_CFG_LINKGROUP_INFO extends NetSDKLib.SdkStructure { - public boolean bEnable; - public byte[] szGroupID = new byte[64]; - public byte bySimilarity; - public byte[] bReserved1 = new byte[3]; - public byte[] szColorName = new byte[32]; - public boolean bShowTitle; - public boolean bShowPlate; - public NetSDKLib.NET_ALARM_MSG_HANDLE stuEventHandler; - public byte[] bReserved = new byte[512]; - } - - public static class NET_FACEANALYSIS_RULE_INFO extends NetSDKLib.SdkStructure { - public int dwSize; - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = new NetSDKLib.POINTCOORDINATE[20]; - public int nSensitivity; - public int nLinkGroupNum; - public NetSDKLib.NET_CFG_LINKGROUP_INFO[] stuLinkGroup = new NetSDKLib.NET_CFG_LINKGROUP_INFO[20]; - public NetSDKLib.NET_CFG_STRANGERMODE_INFO stuStrangerMode; - public boolean bSizeFileter; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public boolean bFeatureEnable; - public int nFaceFeatureNum; - public int[] emFaceFeatureType = new int[32]; - public boolean bFeatureFilter; - public int nMinQuality; - - public NET_FACEANALYSIS_RULE_INFO() { - int i; - for (i = 0; i < this.stuDetectRegion.length; ++i) { - this.stuDetectRegion[i] = new NetSDKLib.POINTCOORDINATE(); - } - - for (i = 0; i < this.stuLinkGroup.length; ++i) { - this.stuLinkGroup[i] = new NetSDKLib.NET_CFG_LINKGROUP_INFO(); - } - - this.dwSize = this.size(); - } - } - - public static class EM_DISPLAY_COLOR extends NetSDKLib.SdkStructure { - public static final int EM_DISPLAY_COLOR_UNKNOWN = 0; - public static final int EM_DISPLAY_COLOR_RED = 1; - public static final int EM_DISPLAY_COLOR_GREEN = 2; - public static final int EM_DISPLAY_COLOR_YELLOW = 3; - } - - public static class EM_DISPLAY_MODE extends NetSDKLib.SdkStructure { - public static final int EM_DISPLAY_MODE_UNKNOWN = 0; - public static final int EM_DISPLAY_MODE_ROLL = 1; - public static final int EM_DISPLAY_MODE_INTERCEPT = 2; - } - - public static class EM_ROLL_SPEED_LEVEL extends NetSDKLib.SdkStructure { - public static final int EM_ROLL_SPEED_LEVEL_UNKNOWN = 0; - public static final int EM_ROLL_SPEED_LEVEL_SLOW = 1; - public static final int EM_ROLL_SPEED_LEVEL_SLOWER = 2; - public static final int EM_ROLL_SPEED_LEVEL_MEDIUM = 3; - public static final int EM_ROLL_SPEED_LEVEL_FASTER = 4; - public static final int EM_ROLL_SPEED_LEVEL_FAST = 5; - } - - public static class NET_LOGIC_SCREEN extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_RECT stuRegion; - public int emDisplayMode; - public int emDisplayColor; - public byte[] byReserved = new byte[512]; - } - - public static class EM_DHRS_DEVICE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_DHRS_DEVICE_TYPE_UNKNOWN = 0; - public static final int EM_DHRS_DEVICE_TYPE_STEADYLIGHT = 1; - public static final int EM_DHRS_DEVICE_TYPE_STROBELIGHT = 2; - public static final int EM_DHRS_DEVICE_TYPE_POWERMODULE = 3; - public static final int EM_DHRS_DEVICE_TYPE_LATTICESCREEN = 4; - public static final int EM_DHRS_DEVICE_TYPE_INDICATORLIGHT = 5; - public static final int EM_DHRS_DEVICE_TYPE_RAINBRUSH = 6; - public static final int EM_DHRS_DEVICE_TYPE_FLASHLAMP = 7; - public static final int EM_DHRS_DEVICE_TYPE_RFID = 8; - public static final int EM_DHRS_DEVICE_TYPE_COMMON = 9; - } - - public static class NET_CFG_LATTICE_SCREEN_CONFIG extends NetSDKLib.SdkStructure { - public int nAddress; - public int emRollSpeedLevel; - public int nLogicScreenNum; - public NetSDKLib.NET_LOGIC_SCREEN[] stuLogicScreens = (NetSDKLib.NET_LOGIC_SCREEN[]) ((NetSDKLib.NET_LOGIC_SCREEN[]) (new NetSDKLib.NET_LOGIC_SCREEN()).toArray(8)); - public int nOutPutVoiceVolume; - public int nOutPutVoiceSpeed; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_CFG_DHRS_DEVICE_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int emType; - public NetSDKLib.NET_CFG_LATTICE_SCREEN_CONFIG stuLatticeScreenConfig; - public byte[] byReserved = new byte[4096]; - } - - public static class NET_CFG_DHRS_INFO extends NetSDKLib.SdkStructure { - public int nDeviceNum; - public NetSDKLib.NET_CFG_DHRS_DEVICE_INFO[] stuDHRSDeviceInfo = (NetSDKLib.NET_CFG_DHRS_DEVICE_INFO[]) ((NetSDKLib.NET_CFG_DHRS_DEVICE_INFO[]) (new NetSDKLib.NET_CFG_DHRS_DEVICE_INFO()).toArray(32)); - } - - public static class NET_TRAFFIC_VOICE_BROADCAST_ELEMENT extends NetSDKLib.SdkStructure { - public int emType; - public byte[] byReserved1 = new byte[4]; - public byte[] szPrefix = new byte[512]; - public byte[] szPostfix = new byte[512]; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_CFG_TRAFFIC_VOICE_BROADCAST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nEnableCount; - public int[] emEnable = new int[16]; - public byte[] szNormalCar = new byte[260]; - public byte[] szTrustCar = new byte[260]; - public byte[] szSuspiciousCar = new byte[260]; - public NetSDKLib.NET_TRAFFIC_VOICE_BROADCAST_ELEMENT[] stuElement = (NetSDKLib.NET_TRAFFIC_VOICE_BROADCAST_ELEMENT[]) ((NetSDKLib.NET_TRAFFIC_VOICE_BROADCAST_ELEMENT[]) (new NetSDKLib.NET_TRAFFIC_VOICE_BROADCAST_ELEMENT()).toArray(64)); - public int nElementNum; - } - - public static class DEV_EVENT_RETROGRADEDETECTION_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; - public int nEventID; - public NetSDKLib.DH_MSG_OBJECT stuObject; - public int nTrackLineNum; - public NetSDKLib.DH_POINT[] TrackLine = (NetSDKLib.DH_POINT[]) ((NetSDKLib.DH_POINT[]) (new NetSDKLib.DH_POINT()).toArray(20)); - public int nDirectionPointNum; - public NetSDKLib.DH_POINT[] stuDirections = (NetSDKLib.DH_POINT[]) ((NetSDKLib.DH_POINT[]) (new NetSDKLib.DH_POINT()).toArray(20)); - public int nDetectRegionNum; - public NetSDKLib.DH_POINT[] DetectRegion = (NetSDKLib.DH_POINT[]) ((NetSDKLib.DH_POINT[]) (new NetSDKLib.DH_POINT()).toArray(20)); - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] bReserved = new byte[616]; - } - - public static class NET_OUT_GRAY_ATTACH_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_GRAY_ATTACH_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.fHeatMapGrayCallBack cbHeatMapGray; - public Pointer dwUser; - } - - public interface fHeatMapGrayCallBack extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, Pointer var2, Pointer var3); - } - - public static class NET_CB_HEATMAP_GRAY_INFO extends NetSDKLib.SdkStructure { - public int nWidth; - public int nHeight; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int nMax; - public int nMin; - public int nAverage; - public int nLength; - public Pointer pGrayInfo; - public byte[] byReserved = new byte[512]; - } - - public static class NET_VIDEOABNORMALDETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nMinDuration; - public int nSensitivity; - public int nDetectType; - public int nReserved; - public int[] nThreshold = new int[32]; - public byte[] bDetectType = new byte[32]; - public byte[] byReserved = new byte[4096]; - } - - public static class NET_OUT_SET_ANALYSE_TASK_CUSTOM_DATA extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_ANALYSE_TASK_CUSTOM_DATA extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - public NetSDKLib.NET_TASK_CUSTOM_DATA stuTaskCustomData; - } - - public static class EM_ANALYSE_CAPS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ANALYSE_CAPS_ALGORITHM = 1; - public static final int EM_ANALYSE_CAPS_TOTALCAPS = 2; - public static final int EM_ANALYSE_CAPS_SUPPORT_ALGORITHM_UPGRADE = 3; - } - - public static class NET_ANALYSE_CAPS_ALGORITHM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_ALGORITHM_INFO[] stuAlgorithmInfos = (NetSDKLib.NET_ALGORITHM_INFO[]) ((NetSDKLib.NET_ALGORITHM_INFO[]) (new NetSDKLib.NET_ALGORITHM_INFO()).toArray(16)); - public int nAlgorithmNum; - } - - public static class NET_ALGORITHM_INFO extends NetSDKLib.SdkStructure { - public int emClassType; - public byte[] szVersion = new byte[32]; - public int emAlgorithmVendor; - public byte[] szAlgorithmLibVersion = new byte[32]; - public byte[] byReserved = new byte[992]; - } - - public static class NET_ANALYSE_CAPS_TOTAL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TOTAL_CAP[] stuTotalCaps = (NetSDKLib.NET_TOTAL_CAP[]) ((NetSDKLib.NET_TOTAL_CAP[]) (new NetSDKLib.NET_TOTAL_CAP()).toArray(32)); - public int nTotalCapsNum; - } - - public static class NET_TOTAL_CAP extends NetSDKLib.SdkStructure { - public int emClassType; - public int[] dwRuleTypes = new int[32]; - public int nRuleNum; - public int nMaxStreamNum; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_ANALYSE_CAPS_SUPPORT_ALGORITHM_UPGRADE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bSupportOnlyAlgorithmUpgrade; - public int nMaxUpgradeAINum; - public int nRetUpgradeAINum; - public Pointer pstUpgradeAIInfo; - public int nRetStorageNum; - public NET_ALGORITHM_DEV_STORAGE_INFO[] stuStorageInfos = (NET_ALGORITHM_DEV_STORAGE_INFO[]) ((NET_ALGORITHM_DEV_STORAGE_INFO[]) (new NET_ALGORITHM_DEV_STORAGE_INFO()).toArray(16)); - public NET_ALGORITHM_BUILD_INFO stuBuildInfo; - } - - public static class NET_OUT_REMOTEDEVICE_CAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetCount; - public int[] snProtocal = new int[512]; - } - - public static class NET_IN_REMOTEDEVICE_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_REMAIN_ANAYLSE_RESOURCE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetRemainCapNum; - public NetSDKLib.NET_REMAIN_ANALYSE_CAPACITY[] stuRemainCapacities = (NetSDKLib.NET_REMAIN_ANALYSE_CAPACITY[]) ((NetSDKLib.NET_REMAIN_ANALYSE_CAPACITY[]) (new NetSDKLib.NET_REMAIN_ANALYSE_CAPACITY()).toArray(32)); - public NET_REMAIN_ANALYSE_TOTAL_CAPACITY[] stuTotalCapacity = (NET_REMAIN_ANALYSE_TOTAL_CAPACITY[]) ((NET_REMAIN_ANALYSE_TOTAL_CAPACITY[]) (new NET_REMAIN_ANALYSE_TOTAL_CAPACITY()).toArray(32)); - public int nTotalCapacityNum; - } - - public static class NET_REMAIN_ANALYSE_CAPACITY extends NetSDKLib.SdkStructure { - public int nMaxStreamNum; - public int emClassType; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_IN_REMAIN_ANAYLSE_RESOURCE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_UPDATE_POLLING_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_UPDATE_POLLING_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - public int nIntervalTime; - public int nLoopCount; - public int nInfoCount; - public int nReserved; - public Pointer pInfoList; - } - - public static class NET_OUT_ADD_POLLING_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - } - - public static class NET_IN_ADD_POLLING_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nIntervalTime; - public int nLoopCount; - public int nInfoCount; - public Pointer pInfoList; - } - - public static class NET_POLLING_INFO extends NetSDKLib.SdkStructure { - public int emSourceType; - public Pointer pSourceData; - public byte[] szUserData = new byte[64]; - public byte[] byReserved = new byte[256]; - } - - public static class NET_CFG_RTMP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public byte[] szAddr = new byte[256]; - public int nPort; - public byte[] szCustomPath = new byte[256]; - public byte[] szStreamPath = new byte[256]; - public byte[] szKey = new byte[128]; - public Pointer pstuMainStream; - public int nMainStream; - public int nMainStreamRet; - public Pointer pstuExtra1Stream; - public int nExtra1Stream; - public int nExtra1StreamRet; - public Pointer pstuExtra2Stream; - public int nExtra2Stream; - public int nExtra2StreamRet; - } - - public static class NET_CHANNEL_RTMP_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int nChannel; - public byte[] szUrl = new byte[512]; - public byte[] byReserved = new byte[1024]; - } - - public static class CFG_IDLE_MOTION_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int nTime; - public int emFunction; - public int nPresetId; - public int nScanId; - public int nTourId; - public int nPatternId; - public int nSecond; - } - - public static class CFG_SMALLPIC_INFO extends NetSDKLib.SdkStructure { - public byte[] szDeviceID = new byte[64]; - public int nChannelID; - public int bAudio; - public NetSDKLib.CFG_RECT stuPosition; - } - - public static class CFG_SPLIT_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szDeviceID = new byte[64]; - public int nChannelID; - public int nMaxSmallChannels; - public int nReturnSmallChannels; - public Pointer pPicInfo; - } - - public static class CFG_SPLIT_INFO extends NetSDKLib.SdkStructure { - public int emSplitMode; - public int nMaxChannels; - public int nReturnChannels; - public Pointer pSplitChannels; - } - - public static class CFG_PICINPIC_INFO extends NetSDKLib.SdkStructure { - public int nMaxSplit; - public int nReturnSplit; - public Pointer pSplits; - } - - public static class CFG_COMPOSE_CHANNEL extends NetSDKLib.SdkStructure { - public int emSplitMode; - public int[] nChannelCombination = new int[256]; - public int nChannelCount; - } - - public static class NET_OUT_LOGIN_WITH_HIGHLEVEL_SECURITY extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_DEVICEINFO_Ex stuDeviceInfo; - public int nError; - public byte[] byReserved = new byte[132]; - } - - public static class NET_IN_LOGIN_WITH_HIGHLEVEL_SECURITY extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szIP = new byte[64]; - public int nPort; - public byte[] szUserName = new byte[64]; - public byte[] szPassword = new byte[64]; - public int emSpecCap; - public byte[] byReserved = new byte[4]; - public Pointer pCapParam; - } - - public static class NET_HIGHTOSS_OBJECT_INFO extends NetSDKLib.SdkStructure { - public int nObjectID; - public int emObjAction; - public NetSDKLib.NET_RECT stuBoundingBox; - public int nConfidence; - public int emObjectType; - public NetSDKLib.NET_POINT stuCenter; - public NetSDKLib.NET_EVENT_IMAGE_OFFSET_INFO stuImageInfo; - public byte[] byReserved = new byte[1516]; - - public String toString() { - return "NET_HIGHTOSS_OBJECT_INFO{nObjectID=" + this.nObjectID + ", 动作类型=" + this.emObjAction + ", stuBoundingBox=" + this.stuBoundingBox + ", 置信度=" + this.nConfidence + ", 物体类型=" + this.emObjectType + ",物体型心=" + this.stuCenter + ",抓拍小图=" + this.stuImageInfo.toString() + '}'; - } - } - - public static class NET_EVENT_IMAGE_OFFSET_INFO extends NetSDKLib.SdkStructure { - public int nOffSet; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] szPath = new byte[260]; - public byte[] byReserved = new byte[252]; - - public String toString() { - return "NET_EVENT_IMAGE_OFFSET_INFO{nOffSet=" + this.nOffSet + ", nLength=" + this.nLength + ", nWidth=" + this.nWidth + ", nHeight=" + this.nHeight + ", szPath=" + new String(this.szPath, Charset.forName("GBK")) + '}'; - } - } - - public static class DEV_EVENT_HIGH_TOSS_DETECT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nRuleID; - public int emClassType; - public NetSDKLib.NET_HIGHTOSS_OBJECT_INFO[] stuObjInfos = (NetSDKLib.NET_HIGHTOSS_OBJECT_INFO[]) ((NetSDKLib.NET_HIGHTOSS_OBJECT_INFO[]) (new NetSDKLib.NET_HIGHTOSS_OBJECT_INFO()).toArray(50)); - public int nObjNum; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] stuDetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int nFrameSequence; - public int nGroupID; - public int nIndexInGroup; - public int nCountInGroup; - public NetSDKLib.NET_EVENT_IMAGE_OFFSET_INFO stuImageInfo; - public boolean bIsGlobalScene; - public int nMark; - public byte[] byReserved = new byte[384]; - - public String toString() { - return "DEV_EVENT_HIGH_TOSS_DETECT_INFO{通道号=" + this.nChannelID + ", nAction=" + this.nAction + ", 事件名称=" + (new String(this.szName, Charset.forName("GBK"))).trim() + ", s事件戳=" + this.PTS + ", 事件发生时间=" + this.UTC.toString() + ", nEventID=" + this.nEventID + ", 智能事件规则编号=" + this.nRuleID + ", 智能事件所属大类=" + this.emClassType + ", stuObjInfos=" + Arrays.toString(this.stuObjInfos) + ", 物体个数=" + this.nObjNum + ", 检测区域顶点数=" + this.nDetectRegionNum + ", stuDetectRegion=" + Arrays.toString(this.stuDetectRegion) + ", 帧序号=" + this.nFrameSequence + ", 事件组ID=" + this.nGroupID + ", 抓拍序号=" + this.nIndexInGroup + ", 抓拍张数=" + this.nCountInGroup + ", 图片信息=" + this.stuImageInfo + ", 是否大图=" + this.bIsGlobalScene + ", 标记抓拍帧=" + this.nMark + '}'; - } - } - - public static class CFG_LIGHTING_INFO extends NetSDKLib.SdkStructure { - public int nLightingDetailNum; - public NetSDKLib.CFG_LIGHTING_DETAIL[] stuLightingDetail = (NetSDKLib.CFG_LIGHTING_DETAIL[]) ((NetSDKLib.CFG_LIGHTING_DETAIL[]) (new NetSDKLib.CFG_LIGHTING_DETAIL()).toArray(16)); - } - - public static class EM_CFG_LIGHTING_MODE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_LIGHTING_MODE_UNKNOWN = 0; - public static final int EM_CFG_LIGHTING_MODE_MANUAL = 1; - public static final int EM_CFG_LIGHTING_MODE_ZOOMPRIO = 2; - public static final int EM_CFG_LIGHTING_MODE_TIMING = 3; - public static final int EM_CFG_LIGHTING_MODE_AUTO = 4; - public static final int EM_CFG_LIGHTING_MODE_OFF = 5; - } - - public static class CFG_LIGHTING_DETAIL extends NetSDKLib.SdkStructure { - public int nCorrection; - public int nSensitive; - public int emMode; - public int nNearLight; - public NetSDKLib.CFG_NEARLIGHT_INFO[] stuNearLights = (NetSDKLib.CFG_NEARLIGHT_INFO[]) ((NetSDKLib.CFG_NEARLIGHT_INFO[]) (new NetSDKLib.CFG_NEARLIGHT_INFO()).toArray(16)); - public int nFarLight; - public NetSDKLib.CFG_FARLIGHT_INFO[] stuFarLights = (NetSDKLib.CFG_FARLIGHT_INFO[]) ((NetSDKLib.CFG_FARLIGHT_INFO[]) (new NetSDKLib.CFG_FARLIGHT_INFO()).toArray(16)); - } - - public static class CFG_FARLIGHT_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int dwLightPercent; - public int dwAnglePercent; - } - - public static class CFG_NEARLIGHT_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int dwLightPercent; - public int dwAnglePercent; - } - - public static class CFG_LIGHT_INFO extends NetSDKLib.SdkStructure { - public byte[] szDeviceID = new byte[48]; - public byte[] szName = new byte[64]; - public byte[] szBrand = new byte[64]; - public NetSDKLib.CFG_COMMADDR_INFO stuCommAddr; - public int nPositionID; - public NetSDKLib.CFG_POLYGON stuPosition; - public int nState; - public int nRange; - public int emType; - } - - public static class CFG_COMMADDR_INFO extends NetSDKLib.SdkStructure { - public int nAddressNum; - public int[] nAddress = new int[16]; - } - - public static class EM_LIGHT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_LIGHT_TYPE_UNKNOWN = 0; - public static final int EM_LIGHT_TYPE_COMMLIGHT = 1; - public static final int EM_LIGHT_TYPE_LEVELLIGHT = 2; - } - - public static class CFG_PARKING_SPACE_LIGHT_GROUP_INFO_ALL extends NetSDKLib.SdkStructure { - public int nCfgNum; - public NetSDKLib.CFG_PARKING_SPACE_LIGHT_GROUP_INFO[] stuLightGroupInfo = (NetSDKLib.CFG_PARKING_SPACE_LIGHT_GROUP_INFO[]) ((NetSDKLib.CFG_PARKING_SPACE_LIGHT_GROUP_INFO[]) (new NetSDKLib.CFG_PARKING_SPACE_LIGHT_GROUP_INFO()).toArray(8)); - } - - public static class CFG_PARKING_SPACE_LIGHT_GROUP_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int[] emLaneStatus = new int[64]; - public int nLanesNum; - public int bAcceptNetCtrl; - } - - public static class EM_CFG_LANE_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_CFG_LANE_STATUS_UNKOWN = -1; - public static final int EM_CFG_LANE_STATUS_UNSUPERVISE = 0; - public static final int EM_CFG_LANE_STATUS_SUPERVISE = 1; - } - - public static class NET_PARKINGSPACELIGHT_STATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PARKINGSPACELIGHT_INFO stuSpaceFreeInfo; - public NetSDKLib.NET_PARKINGSPACELIGHT_INFO stuSpaceFullInfo; - public NetSDKLib.NET_PARKINGSPACELIGHT_INFO stuSpaceOverLineInfo; - public NetSDKLib.NET_PARKINGSPACELIGHT_INFO stuSpaceOrderInfo; - public NetSDKLib.NET_NETWORK_EXCEPTION_INFO stuNetWorkExceptionInfo; - } - - public static class NET_NETWORK_EXCEPTION_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_PARKINGSPACELIGHT_INFO[] stNetPortAbortInfo = (NetSDKLib.NET_PARKINGSPACELIGHT_INFO[]) ((NetSDKLib.NET_PARKINGSPACELIGHT_INFO[]) (new NetSDKLib.NET_PARKINGSPACELIGHT_INFO()).toArray(5)); - public int nRetNetPortAbortNum; - public NetSDKLib.NET_PARKINGSPACELIGHT_INFO stuSpaceSpecialInfo; - public NetSDKLib.NET_PARKINGSPACELIGHT_INFO stuSpaceChargingInfo; - public byte[] byReserved = new byte[256]; - } - - public static class NET_PARKINGSPACELIGHT_INFO extends NetSDKLib.SdkStructure { - public int nRed; - public int nYellow; - public int nBlue; - public int nGreen; - public int nPurple; - public int nWhite; - public int nPink; - public byte[] byReserved = new byte[32]; - - public void setInfo(int nRed, int nYellow, int nBlue, int nGreen, int nPurple, int nWhite, int nPink) { - this.nRed = nRed; - this.nYellow = nYellow; - this.nBlue = nBlue; - this.nGreen = nGreen; - this.nPurple = nPurple; - this.nWhite = nWhite; - this.nPink = nPink; - } - } - - public static class NET_CFG_TRAFFIC_LATTICE_SCREEN_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStatusChangeTime; - public NetSDKLib.NET_TRAFFIC_LATTICE_SCREEN_SHOW_INFO stuNormal; - public NetSDKLib.NET_TRAFFIC_LATTICE_SCREEN_SHOW_INFO stuCarPass; - } - - public static class NET_TRAFFIC_LATTICE_SCREEN_SHOW_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TRAFFIC_LATTICE_SCREEN_SHOW_CONTENTS[] stuContents = (NetSDKLib.NET_TRAFFIC_LATTICE_SCREEN_SHOW_CONTENTS[]) ((NetSDKLib.NET_TRAFFIC_LATTICE_SCREEN_SHOW_CONTENTS[]) (new NetSDKLib.NET_TRAFFIC_LATTICE_SCREEN_SHOW_CONTENTS()).toArray(64)); - public int nContentsNum; - public byte[] byReserved = new byte[1020]; - } - - public static class NET_TRAFFIC_LATTICE_SCREEN_SHOW_CONTENTS extends NetSDKLib.SdkStructure { - public int emContents; - public byte[] byReserved1 = new byte[4]; - public byte[] szCustomStr = new byte[32]; - public byte[] byReserved = new byte[32]; - } - - public static class DEV_EVENT_PRISONERRISEDETECTION_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; - public int nEventID; - public NetSDKLib.DH_MSG_OBJECT stuObject; - public int nDetectRegionNum; - public NetSDKLib.DH_POINT[] DetectRegion = (NetSDKLib.DH_POINT[]) ((NetSDKLib.DH_POINT[]) (new NetSDKLib.DH_POINT()).toArray(20)); - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public double dInitialUTC; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szSerialUUID = new byte[22]; - public byte[] bReserved = new byte[594]; - } - - public static class DEV_EVENT_STAY_ALONE_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public int emClassType; - public NetSDKLib.NET_TIME_EX UTC; - public int UTCMS; - public int nEventID; - public NetSDKLib.NET_HUMAN stuHuman; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public int nDetectRegionNum; - public NetSDKLib.DH_POINT[] stuDetectRegion = (NetSDKLib.DH_POINT[]) ((NetSDKLib.DH_POINT[]) (new NetSDKLib.DH_POINT()).toArray(20)); - public byte[] byReserved = new byte[1024]; - } - - public static class NET_HUMAN extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_RECT stuBoundingBox; - public int nObjectID; - public byte[] szSerialUUID = new byte[22]; - public byte[] bReserved = new byte[230]; - } - - public static class DEV_EVENT_VIDEOABNORMALDETECTION_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; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte bType; - public byte[] byReserved = new byte[1]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] bReserved = new byte[620]; - } - - public static class NET_FIRE_WARNING_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFireWarnRuleNum; - public NetSDKLib.NET_FIREWARN_RULE_INFO[] stuFireWarnRule = (NetSDKLib.NET_FIREWARN_RULE_INFO[]) ((NetSDKLib.NET_FIREWARN_RULE_INFO[]) (new NetSDKLib.NET_FIREWARN_RULE_INFO()).toArray(32)); - } - - public static class NET_FIREWARN_RULE_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int nPresetId; - public int nRow; - public int nCol; - public int emFireWarningDetectMode; - public int emFireWarningDetectTragetType; - public int bTimeDurationEnable; - public int nFireDuration; - public NetSDKLib.NET_FIREWARN_EVENTHANDLE_INFO stuEventHandler; - public int nDetectWindowNum; - public NetSDKLib.NET_FIREWARN_DETECTWND_INFO[] stuDetectWnd = (NetSDKLib.NET_FIREWARN_DETECTWND_INFO[]) ((NetSDKLib.NET_FIREWARN_DETECTWND_INFO[]) (new NetSDKLib.NET_FIREWARN_DETECTWND_INFO()).toArray(8)); - public byte[] byReserved = new byte[256]; - } - - public static class NET_FIREWARN_DETECTWND_INFO extends NetSDKLib.SdkStructure { - public int nRgnNum; - public byte[] byReservedAlign = new byte[4]; - public long[] nRegions = new long[32]; - public NetSDKLib.NET_POSTIONF stuPostion; - public int nTargetSize; - public int nSensitivity; - public int nWindowsID; - public byte[] szName = new byte[32]; - public byte[] byReserved = new byte[256]; - } - - public static class NET_POSTIONF extends NetSDKLib.SdkStructure { - public float fHorizontalAngle; - public float fVerticalAngle; - public float fMagnification; - } - - public static class NET_FIREWARN_EVENTHANDLE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_CFG_TIME_SCHEDULE stuTimeSection; - public int bRecordEnable; - public int nRecordChannelNum; - public int[] nRecordChannels = new int[32]; - public int nRecordLatch; - public int bAlarmOutEnable; - public int nAlarmOutChannelNum; - public int[] nAlarmOutChannels = new int[32]; - public int nAlarmOutLatch; - public int nPtzLinkNum; - public NetSDKLib.SDK_PTZ_LINK[] struPtzLink = (NetSDKLib.SDK_PTZ_LINK[]) ((NetSDKLib.SDK_PTZ_LINK[]) (new NetSDKLib.SDK_PTZ_LINK()).toArray(16)); - public int bPtzLinkEnable; - public int bSnapshotEnable; - public int nSnapshotChannelNum; - public int[] nSnapshotChannels = new int[32]; - public int bMailEnable; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_CFG_TIME_SCHEDULE extends NetSDKLib.SdkStructure { - public int bEnableHoliday; - public NetSDKLib.NET_TSECT[] stuTimeSection = (NetSDKLib.NET_TSECT[]) ((NetSDKLib.NET_TSECT[]) (new NetSDKLib.NET_TSECT()).toArray(48)); - } - - public static class NET_FIREWARNING_MODE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emFireWarningMode; - } - - public static class NET_EM_FIREWARNING_MODE_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_FIREWARNING_TYPE_PTZPRESET = 0; - public static final int NET_EM_FIREWARNING_TYPE_SPACEEXCLUDE = 1; - } - - public static class NET_OUT_CONTROL_COAXIAL_CONTROL_IO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_CONTROL_COAXIAL_CONTROL_IO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nInfoCount; - public NetSDKLib.NET_COAXIAL_CONTROL_IO_INFO[] stInfo = (NetSDKLib.NET_COAXIAL_CONTROL_IO_INFO[]) ((NetSDKLib.NET_COAXIAL_CONTROL_IO_INFO[]) (new NetSDKLib.NET_COAXIAL_CONTROL_IO_INFO()).toArray(8)); - } - - public static class NET_COAXIAL_CONTROL_IO_INFO extends NetSDKLib.SdkStructure { - public int emType; - public int emSwicth; - public int emMode; - public byte[] byReserved = new byte[128]; - } - - public static class EM_COAXIAL_CONTROL_IO_TRIGGER_MODE extends NetSDKLib.SdkStructure { - public static final int EM_COAXIAL_CONTROL_IO_TRIGGER_MODE_UNKNOWN = 0; - public static final int EM_COAXIAL_CONTROL_IO_TRIGGER_MODE_LINKAGE_TRIGGER = 1; - public static final int EM_COAXIAL_CONTROL_IO_TRIGGER_MODE_MANUAL_TRIGGER = 2; - } - - public static class EM_COAXIAL_CONTROL_IO_SWITCH extends NetSDKLib.SdkStructure { - public static final int EM_COAXIAL_CONTROL_IO_SWITCH_UNKNOWN = 0; - public static final int EM_COAXIAL_CONTROL_IO_SWITCH_OPEN = 1; - public static final int EM_COAXIAL_CONTROL_IO_SWITCH_CLOSE = 2; - } - - public static class EM_COAXIAL_CONTROL_IO_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_COAXIAL_CONTROL_IO_TYPE_UNKNOWN = 0; - public static final int EM_COAXIAL_CONTROL_IO_TYPE_LIGHT = 1; - public static final int EM_COAXIAL_CONTROL_IO_TYPE_SPEAKER = 2; - } - - public static class ALARM_TRAFFIC_XINKONG_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public double dbPTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public byte[] szName = new byte[128]; - public byte[] byReserved1 = new byte[4]; - public int nLaneInfoNum; - public NetSDKLib.LANE_INFO[] stuLaneInfo = (NetSDKLib.LANE_INFO[]) ((NetSDKLib.LANE_INFO[]) (new NetSDKLib.LANE_INFO()).toArray(6)); - public byte[] byReserved = new byte[1024]; - } - - public static class LANE_INFO extends NetSDKLib.SdkStructure { - public int nLane; - public int nLaneType; - public double dbLaneOcc; - public int nRoadwayNumber; - public int nCurrentLaneVehicleNum; - public int nVehicleNum; - public int nCarId; - public double dbCarEnterTime; - public double dbCarLeaveTime; - public int nCarDistance; - public int nQueueLen; - public double dbCarSpeed; - public int nCoilsInfoNum; - public NetSDKLib.COILS_INFO[] stuCoilsInfo = (NetSDKLib.COILS_INFO[]) ((NetSDKLib.COILS_INFO[]) (new NetSDKLib.COILS_INFO()).toArray(140)); - public int nRetSolidLanNum; - public int[] nSolidLaneNum = new int[6]; - public int nVehicleNumByTypeNum; - public int[] nVehicleNumByType = new int[64]; - public int nEndLen; - public byte[] byReserved = new byte[1024]; - } - - public static class COILS_INFO extends NetSDKLib.SdkStructure { - public int nCarId; - public byte[] PlateNum = new byte[64]; - public int emCarType; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_OUT_QUERY_REC_BAK_RST_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pTasks; - public int nMaxCount; - public int nReturnCount; - } - - public static class NET_IN_QUERY_REC_BAK_RST_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_REMOVE_REC_BAK_RST_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pnTaskIDs; - public int nTaskCount; - } - - public static class NET_IN_ADD_REC_BAK_RST_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pszDeviceID; - public Pointer pnChannels; - public int nChannelCount; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - } - - public static class NET_REC_BAK_RST_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - public byte[] szDeviceID = new byte[128]; - public int nChannelID; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int nState; - } - - public static class ALARM_QR_CODE_CHECK_INFO extends NetSDKLib.SdkStructure { - public int nEventID; - public NetSDKLib.NET_TIME_EX UTC; - public double dbPTS; - public byte[] szQRCode = new byte[256]; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_OUT_ATTACH_INTER_SNAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTACH_INTER_SNAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nCmdSerial; - public int nIntervalSnap; - public NetSDKLib.fAttachSnapRev cbAttachSnapRev; - public Pointer dwUser; - } - - public interface fAttachSnapRev extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_CB_ATTACH_SNAP_INFO var2, Pointer var3); - } - - public static class NET_CB_ATTACH_SNAP_INFO extends NetSDKLib.SdkStructure { - public Pointer pRcvBuf; - public int nBufLen; - public int emEncodeType; - public int nCmdSerial; - public byte[] byReserved = new byte[1028]; - } - - public static class NET_OUT_MANUAL_SNAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxBufLen; - public Pointer pRcvBuf; - public int nRetBufLen; - public int emEncodeType; - public int nCmdSerial; - public byte[] bReserved = new byte[4]; - } - - public static class EM_SNAP_ENCODE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SNAP_ENCODE_TYPE_UNKNOWN = 0; - public static final int EM_SNAP_ENCODE_TYPE_JPEG = 1; - public static final int EM_SNAP_ENCODE_TYPE_MPEG4_I = 2; - } - - public static class NET_IN_MANUAL_SNAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nCmdSerial; - public byte[] szFilePath = new byte[260]; - } - - public static class DEV_EVENT_FOG_DETECTION extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int emClassType; - public int nGroupID; - public int nCountInGroup; - public int nIndexInGroup; - public int nPresetID; - public byte[] szPresetName = new byte[128]; - public int emEventType; - public NetSDKLib.FOG_DETECTION_FOG_INFO stuFogInfo; - public NetSDKLib.NET_EVENT_FILE_INFO stFileInfo; - public byte[] byReserved = new byte[1024]; - } - - public static class FOG_DETECTION_FOG_INFO extends NetSDKLib.SdkStructure { - public int emFogLevel; - public byte[] byReserved = new byte[508]; - } - - public static class EM_FOG_LEVEL extends NetSDKLib.SdkStructure { - public static final int EM_FOG_LEVEL_UNKNOWN = 0; - public static final int EM_FOG_LEVEL_NO = 1; - public static final int EM_FOG_LEVEL_BLUE = 2; - public static final int EM_FOG_LEVEL_YELLOW = 3; - public static final int EM_FOG_LEVEL_ORANGE = 4; - public static final int EM_FOG_LEVEL_RED = 5; - } - - public static class EM_FOG_DETECTION_EVENT_TYPE { - public static final int EM_FOG_DETECTION_EVENT_TYPE_UNKNOWN = 0; - public static final int EM_FOG_DETECTION_EVENT_TYPE_REAL = 1; - public static final int EM_FOG_DETECTION_EVENT_TYPE_ALARM = 2; - } - - public interface fUAVMissionStateCallBack extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_UAVMISSION_STATE var2, int var3, Pointer var4); - } - - public static class NET_UAVMISSION_STATE extends NetSDKLib.SdkStructure { - public int emType; - public int emState; - public int nTotalCount; - public int nSequence; - } - - public static class ENUM_UAVMISSION_STATE extends NetSDKLib.SdkStructure { - public static final int ENUM_UAVMISSION_STATE_UNKNOWN = 0; - public static final int ENUM_UAVMISSION_STATE_BEGIN = 1; - public static final int ENUM_UAVMISSION_STATE_UNDERWAY = 2; - public static final int ENUM_UAVMISSION_STATE_SUCCESS = 3; - public static final int ENUM_UAVMISSION_STATE_FAIL = 4; - } - - public static class ENUM_UAVMISSION_TYPE extends NetSDKLib.SdkStructure { - public static final int ENUM_UAVMISSION_TYPE_UNKNOWN = 0; - public static final int ENUM_UAVMISSION_TYPE_WP_UPLOAD = 1; - public static final int ENUM_UAVMISSION_TYPE_WP_DOWNLOAD = 2; - } - - public static class NET_OUT_ATTACH_UAVMISSION_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTACH_UAVMISSION_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.fUAVMissionStateCallBack cbNotify; - public Pointer dwUser; - } - - public static class NET_OUT_WRITE_UAVMISSION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_WRITE_UAVMISSION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nItemCount; - public Pointer pstuItems; - } - - public static class NET_OUT_READ_UAVMISSION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nItemCount; - public Pointer pstuItems; - } - - public static class NET_UAVMISSION_ITEM extends NetSDKLib.SdkStructure { - public int nCurrentMode; - public int bAutoContinue; - public int nSequence; - public int emCommand; - public NetSDKLib.NET_UAVCMD_PARAM_BUFFER stuCmdParam; - public byte[] byReserved = new byte[8]; - } - - public static class NET_IN_READ_UAVMISSION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_UAVMISSION_COUNT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - } - - public static class NET_IN_UAVMISSION_COUNT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class MEDIAFILE_SNAPSHORT_WITH_MARK_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int nFileSize; - public byte[] szFilePath = new byte[260]; - public NetSDKLib.NET_SNAPSHOT_MARK_INFO stuMarkInfo; - } - - public static class NET_SNAPSHOT_MARK_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_POINT stuPosition; - public byte[] byReserved = new byte[1020]; - } - - public static class MEDIAFILE_SNAPSHORT_WITH_MARK_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - } - - public static class NET_OUT_BATCH_APPEND_FACERECONGNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nResultNum; - public Pointer pstResultInfo; - } - - public static class NET_BATCH_APPEND_PERSON_RESULT extends NetSDKLib.SdkStructure { - public int nUID; - public int dwErrorCode; - public byte[] bReserved = new byte[512]; - } - - public static class NET_IN_BATCH_APPEND_FACERECONGNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPersonNum; - public Pointer pstPersonInfo; - public Pointer pBuffer; - public int nBufferLen; - public byte[] bReserved = new byte[4]; - } - - public static class NET_CFG_RADIO_REGULATOR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nPresetId; - public int nCamerHeight; - public int nCamerAngle; - public NetSDKLib.NET_REGULATOR_INFO stRegulatorInfo; - } - - public static class NET_REGULATOR_INFO extends NetSDKLib.SdkStructure { - public int nDistance; - public int nTemperature; - public NetSDKLib.NET_RECT stRect; - public int nHeight; - public int nDiffTemperature; - public byte[] byReserve = new byte[32]; - } - - public static class ALARM_REGULATOR_ABNORMAL_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public byte[] szTypes = new byte[32]; - public byte[] byReserved = new byte[1024]; - } - - public static class CFG_ANATOMY_TEMP_DETECT_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public int bRuleEnable; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nPtzPresetId; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(70)); - public byte bTrackEnable; - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public boolean bHighEnable; - public boolean bLowEnable; - public float fHighThresholdTemp; - public float fLowThresholdTemp; - public boolean bIsAutoStudy; - public float fHighAutoOffset; - public float fLowAutoOffset; - public int nSensitivity; - public boolean bSizeFileter; - public NetSDKLib.CFG_SIZEFILTER_INFO stuSizeFileter; - public boolean bIsCaptureNormal; - public byte[] byReserved = new byte[1024]; - } - - public static class ALARM_ANATOMY_TEMP_DETECT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nPresetID; - public NetSDKLib.NET_MAN_TEMP_INFO stManTempInfo; - public int nSequence; - public int nEventRelevanceID; - public boolean bIsFaceRecognition; - public byte[] byReserved = new byte[1020]; - } - - public static class DEV_EVENT_ANATOMY_TEMP_DETECT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int emClassType; - public int nPresetID; - public NetSDKLib.NET_MAN_TEMP_INFO stManTempInfo; - public NetSDKLib.NET_VIS_SCENE_IMAGE stVisSceneImage; - public NetSDKLib.NET_THERMAL_SCENE_IMAGE stThermalSceneImage; - public int nSequence; - public int nEventRelevanceID; - public boolean bIsFaceRecognition; - public byte[] byReserved = new byte[1016]; - } - - public static class NET_THERMAL_SCENE_IMAGE extends NetSDKLib.SdkStructure { - public int nOffset; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[64]; - } - - public static class NET_VIS_SCENE_IMAGE extends NetSDKLib.SdkStructure { - public int nOffset; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[64]; - } - - public static class NET_MAN_TEMP_INFO extends NetSDKLib.SdkStructure { - public int nObjectID; - public NetSDKLib.NET_RECT stRect; - public double dbHighTemp; - public int nTempUnit; - public boolean bIsOverTemp; - public boolean bIsUnderTemp; - public int nOffset; - public int nLength; - public int emMaskDetectResult; - public NetSDKLib.NET_RECT stThermalRect; - public int nAge; - public int emSex; - public byte[] byReserved = new byte[36]; - } - - public static class NET_OUT_GET_HUMAN_RADIO_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bSupportRegulatorAlarm; - } - - public static class NET_IN_GET_HUMAN_RADIO_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class DEV_EVENT_VIOLENT_THROW_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nFrameSequence; - public byte[] szRegionName = new byte[64]; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public byte[] byReserver = new byte[1028]; - } - - public static class NET_WATER_STAGE_MONITOR_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[]) ((NetSDKLib.POINTCOORDINATE[]) (new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int dwSceneMask; - public NetSDKLib.NET_CALIBRATE_LINE_INFO stuCalibrateLine; - public byte[] byReserved = new byte[4096]; - } - - public static class NET_CALIBRATE_LINE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_POINT stuStartPoint; - public NetSDKLib.NET_POINT stuEndPoint; - } - - public static class DEV_EVENT_WATER_STAGE_MONITOR_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nRuleID; - public int emClassType; - public int emSceneType; - public double dbMark; - public NetSDKLib.NET_POINT stuCrossPoint; - public NetSDKLib.NET_WATER_SURFACE_MASK_INFO stuWaterSurfaceMask; - public byte[] byReserved = new byte[1020]; - } - - public static class NET_WATER_SURFACE_MASK_INFO extends NetSDKLib.SdkStructure { - public int nColNum; - public int nOffset; - public int nLength; - public byte[] byReserved = new byte[1020]; - } - - public static class EM_WATERSTAGE_SCENE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_WATERMONITOR_SCENE_UNKNOWN = 0; - public static final int EM_WATERMONITOR_SCENE_WATERSTAGE_RULE = 1; - public static final int EM_WATERMONITOR_SCENE_WATERSTAGE_NO_RULE = 2; - public static final int EM_WATERMONITOR_SCENE_WATERLOGG_RULE = 3; - public static final int EM_WATERMONITOR_SCENE_WATERLOGG_NO_RULE = 4; - } - - public static class NET_OUT_FACE_OPEN_DOOR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OPENDOOR_IMAGEINFO extends NetSDKLib.SdkStructure { - public int nLibImageLen; - public int nSnapImageLen; - public Pointer pLibImage; - public Pointer pSnapImage; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_CUSTOM_EDUCATION_INFO extends NetSDKLib.SdkStructure { - public int emInfoType; - public int nStudentSeatNumber; - public byte[] szInfoContent = new byte[128]; - public int emVoiceType; - } - - public static class NET_OPENDOOR_MATCHINFO extends NetSDKLib.SdkStructure { - public byte[] szUserID = new byte[32]; - public byte[] szUserName = new byte[32]; - public int emUserType; - public byte[] szName = new byte[64]; - public int nMatchRate; - public int emOpenDoorType; - public NetSDKLib.NET_TIME stuActivationTime; - public NetSDKLib.NET_TIME stuExpiryTime; - public int nScore; - public byte[] szCompanyName = new byte[200]; - public byte[] szCompanionName = new byte[120]; - public byte[] szCompanionCompany = new byte[200]; - public byte[] szPermissibleArea = new byte[128]; - public byte[] szSection = new byte[200]; - public Pointer pstuCustomEducationInfo; - public Pointer pstuHealthCodeInfo; - public byte[] szRoomNo = new byte[32]; - public Pointer pstuIDCardInfo; - public byte[] byReserved = new byte[64]; - } - - public static class NET_IN_FACE_OPEN_DOOR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int emCompareResult; - public NetSDKLib.NET_OPENDOOR_MATCHINFO stuMatchInfo; - public NetSDKLib.NET_OPENDOOR_IMAGEINFO stuImageInfo; - } - - public static class EM_INTERFACE_TYPE extends NetSDKLib.SdkStructure { - public static final int DH_INTERFACE_OTHER = 0; - public static final int DH_INTERFACE_REALPLAY = 1; - public static final int DH_INTERFACE_PREVIEW = 2; - public static final int DH_INTERFACE_PLAYBACK = 3; - public static final int DH_INTERFACE_DOWNLOAD = 4; - public static final int DH_INTERFACE_REALLOADPIC = 5; - } - - public interface fSubDisConnect extends StdCallCallback { - void invoke(int var1, Boolean var2, NetSDKLib.LLong var3, NetSDKLib.LLong var4, Pointer var5); - } - - public static class EM_VIRCHANNEL_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_VIRCHANNEL_STATUS_UNKNOWN = -1; - public static final int EM_VIRCHANNEL_STATUS_OVER_DECODE = 0; - public static final int EM_VIRCHANNEL_STATUS_OVER_COMPRESS = 1; - public static final int EM_VIRCHANNEL_STATUS_NO_ORIGI_STREAM = 2; - public static final int EM_VIRCHANNEL_STATUS_SLAVE_OFFLINE = 3; - public static final int EM_VIRCHANNEL_STATUS_UNKNOWN_FAILURE = 255; - } - - public static class NET_CB_VIRTUALCHANNEL_STATUS_INFO extends NetSDKLib.SdkStructure { - public int nVirChannelID; - public int emVirChannelStatus; - public byte[] byReserved = new byte[1024]; - } - - public interface fVirtualChannelStatusCallBack extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_CB_VIRTUALCHANNEL_STATUS_INFO var2, Pointer var3); - } - - public static class NET_IN_ATTACH_VIRTUALCHANNEL_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] byReserved = new byte[4]; - public NetSDKLib.fVirtualChannelStatusCallBack cbVirtualChannelStatus; - public Pointer dwUser; - } - - public static class NET_OUT_TRANSCODE_GET_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMinVirtualChannel; - public int nMaxVirtualChannel; - public boolean bSupportErrorCode; - public boolean bSupportContinuous; - public boolean bSupportDelByCaller; - } - - public static class NET_IN_TRANDCODE_GET_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_DEL_VIRTUALCHANNEL_OF_TRANSCODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_DEL_VIRTUALCHANNEL_OF_TRANSCODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nVirtualChannel; - } - - public static class NET_OUT_GET_VIRTUALCHANNEL_OF_TRANSCODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nVirtualChannel; - } - - public static class NET_EM_AUDIO_FORMAT extends NetSDKLib.SdkStructure { - public static final int EM_AUDIO_FORMAT_UNKNOWN = 0; - public static final int EM_AUDIO_FORMAT_G711A = 1; - public static final int EM_AUDIO_FORMAT_PCM = 2; - public static final int EM_AUDIO_FORMAT_G711U = 3; - public static final int EM_AUDIO_FORMAT_AMR = 4; - public static final int EM_AUDIO_FORMAT_AAC = 5; - public static final int EM_AUDIO_FORMAT_G726 = 6; - public static final int EM_AUDIO_FORMAT_G729 = 7; - public static final int EM_AUDIO_FORMAT_ADPCM = 8; - public static final int EM_AUDIO_FORMAT_MPEG2 = 9; - public static final int EM_AUDIO_FORMAT_MPEG2L2 = 10; - public static final int EM_AUDIO_FORMAT_OGG = 11; - public static final int EM_AUDIO_FORMAT_MP3 = 12; - public static final int EM_AUDIO_FORMAT_G7221 = 13; - } - - public static class NET_TRANSCODE_AUDIO_FORMAT extends NetSDKLib.SdkStructure { - public int emCompression; - public int nFrequency; - public byte[] byReserved = new byte[512]; - } - - public static class EM_TRANSCODE_IMAGE_QUALITY extends NetSDKLib.SdkStructure { - public static final int EM_TRANSCODE_IMAGE_QUALITY_SELFADAPT = 0; - public static final int EM_TRANSCODE_IMAGE_QUALITY_Q10 = 1; - public static final int EM_TRANSCODE_IMAGE_QUALITY_Q30 = 2; - public static final int EM_TRANSCODE_IMAGE_QUALITY_Q50 = 3; - public static final int EM_TRANSCODE_IMAGE_QUALITY_Q60 = 4; - public static final int EM_TRANSCODE_IMAGE_QUALITY_Q80 = 5; - public static final int EM_TRANSCODE_IMAGE_QUALITY_Q100 = 6; - } - - public static class NET_EM_BITRATE_CONTROL extends NetSDKLib.SdkStructure { - public static final int EM_BITRATE_CBR = 0; - public static final int EM_BITRATE_VBR = 1; - } - - public static class EM_TRANSCODE_VIDEO_COMPRESSION extends NetSDKLib.SdkStructure { - public static final int EM_TRANSCODE_VIDEO_AUTO = 0; - public static final int EM_TRANSCODE_VIDEO_MPEG4 = 1; - public static final int EM_TRANSCODE_VIDEO_MPEG2 = 2; - public static final int EM_TRANSCODE_VIDEO_MPEG1 = 3; - public static final int EM_TRANSCODE_VIDEO_MJPG = 4; - public static final int EM_TRANSCODE_VIDEO_H263 = 5; - public static final int EM_TRANSCODE_VIDEO_H264 = 6; - public static final int EM_TRANSCODE_VIDEO_H265 = 7; - } - - public static class NET_TRANSCODE_VIDEO_FORMAT extends NetSDKLib.SdkStructure { - public int emCompression; - public int nWidth; - public int nHeight; - public int emBitRateControl; - public int nBitRate; - public float fFrameRate; - public int nIFrameInterval; - public int emImageQuality; - public byte[] byReserved = new byte[512]; - } - - public static class EM_DEV_PROTOCOL_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_DEV_PROTOCOL_UNKNOWN = 0; - public static final int EM_DEV_PROTOCOL_V2 = 1; - public static final int EM_DEV_PROTOCOL_V3 = 2; - public static final int EM_DEV_PROTOCOL_ONVIF = 3; - public static final int EM_DEV_PROTOCOL_GENERAL = 4; - public static final int EM_DEV_PROTOCOL_GB28181 = 5; - public static final int EM_DEV_PROTOCOL_EHOME = 6; - public static final int EM_DEV_PROTOCOL_HIKVISION = 7; - public static final int EM_DEV_PROTOCOL_BSCP = 8; - } - - public static class NET_VIDEO_SOURCE_INFO extends NetSDKLib.SdkStructure { - public int emProtocolType; - public byte[] szIp = new byte[64]; - public int nPort; - public byte[] szUser = new byte[128]; - public byte[] szPwd = new byte[128]; - public int nChannelID; - public byte[] szStreamUrl = new byte[256]; - public byte[] byReserved = new byte[512]; - } - - public static class NET_IN_GET_VIRTUALCHANNEL_OF_TRANSCODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_VIDEO_SOURCE_INFO stuVideoSourceInfo; - public NetSDKLib.NET_TRANSCODE_VIDEO_FORMAT stuTransVideoFormat; - public NetSDKLib.NET_TRANSCODE_AUDIO_FORMAT stuTransAudioFormat; - public NetSDKLib.NET_VIRTUALCHANNEL_POLICY stuVirtualChnPolicy; - } - - public static class NET_VIRTUALCHANNEL_POLICY extends NetSDKLib.SdkStructure { - public int bDeleteByCaller; - public int bContinuous; - public byte[] byReserved = new byte[512]; - } - - public static class ALARM_ENGINE_FAILURE_STATUS_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public NetSDKLib.NET_TIME_EX UTC; - public int emStatus; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPS; - public byte[] byReserved = new byte[1024]; - } - - public static class EM_ENGINE_FAILURE_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_ENGINE_FAILURE_UNKNOWN = 0; - public static final int EM_ENGINE_FAILURE_NOTACTIVE = 1; - public static final int EM_ENGINE_FAILURE_ACTIVE = 2; - public static final int EM_ENGINE_FAILURE_BLINK = 3; - public static final int EM_ENGINE_FAILURE_NOTAVAILABLE = 4; - } - - public static class DEV_EVENT_STAY_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; - public int nEventID; - public NetSDKLib.DH_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nDetectRegionNum; - public NetSDKLib.DH_POINT[] DetectRegion = (NetSDKLib.DH_POINT[]) ((NetSDKLib.DH_POINT[]) (new NetSDKLib.DH_POINT()).toArray(20)); - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int nObjectNum; - public NetSDKLib.DH_MSG_OBJECT[] stuObjectIDs = (NetSDKLib.DH_MSG_OBJECT[]) ((NetSDKLib.DH_MSG_OBJECT[]) (new NetSDKLib.DH_MSG_OBJECT()).toArray(32)); - public int nAreaID; - public Boolean bIsCompliant; - public byte[] bReserved = new byte[1016]; - } - - public static class DH_MSG_OBJECT extends NetSDKLib.SdkStructure { - public int nObjectID; - public byte[] szObjectType = new byte[128]; - public int nConfidence; - public int nAction; - public NetSDKLib.DH_RECT BoundingBox; - public NetSDKLib.NET_POINT Center; - public int nPolygonNum; - public NetSDKLib.NET_POINT[] Contour = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(16)); - public int rgbaMainColor; - public byte[] szText = new byte[128]; - public byte[] szObjectSubType = new byte[62]; - public short wColorLogoIndex; - public short wSubBrand; - public byte byReserved1; - public byte bPicEnble; - public NetSDKLib.NET_PIC_INFO stPicInfo; - public byte bShotFrame; - public byte bColor; - public byte byReserved2; - public byte byTimeType; - public NetSDKLib.NET_TIME_EX stuCurrentTime; - public NetSDKLib.NET_TIME_EX stuStartTime; - public NetSDKLib.NET_TIME_EX stuEndTime; - public NetSDKLib.DH_RECT stuOriginalBoundingBox; - public NetSDKLib.DH_RECT stuSignBoundingBox; - public int dwCurrentSequence; - public int dwBeginSequence; - public int dwEndSequence; - public long nBeginFileOffset; - public long nEndFileOffset; - public byte[] byColorSimilar = new byte[8]; - public byte[] byUpperBodyColorSimilar = new byte[8]; - public byte[] byLowerBodyColorSimilar = new byte[8]; - public int nRelativeID; - public byte[] szSubText = new byte[20]; - public short wBrandYear; - - protected int getNativeAlignment(Class type, Object value, boolean isFirstElement) { - int alignment = super.getNativeAlignment(type, value, isFirstElement); - return Math.min(4, alignment); - } - } - - public interface fAnalyseTaskResultCallBack extends StdCallCallback { - int invoke(NetSDKLib.LLong var1, Pointer var2, Pointer var3, int var4, Pointer var5); - } - - public static class NET_CB_ANALYSE_TASK_RESULT_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_ANALYSE_TASK_RESULT[] stuTaskResultInfos = new NetSDKLib.NET_ANALYSE_TASK_RESULT[64]; - public int nTaskResultNum; - public byte[] byReserved = new byte[1028]; - } - - public static class NET_ANALYSE_TASK_RESULT extends NetSDKLib.SdkStructure { - public int nTaskID; - public byte[] szFileID = new byte[128]; - public int emFileAnalyseState; - public byte[] szFileAnalyseMsg = new byte[256]; - public NetSDKLib.NET_SECONDARY_ANALYSE_EVENT_INFO[] stuEventInfos = (NetSDKLib.NET_SECONDARY_ANALYSE_EVENT_INFO[]) ((NetSDKLib.NET_SECONDARY_ANALYSE_EVENT_INFO[]) (new NetSDKLib.NET_SECONDARY_ANALYSE_EVENT_INFO()).toArray(8)); - public int nEventCount; - public NetSDKLib.NET_TASK_CUSTOM_DATA stuCustomData; - public byte[] szUserData = new byte[64]; - public byte[] byReserved = new byte[448]; - } - - public static class NET_IN_ATTACH_ANALYSE_RESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int[] nTaskIDs = new int[64]; - public int nTaskIdNum; - public NetSDKLib.NET_ANALYSE_RESULT_FILTER stuFilter; - public byte[] byReserved = new byte[4]; - public NetSDKLib.fAnalyseTaskResultCallBack cbAnalyseTaskResult; - public Pointer dwUser; - } - - public static class NET_ANALYSE_RESULT_FILTER extends NetSDKLib.SdkStructure { - public int[] dwAlarmTypes = new int[64]; - public int nEventNum; - public int nImageDataFlag; - public byte[] byReserved1 = new byte[4]; - public int nImageTypeNum; - public Pointer pImageType; - public byte[] byReserved = new byte[1004]; - } - - public static class NET_TASK_CUSTOM_DATA extends NetSDKLib.SdkStructure { - public byte[] szClientIP = new byte[128]; - public byte[] szDeviceID = new byte[128]; - public byte[] byReserved = new byte[256]; - } - - public static class NET_SECONDARY_ANALYSE_EVENT_INFO extends NetSDKLib.SdkStructure { - public int emEventType; - public byte[] byReserved1 = new byte[4]; - public Pointer pstEventInfo; - public byte[] byReserved = new byte[1024]; - } - - public static class EM_FILE_ANALYSE_STATE extends NetSDKLib.SdkStructure { - public static final int EM_FILE_ANALYSE_UNKNOWN = -1; - public static final int EM_FILE_ANALYSE_EXECUTING = 0; - public static final int EM_FILE_ANALYSE_FINISH = 1; - public static final int EM_FILE_ANALYSE_FAILED = 2; - } - - public static class EM_ANALYSE_EVENT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ANALYSE_EVENT_UNKNOWN = 0; - public static final int EM_ANALYSE_EVENT_ALL = 1; - public static final int EM_ANALYSE_EVENT_FACE_DETECTION = 2; - public static final int EM_ANALYSE_EVENT_FACE_RECOGNITION = 3; - public static final int EM_ANALYSE_EVENT_TRAFFICJUNCTION = 4; - public static final int EM_ANALYSE_EVENT_HUMANTRAIT = 5; - public static final int EM_ANALYSE_EVENT_XRAY_DETECTION = 6; - public static final int EM_ANALYSE_EVENT_WORKCLOTHESDETECT = 7; - public static final int EM_ANALYSE_EVENT_WORKSTATDETECTION = 8; - public static final int EM_ANALYSE_EVENT_CORSSLINEDETECTION = 9; - public static final int EM_ANALYSE_EVENT_CROSSREGIONDETECTION = 10; - public static final int EM_ANALYSE_EVENT_FEATURE_ABSTRACT = 11; - public static final int EM_ANALYSE_EVENT_ELECTRIC_GLOVE_DETECT = 12; - public static final int EM_ANALYSE_EVENT_ELECTRIC_LADDER_DETECT = 13; - public static final int EM_ANALYSE_EVENT_ELECTRIC_CURTAIN_DETECT = 14; - public static final int EM_ANALYSE_EVENT_ELECTRIC_FENCE_DETECT = 15; - public static final int EM_ANALYSE_EVENT_ELECTRIC_SIGNBOARD_DETECT = 16; - public static final int EM_ANALYSE_EVENT_ELECTRIC_BELT_DETECT = 17; - public static final int EM_ANALYSE_EVENT_BANNER_DETECTION = 18; - public static final int EM_ANALYSE_EVENT_SMART_KITCHEN_CLOTHES_DETECTION = 19; - public static final int EM_ANALYSE_EVENT_WATER_STAGE_MONITOR = 20; - public static final int EM_ANALYSE_EVENT_FLOATINGOBJECT_DETECTION = 21; - public static final int EM_ANALYSE_EVENT_IVS_RIOTERDETECTION = 22; - public static final int EM_ANALYSE_EVENT_IVS_LEFTDETECTION = 23; - public static final int EM_ANALYSE_EVENT_IVS_PARKINGDETECTION = 24; - public static final int EM_ANALYSE_EVENT_IVS_WANDERDETECTION = 25; - public static final int EM_ANALYSE_EVENT_IVS_VIDEOABNORMALDETECTION = 26; - public static final int EM_ANALYSE_EVENT_MOVEDETECTION = 27; - public static final int EM_ANALYSE_EVENT_IVS_SMOKEDETECTION = 28; - public static final int EM_ANALYSE_EVENT_IVS_FIREDETECTION = 29; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_ROAD_BLOCK = 30; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_ROAD_CONSTRUCTION = 31; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_FLOWSTATE = 32; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_OVERSPEED = 33; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_UNDERSPEED = 34; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_OVERYELLOWLINE = 35; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_CROSSLANE = 36; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFICJAM = 37; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_PEDESTRAIN = 38; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_THROW = 39; - public static final int EM_ANALYSE_EVENT_IVS_RETROGRADEDETECTION = 40; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFICACCIDENT = 41; - public static final int EM_ANALYSE_EVENT_IVS_TRAFFIC_BACKING = 42; - public static final int EM_ANALYSE_EVENT_IVS_FOG_DETECTION = 43; - public static final int EM_ANALYSE_EVENT_IVS_CROSSREGIONDETECTION = 44; - public static final int EM_ANALYSE_EVENT_CROSSLINEDETECTION_EX = 2000; - } - - public static class NET_IN_ATTACH_ANALYSE_TASK_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int[] nTaskIDs = new int[64]; - public int nTaskIdNum; - public NetSDKLib.fAnalyseTaskStateCallBack cbAnalyseTaskState; - public Pointer dwUser; - } - - public interface fAnalyseTaskStateCallBack extends StdCallCallback { - int invoke(NetSDKLib.LLong var1, Pointer var2, Pointer var3); - } - - public static class NET_CB_ANALYSE_TASK_STATE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_ANALYSE_TASKS_INFO[] stuTaskInfos = (NetSDKLib.NET_ANALYSE_TASKS_INFO[]) ((NetSDKLib.NET_ANALYSE_TASKS_INFO[]) (new NetSDKLib.NET_ANALYSE_TASKS_INFO()).toArray(64)); - public int nTaskNum; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_OUT_PUSH_ANALYSE_PICTURE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_PUSH_PICTURE_INFO extends NetSDKLib.SdkStructure { - public byte[] szFileID = new byte[128]; - public int nOffset; - public int nLength; - public NetSDKLib.NET_XRAY_CUSTOM_INFO stuXRayCustomInfo; - public byte[] szUrl = new byte[512]; - public byte[] byReserved = new byte[256]; - } - - public static class NET_XRAY_CUSTOM_INFO extends NetSDKLib.SdkStructure { - public int emViewType; - public byte[] szSerialNumber = new byte[128]; - public byte[] byReserved = new byte[124]; - } - - public static class EM_XRAY_VIEW_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_XRAY_VIEW_TYPE_UNKNOWN = -1; - public static final int EM_XRAY_VIEW_TYPE_MASTER = 0; - public static final int EM_XRAY_VIEW_TYPE_SLAVE = 1; - } - - public static class NET_IN_PUSH_ANALYSE_PICTURE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - public NetSDKLib.NET_PUSH_PICTURE_INFO[] stuPushPicInfos = (NetSDKLib.NET_PUSH_PICTURE_INFO[]) ((NetSDKLib.NET_PUSH_PICTURE_INFO[]) (new NetSDKLib.NET_PUSH_PICTURE_INFO()).toArray(32)); - public int nPicNum; - public int nBinBufLen; - public Pointer pBinBuf; - } - - public static class EM_ANALYSE_STATE extends NetSDKLib.SdkStructure { - public static final int EM_ANALYSE_STATE_UNKNOWN = 0; - public static final int EM_ANALYSE_STATE_IDLE = 1; - public static final int EM_ANALYSE_STATE_ANALYSING = 2; - public static final int EM_ANALYSE_STATE_ANALYSING_WAITPUSH = 3; - public static final int EM_ANALYSE_STATE_FINISH = 4; - public static final int EM_ANALYSE_STATE_ERROR = 5; - public static final int EM_ANALYSE_STATE_REMOVED = 6; - public static final int EM_ANALYSE_STATE_ROUNDFINISH = 7; - } - - public static class NET_ANALYSE_TASKS_INFO extends NetSDKLib.SdkStructure { - public int nTaskID; - public int emAnalyseState; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_OUT_FIND_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskNum; - public NetSDKLib.NET_ANALYSE_TASKS_INFO[] stuTaskInfos = (NetSDKLib.NET_ANALYSE_TASKS_INFO[]) ((NetSDKLib.NET_ANALYSE_TASKS_INFO[]) (new NetSDKLib.NET_ANALYSE_TASKS_INFO()).toArray(64)); - } - - public static class NET_IN_FIND_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_REMOVE_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_REMOVE_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - } - - public static class NET_REMOTE_REALTIME_STREAM_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emStartRule; - public NetSDKLib.NET_ANALYSE_RULE stuRuleInfo; - public int emStreamProtocolType; - public byte[] szPath = new byte[256]; - public byte[] szIp = new byte[64]; - public short wPort; - public byte[] byReserved = new byte[2]; - public byte[] szUser = new byte[64]; - public byte[] szPwd = new byte[64]; - public int nChannelID; - public int nStreamType; - public byte[] szTaskUserData = new byte[256]; - } - - public static class EM_STREAM_PROTOCOL_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_STREAM_PROTOCOL_UNKNOWN = 0; - public static final int EM_STREAM_PROTOCOL_PRIVATE_V2 = 1; - public static final int EM_STREAM_PROTOCOL_PRIVATE_V3 = 2; - public static final int EM_STREAM_PROTOCOL_RTSP = 3; - public static final int EM_STREAM_PROTOCOL_ONVIF = 4; - public static final int EM_STREAM_PROTOCOL_GB28181 = 5; - public static final int EM_DEV_PROTOCOL_EHOME = 6; - public static final int EM_DEV_PROTOCOL_HIKVISION = 7; - public static final int EM_DEV_PROTOCOL_BSCP = 8; - public static final int EM_DEV_PROTOCOL_PRIVATE = 9; - } - - public static class NET_OUT_START_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_START_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - } - - public static class NET_OUT_ADD_ANALYSE_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - public int nVirtualChannel; - } - - public static class EM_DATA_SOURCE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_DATA_SOURCE_REMOTE_REALTIME_STREAM = 1; - public static final int EM_DATA_SOURCE_PUSH_PICFILE = 2; - } - - public static class NET_PUSH_PICFILE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emStartRule; - public NetSDKLib.NET_ANALYSE_RULE stuRuleInfo; - public byte[] szTaskUserData = new byte[256]; - } - - public static class NET_ANALYSE_RULE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_ANALYSE_RULE_INFO[] stuRuleInfos = (NetSDKLib.NET_ANALYSE_RULE_INFO[]) ((NetSDKLib.NET_ANALYSE_RULE_INFO[]) (new NetSDKLib.NET_ANALYSE_RULE_INFO()).toArray(32)); - public int nRuleCount; - public byte[] byReserved = new byte[1028]; - } - - public static class NET_ANALYSE_RULE_INFO extends NetSDKLib.SdkStructure { - public int emClassType; - public int dwRuleType; - public Pointer pReserved; - public int nObjectTypeNum; - public int[] emObjectTypes = new int[16]; - public byte[] byReserved = new byte[956]; - } - - public static class NET_SMART_KITCHEN_CLOTHES_DETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bMaskEnable; - public int bChefHatEnable; - public int bChefClothesEnable; - public int nChefClothesColorNum; - public int[] emChefClothesColors = new int[8]; - public int nReportInterval; - public byte[] byReserved = new byte[4096]; - } - - public static class POINTCOORDINATE extends NetSDKLib.SdkStructure { - public int nX; - public int nY; - } - - public static class NET_BANNER_DETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = new NetSDKLib.POINTCOORDINATE[20]; - public int nMinDuration; - public int nReportInterval; - public int nSensitivity; - public int nBannerPercent; - public byte[] bReserved = new byte[520]; - } - - public static class DEV_EVENT_BANNER_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nEventID; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nAction; - public int emClassType; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[32]; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nCount; - public int nPresetID; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] byReserved = new byte[1028]; - } - - public static class DEV_EVENT_SMART_KITCHEN_CLOTHES_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nRuleID; - public int emClassType; - public byte[] szClassAlias = new byte[16]; - public NetSDKLib.HUMAN_IMAGE_INFO stuHumanImage; - public NetSDKLib.SCENE_IMAGE_INFO stuSceneImage; - public NetSDKLib.FACE_IMAGE_INFO stuFaceImage; - public int nObjectID; - public int emHasMask; - public int emHasChefHat; - public int emHasChefClothes; - public int emChefClothesColor; - public byte[] bReserved = new byte[1020]; - } - - public static class EM_ANALYSE_OBJECT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ANALYSE_OBJECT_TYPE_UNKNOWN = 0; - public static final int EM_ANALYSE_OBJECT_TYPE_HUMAN = 1; - public static final int EM_ANALYSE_OBJECT_TYPE_VEHICLE = 2; - public static final int EM_ANALYSE_OBJECT_TYPE_FIRE = 3; - public static final int EM_ANALYSE_OBJECT_TYPE_SMOKE = 4; - public static final int EM_ANALYSE_OBJECT_TYPE_PLATE = 5; - public static final int EM_ANALYSE_OBJECT_TYPE_HUMANFACE = 6; - public static final int EM_ANALYSE_OBJECT_TYPE_CONTAINER = 7; - public static final int EM_ANALYSE_OBJECT_TYPE_ANIMAL = 8; - public static final int EM_ANALYSE_OBJECT_TYPE_TRAFFICLIGHT = 9; - public static final int EM_ANALYSE_OBJECT_TYPE_PASTEPAPER = 10; - public static final int EM_ANALYSE_OBJECT_TYPE_HUMANHEAD = 11; - public static final int EM_ANALYSE_OBJECT_TYPE_ENTITY = 12; - } - - public static class EM_ANALYSE_TASK_START_RULE extends NetSDKLib.SdkStructure { - public static final int EM_ANALYSE_TASK_START_NOW = 0; - public static final int EM_ANALYSE_TASK_START_LATER = 1; - } - - public static class NET_SUBCONNECT_NETPARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nNetPort; - public byte[] szNetIP = new byte[128]; - } - - public static class EM_REMOTE_UPGRADE_STATE extends NetSDKLib.SdkStructure { - public static final int EM_REMOTE_UPGRADE_STATE_UNKNOWN = 0; - public static final int EM_REMOTE_UPGRADE_STATE_INIT = 1; - public static final int EM_REMOTE_UPGRADE_STATE_DOWNLOADING = 2; - public static final int EM_REMOTE_UPGRADE_STATE_UPGRADING = 3; - public static final int EM_REMOTE_UPGRADE_STATE_FAILED = 4; - public static final int EM_REMOTE_UPGRADE_STATE_SUCCEEDED = 5; - public static final int EM_REMOTE_UPGRADE_STATE_CANCELLED = 6; - public static final int EM_REMOTE_UPGRADE_STATE_PREPARING = 7; - } - - public static class NET_REMOTE_UPGRADER_STATE extends NetSDKLib.SdkStructure { - public int nChannel; - public int emState; - public int nProgress; - public byte[] szDeviceID = new byte[128]; - } - - public static class NET_REMOTE_UPGRADER_NOTIFY_INFO extends NetSDKLib.SdkStructure { - public int nStateNum; - public Pointer pstuStates; - public byte[] byReserved = new byte[1024]; - } - - public interface fRemoteUpgraderStateCallback extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, NetSDKLib.NET_REMOTE_UPGRADER_NOTIFY_INFO var3, int var4, Pointer var5, Pointer var6); - } - - public static class EM_REMOTE_UPGRADE_CB_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_REMOTE_UPGRADE_CB_TYPE_APPENDING = 1; - public static final int EM_REMOTE_UPGRADE_CB_TYPE_EXECUTE = 2; - public static final int EM_REMOTE_UPGRADE_CB_TYPE_FAILED = 3; - public static final int EM_REMOTE_UPGRADE_CB_TYPE_CANCEL = 4; - } - - public interface fRemoteUpgradeCallBack extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, int var3, int var4, int var5, Pointer var6); - } - - public static class NET_REMOTE_UPGRADE_CHNL_INFO extends NetSDKLib.SdkStructure { - public int nChannel; - public byte[] byReserved = new byte[512]; - } - - public static class NET_OUT_ATTACH_REMOTEUPGRADE_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTACH_REMOTEUPGRADE_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Callback cbCallback; - public Pointer dwUser; - } - - public static class NET_OUT_START_REMOTE_UPGRADE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_START_REMOTE_UPGRADE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nListNum; - public Pointer pstuList; - public Pointer pReserved; - public byte[] szFileName = new byte[256]; - public Callback cbRemoteUpgrade; - public Pointer dwUser; - } - - public static class DEV_EVENT_DOOR_FRONT_DIRTY_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nDetectRegionNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[200]; - public int nObjectNum; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public byte[] szShopAddress = new byte[256]; - public int nViolationDuration; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[4092]; - } - - public static class DEV_EVENT_DUSTBIN_OVER_FLOW_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nDetectRegionNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[200]; - public int nObjectNum; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public int nViolationDuration; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[4092]; - } - - public static class DEV_EVENT_GARBAGE_EXPOSURE_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nDetectRegionNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[200]; - public int nObjectNum; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public int nViolationDuration; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[4092]; - } - - public static class DEV_EVENT_HOLD_UMBRELLA_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nDetectRegionNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[200]; - public int nObjectNum; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public int nViolationDuration; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[4092]; - } - - public static class DEV_EVENT_CITY_NONMOTORPARKING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nAlarmNum; - public int nNoMotorNum; - public byte[] szPresetName = new byte[64]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int nViolationDuration; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[200]; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] byReserved = new byte[2044]; - } - - public static class DEV_EVENT_CITY_MOTORPARKING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[32]; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public byte[] szPresetName = new byte[64]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int nParkingDuration; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public boolean bPtzPosition; - public PTZ_NORMALIZED_POSITION_UNIT stuPtzPosition; - public byte[] byReserved = new byte[3096]; - } - - public static class CFG_TRAFFIC_PARKINGSPACENOPARKING_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public byte bRuleEnable; - public byte[] bReserved = new byte[3]; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nPtzPresetId; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(70)); - public int nLane; - public int nDelayTime; - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public int nPlateSensitivity; - public int nNoPlateSensitivity; - public int nLightPlateSensitivity; - public int nLightNoPlateSensitivity; - } - - public static class CFG_TRAFFIC_PARKINGSPACEPARKING_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public byte bRuleEnable; - public byte[] bReserved = new byte[3]; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nPtzPresetId; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(70)); - public int nLane; - public int nDelayTime; - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public int nPlateSensitivity; - public int nNoPlateSensitivity; - public int nLightPlateSensitivity; - public int nLightNoPlateSensitivity; - public boolean bForbidParkingEnable; - } - - public static class NET_OUT_DO_FIND_XRAY_PKG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxCount; - public int nRetCount; - public Pointer pstuXRayPkgInfo; - } - - public static class NET_XRAY_PKG_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME stuTime; - public int nChannelIn; - public int nChannelOut; - public byte[] szUser = new byte[128]; - public NetSDKLib.NET_PKG_VIEW_INFO[] stuViewInfo = new NetSDKLib.NET_PKG_VIEW_INFO[2]; - public byte[] byReserved = new byte[1024]; - - public NET_XRAY_PKG_INFO() { - for (int i = 0; i < this.stuViewInfo.length; ++i) { - this.stuViewInfo[i] = new NetSDKLib.NET_PKG_VIEW_INFO(); - } - - } - } - - public static class NET_PKG_VIEW_INFO extends NetSDKLib.SdkStructure { - public int emViewType; - public int nEnergyImageLength; - public byte[] szEnergyImagePath = new byte[128]; - public int nColorImageLength; - public byte[] szColorImagePath = new byte[128]; - public int nColorOverlayImageLength; - public byte[] szColorOverlayImagePath = new byte[128]; - public NetSDKLib.NET_PKG_OBJECT_INFO[] stuObject = new NetSDKLib.NET_PKG_OBJECT_INFO[32]; - public int nObjectCount; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_IN_DO_FIND_XRAY_PKG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nOffset; - public int nCount; - } - - public static class NET_OUT_START_FIND_XRAY_PIC extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotal; - } - - public static class NET_PKG_OBJECT_INFO extends NetSDKLib.SdkStructure { - public int emObjType; - public int emDangerGrade; - public int nSimilarity; - public byte[] byReserved = new byte[132]; - } - - public static class NET_IN_START_FIND_XRAY_PKG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emTimeOrder; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int[] nSimilarityRange = new int[2]; - public int nObjTypeNum; - public int[] emObjType = new int[32]; - } - - public static class EM_DANGER_GRADE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_DANGER_GRADE_UNKNOWN = -1; - public static final int EM_DANGER_GRADE_NORMAL = 1; - public static final int EM_DANGER_GRADE_WARN = 2; - public static final int EM_DANGER_GRADE_DANGER = 3; - } - - public static class EM_INSIDE_OBJECT_TYPE { - public static final int EM_INSIDE_OBJECT_UNKNOWN = 0; - public static final int EM_INSIDE_OBJECT_KNIFE = 1; - public static final int EM_INSIDE_OBJECT_BOTTLELIQUID = 2; - public static final int EM_INSIDE_OBJECT_GUN = 3; - public static final int EM_INSIDE_OBJECT_UMBRELLA = 4; - public static final int EM_INSIDE_OBJECT_PHONE = 5; - public static final int EM_INSIDE_OBJECT_NOTEBOOK = 6; - public static final int EM_INSIDE_OBJECT_POWERBANK = 7; - public static final int EM_INSIDE_OBJECT_SHOES = 8; - public static final int EM_INSIDE_OBJECT_ROD = 9; - public static final int EM_INSIDE_OBJECT_METAL = 10; - public static final int EM_INSIDE_OBJECT_EXPLOSIVE = 11; - public static final int EM_INSIDE_OBJECT_CONTAINERSPRAY = 12; - public static final int EM_INSIDE_OBJECT_EXPLOSIVE_FIREWORKS = 13; - public static final int EM_INSIDE_OBJECT_LIGHTER = 14; - public static final int EM_INSIDE_OBJECT_STICK = 15; - public static final int EM_INSIDE_OBJECT_BRASSKNUCKLE = 16; - public static final int EM_INSIDE_OBJECT_HANDCUFFS = 17; - public static final int EM_INSIDE_OBJECT_IVORY = 18; - public static final int EM_INSIDE_OBJECT_BOOK = 19; - public static final int EM_INSIDE_OBJECT_CD = 20; - public static final int EM_INSIDE_OBJECT_HAMMERS = 21; - public static final int EM_INSIDE_OBJECT_PLIERS = 22; - public static final int EM_INSIDE_OBJECT_AXE = 23; - public static final int EM_INSIDE_OBJECT_SCREW_DRIVER = 24; - public static final int EM_INSIDE_OBJECT_WRENCH = 25; - public static final int EM_INSIDE_OBJECT_ELECTRICS_SHOCK_STICK = 26; - } - - public static class EM_CFG_OPEN_DOOR_GROUP_METHOD extends NetSDKLib.SdkStructure { - public static final int EM_CFG_OPEN_DOOR_GROUP_METHOD_UNKNOWN = 0; - public static final int EM_CFG_OPEN_DOOR_GROUP_METHOD_CARD = 1; - public static final int EM_CFG_OPEN_DOOR_GROUP_METHOD_PWD = 2; - public static final int EM_CFG_OPEN_DOOR_GROUP_METHOD_FINGERPRINT = 3; - public static final int EM_CFG_OPEN_DOOR_GROUP_METHOD_ANY = 4; - public static final int EM_CFG_OPEN_DOOR_GROUP_METHOD_FACE = 5; - } - - public static class CFG_OPEN_DOOR_GROUP_DETAIL extends NetSDKLib.SdkStructure { - public byte[] szUserID = new byte[32]; - public int emMethod; - public int nMethodExNum; - public int[] emMethodEx = new int[4]; - } - - public static class CFG_OPEN_DOOR_GROUP extends NetSDKLib.SdkStructure { - public int nUserCount; - public int nGroupNum; - public NetSDKLib.CFG_OPEN_DOOR_GROUP_DETAIL[] stuGroupDetail = new NetSDKLib.CFG_OPEN_DOOR_GROUP_DETAIL[64]; - public Boolean bGroupDetailEx; - public int nMaxGroupDetailNum; - public Pointer pstuGroupDetailEx; - } - - public static class CFG_OPEN_DOOR_GROUP_INFO extends NetSDKLib.SdkStructure { - public int nGroup; - public NetSDKLib.CFG_OPEN_DOOR_GROUP[] stuGroupInfo = new NetSDKLib.CFG_OPEN_DOOR_GROUP[4]; - } - - public static class DEV_EVENT_PEDESTRIAN_JUNCTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nGroupID; - public int nCountInGroup; - public int nIndexInGroup; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int UTCMS; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nLane; - public int nSequence; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_OUT_STARTMULTIFIND_FACERECONGNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotalCount; - public NetSDKLib.LLong lFindHandle; - public int nToken; - } - - public static class NET_IN_STARTMULTIFIND_FACERECONGNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pChannelID; - public int nChannelCount; - public int bPersonEnable; - public NetSDKLib.FACERECOGNITION_PERSON_INFO stPerson; - public NetSDKLib.NET_FACE_MATCH_OPTIONS stMatchOptions; - public NetSDKLib.NET_FACE_FILTER_CONDTION stFilterInfo; - public Pointer pBuffer; - public int nBufferLen; - public int bPersonExEnable; - public NetSDKLib.FACERECOGNITION_PERSON_INFOEX stPersonInfoEx; - public int emObjectType; - } - - public static class EM_OBJECT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_OBJECT_TYPE_UNKNOWN = -1; - public static final int EM_OBJECT_TYPE_FACE = 0; - public static final int EM_OBJECT_TYPE_HUMAN = 1; - public static final int EM_OBJECT_TYPE_VECHILE = 2; - public static final int EM_OBJECT_TYPE_NOMOTOR = 3; - public static final int EM_OBJECT_TYPE_ALL = 4; - } - - public static class ALARM_CROWD_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nEventID; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventAction; - public int emAlarmType; - public byte[] szName = new byte[128]; - public int nCrowdListNum; - public int nRegionListNum; - public NetSDKLib.NET_CROWD_LIST_INFO[] stuCrowdList = new NetSDKLib.NET_CROWD_LIST_INFO[5]; - public NetSDKLib.NET_REGION_LIST_INFO[] stuRegionList = new NetSDKLib.NET_REGION_LIST_INFO[8]; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] byReserved = new byte[896]; - } - - public static class DEV_EVENT_CROWD_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nEventID; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventAction; - public int emAlarmType; - public byte[] szName = new byte[128]; - public int nCrowdListNum; - public int nRegionListNum; - public NetSDKLib.NET_CROWD_LIST_INFO[] stuCrowdList = new NetSDKLib.NET_CROWD_LIST_INFO[5]; - public NetSDKLib.NET_REGION_LIST_INFO[] stuRegionList = new NetSDKLib.NET_REGION_LIST_INFO[8]; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public int nCrowdRectListNum; - public NetSDKLib.NET_CROWD_RECT_LIST_INFO[] stuCrowdRectList = new NetSDKLib.NET_CROWD_RECT_LIST_INFO[5]; - public int nGlobalPeopleNum; - public byte[] byReserved = new byte[692]; - } - - public static class NET_CROWD_RECT_LIST_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_POINT[] stuRectPoint = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(2)); - public byte[] byReserved = new byte[32]; - } - - public static class NET_REGION_LIST_INFO extends NetSDKLib.SdkStructure { - public int nRegionID; - public int nPeopleNum; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_CROWD_LIST_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_POINT stuCenterPoint; - public int nRadiusNum; - public byte[] byReserved = new byte[1024]; - } - - public static class EM_ALARM_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ALARM_TYPE_UNKNOWN = 0; - public static final int EM_ALARM_TYPE_CROWD_DENSITY = 1; - public static final int EM_ALARM_TYPE_NUMBER_EXCEED = 2; - public static final int EM_ALARM_TYPE_CROWD_DENSITY_AND_NUMBER_EXCEED = 3; - } - - public static class DEV_EVENT_MANNUM_DETECTION_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; - public int nEventID; - public int nAction; - public int nManListCount; - public NetSDKLib.MAN_NUM_LIST_INFO[] stuManList = new NetSDKLib.MAN_NUM_LIST_INFO[64]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int nAreaID; - public int nPrevNumber; - public int nCurrentNumber; - public byte[] szSourceID = new byte[32]; - public byte[] szRuleName = new byte[128]; - public byte[] szReversed = new byte[1876]; - } - - public static class MAN_NUM_LIST_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.DH_RECT stuBoudingBox; - public int nStature; - public byte[] szReversed = new byte[128]; - } - - public static class DEV_EVENT_FLOWBUSINESS_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public byte[] szPresetName = new byte[64]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int nViolationDuration; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = (NetSDKLib.NET_MSG_OBJECT[]) ((NetSDKLib.NET_MSG_OBJECT[]) (new NetSDKLib.NET_MSG_OBJECT()).toArray(200)); - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] byReserved = new byte[2044]; - } - - public static class DEV_EVENT_SHOPPRESENCE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public int emEventLevel; - public byte[] szShopAddress = new byte[256]; - public int nViolationDuration; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = (NetSDKLib.NET_MSG_OBJECT[]) ((NetSDKLib.NET_MSG_OBJECT[]) (new NetSDKLib.NET_MSG_OBJECT()).toArray(200)); - public byte[] szSourceID = new byte[32]; - public byte[] byReserved2 = new byte[2048]; - } - - public static class EM_EVENT_LEVEL extends Structure { - public static final int EM_EVENT_LEVEL_HINT = 0; - public static final int EM_EVENT_LEVEL_GENERAL = 1; - public static final int EM_EVENT_LEVEL_WARNING = 2; - } - - public static class DEV_EVENT_GASSTATION_VEHICLE_DETECT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nRuleID; - public int emClassType; - public NetSDKLib.NET_DETECT_VEHICLE_INFO stuDetectVehicleInfo; - public NetSDKLib.NET_DETECT_PLATE_INFO stuDetectPlateInfo; - public boolean bIsGlobalScene; - public NetSDKLib.EVENT_PIC_INFO stuSceneImage; - public int nCarCandidateNum; - public NetSDKLib.NET_CAR_CANDIDATE_INFO[] stuCarCandidate = (NetSDKLib.NET_CAR_CANDIDATE_INFO[]) ((NetSDKLib.NET_CAR_CANDIDATE_INFO[]) (new NetSDKLib.NET_CAR_CANDIDATE_INFO()).toArray(50)); - public byte[] bReserved = new byte[1024]; - } - - public static class NET_DETECT_PLATE_INFO extends NetSDKLib.SdkStructure { - public int nObjectID; - public int nRelativeID; - public int emPlateType; - public NetSDKLib.EVENT_PIC_INFO stuPlateImage; - public int emPlateColor; - public int nConfidence; - public byte[] szCountry = new byte[3]; - public byte[] szPlateNumber = new byte[128]; - public byte[] bReserved = new byte[512]; - } - - public static class NET_DETECT_VEHICLE_INFO extends NetSDKLib.SdkStructure { - public int emAction; - public int nObjectID; - public int emCategoryType; - public NetSDKLib.EVENT_PIC_INFO stuVehicleImage; - public NetSDKLib.NET_COLOR_RGBA stuColor; - public int nFrameSequence; - public int nCarLogoIndex; - public int nSubBrand; - public int nBrandYear; - public int nConfidence; - public NetSDKLib.NET_RECT stuBoundingBox; - public byte[] szText = new byte[128]; - public int nSpeed; - public int nDirection; - public byte[] bReserved = new byte[512]; - } - - public static class EM_VEHICLE_ACTION extends Structure { - public static final int EM_VEHICLE_ACTION_UNKNOWN = 0; - public static final int EM_VEHICLE_ACTION_APPEAR = 1; - public static final int EM_VEHICLE_ACTION_DISAPPEAR = 2; - } - - public static class NET_CFG_SCENE_SNAP_SHOT_WITH_RULE2_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRuleNum; - public int nRetRuleNum; - public Pointer pstuSceneSnapShotWithRule; - } - - public static class NET_SCENE_SNAP_SHOT_WITH_RULE2_INFO extends NetSDKLib.SdkStructure { - public int nPresetID; - public int nRetSnapShotRuleNum; - public NetSDKLib.NET_SNAP_SHOT_WITH_RULE_INFO[] stuSnapShotWithRule = new NetSDKLib.NET_SNAP_SHOT_WITH_RULE_INFO[32]; - public byte[] byReserved = new byte[1024]; - - public NET_SCENE_SNAP_SHOT_WITH_RULE2_INFO() { - for (int i = 0; i < this.stuSnapShotWithRule.length; ++i) { - this.stuSnapShotWithRule[i] = new NetSDKLib.NET_SNAP_SHOT_WITH_RULE_INFO(); - } - - } - } - - public static class NET_SNAP_SHOT_WITH_RULE_INFO extends NetSDKLib.SdkStructure { - public int nRuleId; - public int dwRuleType; - public int nSnapShotNum; - public int[] emSnapShotType = new int[8]; - public int[] nSingleInterval = new int[8]; - public int emIntervalMode; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_EM_SNAP_SHOT_INTERVAL_MODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_SNAP_SHOT_INTERVAL_UNKNOWN = 0; - public static final int NET_EM_SNAP_SHOT_INTERVAL_TIME = 1; - public static final int NET_EM_SNAP_SHOT_INTERVAL_FRAMEADAPTSPEED = 2; - public static final int NET_EM_SNAP_SHOT_INTERVAL_FRAME = 3; - } - - public static class NET_EM_SNAP_SHOT_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_SNAP_SHOT_TYPE_UNKNOWN = 0; - public static final int NET_EM_SNAP_SHOT_TYPE_NEAR = 1; - public static final int NET_EM_SNAP_SHOT_TYPE_MEDIUM = 2; - public static final int NET_EM_SNAP_SHOT_TYPE_FAR = 3; - public static final int NET_EM_SNAP_SHOT_TYPE_FEATURE = 4; - } - - public static class DEV_EVENT_CLASSROOM_BEHAVIOR_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int emClassType; - public int nRuleID; - public int nObjectID; - public int nSequence; - public int emClassroomAction; - public NetSDKLib.NET_POINT[] stuDetectRegion = new NetSDKLib.NET_POINT[20]; - public int nDetectRegionNum; - public int nPresetID; - public byte[] szPresetName = new byte[64]; - public byte[] szSerialUUID = new byte[22]; - public byte[] byReserved1 = new byte[2]; - public NetSDKLib.NET_RECT stuBoundingBox; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuSceneImage; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuFaceImage; - public NetSDKLib.NET_FACE_ATTRIBUTE_EX stuFaceAttributes; - public byte[] byReserved = new byte[1024]; - - public DEV_EVENT_CLASSROOM_BEHAVIOR_INFO() { - for (int i = 0; i < this.stuDetectRegion.length; ++i) { - this.stuDetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - } - } - - public static class EM_CLASSROOM_ACTION extends NetSDKLib.SdkStructure { - public static final int EM_CLASSROOM_ACTION_UNKNOWN = 0; - public static final int EM_CLASSROOM_ACTION_PLAY_PHONE = 1; - public static final int EM_CLASSROOM_ACTION_HANDSUP = 2; - public static final int EM_CLASSROOM_ACTION_LISTEN = 3; - public static final int EM_CLASSROOM_ACTION_READ_WRITE = 4; - public static final int EM_CLASSROOM_ACTION_TABLE = 5; - } - - public static class DEV_EVENT_MANSTAND_DETECTION_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; - public int nEventID; - public int nAction; - public int nManListCount; - public NetSDKLib.MAN_STAND_LIST_INFO[] stuManList = new NetSDKLib.MAN_STAND_LIST_INFO[64]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szReversed = new byte[2048]; - - public DEV_EVENT_MANSTAND_DETECTION_INFO() { - for (int i = 0; i < this.stuManList.length; ++i) { - this.stuManList[i] = new NetSDKLib.MAN_STAND_LIST_INFO(); - } - - } - } - - public static class MAN_STAND_LIST_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_POINT stuCenter; - public byte[] szSerialUUID = new byte[22]; - public NetSDKLib.DH_RECT stuBoundingBox; - public byte[] szReversed = new byte[90]; - } - - public static class ALARM_SUBSYSTEM_ARMMODECHANGE_INFO extends NetSDKLib.SdkStructure { - public int emSubsystemMode; - public NetSDKLib.NET_TIME_EX UTC; - public byte[] szSubSystemname = new byte[64]; - public int nSubSystemID; - public int emTriggerMode; - public int nID; - public byte[] szNetClientAddr = new byte[64]; - public byte[] reserved = new byte[440]; - } - - public static class EM_SUBSYSTEM_ARMMODECHANGE_TRIGGERMODE extends NetSDKLib.SdkStructure { - public static final int EM_SUBSYSTEM_ARMMODECHANGE_TRIGGERMODE_UNKNOWN = 0; - public static final int EM_SUBSYSTEM_ARMMODECHANGE_TRIGGERMODE_NET = 1; - public static final int EM_SUBSYSTEM_ARMMODECHANGE_TRIGGERMODE_KEYBOARD = 2; - public static final int EM_SUBSYSTEM_ARMMODECHANGE_TRIGGERMODE_REMOTECONTROL = 3; - } - - public static class EM_SUBSYSTEMMODE extends NetSDKLib.SdkStructure { - public static final int EM_SUBSYSTEMMODE_UNKNOWN = 0; - public static final int EM_SUBSYSTEMMODE_ACTIVE = 1; - public static final int EM_SUBSYSTEMMODE_INACTIVE = 2; - public static final int EM_SUBSYSTEMMODE_UNDISTRIBUTED = 3; - public static final int EM_SUBSYSTEMMODE_ALLARMING = 4; - public static final int EM_SUBSYSTEMMODE_ALLDISARMING = 5; - public static final int EM_SUBSYSTEMMODE_PARTARMING = 6; - } - - public static class ALARM_DEFENCE_ARMMODECHANGE_INFO extends NetSDKLib.SdkStructure { - public int emDefenceStatus; - public int nDefenceID; - public NetSDKLib.NET_TIME_EX stuTime; - public int emTriggerMode; - public int emDefenceAreaType; - public int nID; - public int nAlarmSubSystem; - public byte[] szName = new byte[64]; - public byte[] szNetClientAddr = new byte[64]; - public byte[] reserved = new byte[368]; - } - - public static class EM_ARMMODECHANGE_DEFENCEAREATYPE extends NetSDKLib.SdkStructure { - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_UNKNOWN = 0; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_INTIME = 1; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_DELAY = 2; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_FULLDAY = 3; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_FOLLOW = 4; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_MEDICAL = 5; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_PANIC = 6; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_FIRE = 7; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_FULLDAYSOUND = 8; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_FULLDAYSILENT = 9; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_ENTRANCE1 = 10; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_ENTRANCE2 = 11; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_INSIDE = 12; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_OUTSIDE = 13; - public static final int EM_ARMMODECHANGE_DEFENCEAREATYPE_PEOPLEDETECT = 14; - } - - public static class EM_ARMMODECHANGE_TRIGGERMODE extends NetSDKLib.SdkStructure { - public static final int EM_ARMMODECHANGE_TRIGGERMODE_UNKNOWN = 0; - public static final int EM_ARMMODECHANGE_TRIGGERMODE_NET = 1; - public static final int EM_ARMMODECHANGE_TRIGGERMODE_KEYBOARD = 2; - public static final int EM_ARMMODECHANGE_TRIGGERMODE_REMOTECONTROL = 3; - } - - public static class EM_DEFENCEMODE extends NetSDKLib.SdkStructure { - public static final int EM_DEFENCEMODE_UNKNOWN = 0; - public static final int EM_DEFENCEMODE_ARMING = 1; - public static final int EM_DEFENCEMODE_DISARMING = 2; - } - - public static class ALARM_SENSOR_ABNORMAL_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public int nChannelID; - public NetSDKLib.NET_TIME_EX stuTime; - public int emStatus; - public byte[] byReserved = new byte[128]; - } - - public static class EM_SENSOR_ABNORMAL_STATUS extends NetSDKLib.SdkStructure { - public static final int NET_SENSOR_ABNORMAL_STATUS_UNKNOWN = 0; - public static final int NET_SENSOR_ABNORMAL_STATUS_SHORT = 1; - public static final int NET_SENSOR_ABNORMAL_STATUS_BREAK = 2; - public static final int NET_SENSOR_ABNORMAL_STATUS_INTRIDED = 3; - } - - public static class ALARM_EVENT_CROSSREGION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nEventAction; - public int emDirection; - public int emActionType; - public int nOccurrenceCount; - public int nLevel; - public byte[] szName = new byte[128]; - public int bIsObjectInfo; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nRetObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[100]; - - public ALARM_EVENT_CROSSREGION_INFO() { - for (int i = 0; i < this.stuObjects.length; ++i) { - this.stuObjects[i] = new NetSDKLib.NET_MSG_OBJECT(); - } - - } - } - - public static class ALARM_EVENT_CROSSLINE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nEventAction; - public int emCrossDirection; - public int nOccurrenceCount; - public int nLevel; - public int bIsObjectInfo; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nRetObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[100]; - - public ALARM_EVENT_CROSSLINE_INFO() { - for (int i = 0; i < this.stuObjects.length; ++i) { - this.stuObjects[i] = new NetSDKLib.NET_MSG_OBJECT(); - } - - } - } - - public static class NET_CROSSLINE_DIRECTION_INFO extends NetSDKLib.SdkStructure { - public static final int EM_CROSSLINE_DIRECTION_UNKNOW = 0; - public static final int EM_CROSSLINE_DIRECTION_LEFT2RIGHT = 1; - public static final int EM_CROSSLINE_DIRECTION_RIGHT2LEFT = 2; - public static final int EM_CROSSLINE_DIRECTION_ANY = 3; - } - - public static class NET_CROSSREGION_ACTION_INFO extends NetSDKLib.SdkStructure { - public static final int EM_CROSSREGION_ACTION_UNKNOW = 0; - public static final int EM_CROSSREGION_ACTION_INSIDE = 1; - public static final int EM_CROSSREGION_ACTION_CROSS = 2; - public static final int EM_CROSSREGION_ACTION_APPEAR = 3; - public static final int EM_CROSSREGION_ACTION_DISAPPEAR = 4; - } - - public static class ALARM_ACCESS_CTL_DURESS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDoor; - public byte[] szDoorName = new byte[128]; - public byte[] szCardNo = new byte[32]; - public NetSDKLib.NET_TIME stuTime; - public int nEventID; - public byte[] szSN = new byte[32]; - public byte[] szUserID = new byte[12]; - public boolean bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - } - - public static class ALARM_ACCESS_CTL_REPEAT_ENTER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDoor; - public byte[] szDoorName = new byte[128]; - public NetSDKLib.NET_TIME stuTime; - public byte[] szCardNo = new byte[32]; - public int nEventID; - } - - public static class ALARM_PSTN_BREAK_LINE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int nAction; - public NetSDKLib.NET_TIME stuTime; - } - - public static class ALARM_SUBSYSTEM_STATE_CHANGE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stuTime; - public int emState; - } - - public static class EM_SUBSYSTEM_STATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SUBSYSTEM_STATE_UNKNOWN = 0; - public static final int EM_SUBSYSTEM_STATE_ACTIVE = 1; - public static final int EM_SUBSYSTEM_STATE_INACTIVE = 2; - } - - public static class ALARM_CAPTURE_FINGER_PRINT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stuTime; - public byte[] szReaderID = new byte[32]; - public int nPacketLen; - public int nPacketNum; - public Pointer szFingerPrintInfo; - public int bCollectResult; - public byte[] szCardNo = new byte[32]; - public byte[] szUserID = new byte[32]; - } - - public static class ALARM_OPEN_DOOR_GROUP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stuTime; - } - - public static class NET_ACCESS_CTL_STATUS_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_ACCESS_CTL_STATUS_TYPE_UNKNOWN = 0; - public static final int NET_ACCESS_CTL_STATUS_TYPE_OPEN = 1; - public static final int NET_ACCESS_CTL_STATUS_TYPE_CLOSE = 2; - public static final int NET_ACCESS_CTL_STATUS_TYPE_ABNORMAL = 3; - public static final int NET_ACCESS_CTL_STATUS_TYPE_FAKELOCKED = 4; - public static final int NET_ACCESS_CTL_STATUS_TYPE_CLOSEALWAYS = 5; - public static final int NET_ACCESS_CTL_STATUS_TYPE_OPENALWAYS = 6; - } - - public static class ALARM_INPUT_SOURCE_SIGNAL_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int nAction; - public NetSDKLib.NET_TIME stuTime; - } - - public static class ALARM_BYPASSMODE_CHANGE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stuTime; - public int emDefenceType; - public int nIsExtend; - public int emMode; - public int dwID; - public int emTriggerMode; - } - - public static class NET_BYPASS_MODE extends NetSDKLib.SdkStructure { - public static final int NET_BYPASS_MODE_UNKNOW = 0; - public static final int NET_BYPASS_MODE_BYPASS = 1; - public static final int NET_BYPASS_MODE_NORMAL = 2; - public static final int NET_BYPASS_MODE_ISOLATED = 3; - } - - public static class NET_DEFENCEAREA_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_DEFENCEAREA_TYPE_UNKNOWN = 0; - public static final int NET_DEFENCEAREA_TYPE_ALARM = 1; - } - - public static class NET_SENSE_METHOD extends NetSDKLib.SdkStructure { - public static final int NET_SENSE_UNKNOWN = -1; - public static final int NET_SENSE_DOOR = 0; - public static final int NET_SENSE_PASSIVEINFRA = 1; - public static final int NET_SENSE_GAS = 2; - public static final int NET_SENSE_SMOKING = 3; - public static final int NET_SENSE_WATER = 4; - public static final int NET_SENSE_ACTIVEFRA = 5; - public static final int NET_SENSE_GLASS = 6; - public static final int NET_SENSE_EMERGENCYSWITCH = 7; - public static final int NET_SENSE_SHOCK = 8; - public static final int NET_SENSE_DOUBLEMETHOD = 9; - public static final int NET_SENSE_THREEMETHOD = 10; - public static final int NET_SENSE_TEMP = 11; - public static final int NET_SENSE_HUMIDITY = 12; - public static final int NET_SENSE_WIND = 13; - public static final int NET_SENSE_CALLBUTTON = 14; - public static final int NET_SENSE_GASPRESSURE = 15; - public static final int NET_SENSE_GASCONCENTRATION = 16; - public static final int NET_SENSE_GASFLOW = 17; - public static final int NET_SENSE_OTHER = 18; - public static final int NET_SENSE_OIL = 19; - public static final int NET_SENSE_MILEAGE = 20; - public static final int NET_SENSE_URGENCYBUTTON = 21; - public static final int NET_SENSE_STEAL = 22; - public static final int NET_SENSE_PERIMETER = 23; - public static final int NET_SENSE_PREVENTREMOVE = 24; - public static final int NET_SENSE_DOORBELL = 25; - public static final int NET_SENSE_ALTERVOLT = 26; - public static final int NET_SENSE_DIRECTVOLT = 27; - public static final int NET_SENSE_ALTERCUR = 28; - public static final int NET_SENSE_DIRECTCUR = 29; - public static final int NET_SENSE_RSUGENERAL = 30; - public static final int NET_SENSE_RSUDOOR = 31; - public static final int NET_SENSE_RSUPOWEROFF = 32; - public static final int NET_SENSE_TEMP1500 = 33; - public static final int NET_SENSE_TEMPDS18B20 = 34; - public static final int NET_SENSE_HUMIDITY1500 = 35; - public static final int NET_SENSE_INFRARED = 36; - public static final int NET_SENSE_FIREALARM = 37; - public static final int NET_SENSE_CO2 = 38; - public static final int NET_SNESE_SOUND = 39; - public static final int NET_SENSE_PM25 = 40; - public static final int NET_SENSE_SF6 = 41; - public static final int NET_SENSE_O3 = 42; - public static final int NET_SENSE_AMBIENTLIGHT = 43; - public static final int NET_SENSE_SIGNINBUTTON = 44; - public static final int NET_SENSE_LIQUIDLEVEL = 45; - public static final int NET_SENSE_DISTANCE = 46; - public static final int NET_SENSE_WATERFLOW = 47; - public static final int NET_SENSE_NUM = 48; - } - - public static class ALARM_CHASSISINTRUDED_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAction; - public NetSDKLib.NET_TIME stuTime; - public int nChannelID; - public byte[] szReaderID = new byte[32]; - public int nEventID; - public byte[] szSN = new byte[32]; - public boolean bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - } - - public static class ALARM_POWERFAULT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emPowerType; - public int emPowerFaultEvent; - public NetSDKLib.NET_TIME stuTime; - public int nAction; - } - - public static class EM_POWERFAULT_EVENT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_POWERFAULT_EVENT_UNKNOWN = -1; - public static final int EM_POWERFAULT_EVENT_LOST = 0; - public static final int EM_POWERFAULT_EVENT_LOST_ADAPTER = 1; - public static final int EM_POWERFAULT_EVENT_LOW_BATTERY = 2; - public static final int EM_POWERFAULT_EVENT_LOW_ADAPTER = 3; - } - - public static class EM_POWER_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_POWER_TYPE_MAIN = 0; - public static final int EM_POWER_TYPE_BACKUP = 1; - } - - public static class NET_CROSSREGION_DIRECTION_INFO extends NetSDKLib.SdkStructure { - public static final int EM_CROSSREGION_DIRECTION_UNKNOW = 0; - public static final int EM_CROSSREGION_DIRECTION_ENTER = 1; - public static final int EM_CROSSREGION_DIRECTION_LEAVE = 2; - public static final int EM_CROSSREGION_DIRECTION_APPEAR = 3; - public static final int EM_CROSSREGION_DIRECTION_DISAPPEAR = 4; - } - - public static class NET_UAVCMD_HEART_BEAT extends NetSDKLib.SdkStructure { - public int nCustomMode; - public byte nType; - public byte nAutoPilot; - public byte nBaseMode; - public byte nSystemStatus; - public byte nMavlinkVersion; - public byte[] szReserved = new byte[35]; - } - - public static class NET_UAVCMD_RC_CHANNELS_OVERRIDE extends NetSDKLib.SdkStructure { - public short nChan1; - public short nChan2; - public short nChan3; - public short nChan4; - public short nChan5; - public short nChan6; - public short nChan7; - public short nChan8; - public short nChan9; - public short nChan10; - public short nChan11; - public short nChan12; - public short nChan13; - public short nChan14; - public short nChan15; - public short nChan16; - public short nChan17; - public short nChan18; - public byte nTargetSystem; - public byte nTargetComponent; - public byte[] szReserved = new byte[6]; - } - - public static class NET_UAVCMD_PARAM_BUFFER extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public byte[] byParamBuffer = new byte[28]; - } - - public static class NET_UAVCMD_NAV_GUIDED extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[16]; - } - - public static class NET_UAVCMD_SET_MODE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int emUAVMode; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_DO_SET_CAM_TRIGG_DIST extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fDistance; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_DO_MOUNT_CONTROL extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fPitchAngle; - public float fYawAngle; - public byte[] byReserved = new byte[20]; - } - - public static class NET_UAVCMD_DO_DIGICAM_CONTROL extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public byte[] byReserved = new byte[28]; - } - - public static class NET_UAVCMD_DO_SET_ROI extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int emROIMode; - public int nId; - public int nROIIndex; - public byte[] byReserved = new byte[16]; - } - - public static class ENUM_UAV_ROI_MODE extends NetSDKLib.SdkStructure { - public static final int ENUM_UAV_ROI_MODE_NONE = 0; - public static final int ENUM_UAV_ROI_MODE_WPNEXT = 1; - public static final int ENUM_UAV_ROI_MODE_WPINDEX = 2; - public static final int ENUM_UAV_ROI_MODE_LOCATION = 3; - } - - public static class NET_UAVCMD_CONDITION_DISTANCE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fDistance; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_CONDITION_DELAY extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nDelay; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_DO_GUIDED_LIMITS extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nMaxTime; - public float fMinAltitude; - public float fMaxAltitude; - public float fHorizontalDistance; - public byte[] byReserved = new byte[12]; - } - - public static class NET_UAVCMD_DO_JUMP extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nSequenceNumber; - public int nRepeatCount; - public byte[] byReserved = new byte[20]; - } - - public static class NET_UAVCMD_NAV_GUIDED_ENABLE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int bEnable; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_NAV_SPLINE_WAYPOINT extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nHoldTime; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[12]; - } - - public static class NET_UAVCMD_NAV_LOITER_TIME extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nTime; - public float fRadius; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[8]; - } - - public static class NET_UAVCMD_NAV_LOITER_TURNS extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nTurnNumber; - public float fRadius; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[8]; - } - - public static class NET_UAVCMD_NAV_WAYPOINT extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nHoldTime; - public float fAcceptanceRadius; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[8]; - } - - public static class NET_UAVCMD_VIDEO_STOP_CAPTURE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nCameraID; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_VIDEO_START_CAPTURE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nCameraID; - public int nFrameSpeed; - public int emResolution; - public int nCustomWidth; - public int nCustomHeight; - public byte[] byReserved = new byte[8]; - } - - public static class NET_UAVCMD_IMAGE_STOP_CAPTURE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nCameraID; - public byte[] byReserved = new byte[24]; - } - - public static class CAPTURE_SIZE extends NetSDKLib.SdkStructure { - public static final int CAPTURE_SIZE_D1 = 0; - public static final int CAPTURE_SIZE_HD1 = 1; - public static final int CAPTURE_SIZE_BCIF = 2; - public static final int CAPTURE_SIZE_CIF = 3; - public static final int CAPTURE_SIZE_QCIF = 4; - public static final int CAPTURE_SIZE_VGA = 5; - public static final int CAPTURE_SIZE_QVGA = 6; - public static final int CAPTURE_SIZE_SVCD = 7; - public static final int CAPTURE_SIZE_QQVGA = 8; - public static final int CAPTURE_SIZE_SVGA = 9; - public static final int CAPTURE_SIZE_XVGA = 10; - public static final int CAPTURE_SIZE_WXGA = 11; - public static final int CAPTURE_SIZE_SXGA = 12; - public static final int CAPTURE_SIZE_WSXGA = 13; - public static final int CAPTURE_SIZE_UXGA = 14; - public static final int CAPTURE_SIZE_WUXGA = 15; - public static final int CAPTURE_SIZE_LTF = 16; - public static final int CAPTURE_SIZE_720 = 17; - public static final int CAPTURE_SIZE_1080 = 18; - public static final int CAPTURE_SIZE_1_3M = 19; - public static final int CAPTURE_SIZE_2M = 20; - public static final int CAPTURE_SIZE_5M = 21; - public static final int CAPTURE_SIZE_3M = 22; - public static final int CAPTURE_SIZE_5_0M = 23; - public static final int CPTRUTE_SIZE_1_2M = 24; - public static final int CPTRUTE_SIZE_1408_1024 = 25; - public static final int CPTRUTE_SIZE_8M = 26; - public static final int CPTRUTE_SIZE_2560_1920 = 27; - public static final int CAPTURE_SIZE_960H = 28; - public static final int CAPTURE_SIZE_960_720 = 29; - public static final int CAPTURE_SIZE_NHD = 30; - public static final int CAPTURE_SIZE_QNHD = 31; - public static final int CAPTURE_SIZE_QQNHD = 32; - public static final int CAPTURE_SIZE_960_540 = 33; - public static final int CAPTURE_SIZE_640_352 = 34; - public static final int CAPTURE_SIZE_640_400 = 35; - public static final int CAPTURE_SIZE_320_192 = 36; - public static final int CAPTURE_SIZE_320_176 = 37; - public static final int CAPTURE_SIZE_SVGA1 = 38; - public static final int CAPTURE_SIZE_NR = 255; - } - - public static class NET_UAVCMD_IMAGE_START_CAPTURE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nDurationTime; - public int nTatolNumber; - public int emResolution; - public int nCustomWidth; - public int nCustomHeight; - public int nCameraID; - public byte[] byReserved = new byte[4]; - } - - public static class NET_UAVCMD_GET_HOME_POSITION extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public byte[] byReserved = new byte[28]; - } - - public static class NET_UAVCMD_MOUNT_CONFIGURE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nMountMode; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_FENCE_ENABLE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nEnableState; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_REPEAT_RELAY extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nRelayNumber; - public int nCycleCount; - public int nCycleTime; - public byte[] byReserved = new byte[16]; - } - - public static class NET_UAVCMD_SET_RELAY extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nRelayNumber; - public int nCtrlRelay; - public byte[] byReserved = new byte[20]; - } - - public static class NET_UAVCMD_REBOOT_SHUTDOWN extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nCtrlAutopilot; - public int nCtrlOnboardComputer; - public byte[] byReserved = new byte[20]; - } - - public static class NET_UAVCMD_COMPONENT_ARM_DISARM extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int bArm; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_LOAD_CONTROL extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int emLoadType; - public NetSDKLib.NET_LOAD_CONTROL_COMMON stuLoadInfo; - } - - public static class NET_LOAD_CONTROL_DISTANCE extends NetSDKLib.SdkStructure { - public int nInterval; - public int nSwitch; - public byte[] byReserved = new byte[16]; - } - - public static class NET_LOAD_CONTROL_TIMING extends NetSDKLib.SdkStructure { - public int nInterval; - public int nSwitch; - public byte[] byReserved = new byte[16]; - } - - public static class NET_LOAD_CONTROL_RELAY extends NetSDKLib.SdkStructure { - public int nSwitch; - public byte[] byReserved = new byte[20]; - } - - public static class NET_LOAD_CONTROL_LIGHT extends NetSDKLib.SdkStructure { - public int nSwitch; - public byte[] byReserved = new byte[20]; - } - - public static class NET_LOAD_CONTROL_AUDIO extends NetSDKLib.SdkStructure { - public byte[] byReserved = new byte[24]; - } - - public static class NET_LOAD_CONTROL_VIDEO extends NetSDKLib.SdkStructure { - public int nSwitch; - public byte[] byReserved = new byte[20]; - } - - public static class NET_LOAD_CONTROL_PHOTO extends NetSDKLib.SdkStructure { - public float fCycle; - public byte[] byReserved = new byte[20]; - } - - public static class NET_LOAD_CONTROL_COMMON extends NetSDKLib.SdkStructure { - public byte[] byReserved = new byte[24]; - } - - public static class EM_LOAD_CONTROL_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_LOAD_CONTROL_COMMON = 0; - public static final int EM_LOAD_CONTROL_PHOTO = 1; - public static final int EM_LOAD_CONTROL_VIDEO = 2; - public static final int EM_LOAD_CONTROL_AUDIO = 3; - public static final int EM_LOAD_CONTROL_LIGHT = 4; - public static final int EM_LOAD_CONTROL_RELAY = 5; - public static final int EM_LOAD_CONTROL_TIMING = 6; - public static final int EM_LOAD_CONTROL_DISTANCE = 7; - } - - public static class NET_UAVCMD_MISSION_STOP extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public byte[] byReserved = new byte[28]; - } - - public static class NET_UAVCMD_MISSION_PAUSE extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public byte[] byReserved = new byte[28]; - } - - public static class NET_UAVCMD_MISSION_START extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nFirstItem; - public int nLastItem; - public byte[] byReserved = new byte[20]; - } - - public static class NET_UAVCMD_FLIGHT_TERMINATION extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fActivated; - public byte[] byReserved = new byte[24]; - } - - public static class NET_UAVCMD_SET_HOME extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public int nLocation; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[12]; - } - - public static class NET_UAVCMD_CHANGE_SPEED extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fSpeedType; - public float fSpeed; - public float fThrottle; - public byte[] byReserved = new byte[16]; - } - - public static class NET_UAVCMD_CONDITION_YAW extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fTargetAngle; - public float fSpeed; - public float fDirection; - public float fRelativeOffset; - public byte[] byReserved = new byte[12]; - } - - public static class NET_UAVCMD_LAND extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fYawAngle; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[12]; - } - - public static class NET_UAVCMD_RETURN_TO_LAUNCH extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public byte[] byReserved = new byte[28]; - } - - public static class NET_UAVCMD_LOITER_UNLIMITED extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fRadius; - public float fYawAngle; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[8]; - } - - public static class NET_UAVCMD_TAKEOFF extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_UAVCMD_COMMON stuCommon; - public float fMinimumPitch; - public float fYawAngle; - public float fLatitude; - public float fLongitude; - public float fAltitude; - public byte[] byReserved = new byte[8]; - } - - public static class NET_UAVCMD_COMMON extends NetSDKLib.SdkStructure { - public int nTargetSystem; - public int nTargetComponent; - public int nConfirmation; - public byte[] byReserved = new byte[4]; - } - - public static class ENUM_UAVCMD_TYPE extends NetSDKLib.SdkStructure { - public static final int ENUM_UAVCMD_UNKNOWN = -1; - public static final int ENUM_UAVCMD_NAV_TAKEOFF = 0; - public static final int ENUM_UAVCMD_NAV_LOITER_UNLIM = 1; - public static final int ENUM_UAVCMD_NAV_RETURN_TO_LAUNCH = 2; - public static final int ENUM_UAVCMD_NAV_LAND = 3; - public static final int ENUM_UAVCMD_CONDITION_YAW = 4; - public static final int ENUM_UAVCMD_DO_CHANGE_SPEED = 5; - public static final int ENUM_UAVCMD_DO_SET_HOME = 6; - public static final int ENUM_UAVCMD_DO_FLIGHTTERMINATION = 7; - public static final int ENUM_UAVCMD_MISSION_START = 8; - public static final int ENUM_UAVCMD_COMPONENT_ARM_DISARM = 9; - public static final int ENUM_UAVCMD_PREFLIGHT_REBOOT_SHUTDOWN = 10; - public static final int ENUM_UAVCMD_DO_SET_RELAY = 11; - public static final int ENUM_UAVCMD_DO_REPEAT_RELAY = 12; - public static final int ENUM_UAVCMD_DO_FENCE_ENABLE = 13; - public static final int ENUM_UAVCMD_MOUNT_CONFIGURE = 14; - public static final int ENUM_UAVCMD_GET_HOME_POSITION = 15; - public static final int ENUM_UAVCMD_IMAGE_START_CAPTURE = 16; - public static final int ENUM_UAVCMD_IMAGE_STOP_CAPTURE = 17; - public static final int ENUM_UAVCMD_VIDEO_START_CAPTURE = 18; - public static final int ENUM_UAVCMD_VIDEO_STOP_CAPTURE = 19; - public static final int ENUM_UAVCMD_NAV_WAYPOINT = 20; - public static final int ENUM_UAVCMD_NAV_LOITER_TURNS = 21; - public static final int ENUM_UAVCMD_NAV_LOITER_TIME = 22; - public static final int ENUM_UAVCMD_NAV_SPLINE_WAYPOINT = 23; - public static final int ENUM_UAVCMD_NAV_GUIDED_ENABLE = 24; - public static final int ENUM_UAVCMD_DO_JUMP = 25; - public static final int ENUM_UAVCMD_DO_GUIDED_LIMITS = 26; - public static final int ENUM_UAVCMD_CONDITION_DELAY = 27; - public static final int ENUM_UAVCMD_CONDITION_DISTANCE = 28; - public static final int ENUM_UAVCMD_DO_SET_ROI = 29; - public static final int ENUM_UAVCMD_DO_DIGICAM_CONTROL = 30; - public static final int ENUM_UAVCMD_DO_MOUNT_CONTROL = 31; - public static final int ENUM_UAVCMD_DO_SET_CAM_TRIGG_DIST = 32; - public static final int ENUM_UAVCMD_SET_MODE = 33; - public static final int ENUM_UAVCMD_NAV_GUIDED = 34; - public static final int ENUM_UAVCMD_MISSION_PAUSE = 35; - public static final int ENUM_UAVCMD_MISSION_STOP = 36; - public static final int ENUM_UAVCMD_LOAD_CONTROL = 37; - public static final int ENUM_UAVCMD_RC_CHANNELS_OVERRIDE = 38; - public static final int ENUM_UAVCMD_HEART_BEAT = 39; - } - - public static class NET_OUT_ATTACH_UAVINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTACH_UAVINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Callback cbNotify; - public Pointer dwUser; - } - - public interface fUAVInfoCallBack extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_UAVINFO var2, int var3, Pointer var4); - } - - public static class NET_UAVINFO extends NetSDKLib.SdkStructure { - public int emType; - public Pointer pInfo; - public int dwInfoSize; - public byte[] byReserved = new byte[512]; - } - - public static class EM_UAVINFO_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_UAVINFO_TYPE_UNKNOWN = 0; - public static final int EM_UAVINFO_TYPE_HEARTBEAT = 1; - public static final int EM_UAVINFO_TYPE_SYS_STATUS = 2; - public static final int EM_UAVINFO_TYPE_GPS_STATUS = 3; - public static final int EM_UAVINFO_TYPE_ATTITUDE = 4; - public static final int EM_UAVINFO_TYPE_RC_CHANNELS = 5; - public static final int EM_UAVINFO_TYPE_VFR_HUD = 6; - public static final int EM_UAVINFO_TYPE_STATUSTEXT = 7; - public static final int EM_UAVINFO_TYPE_GLOBAL_POSITION = 8; - public static final int EM_UAVINFO_TYPE_GPS_RAW = 9; - public static final int EM_UAVINFO_TYPE_SYS_TIME = 10; - public static final int EM_UAVINFO_TYPE_MISSION_CURRENT = 11; - public static final int EM_UAVINFO_TYPE_MOUNT_STATUS = 12; - public static final int EM_UAVINFO_TYPE_HOME_POSITION = 13; - public static final int EM_UAVINFO_TYPE_MISSION_REACHED = 14; - } - - public static class NET_UAV_HOME_POSITION extends NetSDKLib.SdkStructure { - public float fLatitude; - public float fLongitude; - public int nAltitude; - public float fLocalX; - public float fLocalY; - public float fLocalZ; - public float fApproachX; - public float fApproachY; - public float fApproachZ; - public byte[] byReserved = new byte[16]; - } - - public static class NET_UAV_MOUNT_STATUS extends NetSDKLib.SdkStructure { - public float fRollAngle; - public float fPitchAngle; - public float fYawAngle; - public int nTargetSystem; - public int nTargetComponent; - public int nMountMode; - public byte[] byReserved = new byte[8]; - } - - public static class NET_UAV_MISSION_REACHED extends NetSDKLib.SdkStructure { - public int nSequence; - public byte[] byReserved = new byte[16]; - } - - public static class NET_UAV_MISSION_CURRENT extends NetSDKLib.SdkStructure { - public int nSequence; - public byte[] byReserved = new byte[16]; - } - - public static class NET_UAV_SYS_TIME extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME_EX UTC; - public int dwBootTime; - } - - public static class NET_UAV_GPS_RAW extends NetSDKLib.SdkStructure { - public int nDHOP; - public int nGroudSpeed; - public int nVisibleStatellites; - public int nVDOP; - public int nCourseOverGround; - public int nFixType; - public byte[] byReserved = new byte[20]; - } - - public static class NET_UAV_GLOBAL_POSITION extends NetSDKLib.SdkStructure { - public float fLatitude; - public float fLongitude; - public int nAltitude; - public int nRelativeAltitude; - public int nXSpeed; - public int nYSpeed; - public int nZSpeed; - public byte[] byReserved = new byte[12]; - } - - public static class NET_UAV_STATUSTEXT extends NetSDKLib.SdkStructure { - public int emSeverity; - public byte[] szText = new byte[60]; - public byte[] byReserved = new byte[4]; - } - - public static class ENUM_UAV_SEVERITY extends NetSDKLib.SdkStructure { - public static final int ENUM_UAV_SEVERITY_EMERGENCY = 0; - public static final int ENUM_UAV_SEVERITY_ALERT = 1; - public static final int ENUM_UAV_SEVERITY_CRITICAL = 2; - public static final int ENUM_UAV_SEVERITY_ERROR = 3; - public static final int ENUM_UAV_SEVERITY_WARNING = 4; - public static final int ENUM_UAV_SEVERITY_NOTICE = 5; - public static final int ENUM_UAV_SEVERITY_INFO = 6; - public static final int ENUM_UAV_SEVERITY_DEBUG = 7; - } - - public static class NET_UAV_VFR_HUD extends NetSDKLib.SdkStructure { - public float fGroundSpeed; - public float fAltitude; - public float fClimbSpeed; - public byte[] byReserved = new byte[12]; - } - - public static class NET_UAV_RC_CHANNELS extends NetSDKLib.SdkStructure { - public int nControllerSignal; - public byte[] byReserved = new byte[80]; - } - - public static class NET_UAV_ATTITUDE extends NetSDKLib.SdkStructure { - public float fRollAngle; - public float fPitchAngle; - public float fYawAngle; - public byte[] bReserved = new byte[16]; - } - - public static class NET_UAV_GPS_STATUS extends NetSDKLib.SdkStructure { - public int nVisibleNum; - public NetSDKLib.NET_SATELLITE_STATUS[] stuSatellites = new NetSDKLib.NET_SATELLITE_STATUS[20]; - - public NET_UAV_GPS_STATUS() { - for (int i = 0; i < this.stuSatellites.length; ++i) { - this.stuSatellites[i] = new NetSDKLib.NET_SATELLITE_STATUS(); - } - - } - } - - public static class NET_SATELLITE_STATUS extends NetSDKLib.SdkStructure { - public int bUsed; - public int nID; - public int nElevation; - public int nDireciton; - public int nSNR; - } - - public static class NET_UAV_SYS_STATUS extends NetSDKLib.SdkStructure { - public int nPresentSensorNum; - public NetSDKLib.NET_UAV_SENSOR[] stuSensors = new NetSDKLib.NET_UAV_SENSOR[32]; - public int nBatteryVoltage; - public int nBatteryCurrent; - public int nChargeDischargeNum; - public int nHomeDistance; - public int nRemainingFlightTime; - public int nRemainingBattery; - public byte[] byReserverd = new byte[16]; - - public NET_UAV_SYS_STATUS() { - for (int i = 0; i < this.stuSensors.length; ++i) { - this.stuSensors[i] = new NetSDKLib.NET_UAV_SENSOR(); - } - - } - } - - public static class NET_UAV_SENSOR extends NetSDKLib.SdkStructure { - public int emType; - public int bEnabled; - public int bHealthy; - } - - public static class ENUM_UAV_SENSOR extends NetSDKLib.SdkStructure { - public static final int ENUM_UAV_SENSOR_UNKNOWN = 0; - public static final int ENUM_UAV_SENSOR_3D_GYRO = 1; - public static final int ENUM_UAV_SENSOR_3D_ACCEL = 2; - public static final int ENUM_UAV_SENSOR_3D_MAG = 3; - public static final int ENUM_UAV_SENSOR_ABSOLUTE_PRESSURE = 4; - public static final int ENUM_UAV_SENSOR_DIFFERENTIAL_PRESSURE = 5; - public static final int ENUM_UAV_SENSOR_GPS = 6; - public static final int ENUM_UAV_SENSOR_OPTICAL_FLOW = 7; - public static final int ENUM_UAV_SENSOR_VISION_POSITION = 8; - public static final int ENUM_UAV_SENSOR_LASER_POSITION = 9; - public static final int ENUM_UAV_SENSOR_EXTERNAL_GROUND_TRUTH = 10; - public static final int ENUM_UAV_SENSOR_ANGULAR_RATE_CONTROL = 11; - public static final int ENUM_UAV_SENSOR_ATTITUDE_STABILIZATION = 12; - public static final int ENUM_UAV_SENSOR_YAW_POSITION = 13; - public static final int ENUM_UAV_SENSOR_Z_ALTITUDE_CONTROL = 14; - public static final int ENUM_UAV_SENSOR_XY_POSITION_CONTROL = 15; - public static final int ENUM_UAV_SENSOR_MOTOR_OUTPUTS = 16; - public static final int ENUM_UAV_SENSOR_RC_RECEIVER = 17; - public static final int ENUM_UAV_SENSOR_3D_GYRO2 = 18; - public static final int ENUM_UAV_SENSOR_3D_ACCEL2 = 19; - public static final int ENUM_UAV_SENSOR_3D_MAG2 = 20; - public static final int ENUM_UAV_GEOFENCE = 21; - public static final int ENUM_UAV_AHRS = 22; - public static final int ENUM_UAV_TERRAIN = 23; - public static final int ENUM_UAV_REVERSE_MOTOR = 24; - } - - public static class NET_UAV_HEARTBEAT extends NetSDKLib.SdkStructure { - public int emUAVMode; - public int emUAVType; - public int emSystemStatus; - public NetSDKLib.NET_UAV_SYS_MODE_STATE stuBaseMode; - public byte[] byReserved = new byte[8]; - } - - public static class NET_UAV_SYS_MODE_STATE extends NetSDKLib.SdkStructure { - public int bSafetyArmedEnabled; - public int bManualInputEnabled; - public int bHILEnabled; - public int bStabilizeEnabled; - public int bGuidedEnabled; - public int bAutoEnabled; - public int bTestEnabled; - public int bReserved; - } - - public static class ENUM_UAV_STATE extends NetSDKLib.SdkStructure { - public static final int ENUM_UAV_STATE_UNINIT = 0; - public static final int ENUM_UAV_STATE_BOOT = 1; - public static final int ENUM_UAV_STATE_CALIBRATING = 2; - public static final int ENUM_UAV_STATE_STANDBY = 3; - public static final int ENUM_UAV_STATE_ACTIVE = 4; - public static final int ENUM_UAV_STATE_CRITICAL = 5; - public static final int ENUM_UAV_STATE_EMERGENCY = 6; - public static final int ENUM_UAV_STATE_POWEROFF = 7; - } - - public static class ENUM_UAV_MODE extends NetSDKLib.SdkStructure { - public static final int ENUM_UAV_MODE_UNKNOWN = 0; - public static final int ENUM_UAV_MODE_FIXED_WING_MANUAL = 0; - public static final int ENUM_UAV_MODE_FIXED_WING_CIRCLE = 1; - public static final int ENUM_UAV_MODE_FIXED_WING_STABILIZE = 2; - public static final int ENUM_UAV_MODE_FIXED_WING_TRAINING = 3; - public static final int ENUM_UAV_MODE_FIXED_WING_ACRO = 4; - public static final int ENUM_UAV_MODE_FIXED_WING_FLY_BY_WIRE_A = 5; - public static final int ENUM_UAV_MODE_FIXED_WING_FLY_BY_WIRE_B = 6; - public static final int ENUM_UAV_MODE_FIXED_WING_CRUISE = 7; - public static final int ENUM_UAV_MODE_FIXED_WING_AUTOTUNE = 8; - public static final int ENUM_UAV_MODE_FIXED_WING_AUTO = 10; - public static final int ENUM_UAV_MODE_FIXED_WING_RTL = 11; - public static final int ENUM_UAV_MODE_FIXED_WING_LOITER = 12; - public static final int ENUM_UAV_MODE_FIXED_WING_GUIDED = 15; - public static final int ENUM_UAV_MODE_QUADROTOR_STABILIZE = 100; - public static final int ENUM_UAV_MODE_QUADROTOR_ACRO = 101; - public static final int ENUM_UAV_MODE_QUADROTOR_ALT_HOLD = 102; - public static final int ENUM_UAV_MODE_QUADROTOR_AUTO = 103; - public static final int ENUM_UAV_MODE_QUADROTOR_GUIDED = 104; - public static final int ENUM_UAV_MODE_QUADROTOR_LOITER = 105; - public static final int ENUM_UAV_MODE_QUADROTOR_RTL = 106; - public static final int ENUM_UAV_MODE_QUADROTOR_CIRCLE = 107; - public static final int ENUM_UAV_MODE_QUADROTOR_LAND = 109; - public static final int ENUM_UAV_MODE_QUADROTOR_OF_LOITER = 110; - public static final int ENUM_UAV_MODE_QUADROTOR_TOY = 111; - public static final int ENUM_UAV_MODE_QUADROTOR_SPORT = 113; - public static final int ENUM_UAV_MODE_QUADROTOR_AUTOTUNE = 115; - public static final int ENUM_UAV_MODE_QUADROTOR_POSHOLD = 116; - public static final int ENUM_UAV_MODE_QUADROTOR_BRAKE = 117; - public static final int ENUM_UAV_MODE_GROUND_ROVER_MANUAL = 200; - public static final int ENUM_UAV_MODE_GROUND_ROVER_LEARNING = 202; - public static final int ENUM_UAV_MODE_GROUND_ROVER_STEERING = 203; - public static final int ENUM_UAV_MODE_GROUND_ROVER_HOLD = 204; - public static final int ENUM_UAV_MODE_GROUND_ROVER_AUTO = 210; - public static final int ENUM_UAV_MODE_GROUND_ROVER_RTL = 211; - public static final int ENUM_UAV_MODE_GROUND_ROVER_GUIDED = 215; - public static final int ENUM_UAV_MODE_GROUND_ROVER_INITIALIZING = 216; - public static final int ENUM_UAV_MODE_HEXAROTOR_STABILIZE = 300; - public static final int ENUM_UAV_MODE_HEXAROTOR_ACRO = 301; - public static final int ENUM_UAV_MODE_HEXAROTOR_ALT_HOLD = 302; - public static final int ENUM_UAV_MODE_HEXAROTOR_AUTO = 303; - public static final int ENUM_UAV_MODE_HEXAROTOR_GUIDED = 304; - public static final int ENUM_UAV_MODE_HEXAROTOR_LOITER = 305; - public static final int ENUM_UAV_MODE_HEXAROTOR_RTL = 306; - public static final int ENUM_UAV_MODE_HEXAROTOR_CIRCLE = 307; - public static final int ENUM_UAV_MODE_HEXAROTOR_LAND = 309; - public static final int ENUM_UAV_MODE_HEXAROTOR_OF_LOITER = 310; - public static final int ENUM_UAV_MODE_HEXAROTOR_DRIFT = 311; - public static final int ENUM_UAV_MODE_HEXAROTOR_SPORT = 313; - public static final int ENUM_UAV_MODE_HEXAROTOR_AUTOTUNE = 315; - public static final int ENUM_UAV_MODE_HEXAROTOR_POSHOLD = 316; - public static final int ENUM_UAV_MODE_HEXAROTOR_BRAKE = 317; - } - - public static class ENUM_UAV_TYPE extends NetSDKLib.SdkStructure { - public static final int ENUM_UAV_TYPE_GENERIC = 0; - public static final int ENUM_UAV_TYPE_FIXED_WING = 1; - public static final int ENUM_UAV_TYPE_QUADROTOR = 2; - public static final int ENUM_UAV_TYPE_COAXIAL = 3; - public static final int ENUM_UAV_TYPE_HELICOPTER = 4; - public static final int ENUM_UAV_TYPE_ANTENNA_TRACKER = 5; - public static final int ENUM_UAV_TYPE_GCS = 6; - public static final int ENUM_UAV_TYPE_AIRSHIP = 7; - public static final int ENUM_UAV_TYPE_FREE_BALLOON = 8; - public static final int ENUM_UAV_TYPE_ROCKET = 9; - public static final int ENUM_UAV_TYPE_GROUND_ROVER = 10; - public static final int ENUM_UAV_TYPE_SURFACE_BOAT = 11; - public static final int ENUM_UAV_TYPE_SUBMARINE = 12; - public static final int ENUM_UAV_TYPE_HEXAROTOR = 13; - public static final int ENUM_UAV_TYPE_OCTOROTOR = 14; - public static final int ENUM_UAV_TYPE_TRICOPTER = 15; - public static final int ENUM_UAV_TYPE_FLAPPING_WING = 16; - public static final int ENUM_UAV_TYPE_KITE = 17; - public static final int ENUM_UAV_TYPE_ONBOARD_CONTROLLER = 18; - public static final int ENUM_UAV_TYPE_VTOL_DUOROTOR = 19; - public static final int ENUM_UAV_TYPE_VTOL_QUADROTOR = 20; - public static final int ENUM_UAV_TYPE_VTOL_TILTROTOR = 21; - public static final int ENUM_UAV_TYPE_VTOL_RESERVED2 = 22; - public static final int ENUM_UAV_TYPE_VTOL_RESERVED3 = 23; - public static final int ENUM_UAV_TYPE_VTOL_RESERVED4 = 24; - public static final int ENUM_UAV_TYPE_VTOL_RESERVED5 = 25; - public static final int ENUM_UAV_TYPE_GIMBAL = 26; - public static final int ENUM_UAV_TYPE_ADSB = 27; - } - - public static class NETDEV_3GFLOW_EXCEED_STATE_INFO extends NetSDKLib.SdkStructure { - public byte bState; - public byte[] reserve = new byte[31]; - } - - public static class ALARM_ENCLOSURE_INFO extends NetSDKLib.SdkStructure { - public int nTypeNumber; - public byte[] bType = new byte[16]; - public int nAlarmTypeNumber; - public byte[] bAlarmType = new byte[16]; - public byte[] szDriverId = new byte[32]; - public int unEnclosureId; - public int unLimitSpeed; - public int unCurrentSpeed; - public NetSDKLib.NET_TIME stAlarmTime; - public int dwLongitude; - public int dwLatidude; - public byte bOffline; - public int unTriggerCount; - public byte[] byReserved = new byte[115]; - } - - public static class DEV_SET_RESULT extends NetSDKLib.SdkStructure { - public int dwType; - public short wResultCode; - public short wRebootSign; - public int[] dwReserved = new int[2]; - } - - public static class ALARM_ENCLOSURE_ALARM_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwAlarmType; - public int dwAlarmDetail; - public int emState; - public int dwDriverNo; - public int dwEnclosureID; - public int dwLimitSpeed; - public int dwCurrentSpeed; - public NetSDKLib.NET_TIME_EX stuTime; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatusInfo; - } - - public static class NET_BUS_STATE extends NetSDKLib.SdkStructure { - public static final int NET_BUS_STATE_UNKNOWN = 0; - public static final int NET_BUS_STATE_ILLEGAL = 1; - public static final int NET_BUS_STATE_LEGAL = 2; - } - - public static class DEV_EVENT_DRIVERLOOKAROUND_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; - public int nEventID; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatus; - public byte[] bReserved = new byte[1024]; - } - - public static class DEV_EVENT_TRAFFIC_DRIVER_CALLING extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nTriggerType; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nSequence; - public byte byEventAction; - public byte byImageIndex; - public byte[] byReserved1 = new byte[2]; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nLane; - public int nMark; - public int nFrameSequence; - public int nSource; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - public int nSpeed; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] byReserved = new byte[984]; - } - - public static class DEV_EVENT_TRAFFIC_DRIVER_SMOKING extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nTriggerType; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nSequence; - public byte byEventAction; - public byte byImageIndex; - public byte[] byReserved1 = new byte[2]; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nLane; - public int nMark; - public int nFrameSequence; - public int nSource; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - public int nSpeed; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] byReserved = new byte[984]; - } - - public static class NET_RESERVED_COMMON extends NetSDKLib.SdkStructure { - public int dwStructSize = this.size(); - public Pointer pIntelBox; - public int dwSnapFlagMask; - public Pointer pstuOfflineParam; - public Pointer pstuPath; - public int emPathMode; - public Pointer pImageType; - public int nImageTypeNum; - } - - public static class NET_OFFLINE_PARAM extends NetSDKLib.SdkStructure { - public byte[] szClientID = new byte[20]; - public byte[] byReserved = new byte[108]; - } - - public static class NET_RESERVED_PATH extends NetSDKLib.SdkStructure { - public int nMaxPathNum; - public int[] emPictruePaths = new int[16]; - } - - public static class NET_PICTURE_PATH_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_PATH_LOCAL_PATH = 0; - public static final int NET_PATH_FTP_PATH = 1; - public static final int NET_PATH_VIDEO_PATH = 2; - } - - public static class DEV_EVENT_LANEDEPARTURE_WARNNING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nEventID; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nAction; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatusInfo; - public byte[] byReserved = new byte[1024]; - } - - public static class DEV_EVENT_FORWARDCOLLISION_WARNNING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nEventID; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nAction; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatusInfo; - public byte[] byReserved = new byte[1024]; - } - - public static class DEV_EVENT_DRIVERYAWN_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] szReserved1 = new byte[4]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatus; - public byte[] byReserved = new byte[1024]; - } - - public static class DEV_EVENT_DRIVERLEAVEPOST_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; - public int nEventID; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatus; - public byte[] bReserved = new byte[1024]; - } - - public static class DEV_EVENT_TIREDLOWERHEAD_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; - public int nEventID; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatus; - public byte[] bReserved = new byte[1024]; - } - - public static class DEV_EVENT_TIREDPHYSIOLOGICAL_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; - public int nEventID; - public int nAction; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatus; - public byte[] bReserved = new byte[1024]; - } - - public static class DEV_EVENT_HIGHSPEED_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public NetSDKLib.NET_TIME_EX UTC; - public byte[] byReserved = new byte[4]; - public double dbPTS; - public NetSDKLib.NET_GPS_STATUS_INFO stGPSStatusInfo; - public int nSpeedLimit; - public int nCurSpeed; - public int nMaxSpeed; - public NetSDKLib.NET_TIME_EX stuStartTime; - public byte[] byReserved1 = new byte[1024]; - } - - public static class DEV_EVENT_ALARM_VIDEOBLIND extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] Reserved = new byte[4]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_TIME_EX stuTime; - public byte[] szDriverID = new byte[32]; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatus; - public byte[] szVideoPath = new byte[256]; - public byte[] byReserved2 = new byte[1024]; - } - - public static class DEV_EVENT_ALARM_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] Reserved = new byte[4]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public byte byEventAction; - public byte[] byReserved = new byte[3]; - } - - public static class EM_STANDARD_VEHICLE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_STANDARD_VEHICLE_UNKNOWN = 0; - public static final int EM_STANDARD_VEHICLE_MOTOR = 1; - public static final int EM_STANDARD_VEHICLE_BUS = 2; - public static final int EM_STANDARD_VEHICLE_UNLICENSED_MOTOR = 3; - public static final int EM_STANDARD_VEHICLE_LARGE_CAR = 4; - public static final int EM_STANDARD_VEHICLE_MICRO_CAR = 5; - public static final int EM_STANDARD_VEHICLE_EMBASSY_CAR = 6; - public static final int EM_STANDARD_VEHICLE_MARGINAL_CAR = 7; - public static final int EM_STANDARD_VEHICLE_AREAOUT_CAR = 8; - public static final int EM_STANDARD_VEHICLE_FOREIGN_CAR = 9; - public static final int EM_STANDARD_VEHICLE_FARM_TRANS_CAR = 10; - public static final int EM_STANDARD_VEHICLE_TRACTOR = 11; - public static final int EM_STANDARD_VEHICLE_TRAILER = 12; - public static final int EM_STANDARD_VEHICLE_COACH_CAR = 13; - public static final int EM_STANDARD_VEHICLE_TRIAL_CAR = 14; - public static final int EM_STANDARD_VEHICLE_TEMPORARYENTRY_CAR = 15; - public static final int EM_STANDARD_VEHICLE_TEMPORARYENTRY_MOTORCYCLE = 16; - public static final int EM_STANDARD_VEHICLE_TEMPORARY_STEER_CAR = 17; - public static final int EM_STANDARD_VEHICLE_LARGE_TRUCK = 18; - public static final int EM_STANDARD_VEHICLE_MID_TRUCK = 19; - public static final int EM_STANDARD_VEHICLE_MICRO_TRUCK = 20; - public static final int EM_STANDARD_VEHICLE_MICROBUS = 21; - public static final int EM_STANDARD_VEHICLE_SALOON_CAR = 22; - public static final int EM_STANDARD_VEHICLE_CARRIAGE = 23; - public static final int EM_STANDARD_VEHICLE_MINI_CARRIAGE = 24; - public static final int EM_STANDARD_VEHICLE_SUV_MPV = 25; - public static final int EM_STANDARD_VEHICLE_SUV = 26; - public static final int EM_STANDARD_VEHICLE_MPV = 27; - public static final int EM_STANDARD_VEHICLE_PASSENGER_CAR = 28; - public static final int EM_STANDARD_VEHICLE_MOTOR_BUS = 29; - public static final int EM_STANDARD_VEHICLE_MID_PASSENGER_CAR = 30; - public static final int EM_STANDARD_VEHICLE_MINI_BUS = 31; - public static final int EM_STANDARD_VEHICLE_PICKUP = 32; - public static final int EM_STANDARD_VEHICLE_OILTANK_TRUCK = 33; - } - - public static class EM_VEHICLE_TYPE_BY_FUNC extends NetSDKLib.SdkStructure { - public static final int EM_VEHICLE_TYPE_BY_FUNC_UNKNOWN = 0; - public static final int EM_VEHICLE_TYPE_BY_FUNC_TANK_CAR = 1; - public static final int EM_VEHICLE_TYPE_BY_FUNC_SLOT_TANK_CAR = 2; - public static final int EM_VEHICLE_TYPE_BY_FUNC_DREGS_CAR = 3; - public static final int EM_VEHICLE_TYPE_BY_FUNC_CONCRETE_MIXER_TRUCK = 4; - public static final int EM_VEHICLE_TYPE_BY_FUNC_TAXI = 5; - public static final int EM_VEHICLE_TYPE_BY_FUNC_POLICE = 6; - public static final int EM_VEHICLE_TYPE_BY_FUNC_AMBULANCE = 7; - public static final int EM_VEHICLE_TYPE_BY_FUNC_GENERAL = 8; - public static final int EM_VEHICLE_TYPE_BY_FUNC_WATERING_CAR = 9; - public static final int EM_VEHICLE_TYPE_BY_FUNC_FIRE_ENGINE = 10; - public static final int EM_VEHICLE_TYPE_BY_FUNC_MACHINESHOP_TRUCK = 11; - public static final int EM_VEHICLE_TYPE_BY_FUNC_POWER_LOT_VEHICLE = 12; - public static final int EM_VEHICLE_TYPE_BY_FUNC_SUCTION_SEWAGE_TRUCK = 13; - public static final int EM_VEHICLE_TYPE_BY_FUNC_NORMAL_TANK_TRUCK = 14; - public static final int EM_VEHICLE_TYPE_BY_FUNC_SCHOOL_BUS = 15; - public static final int EM_VEHICLE_TYPE_BY_FUNC_EXCAVATOR = 16; - public static final int EM_VEHICLE_TYPE_BY_FUNC_BULLDOZER = 17; - public static final int EM_VEHICLE_TYPE_BY_FUNC_CRANE = 18; - public static final int EM_VEHICLE_TYPE_BY_FUNC_PUMP_TRUCK = 19; - } - - public static class EM_COMM_ATTACHMENT_TYPE extends NetSDKLib.SdkStructure { - public static final int COMM_ATTACHMENT_TYPE_UNKNOWN = 0; - public static final int COMM_ATTACHMENT_TYPE_FURNITURE = 1; - public static final int COMM_ATTACHMENT_TYPE_PENDANT = 2; - public static final int COMM_ATTACHMENT_TYPE_TISSUEBOX = 3; - public static final int COMM_ATTACHMENT_TYPE_DANGER = 4; - public static final int COMM_ATTACHMENT_TYPE_PERFUMEBOX = 5; - } - - public static class NET_CUSTOM_INFO extends NetSDKLib.SdkStructure { - public int nCargoChannelNum; - public float[] fCoverageRate = new float[8]; - public byte[] byReserved = new byte[40]; - } - - public static class EM_TRAFFICCAR_MOVE_DIRECTION extends NetSDKLib.SdkStructure { - public static final int EM_TRAFFICCAR_MOVE_DIRECTION_UNKNOWN = 0; - public static final int EM_TRAFFICCAR_MOVE_DIRECTION_STRAIGHT = 1; - public static final int EM_TRAFFICCAR_MOVE_DIRECTION_TURN_LEFT = 2; - public static final int EM_TRAFFICCAR_MOVE_DIRECTION_TURN_RIGHT = 3; - public static final int EM_TRAFFICCAR_MOVE_DIRECTION_TURN_AROUND = 4; - } - - public static class EM_CLASS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CLASS_UNKNOWN = 0; - public static final int EM_CLASS_VIDEO_SYNOPSIS = 1; - public static final int EM_CLASS_TRAFFIV_GATE = 2; - public static final int EM_CLASS_ELECTRONIC_POLICE = 3; - public static final int EM_CLASS_SINGLE_PTZ_PARKING = 4; - public static final int EM_CLASS_PTZ_PARKINBG = 5; - public static final int EM_CLASS_TRAFFIC = 6; - public static final int EM_CLASS_NORMAL = 7; - public static final int EM_CLASS_PRISON = 8; - public static final int EM_CLASS_ATM = 9; - public static final int EM_CLASS_METRO = 10; - public static final int EM_CLASS_FACE_DETECTION = 11; - public static final int EM_CLASS_FACE_RECOGNITION = 12; - public static final int EM_CLASS_NUMBER_STAT = 13; - public static final int EM_CLASS_HEAT_MAP = 14; - public static final int EM_CLASS_VIDEO_DIAGNOSIS = 15; - public static final int EM_CLASS_VIDEO_ENHANCE = 16; - public static final int EM_CLASS_SMOKEFIRE_DETECT = 17; - public static final int EM_CLASS_VEHICLE_ANALYSE = 18; - public static final int EM_CLASS_PERSON_FEATURE = 19; - public static final int EM_CLASS_SDFACEDETECTION = 20; - public static final int EM_CLASS_HEAT_MAP_PLAN = 21; - public static final int EM_CLASS_NUMBERSTAT_PLAN = 22; - public static final int EM_CLASS_ATMFD = 23; - public static final int EM_CLASS_HIGHWAY = 24; - public static final int EM_CLASS_CITY = 25; - public static final int EM_CLASS_LETRACK = 26; - public static final int EM_CLASS_SCR = 27; - public static final int EM_CLASS_STEREO_VISION = 28; - public static final int EM_CLASS_HUMANDETECT = 29; - public static final int EM_CLASS_FACE_ANALYSIS = 30; - public static final int EM_CALSS_XRAY_DETECTION = 31; - public static final int EM_CLASS_STEREO_NUMBER = 32; - public static final int EM_CLASS_CROWDDISTRIMAP = 33; - public static final int EM_CLASS_OBJECTDETECT = 34; - public static final int EM_CLASS_FACEATTRIBUTE = 35; - public static final int EM_CLASS_FACECOMPARE = 36; - public static final int EM_CALSS_STEREO_BEHAVIOR = 37; - public static final int EM_CALSS_INTELLICITYMANAGER = 38; - public static final int EM_CALSS_PROTECTIVECABIN = 39; - public static final int EM_CALSS_AIRPLANEDETECT = 40; - public static final int EM_CALSS_CROWDPOSTURE = 41; - public static final int EM_CLASS_PHONECALLDETECT = 42; - public static final int EM_CLASS_SMOKEDETECTION = 43; - public static final int EM_CLASS_BOATDETECTION = 44; - public static final int EM_CLASS_SMOKINGDETECT = 45; - public static final int EM_CLASS_WATERMONITOR = 46; - public static final int EM_CLASS_GENERATEGRAPHDETECTION = 47; - public static final int EM_CLASS_TRAFFIC_PARK = 48; - public static final int EM_CLASS_OPERATEMONITOR = 49; - public static final int EM_CLASS_INTELLI_RETAIL = 50; - public static final int EM_CLASS_CLASSROOM_ANALYSE = 51; - public static final int EM_CLASS_FEATURE_ABSTRACT = 52; - public static final int EM_CLASS_CROWD_ABNORMAL = 60; - public static final int EM_CLASS_ANATOMY_TEMP_DETECT = 63; - public static final int EM_CLASS_WEATHER_MONITOR = 64; - } - - public static class EM_USE_PROPERTY_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_USE_PROPERTY_NONOPERATING = 0; - public static final int EM_USE_PROPERTY_HIGWAY = 1; - public static final int EM_USE_PROPERTY_BUS = 2; - public static final int EM_USE_PROPERTY_TAXI = 3; - public static final int EM_USE_PROPERTY_FREIGHT = 4; - public static final int EM_USE_PROPERTY_LEASE = 5; - public static final int EM_USE_PROPERTY_SECURITY = 6; - public static final int EM_USE_PROPERTY_COACH = 7; - public static final int EM_USE_PROPERTY_SCHOOLBUS = 8; - public static final int EM_USE_PROPERTY_FOR_DANGE_VEHICLE = 9; - public static final int EM_USE_PROPERTY_OTHER = 10; - public static final int EM_USE_PROPERTY_ONLINE_CAR_HAILING = 11; - } - - public static class EM_CAR_COLOR_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CAR_COLOR_WHITE = 0; - public static final int EM_CAR_COLOR_BLACK = 1; - public static final int EM_CAR_COLOR_RED = 2; - public static final int EM_CAR_COLOR_YELLOW = 3; - public static final int EM_CAR_COLOR_GRAY = 4; - public static final int EM_CAR_COLOR_BLUE = 5; - public static final int EM_CAR_COLOR_GREEN = 6; - public static final int EM_CAR_COLOR_PINK = 7; - public static final int EM_CAR_COLOR_PURPLE = 8; - public static final int EM_CAR_COLOR_DARK_PURPLE = 9; - public static final int EM_CAR_COLOR_BROWN = 10; - public static final int EM_CAR_COLOR_MAROON = 11; - public static final int EM_CAR_COLOR_SILVER_GRAY = 12; - public static final int EM_CAR_COLOR_DARK_GRAY = 13; - public static final int EM_CAR_COLOR_WHITE_SMOKE = 14; - public static final int EM_CAR_COLOR_DEEP_ORANGE = 15; - public static final int EM_CAR_COLOR_LIGHT_ROSE = 16; - public static final int EM_CAR_COLOR_TOMATO_RED = 17; - public static final int EM_CAR_COLOR_OLIVE = 18; - public static final int EM_CAR_COLOR_GOLDEN = 19; - public static final int EM_CAR_COLOR_DARK_OLIVE = 20; - public static final int EM_CAR_COLOR_YELLOW_GREEN = 21; - public static final int EM_CAR_COLOR_GREEN_YELLOW = 22; - public static final int EM_CAR_COLOR_FOREST_GREEN = 23; - public static final int EM_CAR_COLOR_OCEAN_BLUE = 24; - public static final int EM_CAR_COLOR_DEEP_SKYBLUE = 25; - public static final int EM_CAR_COLOR_CYAN = 26; - public static final int EM_CAR_COLOR_DEEP_BLUE = 27; - public static final int EM_CAR_COLOR_DEEP_RED = 28; - public static final int EM_CAR_COLOR_DEEP_GREEN = 29; - public static final int EM_CAR_COLOR_DEEP_YELLOW = 30; - public static final int EM_CAR_COLOR_DEEP_PINK = 31; - public static final int EM_CAR_COLOR_DEEP_PURPLE = 32; - public static final int EM_CAR_COLOR_DEEP_BROWN = 33; - public static final int EM_CAR_COLOR_DEEP_CYAN = 34; - public static final int EM_CAR_COLOR_ORANGE = 35; - public static final int EM_CAR_COLOR_DEEP_GOLDEN = 36; - public static final int EM_CAR_COLOR_OTHER = 255; - } - - public static class EM_PLATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_PLATE_OTHER = 0; - public static final int EM_PLATE_BIG_CAR = 1; - public static final int EM_PLATE_SMALL_CAR = 2; - public static final int EM_PLATE_EMBASSY_CAR = 3; - public static final int EM_PLATE_CONSULATE_CAR = 4; - public static final int EM_PLATE_ABROAD_CAR = 5; - public static final int EM_PLATE_FOREIGN_CAR = 6; - public static final int EM_PLATE_LOW_SPEED_CAR = 7; - public static final int EM_PLATE_COACH_CAR = 8; - public static final int EM_PLATE_MOTORCYCLE = 9; - public static final int EM_PLATE_NEW_POWER_CAR = 10; - public static final int EM_PLATE_POLICE_CAR = 11; - public static final int EM_PLATE_HONGKONG_MACAO_CAR = 12; - public static final int EM_PLATE_ARMEDPOLICE_CAR = 13; - public static final int EM_PLATE_MILITARY_CAR = 14; - } - - public static class EM_CAR_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CAR_0 = 0; - public static final int EM_CAR_1 = 1; - public static final int EM_CAR_2 = 2; - public static final int EM_CAR_3 = 3; - public static final int EM_CAR_4 = 4; - public static final int EM_CAR_5 = 5; - public static final int EM_CAR_6 = 6; - public static final int EM_CAR_7 = 7; - public static final int EM_CAR_8 = 8; - public static final int EM_CAR_9 = 9; - public static final int EM_CAR_10 = 10; - public static final int EM_CAR_11 = 11; - public static final int EM_CAR_12 = 12; - public static final int EM_CAR_13 = 13; - public static final int EM_CAR_14 = 14; - public static final int EM_CAR_15 = 15; - public static final int EM_CAR_16 = 16; - public static final int EM_CAR_17 = 17; - public static final int EM_CAR_18 = 18; - public static final int EM_CAR_19 = 19; - public static final int EM_CAR_20 = 20; - public static final int EM_CAR_21 = 21; - public static final int EM_CAR_22 = 22; - public static final int EM_CAR_23 = 23; - public static final int EM_CAR_24 = 24; - public static final int EM_CAR_25 = 25; - public static final int EM_CAR_26 = 26; - public static final int EM_CAR_27 = 27; - public static final int EM_CAR_28 = 28; - public static final int EM_CAR_29 = 29; - public static final int EM_CAR_30 = 30; - public static final int EM_CAR_31 = 31; - public static final int EM_CAR_32 = 32; - public static final int EM_CAR_33 = 33; - public static final int EM_CAR_34 = 34; - public static final int EM_CAR_35 = 35; - public static final int EM_CAR_36 = 36; - public static final int EM_CAR_37 = 37; - public static final int EM_CAR_38 = 38; - public static final int EM_CAR_39 = 39; - public static final int EM_CAR_40 = 40; - public static final int EM_CAR_41 = 41; - public static final int EM_CAR_42 = 42; - public static final int EM_CAR_43 = 43; - public static final int EM_CAR_44 = 44; - public static final int EM_CAR_45 = 45; - public static final int EM_CAR_46 = 46; - public static final int EM_CAR_47 = 47; - public static final int EM_CAR_48 = 48; - public static final int EM_CAR_49 = 49; - public static final int EM_CAR_50 = 50; - public static final int EM_CAR_51 = 51; - public static final int EM_CAR_52 = 52; - public static final int EM_CAR_53 = 53; - public static final int EM_CAR_54 = 54; - public static final int EM_CAR_55 = 55; - public static final int EM_CAR_56 = 56; - public static final int EM_CAR_57 = 57; - public static final int EM_CAR_58 = 58; - public static final int EM_CAR_59 = 59; - public static final int EM_CAR_60 = 60; - public static final int EM_CAR_61 = 61; - public static final int EM_CAR_62 = 62; - public static final int EM_CAR_63 = 63; - public static final int EM_CAR_64 = 64; - public static final int EM_CAR_65 = 65; - public static final int EM_CAR_66 = 66; - public static final int EM_CAR_67 = 67; - public static final int EM_CAR_68 = 68; - public static final int EM_CAR_69 = 69; - public static final int EM_CAR_70 = 70; - public static final int EM_CAR_71 = 71; - public static final int EM_CAR_72 = 72; - public static final int EM_CAR_73 = 73; - public static final int EM_CAR_74 = 74; - public static final int EM_CAR_75 = 75; - public static final int EM_CAR_76 = 76; - public static final int EM_CAR_77 = 77; - public static final int EM_CAR_78 = 78; - public static final int EM_CAR_79 = 79; - public static final int EM_CAR_80 = 80; - public static final int EM_CAR_81 = 81; - public static final int EM_CAR_82 = 82; - public static final int EM_CAR_83 = 83; - public static final int EM_CAR_84 = 84; - public static final int EM_CAR_85 = 85; - public static final int EM_CAR_86 = 86; - public static final int EM_CAR_87 = 87; - public static final int EM_CAR_88 = 88; - public static final int EM_CAR_89 = 89; - public static final int EM_CAR_90 = 90; - public static final int EM_CAR_91 = 91; - public static final int EM_CAR_92 = 92; - public static final int EM_CAR_93 = 93; - public static final int EM_CAR_94 = 94; - public static final int EM_CAR_95 = 95; - public static final int EM_CAR_96 = 96; - public static final int EM_CAR_97 = 97; - public static final int EM_CAR_98 = 98; - public static final int EM_CAR_99 = 99; - public static final int EM_CAR_100 = 100; - public static final int EM_CAR_101 = 101; - public static final int EM_CAR_102 = 102; - public static final int EM_CAR_103 = 103; - public static final int EM_CAR_104 = 104; - public static final int EM_CAR_105 = 105; - public static final int EM_CAR_106 = 106; - public static final int EM_CAR_107 = 107; - public static final int EM_CAR_108 = 108; - public static final int EM_CAR_109 = 109; - public static final int EM_CAR_110 = 110; - public static final int EM_CAR_111 = 111; - public static final int EM_CAR_112 = 112; - public static final int EM_CAR_113 = 113; - public static final int EM_CAR_114 = 114; - public static final int EM_CAR_115 = 115; - public static final int EM_CAR_116 = 116; - public static final int EM_CAR_117 = 117; - public static final int EM_CAR_118 = 118; - public static final int EM_CAR_119 = 119; - public static final int EM_CAR_120 = 120; - public static final int EM_CAR_121 = 121; - public static final int EM_CAR_122 = 122; - public static final int EM_CAR_123 = 123; - public static final int EM_CAR_124 = 124; - public static final int EM_CAR_125 = 125; - public static final int EM_CAR_126 = 126; - public static final int EM_CAR_127 = 127; - public static final int EM_CAR_128 = 128; - public static final int EM_CAR_129 = 129; - public static final int EM_CAR_130 = 130; - public static final int EM_CAR_131 = 131; - public static final int EM_CAR_132 = 132; - public static final int EM_CAR_133 = 133; - public static final int EM_CAR_134 = 134; - public static final int EM_CAR_135 = 135; - public static final int EM_CAR_136 = 136; - public static final int EM_CAR_137 = 137; - public static final int EM_CAR_138 = 138; - public static final int EM_CAR_139 = 139; - public static final int EM_CAR_140 = 140; - public static final int EM_CAR_141 = 141; - public static final int EM_CAR_142 = 142; - public static final int EM_CAR_143 = 143; - public static final int EM_CAR_144 = 144; - public static final int EM_CAR_145 = 145; - public static final int EM_CAR_146 = 146; - public static final int EM_CAR_147 = 147; - public static final int EM_CAR_148 = 148; - public static final int EM_CAR_149 = 149; - public static final int EM_CAR_150 = 150; - public static final int EM_CAR_151 = 151; - public static final int EM_CAR_152 = 152; - public static final int EM_CAR_153 = 153; - public static final int EM_CAR_154 = 154; - public static final int EM_CAR_155 = 155; - public static final int EM_CAR_156 = 156; - public static final int EM_CAR_157 = 157; - public static final int EM_CAR_158 = 158; - public static final int EM_CAR_159 = 159; - public static final int EM_CAR_160 = 160; - public static final int EM_CAR_161 = 161; - public static final int EM_CAR_162 = 162; - public static final int EM_CAR_163 = 163; - public static final int EM_CAR_164 = 164; - public static final int EM_CAR_165 = 165; - public static final int EM_CAR_166 = 166; - public static final int EM_CAR_167 = 167; - public static final int EM_CAR_168 = 168; - public static final int EM_CAR_169 = 169; - public static final int EM_CAR_170 = 170; - public static final int EM_CAR_171 = 171; - public static final int EM_CAR_172 = 172; - public static final int EM_CAR_173 = 173; - public static final int EM_CAR_174 = 174; - public static final int EM_CAR_175 = 175; - public static final int EM_CAR_176 = 176; - public static final int EM_CAR_177 = 177; - public static final int EM_CAR_178 = 178; - public static final int EM_CAR_179 = 179; - public static final int EM_CAR_180 = 180; - public static final int EM_CAR_181 = 181; - public static final int EM_CAR_182 = 182; - public static final int EM_CAR_183 = 183; - public static final int EM_CAR_184 = 184; - public static final int EM_CAR_185 = 185; - public static final int EM_CAR_186 = 186; - public static final int EM_CAR_187 = 187; - public static final int EM_CAR_188 = 188; - public static final int EM_CAR_189 = 189; - public static final int EM_CAR_190 = 190; - public static final int EM_CAR_191 = 191; - public static final int EM_CAR_192 = 192; - public static final int EM_CAR_193 = 193; - public static final int EM_CAR_194 = 194; - public static final int EM_CAR_195 = 195; - public static final int EM_CAR_196 = 196; - public static final int EM_CAR_197 = 197; - public static final int EM_CAR_198 = 198; - public static final int EM_CAR_199 = 199; - public static final int EM_CAR_200 = 200; - public static final int EM_CAR_201 = 201; - public static final int EM_CAR_202 = 202; - public static final int EM_CAR_203 = 203; - public static final int EM_CAR_204 = 204; - public static final int EM_CAR_205 = 205; - public static final int EM_CAR_206 = 206; - public static final int EM_CAR_207 = 207; - public static final int EM_CAR_208 = 208; - public static final int EM_CAR_209 = 209; - public static final int EM_CAR_210 = 210; - public static final int EM_CAR_211 = 211; - public static final int EM_CAR_212 = 212; - public static final int EM_CAR_213 = 213; - public static final int EM_CAR_214 = 214; - public static final int EM_CAR_215 = 215; - public static final int EM_CAR_216 = 216; - public static final int EM_CAR_217 = 217; - public static final int EM_CAR_218 = 218; - public static final int EM_CAR_219 = 219; - public static final int EM_CAR_220 = 220; - public static final int EM_CAR_221 = 221; - public static final int EM_CAR_222 = 222; - public static final int EM_CAR_223 = 223; - public static final int EM_CAR_224 = 224; - public static final int EM_CAR_225 = 225; - public static final int EM_CAR_226 = 226; - public static final int EM_CAR_227 = 227; - public static final int EM_CAR_228 = 228; - public static final int EM_CAR_229 = 229; - public static final int EM_CAR_230 = 230; - } - - public static class EM_CARD_PROVINCE extends NetSDKLib.SdkStructure { - public static final int EM_CARD_UNKNOWN = 10; - public static final int EM_CARD_BEIJING = 11; - public static final int EM_CARD_TIANJIN = 12; - public static final int EM_CARD_HEBEI = 13; - public static final int EM_CARD_SHANXI_TAIYUAN = 14; - public static final int EM_CARD_NEIMENGGU = 15; - public static final int EM_CARD_LIAONING = 21; - public static final int EM_CARD_JILIN = 22; - public static final int EM_CARD_HEILONGJIANG = 23; - public static final int EM_CARD_SHANGHAI = 31; - public static final int EM_CARD_JIANGSU = 32; - public static final int EM_CARD_ZHEJIANG = 33; - public static final int EM_CARD_ANHUI = 34; - public static final int EM_CARD_FUJIAN = 35; - public static final int EM_CARD_JIANGXI = 36; - public static final int EM_CARD_SHANDONG = 37; - public static final int EM_CARD_HENAN = 41; - public static final int EM_CARD_HUBEI = 42; - public static final int EM_CARD_HUNAN = 43; - public static final int EM_CARD_GUANGDONG = 44; - public static final int EM_CARD_GUANGXI = 45; - public static final int EM_CARD_HAINAN = 46; - public static final int EM_CARD_CHONGQING = 50; - public static final int EM_CARD_SICHUAN = 51; - public static final int EM_CARD_GUIZHOU = 52; - public static final int EM_CARD_YUNNAN = 53; - public static final int EM_CARD_XIZANG = 54; - public static final int EM_CARD_SHANXI_XIAN = 61; - public static final int EM_CARD_GANSU = 62; - public static final int EM_CARD_QINGHAI = 63; - public static final int EM_CARD_NINGXIA = 64; - public static final int EM_CARD_XINJIANG = 65; - public static final int EM_CARD_XIANGGANG = 71; - public static final int EM_CARD_AOMEN = 82; - } - - public static class EM_TIME_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_TIME_TYPE_ABSLUTE = 0; - public static final int NET_TIME_TYPE_RELATIVE = 1; - } - - public static class ALARM_FIREWARNING_INFO extends NetSDKLib.SdkStructure { - public int nPresetId; - public int nState; - public NetSDKLib.NET_RECT stBoundingBox; - public int nTemperatureUnit; - public float fTemperature; - public int nDistance; - public NetSDKLib.GPS_POINT stGpsPoint; - public int nChannel; - public byte[] reserved = new byte[252]; - } - - public static class NET_OUT_SNAP_BY_ANALYSE_OBJECT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SNAP_BY_ANALYSE_OBJECT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public byte[] byReserved = new byte[4]; - public int nSnapObjectNum; - public NetSDKLib.NET_SNAP_OBJECT_INFO[] stuSnapObjects = new NetSDKLib.NET_SNAP_OBJECT_INFO[32]; - - public NET_IN_SNAP_BY_ANALYSE_OBJECT() { - for (int i = 0; i < this.stuSnapObjects.length; ++i) { - this.stuSnapObjects[i] = new NetSDKLib.NET_SNAP_OBJECT_INFO(); - } - - } - } - - public static class NET_SNAP_OBJECT_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_RECT stuBoundingBox; - public byte[] byReserved = new byte[512]; - } - - public static class CFG_PTZ_INFO extends NetSDKLib.SdkStructure { - public byte abMartixID; - public byte abCamID; - public byte abPTZType; - public int nChannelID; - public int bEnable; - public byte[] szProName = new byte[128]; - public int nDecoderAddress; - public NetSDKLib.CFG_COMM_PROP struComm; - public int nMartixID; - public int nPTZType; - public int nCamID; - public int nPort; - public NetSDKLib.CFG_PRESET_HOMING stuPresetHoming; - public int nControlMode; - } - - public static class CFG_PRESET_HOMING extends NetSDKLib.SdkStructure { - public int nPtzPresetId; - public int nFreeSec; - } - - public static class CFG_COMM_PROP extends NetSDKLib.SdkStructure { - public byte byDataBit; - public byte byStopBit; - public byte byParity; - public byte byBaudRate; - } - - public static class NET_CTRL_START_PLAYAUDIOEX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAudioCount; - public NetSDKLib.NET_CTRL_PLAYAUDIO_INFO[] stuAudioInfos = new NetSDKLib.NET_CTRL_PLAYAUDIO_INFO[16]; - public int nListRepeatTimes; - - public NET_CTRL_START_PLAYAUDIOEX() { - for (int i = 0; i < this.stuAudioInfos.length; ++i) { - this.stuAudioInfos[i] = new NetSDKLib.NET_CTRL_PLAYAUDIO_INFO(); - } - - } - } - - public static class NET_CTRL_PLAYAUDIO_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emPlayAudioType; - public byte[] szDetail = new byte[128]; - public int nRepeatTimes; - public int emPriority; - } - - public static class NET_PLAYAUDIO_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_PLAYAUDIO_TYPE_UNKNOWN = 0; - public static final int NET_PLAYAUDIO_TYPE_PHRASE = 1; - public static final int NET_PLAYAUDIO_TYPE_FILE = 2; - public static final int NET_PLAYAUDIO_TYPE_PLATERNUM = 3; - public static final int NET_PLAYAUDIO_TYPE_MONEY = 4; - public static final int NET_PLAYAUDIO_TYPE_DATE = 5; - public static final int NET_PLAYAUDIO_TYPE_TIME = 6; - public static final int NET_PLAYAUDIO_TYPE_EMPTY = 7; - } - - public static class NET_OSD_COMM_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public double fFontSizeScale; - public int nFontSize; - public int nFontSizeExtra1; - public int nFontSizeExtra2; - public int nFontSizeExtra3; - public int nFontSizeSnapshot; - public int nFontSizeMergeSnapshot; - } - - public static class NET_OSD_CUSTOM_TITLE_TEXT_ALIGN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCustomTitleNum; - public int[] emTextAlign = new int[8]; - } - - public static class EM_TITLE_TEXT_ALIGNTYPE extends NetSDKLib.SdkStructure { - public static final int EM_TEXT_ALIGNTYPE_INVALID = 0; - public static final int EM_TEXT_ALIGNTYPE_LEFT = 1; - public static final int EM_TEXT_ALIGNTYPE_XCENTER = 2; - public static final int EM_TEXT_ALIGNTYPE_YCENTER = 3; - public static final int EM_TEXT_ALIGNTYPE_CENTER = 4; - public static final int EM_TEXT_ALIGNTYPE_RIGHT = 5; - public static final int EM_TEXT_ALIGNTYPE_TOP = 6; - public static final int EM_TEXT_ALIGNTYPE_BOTTOM = 7; - public static final int EM_TEXT_ALIGNTYPE_LEFTTOP = 8; - public static final int EM_TEXT_ALIGNTYPE_CHANGELINE = 9; - } - - public static class NET_OSD_CUSTOM_TITLE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emOsdBlendType; - public int nCustomTitleNum; - public NetSDKLib.NET_CUSTOM_TITLE_INFO[] stuCustomTitle = new NetSDKLib.NET_CUSTOM_TITLE_INFO[8]; - - public NET_OSD_CUSTOM_TITLE() { - for (int i = 0; i < this.stuCustomTitle.length; ++i) { - this.stuCustomTitle[i] = new NetSDKLib.NET_CUSTOM_TITLE_INFO(); - } - - } - } - - public static class NET_CUSTOM_TITLE_INFO extends NetSDKLib.SdkStructure { - public int bEncodeBlend; - public NetSDKLib.NET_COLOR_RGBA stuFrontColor; - public NetSDKLib.NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; - public byte[] szText = new byte[1024]; - public byte[] byReserved = new byte[512]; - } - - public static class NET_OSD_TIME_TITLE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emOsdBlendType; - public int bEncodeBlend; - public NetSDKLib.NET_COLOR_RGBA stuFrontColor; - public NetSDKLib.NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; - public int bShowWeek; - } - - public static class NET_OSD_CHANNEL_TITLE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emOsdBlendType; - public int bEncodeBlend; - public NetSDKLib.NET_COLOR_RGBA stuFrontColor; - public NetSDKLib.NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; - } - - public static class NET_EM_OSD_BLEND_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_OSD_BLEND_TYPE_UNKNOWN = 0; - public static final int NET_EM_OSD_BLEND_TYPE_MAIN = 1; - public static final int NET_EM_OSD_BLEND_TYPE_EXTRA1 = 2; - public static final int NET_EM_OSD_BLEND_TYPE_EXTRA2 = 3; - public static final int NET_EM_OSD_BLEND_TYPE_EXTRA3 = 4; - public static final int NET_EM_OSD_BLEND_TYPE_SNAPSHOT = 5; - public static final int NET_EM_OSD_BLEND_TYPE_PREVIEW = 6; - } - - public static class CFG_CUSTOMCASE extends NetSDKLib.SdkStructure { - public byte[] szCaseTitle = new byte[128]; - public byte[] szCaseContent = new byte[256]; - public int bCaseNoOsdEn; - } - - public static class CFG_JUDICATURE_INFO extends NetSDKLib.SdkStructure { - public byte[] szDiskPassword = new byte[64]; - public byte[] szCaseNo = new byte[256]; - public int bCaseNoOsdEn; - public byte[] szCaseTitle = new byte[256]; - public int bCaseTitleOsdEn; - public byte[] szOfficer = new byte[256]; - public int bOfficerOsdEn; - public byte[] szLocation = new byte[256]; - public int bLocationOsdEn; - public byte[] szRelatedMan = new byte[256]; - public int bRelatedManOsdEn; - public byte[] szDiskNo = new byte[256]; - public int bDiskNoOsdEn; - public int bCustomCase; - public int nCustomCase; - public NetSDKLib.CFG_CUSTOMCASE[] stuCustomCases = new NetSDKLib.CFG_CUSTOMCASE[16]; - public int bDataCheckOsdEn; - public int bAttachFileEn; - public byte[] szPassword = new byte[64]; - public int nPasswordLen; - public NetSDKLib.CFG_NET_TIME stuStartTime; - public int nPeriod; - - public CFG_JUDICATURE_INFO() { - for (int i = 0; i < this.stuCustomCases.length; ++i) { - this.stuCustomCases[i] = new NetSDKLib.CFG_CUSTOMCASE(); - } - - } - } - - public static class NET_OUT_SET_PARKINGLOCK_STATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_PARKINGLOCK_STATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStateListNum; - public NetSDKLib.NET_STATE_LIST_INFO[] stuStateList = new NetSDKLib.NET_STATE_LIST_INFO[6]; - - public NET_IN_SET_PARKINGLOCK_STATE_INFO() { - for (int i = 0; i < this.stuStateList.length; ++i) { - this.stuStateList[i] = new NetSDKLib.NET_STATE_LIST_INFO(); - } - - } - } - - public static class NET_OUT_GET_PARKINGLOCK_STATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStateListNum; - public NetSDKLib.NET_STATE_LIST_INFO[] stuStateList = new NetSDKLib.NET_STATE_LIST_INFO[6]; - - public NET_OUT_GET_PARKINGLOCK_STATE_INFO() { - for (int i = 0; i < this.stuStateList.length; ++i) { - this.stuStateList[i] = new NetSDKLib.NET_STATE_LIST_INFO(); - } - - } - } - - public static class NET_STATE_LIST_INFO extends NetSDKLib.SdkStructure { - public int nLane; - public int emState; - public byte[] byReserved = new byte[256]; - } - - public static class EM_STATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_STATE_TYPE_UNKNOW = 0; - public static final int EM_STATE_TYPE_LOCKRISE = 1; - public static final int EM_STATE_TYPE_LOCKDOWN = 2; - public static final int EM_STATE_TYPE_LOCKERROR = 3; - } - - public static class NET_IN_GET_PARKINGLOCK_STATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class CFG_ALARM_SHIELD_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_HIGH_FREQUENCY stuHighFreq; - } - - public static class CFG_HIGH_FREQUENCY extends NetSDKLib.SdkStructure { - public int nPeriod; - public int nMaxCount; - } - - public static class CFG_SCADA_DEV_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szDevType = new byte[64]; - public byte[] szDevName = new byte[64]; - public int nSlot; - public int nLevel; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - } - - public static class NET_OUT_SCADA_POINT_SET_INFO_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nSuccess; - public NetSDKLib.SCADA_ID[] stuSuccessIDs = new NetSDKLib.SCADA_ID[128]; - public int nFail; - public NetSDKLib.SCADA_ID[] stuFailIDs = new NetSDKLib.SCADA_ID[128]; - - public NET_OUT_SCADA_POINT_SET_INFO_LIST() { - int i; - for (i = 0; i < this.stuSuccessIDs.length; ++i) { - this.stuSuccessIDs[i] = new NetSDKLib.SCADA_ID(); - } - - for (i = 0; i < this.stuFailIDs.length; ++i) { - this.stuFailIDs[i] = new NetSDKLib.SCADA_ID(); - } - - } - } - - public static class NET_IN_SCADA_POINT_SET_INFO_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDevID = new byte[32]; - public int nPointNum; - public NetSDKLib.NET_SCADA_POINT_SET_INFO[] stuList = new NetSDKLib.NET_SCADA_POINT_SET_INFO[128]; - - public NET_IN_SCADA_POINT_SET_INFO_LIST() { - for (int i = 0; i < this.stuList.length; ++i) { - this.stuList[i] = new NetSDKLib.NET_SCADA_POINT_SET_INFO(); - } - - } - } - - public static class NET_SCADA_POINT_SET_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - public byte[] szPointID = new byte[64]; - public int nSetupVal; - public float fSetupVal; - } - - public static class NET_OUT_SCADA_DO_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetNum; - public Pointer pstuInfo; - public int nMaxNum; - } - - public static class NET_IN_SCADA_DO_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStartNo; - public int nCount; - } - - public static class NET_OUT_SCADA_START_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwTotalCount; - } - - public static class NET_IN_SCADA_START_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuStartTime; - public int bEndTime; - public NetSDKLib.NET_TIME stuEndTime; - public byte[] szDeviceID = new byte[64]; - public byte[] szID = new byte[32]; - public int nIDsNum; - public NetSDKLib.SCADA_ID[] stuIDs = new NetSDKLib.SCADA_ID[32]; - - public NET_IN_SCADA_START_FIND() { - for (int i = 0; i < this.stuIDs.length; ++i) { - this.stuIDs[i] = new NetSDKLib.SCADA_ID(); - } - - } - } - - public static class NET_OUT_SCADA_SET_THRESHOLD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nSuccess; - public NetSDKLib.SCADA_ID[] stuSuccessIDs = new NetSDKLib.SCADA_ID[1024]; - public int nFail; - public NetSDKLib.SCADA_ID[] stuFailIDs = new NetSDKLib.SCADA_ID[1024]; - - public NET_OUT_SCADA_SET_THRESHOLD() { - int i; - for (i = 0; i < this.stuSuccessIDs.length; ++i) { - this.stuSuccessIDs[i] = new NetSDKLib.SCADA_ID(); - } - - for (i = 0; i < this.stuFailIDs.length; ++i) { - this.stuFailIDs[i] = new NetSDKLib.SCADA_ID(); - } - - } - } - - public static class NET_IN_SCADA_SET_THRESHOLD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDeviceID = new byte[64]; - public int nMax; - public Pointer pstuThresholdInfo; - } - - public static class NET_OUT_SCADA_GET_THRESHOLD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMax; - public int nRet; - public Pointer pstuThresholdInfo; - } - - public static class SCADA_ID extends NetSDKLib.SdkStructure { - public byte[] szID = new byte[32]; - } - - public static class NET_IN_SCADA_GET_THRESHOLD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDeviceID = new byte[64]; - public int nIDs; - public NetSDKLib.SCADA_ID[] stuIDs = new NetSDKLib.SCADA_ID[1024]; - - public NET_IN_SCADA_GET_THRESHOLD() { - for (int i = 0; i < this.stuIDs.length; ++i) { - this.stuIDs[i] = new NetSDKLib.SCADA_ID(); - } - - } - } - - public static class NET_SCADA_ID_THRESHOLD_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emPointType; - public byte[] szID = new byte[32]; - public float fThreshold; - public float fAbsoluteValue; - public float fRelativeValue; - public int nStatus; - } - - public static class NET_SCADA_DEVICE_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMax; - public int nRet; - public Pointer pstuDeviceIDInfo; - } - - public static class NET_SCADA_DEVICE_ID_INFO extends NetSDKLib.SdkStructure { - public byte[] szDeviceID = new byte[64]; - public byte[] szDevName = new byte[64]; - public byte[] reserve = new byte[1024]; - } - - public static class SCADA_ID_EX extends NetSDKLib.SdkStructure { - public byte[] szID = new byte[64]; - } - - public static class NET_SCADA_INFO_BY_ID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szSensorID = new byte[64]; - public int nIDs; - public NetSDKLib.SCADA_ID_EX[] stuIDs = new NetSDKLib.SCADA_ID_EX[128]; - public int bIsHandle; - public int nMaxCount; - public int nRetCount; - public Pointer pstuInfo; - - public NET_SCADA_INFO_BY_ID() { - for (int i = 0; i < this.stuIDs.length; ++i) { - this.stuIDs[i] = new NetSDKLib.SCADA_ID_EX(); - } - - } - } - - public static class NET_SCADA_POINT_BY_ID_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - public byte[] szID = new byte[64]; - public int nMeasuredVal; - public float fMeasureVal; - public int nSetupVal; - public float fSetupVal; - public int nStatus; - public NetSDKLib.NET_TIME stuTime; - public byte[] szPointName = new byte[32]; - } - - public static class NET_SCADA_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_IN_SCADA_CAPS stuIn; - public NetSDKLib.NET_OUT_SCADA_CAPS stuOut; - } - - public static class NET_OUT_SCADA_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValidType; - public NetSDKLib.NET_OUT_SCADA_CAPS_ITEM[] stuItems = new NetSDKLib.NET_OUT_SCADA_CAPS_ITEM[16]; - - public NET_OUT_SCADA_CAPS() { - for (int i = 0; i < this.stuItems.length; ++i) { - this.stuItems[i] = new NetSDKLib.NET_OUT_SCADA_CAPS_ITEM(); - } - - } - } - - public static class SCADA_DEVICE_NAME extends NetSDKLib.SdkStructure { - public byte[] szDevName = new byte[32]; - } - - public static class NET_OUT_SCADA_CAPS_ITEM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDevType = new byte[32]; - public int nValidName; - public NetSDKLib.SCADA_DEVICE_NAME[] stuScadaDevNames = new NetSDKLib.SCADA_DEVICE_NAME[16]; - - public NET_OUT_SCADA_CAPS_ITEM() { - for (int i = 0; i < this.stuScadaDevNames.length; ++i) { - this.stuScadaDevNames[i] = new NetSDKLib.SCADA_DEVICE_NAME(); - } - - } - } - - public static class NET_IN_SCADA_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - } - - public static class EM_NET_SCADA_CAPS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_NET_SCADA_CAPS_TYPE_UNKNOWN = 0; - public static final int EM_NET_SCADA_CAPS_TYPE_ALL = 1; - public static final int EM_NET_SCADA_CAPS_TYPE_DEV = 2; - } - - public static class NET_SCADA_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_IN_SCADA_INFO stuIn; - public NetSDKLib.NET_OUT_SCADA_INFO stuOut; - } - - public static class NET_OUT_SCADA_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPointInfoNum; - public NetSDKLib.NET_SCADA_POINT_INFO[] stuPointInfo = new NetSDKLib.NET_SCADA_POINT_INFO[8]; - - public NET_OUT_SCADA_INFO() { - for (int i = 0; i < this.stuPointInfo.length; ++i) { - this.stuPointInfo[i] = new NetSDKLib.NET_SCADA_POINT_INFO(); - } - - } - } - - public static class NET_SCADA_POINT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDevName = new byte[64]; - public int nYX; - public int[] anYX = new int[128]; - public int nYC; - public float[] afYC = new float[128]; - } - - public static class NET_IN_SCADA_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emPointType; - } - - public static class NET_SCADA_POINT_LIST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_IN_SCADA_POINT_LIST_INFO stuIn; - public NetSDKLib.NET_OUT_SCADA_POINT_LIST_INFO stuOut; - } - - public static class NET_OUT_SCADA_POINT_LIST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nList; - public NetSDKLib.NET_SCADA_POINT_LIST[] stuList = new NetSDKLib.NET_SCADA_POINT_LIST[256]; - - public NET_OUT_SCADA_POINT_LIST_INFO() { - for (int i = 0; i < this.stuList.length; ++i) { - this.stuList[i] = new NetSDKLib.NET_SCADA_POINT_LIST(); - } - - } - } - - public static class NET_SCADA_POINT_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nIndexValidNum; - public int[] nIndex = new int[8]; - public byte[] szPath = new byte[256]; - } - - public static class NET_IN_SCADA_POINT_LIST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDevType = new byte[64]; - } - - public static class DEV_EVENT_MOVE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nTrackLineNum; - public NetSDKLib.NET_POINT[] stuTrackLine = new NetSDKLib.NET_POINT[20]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] bReserved = new byte[272]; - - public DEV_EVENT_MOVE_INFO() { - int i; - for (i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - for (i = 0; i < this.stuTrackLine.length; ++i) { - this.stuTrackLine[i] = new NetSDKLib.NET_POINT(); - } - - } - } - - public static class EM_CARPASS_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_CARPASS_STATUS_UNKNOWN = 0; - public static final int EM_CARPASS_STATUS_CARPASS = 1; - public static final int EM_CARPASS_STATUS_NORMAL = 2; - } - - public static class NET_CTRL_SET_PARK_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szPlateNumber = new byte[64]; - public int nParkTime; - public byte[] szMasterofCar = new byte[32]; - public byte[] szUserType = new byte[32]; - public int nRemainDay; - public byte[] szParkCharge = new byte[32]; - public int nRemainSpace; - public int nPassEnable; - public NetSDKLib.NET_TIME stuInTime; - public NetSDKLib.NET_TIME stuOutTime; - public int emCarStatus; - public byte[] szCustom = new byte[128]; - public byte[] szSubUserType = new byte[64]; - public byte[] szRemarks = new byte[64]; - public byte[] szResource = new byte[64]; - public int nParkTimeout; - } - - public static class DEV_EVENT_ABNORMALRUNDETECTION_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public double dbSpeed; - public double dbTriggerSpeed; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nTrackLineNum; - public NetSDKLib.NET_POINT[] TrackLine = new NetSDKLib.NET_POINT[20]; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte bRunType; - public byte[] byReserved = new byte[1]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] bReserved = new byte[616]; - - public DEV_EVENT_ABNORMALRUNDETECTION_INFO() { - int i; - for (i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - for (i = 0; i < this.TrackLine.length; ++i) { - this.TrackLine[i] = new NetSDKLib.NET_POINT(); - } - - } - } - - public static class DEV_EVENT_PARKINGDETECTION_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] szCustomParkNo = new byte[64]; - public byte[] bReserved = new byte[420]; - - public DEV_EVENT_PARKINGDETECTION_INFO() { - for (int i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - } - } - - public static class DEV_EVENT_TAKENAWAYDETECTION_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public short nPreserID; - public byte[] szPresetName = new byte[64]; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] bReserved = new byte[418]; - - public DEV_EVENT_TAKENAWAYDETECTION_INFO() { - for (int i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - } - } - - public static class DEV_EVENT_RIOTERL_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; - public int nEventID; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjectIDs = new NetSDKLib.NET_MSG_OBJECT[16]; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] szSourceID = new byte[32]; - public byte[] bReserved = new byte[328]; - - public DEV_EVENT_RIOTERL_INFO() { - int i; - for (i = 0; i < this.stuObjectIDs.length; ++i) { - this.stuObjectIDs[i] = new NetSDKLib.NET_MSG_OBJECT(); - } - - for (i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - } - } - - public static class DEV_EVENT_LEFT_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public short nPreserID; - public byte[] szPresetName = new byte[64]; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] bReserved = new byte[290]; - - public DEV_EVENT_LEFT_INFO() { - for (int i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - } - } - - public static class EM_FIREWARNING_PIC_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_PIC_UNKNOWN = 0; - public static final int EM_PIC_NONE = 1; - public static final int EM_PIC_OVERVIEW = 2; - public static final int EM_PIC_DETAIL = 3; - } - - public static class DEV_EVENT_FIREWARNING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nAction; - public int nFSID; - public int emPicType; - public byte[] byReserved = new byte[1016]; - } - - public static class DEV_EVENT_SMOKING_DETECT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nGroupID; - public int nCountInGroup; - public int nIndexInGroup; - public int UTCMS; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] stuDetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] byReserved = new byte[1024]; - } - - public static class DEV_EVENT_PHONECALL_DETECT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nGroupID; - public int nCountInGroup; - public int nIndexInGroup; - public int UTCMS; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] stuDetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int nRuleID; - public int nObjectNum; - public NetSDKLib.DH_MSG_OBJECT[] stuObjects = (NetSDKLib.DH_MSG_OBJECT[]) ((NetSDKLib.DH_MSG_OBJECT[]) (new NetSDKLib.DH_MSG_OBJECT()).toArray(128)); - public int nSerialUUIDNum; - public byte[] szSerialUUID = new byte[2816]; - public boolean bSceneImage; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public byte[] byReserved = new byte[232]; - } - - public static class NET_OUT_GET_CLOUD_UPGRADER_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emState; - public int nProgress; - } - - public static class EM_CLOUD_UPGRADER_STATE extends NetSDKLib.SdkStructure { - public static final int EM_CLOUD_UPGRADER_STATE_UNKNOWN = 0; - public static final int EM_CLOUD_UPGRADER_STATE_NOUPGRADE = 1; - public static final int EM_CLOUD_UPGRADER_STATE_PREPARING = 2; - public static final int EM_CLOUD_UPGRADER_STATE_DOWNLOADING = 3; - public static final int EM_CLOUD_UPGRADER_STATE_DOWNLOADFAILED = 4; - public static final int EM_CLOUD_UPGRADER_STATE_UPGRADING = 5; - public static final int EM_CLOUD_UPGRADER_STATE_INVALID = 6; - public static final int EM_CLOUD_UPGRADER_STATE_FAILED = 7; - public static final int EM_CLOUD_UPGRADER_STATE_SUCCEEDED = 8; - } - - public static class NET_IN_GET_CLOUD_UPGRADER_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_EXECUTE_CLOUD_UPGRADER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_EXECUTE_CLOUD_UPGRADER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szNewVersion = new byte[64]; - public int nWay; - public NetSDKLib.NET_PROXY_SERVER_INFO stProxy; - public NetSDKLib.NET_CLOUD_UPGRADER_INFO stInfo; - } - - public static class NET_CLOUD_UPGRADER_INFO extends NetSDKLib.SdkStructure { - public byte[] szPackageURL = new byte[256]; - public byte[] szPackageID = new byte[64]; - public byte[] szCheckSum = new byte[64]; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_OUT_CHECK_CLOUD_UPGRADER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emState; - public int emPackageType; - public byte[] szOldVersion = new byte[64]; - public byte[] szNewVersion = new byte[64]; - public byte[] szAttention = new byte[2048]; - public byte[] szPackageURL = new byte[256]; - public byte[] szPackageID = new byte[64]; - public byte[] szCheckSum = new byte[64]; - public byte[] szBuildTime = new byte[32]; - } - - public static class EM_CLOUD_UPGRADER_PACKAGE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_UNKNOWN = 0; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_ALL = 1; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_PTZ = 2; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_WEB = 3; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_LOGO = 4; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_CUSTOM = 5; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_GUI = 6; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_PD = 7; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_DATA = 8; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_PTZ_POWER = 9; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_PTZ_LIGHT = 10; - public static final int EM_CLOUD_UPGRADER_PACKAGE_TYPE_PTZ_HEATER = 11; - } - - public static class EM_CLOUD_UPGRADER_CHECK_STATE extends NetSDKLib.SdkStructure { - public static final int EM_CLOUD_UPGRADER_CHECK_STATE_UNKNOWN = 0; - public static final int EM_CLOUD_UPGRADER_CHECK_STATE_NONE = 1; - public static final int EM_CLOUD_UPGRADER_CHECK_STATE_REGULAR = 2; - public static final int EM_CLOUD_UPGRADER_CHECK_STATE_EMERGENCY = 3; - public static final int EM_CLOUD_UPGRADER_CHECK_STATE_AUTOMATIC = 4; - } - - public static class NET_IN_CHECK_CLOUD_UPGRADER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nWay; - public NetSDKLib.NET_PROXY_SERVER_INFO stProxy; - } - - public static class NET_PROXY_SERVER_INFO extends NetSDKLib.SdkStructure { - public byte[] szIP = new byte[40]; - public int nPort; - public byte[] byReserved = new byte[84]; - } - - public static class EM_UPGRADE_STATE extends NetSDKLib.SdkStructure { - public static final int EM_UPGRADE_STATE_UNKNOWN = 0; - public static final int EM_UPGRADE_STATE_NONE = 1; - public static final int EM_UPGRADE_STATE_INVALID = 2; - public static final int EM_UPGRADE_STATE_NOT_ENOUGH_MEMORY = 3; - public static final int EM_UPGRADE_STATE_DOWNLOADING = 4; - public static final int EM_UPGRADE_STATE_DOWNLOAD_FAILED = 5; - public static final int EM_UPGRADE_STATE_DOWNLOAD_SUCCESSED = 6; - public static final int EM_UPGRADE_STATE_PREPARING = 7; - public static final int EM_UPGRADE_STATE_UPGRADING = 8; - public static final int EM_UPGRADE_STATE_UPGRADE_FAILED = 9; - public static final int EM_UPGRADE_STATE_UPGRADE_SUCCESSED = 10; - public static final int EM_UPGRADE_STATE_UPGRADE_CANCELLED = 11; - public static final int EM_UPGRADE_STATE_FILE_UNMATCH = 12; - } - - public static class NET_OUT_CLOUD_UPGRADER_GET_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emState; - public int nProgress; - public byte[] szFileName = new byte[128]; - } - - public static class NET_IN_CLOUD_UPGRADER_GET_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_CLOUD_UPGRADER_ATTACH_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_CLOUD_UPGRADER_ATTACH_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Callback cbUpgraderState; - public Pointer dwUser; - } - - public interface fUpgraderStateCallback extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, NetSDKLib.NET_CLOUD_UPGRADER_STATE var3, int var4, Pointer var5, Pointer var6); - } - - public static class NET_CLOUD_UPGRADER_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emState; - public int nProgress; - public byte[] szFileName = new byte[128]; - public long nTotalLen; - } - - public static class NET_OUT_UPGRADE_REPORT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_UPGRADE_REPORT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - public Pointer pstuUpgradeReport; - public byte[] szAccessKeyId = new byte[128]; - public byte[] szSecretAccessKey = new byte[128]; - public byte[] szUrl = new byte[1024]; - } - - public static class DEVICE_SERIAL extends NetSDKLib.SdkStructure { - public byte[] szDevSerial = new byte[64]; - } - - public static class NET_UPGRADE_REPORT extends NetSDKLib.SdkStructure { - public int nDeviceNum; - public NetSDKLib.DEVICE_SERIAL[] szDevSerialArr = (NetSDKLib.DEVICE_SERIAL[]) ((NetSDKLib.DEVICE_SERIAL[]) (new NetSDKLib.DEVICE_SERIAL()).toArray(256)); - public byte[] szPacketID = new byte[128]; - public int emResult; - public byte[] szCode = new byte[128]; - public byte[] reserved = new byte[256]; - } - - public static class NET_UPGRADE_REPORT_RESULT extends NetSDKLib.SdkStructure { - public static final int NET_UPGRADE_REPORT_RESULT_UNKNWON = 0; - public static final int NET_UPGRADE_REPORT_RESULT_SUCCESS = 1; - public static final int NET_UPGRADE_REPORT_RESULT_FAILED = 2; - } - - public static class NET_OUT_CLOUD_UPGRADER_DOWN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_CLOUD_UPGRADER_DOWN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szPackageUrl = new byte[1024]; - public byte[] szSaveFile = new byte[1024]; - public Callback pfProcessCallback; - public Pointer dwUser; - } - - public interface fCloudDownload_Process_callback extends StdCallCallback { - void invoke(NetSDKLib.LLong var1, int var2, double var3, int var5, Pointer var6); - } - - public static class emCloudDownloadState extends NetSDKLib.SdkStructure { - public static final int emCloudDownloadState_Unknown = 0; - public static final int emCloudDownloadState_Success = 1; - public static final int emCloudDownloadState_Failed = 2; - public static final int emCloudDownloadState_Downloading = 3; - public static final int emCloudDownloadState_NoEnoughDiskSpace = 4; - } - - public static class NET_OUT_CLOUD_UPGRADER_CHECK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bHasNewVersion; - public byte[] szVersion = new byte[64]; - public byte[] szAttention = new byte[1024]; - public byte[] szPackageUrl = new byte[1024]; - public byte[] szPackageId = new byte[64]; - } - - public static class ENUM_STANDARD_TYPE extends NetSDKLib.SdkStructure { - public static final int ENUM_STANDARD_TYPE_UNKNOWN = 0; - public static final int ENUM_STANDARD_TYPE_PAL = 1; - public static final int ENUM_STANDARD_TYPE_NTSC = 2; - public static final int ENUM_STANDARD_TYPE_PAL_NTSC = 3; - public static final int ENUM_STANDARD_TYPE_NTSC_PAL = 4; - public static final int ENUM_STANDARD_TYPE_SECAM = 5; - } - - public static class ENUM_VENDOR_TYPE extends NetSDKLib.SdkStructure { - public static final int ENUM_VENDOR_TYPE_UNKNOWN = 0; - public static final int ENUM_VENDOR_TYPE_GENERAL = 1; - public static final int ENUM_VENDOR_TYPE_DH = 2; - public static final int ENUM_VENDOR_TYPE_OEM = 3; - public static final int ENUM_VENDOR_TYPE_LC = 4; - public static final int ENUM_VENDOR_TYPE_EZIP = 5; - } - - public static class NET_IN_CLOUD_UPGRADER_CHECK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emVendor; - public int emStandard; - public NetSDKLib.NET_TIME_EX stuBuild; - public byte[] szUrl = new byte[1024]; - public byte[] szClass = new byte[64]; - public byte[] szSerial = new byte[256]; - public byte[] szLanguage = new byte[128]; - public byte[] szSN = new byte[64]; - public byte[] szSWVersion = new byte[64]; - public byte[] szTag1 = new byte[256]; - public byte[] szTag2 = new byte[256]; - public byte[] szAccessKeyId = new byte[128]; - public byte[] szSecretAccessKey = new byte[128]; - } - - public static class NET_OUT_UPGRADER_GETSERIAL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_UPGRADER_SERIAL_INO[] stuSerialInfo = new NetSDKLib.NET_UPGRADER_SERIAL_INO[8]; - public int nRetNum; - - public NET_OUT_UPGRADER_GETSERIAL() { - for (int i = 0; i < this.stuSerialInfo.length; ++i) { - this.stuSerialInfo[i] = new NetSDKLib.NET_UPGRADER_SERIAL_INO(); - } - - } - } - - public static class NET_UPGRADER_SERIAL_INO extends NetSDKLib.SdkStructure { - public int emVendor; - public int emStandard; - public NetSDKLib.NET_TIME_EX stuBuild; - public byte[] szChip = new byte[16]; - public byte[] szSerial = new byte[256]; - public byte[] szLanguage = new byte[128]; - public byte[] szSn = new byte[64]; - public byte[] szSWVersion = new byte[64]; - public byte[] szTag = new byte[256]; - public byte[] szTag2 = new byte[256]; - public byte[] reserved = new byte[1024]; - } - - public static class NET_IN_UPGRADER_GETSERIAL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class CFG_RECORD_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public NetSDKLib.TIME_SECTION_WEEK_DAY_6[] stuTimeSection = (NetSDKLib.TIME_SECTION_WEEK_DAY_6[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_6[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_6()).toArray(7)); - public int nPreRecTime; - public int bRedundancyEn; - public int nStreamType; - public int nProtocolVer; - public int abHolidaySchedule; - public int bHolidayEn; - public NetSDKLib.TIME_SECTION_WEEK_DAY_6 stuHolTimeSection; - public int nBackupLiveNum; - public NetSDKLib.CFG_BACKUP_LIVE_INFO[] stuBackupLiveInfo = (NetSDKLib.CFG_BACKUP_LIVE_INFO[]) ((NetSDKLib.CFG_BACKUP_LIVE_INFO[]) (new NetSDKLib.CFG_BACKUP_LIVE_INFO()).toArray(8)); - } - - public static class CFG_BACKUP_LIVE_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int nBackupRate; - public NetSDKLib.CFG_TIME_SECTION stuTimeSection; - } - - public static class NET_OUT_DEV_GPS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuLocalTime; - public double dbLongitude; - public double dbLatitude; - public double dbAltitude; - public double dbSpeed; - public double dbBearing; - public int emAntennasStatus; - public int emPositioningResult; - public int dwSatelliteCount; - public int emworkStatus; - public int nAlarmCount; - public int[] nAlarmState = new int[128]; - public float fHDOP; - } - - public static class NET_IN_DEV_GPS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class NET_OUT_SET_MARK_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class EM_MARKFILE_NAMEMADE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_MARKFILE_NAMEMADE_DEFAULT = 0; - public static final int EM_MARKFILE_NAMEMADE_JOINT = 1; - } - - public static class EM_MARKFILE_MODE extends NetSDKLib.SdkStructure { - public static final int EM_MARK_FILE_BY_TIME_MODE = 0; - public static final int EM_MARK_FILE_BY_NAME_MODE = 1; - } - - public static class NET_IN_SET_MARK_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emLockMode; - public int emFileNameMadeType; - public int nChannelID; - public byte[] szFilename = new byte[260]; - public int nFramenum; - public int nSize; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int nDriveNo; - public int nStartCluster; - public byte byRecordFileType; - public byte byImportantRecID; - public byte byHint; - public byte byRecType; - } - - public static class NET_OUT_SET_MARK_FILE_BY_TIME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_MARK_FILE_BY_TIME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public NetSDKLib.NET_TIME_EX stuStartTime; - public NetSDKLib.NET_TIME_EX stuEndTime; - public int bFlag; - } - - public static class LPDH_AUDIO_FORMAT extends NetSDKLib.SdkStructure { - public byte byFormatTag; - public short nChannels; - public short wBitsPerSample; - public int nSamplesPerSec; - } - - public static class NET_AUDIO_FORMAT extends NetSDKLib.SdkStructure { - public byte byFormatTag; - public short nChannels; - public short wBitsPerSample; - public int nSamplesPerSec; - } - - public interface fUpgradeCallBackEx extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, int var3, int var4, Pointer var5); - } - - public interface fBurnFileCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, int var3, int var4, Pointer var5); - } - - public interface fAttachBurnStateCBEx extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, NetSDKLib.NET_OUT_BURN_GET_STATE var3, int var4, Pointer var5); - } - - public interface fAttachBurnStateCB extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, NetSDKLib.NET_CB_BURNSTATE var3, int var4, Pointer var5); - } - - public interface fRadiometryAttachCB extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_RADIOMETRY_DATA var2, int var3, Pointer var4); - } - - public interface fRealVideoDiagnosis extends Callback { - int invoke(NetSDKLib.LLong var1, NetSDKLib.NET_REAL_DIAGNOSIS_RESULT var2, Pointer var3, int var4, Pointer var5); - } - - public interface fSCADAAlarmAttachInfoCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_SCADA_NOTIFY_POINT_ALARM_INFO_LIST var2, int var3, Pointer var4); - } - - public interface fAddDeviceCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_CB_ATTACH_ADD_DEVICE var2, Pointer var3); - } - - public interface fDeviceStateCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_CB_ATTACH_DEVICE_STATE var2, Pointer var3); - } - - public interface fGPSTempHumidityRev extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.GPS_TEMP_HUMIDITY_INFO.ByValue var2, Pointer var3); - } - - public interface fBusStateCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, Pointer var5); - } - - public static class EM_LISTEN_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_DVR_DISCONNECT = -1; - public static final int NET_DVR_SERIAL_RETURN = 1; - public static final int NET_DEV_AUTOREGISTER_RETURN = 2; - public static final int NET_DEV_NOTIFY_IP_RETURN = 3; - } - - public interface fServiceCallBack extends Callback { - int invoke(NetSDKLib.LLong var1, String var2, int var3, int var4, Pointer var5, int var6, Pointer var7); - } - - public interface fVideoAnalyseState extends Callback { - int invoke(NetSDKLib.LLong var1, NetSDKLib.NET_VIDEOANALYSE_STATE var2, Pointer var3, Pointer var4); - } - - public interface fTransComCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, Pointer var3, int var4, Pointer var5); - } - - public interface fSCADAAttachInfoCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, NetSDKLib.NET_SCADA_NOTIFY_POINT_INFO_LIST var3, int var4, Pointer var5); - } - - public interface fParkInfoCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, NetSDKLib.NET_PARK_INFO_ITEM var3, int var4, Pointer var5); - } - - public interface fParkingControlRecordCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, NetSDKLib.NET_CAR_PASS_ITEM var3, int var4, Pointer var5); - } - - public interface fRealPlayDisConnect extends Callback { - void invoke(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4); - } - - public interface fRealDataCallBackEx2 extends Callback { - void invoke(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, NetSDKLib.LLong var5, Pointer var6); - } - - public interface fRealDataCallBackEx extends Callback { - void invoke(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, int var5, Pointer var6); - } - - public interface fGPSRevEx2 extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_GPS_LOCATION_INFO var2, Pointer var3, Pointer var4); - } - - public interface fGPSRevEx extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.GPS_Info.ByValue var2, NetSDKLib.ALARM_STATE_INFO.ByValue var3, Pointer var4, Pointer var5); - } - - public interface fTransFileCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, int var2, int var3, int var4, int var5, Pointer var6); - } - - public interface pfAudioDataCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, Pointer var2, int var3, byte var4, Pointer var5); - } - - public interface fVideoStatSumCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.NET_VIDEOSTAT_SUMMARY var2, int var3, Pointer var4); - } - - public interface fDownLoadPosCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, int var2, int var3, Pointer var4); - } - - public interface fDataCallBack extends Callback { - int invoke(NetSDKLib.LLong var1, int var2, Pointer var3, int var4, Pointer var5); - } - - public interface fTimeDownLoadPosCallBack extends Callback { - void invoke(NetSDKLib.LLong var1, int var2, int var3, int var4, NetSDKLib.NET_RECORDFILE_INFO.ByValue var5, Pointer var6); - } - - public interface fSearchDevicesCB extends Callback { - void invoke(Pointer var1, Pointer var2); - } - - public interface fSnapRev extends Callback { - void invoke(NetSDKLib.LLong var1, Pointer var2, int var3, int var4, int var5, Pointer var6); - } - - public interface fAnalyzerDataCallBack extends Callback { - int invoke(NetSDKLib.LLong var1, int var2, Pointer var3, Pointer var4, int var5, Pointer var6, int var7, Pointer var8); - } - - public interface fFaceFindState extends Callback { - void invoke(NetSDKLib.LLong var1, NetSDKLib.LLong var2, Pointer var3, int var4, Pointer var5); - } - - public interface fMessCallBackEx1 extends Callback { - boolean invoke(int var1, NetSDKLib.LLong var2, Pointer var3, int var4, String var5, NativeLong var6, int var7, NativeLong var8, Pointer var9); - } - - public interface fMessCallBack extends Callback { - boolean invoke(int var1, NetSDKLib.LLong var2, Pointer var3, int var4, String var5, NativeLong var6, Pointer var7); - } - - public interface fHaveReConnect extends Callback { - void invoke(NetSDKLib.LLong var1, String var2, int var3, Pointer var4); - } - - public interface fDisConnect extends Callback { - void invoke(NetSDKLib.LLong var1, String var2, int var3, Pointer var4); - } - - public static class EM_UPGRADE_TYPE extends NetSDKLib.SdkStructure { - public static final int DH_UPGRADE_BIOS_TYPE = 1; - public static final int DH_UPGRADE_WEB_TYPE = 2; - public static final int DH_UPGRADE_BOOT_YPE = 3; - public static final int DH_UPGRADE_CHARACTER_TYPE = 4; - public static final int DH_UPGRADE_LOGO_TYPE = 5; - public static final int DH_UPGRADE_EXE_TYPE = 6; - public static final int DH_UPGRADE_DEVCONSTINFO_TYPE = 7; - public static final int DH_UPGRADE_PERIPHERAL_TYPE = 8; - public static final int DH_UPGRADE_GEOINFO_TYPE = 9; - public static final int DH_UPGRADE_MENU = 10; - public static final int DH_UPGRADE_ROUTE = 11; - public static final int DH_UPGRADE_ROUTE_STATE_AUTO = 12; - public static final int DH_UPGRADE_SCREEN = 13; - } - - public static class NET_OUT_CARDINFO_DO_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetNum; - public Pointer pstuInfo; - public int nMaxNum; - public byte[] byReserved = new byte[4]; - } - - public static class NET_IN_CARDINFO_DO_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStartNo; - public int nCount; - } - - public static class NET_OUT_CARDINFO_START_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotalCount; - public int nCapNum; - } - - public static class NET_IN_CARDINFO_START_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - public byte[] szCardNo = new byte[32]; - public int emType; - } - - public static class NET_OUT_USERINFO_DO_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetNum; - public Pointer pstuInfo; - public int nMaxNum; - public byte[] byReserved = new byte[4]; - } - - public static class NET_IN_USERINFO_DO_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStartNo; - public int nCount; - } - - public static class NET_OUT_USERINFO_START_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotalCount; - public int nCapNum; - } - - public static class NET_IN_USERINFO_START_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_OUT_ACCESS_FINGERPRINT_SERVICE_CLEAR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ACCESS_FINGERPRINT_SERVICE_CLEAR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_ACCESS_FINGERPRINT_SERVICE_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_FINGERPRINT_SERVICE_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUserNum; - public NetSDKLib.USERID[] szUserIDs = (NetSDKLib.USERID[]) ((NetSDKLib.USERID[]) (new NetSDKLib.USERID()).toArray(100)); - } - - public static class NET_OUT_ACCESS_FINGERPRINT_SERVICE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetFingerPrintCount; - public int nSinglePacketLength; - public int nDuressIndex; - public int nMaxFingerDataLength; - public int nRetFingerDataLength; - public Pointer pbyFingerData; - } - - public static class NET_IN_ACCESS_FINGERPRINT_SERVICE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_OUT_ACCESS_FINGERPRINT_SERVICE_UPDATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_FINGERPRINT_SERVICE_UPDATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFpNum; - public Pointer pFingerPrintInfo; - } - - public static class NET_OUT_ACCESS_FINGERPRINT_SERVICE_INSERT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_FINGERPRINT_SERVICE_INSERT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFpNum; - public Pointer pFingerPrintInfo; - } - - public static class NET_ACCESS_FINGERPRINT_INFO extends NetSDKLib.SdkStructure { - public byte[] szUserID = new byte[32]; - public int nPacketLen; - public int nPacketNum; - public Pointer szFingerPrintInfo; - public int nDuressIndex; - public byte[] byReserved = new byte[4096]; - } - - public static class NET_EM_ACCESS_CTL_FINGERPRINT_SERVICE extends NetSDKLib.SdkStructure { - public static final int NET_EM_ACCESS_CTL_FINGERPRINT_SERVICE_INSERT = 0; - public static final int NET_EM_ACCESS_CTL_FINGERPRINT_SERVICE_GET = 1; - public static final int NET_EM_ACCESS_CTL_FINGERPRINT_SERVICE_UPDATE = 2; - public static final int NET_EM_ACCESS_CTL_FINGERPRINT_SERVICE_REMOVE = 3; - public static final int NET_EM_ACCESS_CTL_FINGERPRINT_SERVICE_CLEAR = 4; - } - - public static class NET_OUT_ACCESS_FACE_SERVICE_CLEAR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ACCESS_FACE_SERVICE_CLEAR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_ACCESS_FACE_SERVICE_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_FACE_SERVICE_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUserNum; - public NetSDKLib.USERID[] szUserIDs = (NetSDKLib.USERID[]) ((NetSDKLib.USERID[]) (new NetSDKLib.USERID()).toArray(100)); - } - - public static class NET_OUT_ACCESS_FACE_SERVICE_UPDATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_FACE_SERVICE_UPDATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFaceInfoNum; - public Pointer pFaceInfo; - } - - public static class NET_OUT_ACCESS_FACE_SERVICE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFaceInfo; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_FACE_SERVICE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUserNum; - public NetSDKLib.USERID[] szUserIDs = (NetSDKLib.USERID[]) ((NetSDKLib.USERID[]) (new NetSDKLib.USERID()).toArray(100)); - } - - public static class NET_OUT_ACCESS_FACE_SERVICE_INSERT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_FACE_SERVICE_INSERT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFaceInfoNum; - public Pointer pFaceInfo; - } - - public static class FACEPHOTO extends NetSDKLib.SdkStructure { - public Pointer pFacePhoto; - } - - public static class FACEDATAEX extends NetSDKLib.SdkStructure { - public Pointer pFaceDataEx; - } - - public static class FACEDATA extends NetSDKLib.SdkStructure { - public byte[] szFaceData = new byte[2048]; - } - - public static class NET_ACCESS_FACE_INFO extends NetSDKLib.SdkStructure { - public byte[] szUserID = new byte[32]; - public int nFaceData; - public NetSDKLib.FACEDATA[] szFaceDatas = (NetSDKLib.FACEDATA[]) ((NetSDKLib.FACEDATA[]) (new NetSDKLib.FACEDATA()).toArray(20)); - public int[] nFaceDataLen = new int[20]; - public int nFacePhoto; - public int[] nInFacePhotoLen = new int[5]; - public int[] nOutFacePhotoLen = new int[5]; - public NetSDKLib.FACEPHOTO[] pFacePhotos = (NetSDKLib.FACEPHOTO[]) ((NetSDKLib.FACEPHOTO[]) (new NetSDKLib.FACEPHOTO()).toArray(5)); - public boolean bFaceDataExEnable; - public NetSDKLib.FACEDATAEX[] pFaceDataEx = (NetSDKLib.FACEDATAEX[]) ((NetSDKLib.FACEDATAEX[]) (new NetSDKLib.FACEDATAEX()).toArray(20)); - public byte[] byReserved = new byte[1960]; - } - - public static class NET_EM_ACCESS_CTL_FACE_SERVICE extends NetSDKLib.SdkStructure { - public static final int NET_EM_ACCESS_CTL_FACE_SERVICE_INSERT = 0; - public static final int NET_EM_ACCESS_CTL_FACE_SERVICE_GET = 1; - public static final int NET_EM_ACCESS_CTL_FACE_SERVICE_UPDATE = 2; - public static final int NET_EM_ACCESS_CTL_FACE_SERVICE_REMOVE = 3; - public static final int NET_EM_ACCESS_CTL_FACE_SERVICE_CLEAR = 4; - } - - public static class NET_COMMON_STRING_64 extends NetSDKLib.SdkStructure { - public byte[] szCommon = new byte[64]; - } - - public static class NET_PD_VIDEOANALYSE extends NetSDKLib.SdkStructure { - public int bSupport; - public NetSDKLib.NET_COMMON_STRING_64[] szSupportScenes = (NetSDKLib.NET_COMMON_STRING_64[]) ((NetSDKLib.NET_COMMON_STRING_64[]) (new NetSDKLib.NET_COMMON_STRING_64()).toArray(32)); - public NetSDKLib.NET_COMMON_STRING_64[] SupportRules = (NetSDKLib.NET_COMMON_STRING_64[]) ((NetSDKLib.NET_COMMON_STRING_64[]) (new NetSDKLib.NET_COMMON_STRING_64()).toArray(64)); - } - - public static class DEV_DECODER_INFO extends NetSDKLib.SdkStructure { - public byte[] szDecType = new byte[64]; - public int nMonitorNum; - public int nEncoderNum; - public byte[] szSplitMode = new byte[16]; - public byte[] bMonitorEnable = new byte[16]; - public byte bTVTipDisplay; - public byte[] reserved1 = new byte[3]; - public byte[] byLayoutEnable = new byte[48]; - public int[] dwLayoutEnMask = new int[2]; - public byte[] reserved = new byte[4]; - } - - public static class NET_PRODUCTION_DEFNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nVideoInChannel; - public int nVideoOutChannel; - public int nRemoteDecChannel; - public byte[] szDevType = new byte[32]; - public byte[] szVendor = new byte[16]; - public int nOEMVersion; - public int nMajorVerion; - public int nMinorVersion; - public int nRevision; - public byte[] szWebVerion = new byte[16]; - public byte[] szDefLanguage = new byte[16]; - public NetSDKLib.NET_TIME stuBuildDateTime; - public int nAudioInChannel; - public int nAudioOutChannel; - public int bGeneralRecord; - public int bLocalStore; - public int bRemoteStore; - public int bLocalurgentStore; - public int bRealtimeCompress; - public int dwVideoStandards; - public int nDefVideoStandard; - public int nMaxExtraStream; - public int nRemoteRecordChannel; - public int nRemoteSnapChannel; - public int nRemoteVideoAnalyseChannel; - public int nRemoteTransmitChannel; - public int nRemoteTransmitFileChannel; - public int nStreamTransmitChannel; - public int nStreamReadChannel; - public int nMaxStreamSendBitrate; - public int nMaxStreamRecvBitrate; - public int bCompressOldFile; - public int bRaid; - public int nMaxPreRecordTime; - public int bPtzAlarm; - public int bPtz; - public int bATM; - public int b3G; - public int bNumericKey; - public int bShiftKey; - public int bCorrectKeyMap; - public int bNewATM; - public int bDecoder; - public NetSDKLib.DEV_DECODER_INFO stuDecoderInfo; - public int nVideoOutputCompositeChannels; - public int bSupportedWPS; - public int nVGAVideoOutputChannels; - public int nTVVideoOutputChannels; - public int nMaxRemoteInputChannels; - public int nMaxMatrixInputChannels; - public int nMaxRoadWays; - public int nMaxParkingSpaceScreen; - public int nPtzHorizontalAngleMin; - public int nPtzHorizontalAngleMax; - public int nPtzVerticalAngleMin; - public int nPtzVerticalAngleMax; - public int bPtzFunctionMenu; - public int bLightingControl; - public int dwLightingControlMode; - public int nNearLightNumber; - public int nFarLightNumber; - public int bFocus; - public int bIris; - public byte[] szPtzProtocolList = new byte[1024]; - public int bRainBrushControl; - public int nBrushNumber; - public int[] nLowerMatrixInputChannels = new int[16]; - public int[] nLowerMatrixOutputChannels = new int[16]; - public int bSupportVideoAnalyse; - public int bSupportIntelliTracker; - public int nSupportBreaking; - public int nSupportBreaking1; - public NetSDKLib.NET_PD_VIDEOANALYSE stuVideoAnalyse; - public int bTalkTransfer; - public int bCameraAttribute; - public int bPTZFunctionViaApp; - public int bAudioProperties; - public int bIsCameraIDOsd; - public int bIsPlaceOsd; - public int nMaxGeographyTitleLine; - public int emAudioChannel; - public byte[] szVendorAbbr = new byte[32]; - public byte[] szTypeVersion = new byte[32]; - public int bIsVideoNexus; - public int emWlanScanAndConfig; - public boolean bSupportLensMasking; - } - - public static class NET_OUT_ACCESS_CARD_SERVICE_CLEAR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ACCESS_CARD_SERVICE_CLEAR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_ACCESS_CARD_SERVICE_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - public byte[] byReserved = new byte[4]; - } - - public static class NET_IN_ACCESS_CARD_SERVICE_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCardNum; - public NetSDKLib.CARDNO[] szCardNos = (NetSDKLib.CARDNO[]) ((NetSDKLib.CARDNO[]) (new NetSDKLib.CARDNO()).toArray(100)); - } - - public static class NET_OUT_ACCESS_CARD_SERVICE_UPDATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - public byte[] byReserved = new byte[4]; - } - - public static class NET_IN_ACCESS_CARD_SERVICE_UPDATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nInfoNum; - public Pointer pCardInfo; - } - - public static class NET_OUT_ACCESS_CARD_SERVICE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pCardInfo; - public Pointer pFailCode; - } - - public static class CARDNO extends NetSDKLib.SdkStructure { - public byte[] szCardNo = new byte[32]; - } - - public static class NET_IN_ACCESS_CARD_SERVICE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCardNum; - public NetSDKLib.CARDNO[] szCardNos = (NetSDKLib.CARDNO[]) ((NetSDKLib.CARDNO[]) (new NetSDKLib.CARDNO()).toArray(100)); - } - - public static class NET_OUT_ACCESS_CARD_SERVICE_INSERT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - public byte[] byReserved = new byte[4]; - } - - public static class NET_IN_ACCESS_CARD_SERVICE_INSERT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nInfoNum; - public Pointer pCardInfo; - } - - public static class NET_ACCESS_CARD_INFO extends NetSDKLib.SdkStructure { - public byte[] szCardNo = new byte[32]; - public byte[] szUserID = new byte[32]; - public int emType; - public byte[] szDynamicCheckCode = new byte[16]; - public byte[] byReserved = new byte[4096]; - } - - public static class NET_EM_ACCESS_CTL_CARD_SERVICE extends NetSDKLib.SdkStructure { - public static final int NET_EM_ACCESS_CTL_CARD_SERVICE_INSERT = 0; - public static final int NET_EM_ACCESS_CTL_CARD_SERVICE_GET = 1; - public static final int NET_EM_ACCESS_CTL_CARD_SERVICE_UPDATE = 2; - public static final int NET_EM_ACCESS_CTL_CARD_SERVICE_REMOVE = 3; - public static final int NET_EM_ACCESS_CTL_CARD_SERVICE_CLEAR = 4; - } - - public static class NET_EM_FAILCODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_FAILCODE_NOERROR = 0; - public static final int NET_EM_FAILCODE_UNKNOWN = 1; - public static final int NET_EM_FAILCODE_INVALID_PARAM = 2; - public static final int NET_EM_FAILCODE_INVALID_PASSWORD = 3; - public static final int NET_EM_FAILCODE_INVALID_FP = 4; - public static final int NET_EM_FAILCODE_INVALID_FACE = 5; - public static final int NET_EM_FAILCODE_INVALID_CARD = 6; - public static final int NET_EM_FAILCODE_INVALID_USER = 7; - public static final int NET_EM_FAILCODE_FAILED_GET_SUBSERVICE = 8; - public static final int NET_EM_FAILCODE_FAILED_GET_METHOD = 9; - public static final int NET_EM_FAILCODE_FAILED_GET_SUBCAPS = 10; - public static final int NET_EM_FAILCODE_ERROR_INSERT_LIMIT = 11; - public static final int NET_EM_FAILCODE_ERROR_MAX_INSERT_RATE = 12; - public static final int NET_EM_FAILCODE_FAILED_ERASE_FP = 13; - public static final int NET_EM_FAILCODE_FAILED_ERASE_FACE = 14; - public static final int NET_EM_FAILCODE_FAILED_ERASE_CARD = 15; - public static final int NET_EM_FAILCODE_NO_RECORD = 16; - public static final int NET_EM_FAILCODE_NOMORE_RECORD = 17; - public static final int NET_EM_FAILCODE_RECORD_ALREADY_EXISTS = 18; - public static final int NET_EM_FAILCODE_MAX_FP_PERUSER = 19; - public static final int NET_EM_FAILCODE_MAX_CARD_PERUSER = 20; - public static final int NET_EM_FAILCODE_EXCEED_MAX_PHOTOSIZE = 21; - public static final int NET_EM_FAILCODE_INVALID_USERID = 22; - public static final int NET_EM_FAILCODE_EXTRACTFEATURE_FAIL = 23; - public static final int NET_EM_FAILCODE_PHOTO_EXIST = 24; - public static final int NET_EM_FAILCODE_PHOTO_OVERFLOW = 25; - public static final int NET_EM_FAILCODE_INVALID_PHOTO_FORMAT = 26; - public static final int NET_EM_FAILCODE_EXCEED_ADMINISTRATOR_LIMIT = 27; - public static final int NET_EM_FAILECODE_FACE_FEATURE_ALREADY_EXIST = 28; - public static final int NET_EM_FAILECODE_FINGERPRINT_EXIST = 29; - public static final int NET_EM_FAILECODE_CITIZENID_EXIST = 30; - public static final int NET_EM_FAILECODE_NORMAL_USER_NOTSUPPORT = 31; - public static final int NET_EM_FAILCODE_NO_FACE_DETECTED = 32; - public static final int NET_EM_FAILCODE_MULTI_FACE_DETECTED = 33; - public static final int NET_EM_FAILCODE_PICTURE_DECODING_ERROR = 34; - public static final int NET_EM_FAILCODE_LOW_PICTURE_QUALITY = 35; - public static final int NET_EM_FAILCODE_NOT_RECOMMENDED = 36; - public static final int NET_EM_FAILCODE_FACE_ANGLE_OVER_THRESHOLDS = 37; - public static final int NET_EM_FAILCODE_FACE_RADIO_EXCEEDS_RANGE = 38; - public static final int NET_EM_FAILCODE_FACE_OVER_EXPOSED = 39; - public static final int NET_EM_FAILCODE_FACE_UNDER_EXPOSED = 40; - public static final int NET_EM_FAILCODE_BRIGHTNESS_IMBALANCE = 41; - public static final int NET_EM_FAILCODE_FACE_LOWER_CONFIDENCE = 42; - public static final int NET_EM_FAILCODE_FACE_LOW_ALIGN = 43; - public static final int NET_EM_FAILCODE_FRAGMENTARY_FACE_DETECTED = 44; - public static final int NET_EM_FAILCODE_PUPIL_DISTANCE_NOT_ENOUGH = 45; - public static final int NET_EM_FAILCODE_FACE_DATA_DOWNLOAD_FAILED = 46; - public static final int NET_EM_FAILCODE_FACE_FFE_FAILED = 47; - public static final int NET_EM_FAILCODE_PHOTO_FEATURE_FAILED_FOR_FA = 48; - public static final int NET_EM_FAILCODE_FACE_DATA_PHOTO_INCOMPLETE = 49; - } - - public static class ROOM_INFO extends NetSDKLib.SdkStructure { - public byte[] szRoomNo = new byte[16]; - } - - public static class ACCESS_FLOOR_INFO extends NetSDKLib.SdkStructure { - public byte[] szFloorNo = new byte[16]; - } - - public static class FloorNoEx_INFO extends NetSDKLib.SdkStructure { - public byte[] szFloorNoEx = new byte[4]; - } - - public static class NET_ACCESS_USER_INFO extends NetSDKLib.SdkStructure { - public byte[] szUserID = new byte[32]; - public byte[] szName = new byte[32]; - public int emUserType; - public int nUserStatus; - public int nUserTime; - public byte[] szCitizenIDNo = new byte[32]; - public byte[] szPsw = new byte[64]; - public int nDoorNum; - public int[] nDoors = new int[32]; - public int nTimeSectionNum; - public int[] nTimeSectionNo = new int[32]; - public int nSpecialDaysScheduleNum; - public int[] nSpecialDaysSchedule = new int[128]; - public NetSDKLib.NET_TIME stuValidBeginTime = new NetSDKLib.NET_TIME(); - public NetSDKLib.NET_TIME stuValidEndTime = new NetSDKLib.NET_TIME(); - public int bFirstEnter; - public int nFirstEnterDoorsNum; - public int[] nFirstEnterDoors = new int[32]; - public int emAuthority; - public int nRepeatEnterRouteTimeout; - public int nFloorNum; - public NetSDKLib.ACCESS_FLOOR_INFO[] szFloorNos = (NetSDKLib.ACCESS_FLOOR_INFO[]) ((NetSDKLib.ACCESS_FLOOR_INFO[]) (new NetSDKLib.ACCESS_FLOOR_INFO()).toArray(64)); - public int nRoom; - public NetSDKLib.ROOM_INFO[] szRoomNos = (NetSDKLib.ROOM_INFO[]) ((NetSDKLib.ROOM_INFO[]) (new NetSDKLib.ROOM_INFO()).toArray(32)); - public boolean bFloorNoExValid; - public int nFloorNumEx; - public NetSDKLib.FloorNoEx_INFO[] szFloorNoEx = (NetSDKLib.FloorNoEx_INFO[]) ((NetSDKLib.FloorNoEx_INFO[]) (new NetSDKLib.FloorNoEx_INFO()).toArray(256)); - public byte[] szClassInfo = new byte[256]; - public byte[] szStudentNo = new byte[64]; - public byte[] szCitizenAddress = new byte[128]; - public NetSDKLib.NET_TIME stuBirthDay; - public int emSex; - public byte[] szDepartment = new byte[128]; - public byte[] szSiteCode = new byte[32]; - public byte[] szPhoneNumber = new byte[32]; - public byte[] szDefaultFloor = new byte[8]; - public boolean bFloorNoEx2Valid; - public Pointer pstuFloorsEx2; - public boolean bHealthStatus; - public int nUserTimeSectionsNum; - public USER_TIME_SECTION[] szUserTimeSections = (USER_TIME_SECTION[]) ((USER_TIME_SECTION[]) (new USER_TIME_SECTION()).toArray(6)); - public byte[] szEthnicity = new byte[64]; - public int emTypeOfCertificate; - public byte[] szCountryOrAreaCode = new byte[8]; - public byte[] szCountryOrAreaName = new byte[64]; - public byte[] szCertificateVersionNumber = new byte[64]; - public byte[] szApplicationAgencyCode = new byte[64]; - public byte[] szIssuingAuthority = new byte[64]; - public byte[] szStartTimeOfCertificateValidity = new byte[64]; - public byte[] szEndTimeOfCertificateValidity = new byte[64]; - public int nSignNum; - public byte[] szActualResidentialAddr = new byte[108]; - public byte[] byReserved = new byte[1732]; - } - - public static class NET_ENUM_USER_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_ENUM_USER_TYPE_UNKNOWN = -1; - public static final int NET_ENUM_USER_TYPE_NORMAL = 0; - public static final int NET_ENUM_USER_TYPE_BLACKLIST = 1; - public static final int NET_ENUM_USER_TYPE_GUEST = 2; - public static final int NET_ENUM_USER_TYPE_PATROL = 3; - public static final int NET_ENUM_USER_TYPE_VIP = 4; - public static final int NET_ENUM_USER_TYPE_HANDICAP = 5; - } - - public static class NET_OUT_ACCESS_USER_SERVICE_CLEAR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ACCESS_USER_SERVICE_CLEAR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_ACCESS_USER_SERVICE_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_USER_SERVICE_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUserNum; - public NetSDKLib.USERID[] szUserIDs = (NetSDKLib.USERID[]) ((NetSDKLib.USERID[]) (new NetSDKLib.USERID()).toArray(100)); - } - - public static class NET_OUT_ACCESS_USER_SERVICE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pUserInfo; - public Pointer pFailCode; - } - - public static class USERID extends NetSDKLib.SdkStructure { - public byte[] szUserID = new byte[32]; - } - - public static class NET_IN_ACCESS_USER_SERVICE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUserNum; - public NetSDKLib.USERID[] szUserIDs = (NetSDKLib.USERID[]) ((NetSDKLib.USERID[]) (new NetSDKLib.USERID()).toArray(100)); - } - - public static class FAIL_CODE extends NetSDKLib.SdkStructure { - public int nFailCode; - } - - public static class NET_OUT_ACCESS_USER_SERVICE_INSERT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxRetNum; - public Pointer pFailCode; - } - - public static class NET_IN_ACCESS_USER_SERVICE_INSERT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nInfoNum; - public Pointer pUserInfo; - } - - public static class NET_EM_ACCESS_CTL_USER_SERVICE extends NetSDKLib.SdkStructure { - public static final int NET_EM_ACCESS_CTL_USER_SERVICE_INSERT = 0; - public static final int NET_EM_ACCESS_CTL_USER_SERVICE_GET = 1; - public static final int NET_EM_ACCESS_CTL_USER_SERVICE_REMOVE = 2; - public static final int NET_EM_ACCESS_CTL_USER_SERVICE_CLEAR = 3; - } - - public static class DEV_EVENT_RADAR_SPEED_LIMIT_ALARM_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szAddress = new byte[32]; - public int nSpeed; - public NetSDKLib.NET_TIME_EX UTC; - public int nGroupID; - public int nCountInGroup; - public int nIndexInGroup; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_INTELLIGENCE_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int nOffSet; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[48]; - } - - public static class DEV_EVENT_WORKCLOTHES_DETECT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int emClassType; - public int nRuleID; - public int nObjectID; - public int nGroupID; - public int nCountInGroup; - public int nIndexInGroup; - public NetSDKLib.SCENE_IMAGE_INFO stuSceneImage; - public NetSDKLib.HUMAN_IMAGE_INFO stuHumanImage; - public NetSDKLib.NET_HELMET_ATTRIBUTE stuHelmetAttribute; - public NetSDKLib.NET_WORKCLOTHES_ATTRIBUTE stuWorkClothesAttribute; - public NetSDKLib.NET_WORKPANTS_ATTRIBUTE stuWorkPantsAttribute; - public int nAlarmType; - public byte[] byReserved = new byte[1020]; - } - - public static class NET_WORKPANTS_ATTRIBUTE extends NetSDKLib.SdkStructure { - public int emWorkPantsState; - public int emWorkPantsColor; - public byte[] byReserved = new byte[1024]; - } - - public static class EM_WORKPANTS_STATE extends NetSDKLib.SdkStructure { - public static final int EM_WORKPANTS_STATE_UNKNOWN = 0; - public static final int EM_WORKPANTS_STATE_NOTWEAR = 1; - public static final int EM_WORKPANTS_STATE_WEAR = 2; - } - - public static class NET_WORKCLOTHES_ATTRIBUTE extends NetSDKLib.SdkStructure { - public int emWorkClothesState; - public int emWorkClothColor; - public int emWorkClothesLegalState; - public byte[] byReserved = new byte[1020]; - } - - public static class EM_CLOTHES_LEGAL_STATE extends NetSDKLib.SdkStructure { - public static final int EM_CLOTHES_LEGAL_STATE_UNKNOWN = 0; - public static final int EM_CLOTHES_LEGAL_STATE_WRONGFUL = 1; - public static final int EM_CLOTHES_LEGAL_STATE_LEGAL = 2; - } - - public static class EM_WORKCLOTHES_STATE extends NetSDKLib.SdkStructure { - public static final int EM_WORKCLOTHES_STATE_UNKNOWN = 0; - public static final int EM_WORKCLOTHES_STATE_NOTWEAR = 1; - public static final int EM_WORKCLOTHES_STATE_WEAR = 2; - } - - public static class NET_HELMET_ATTRIBUTE extends NetSDKLib.SdkStructure { - public int emHelmetState; - public int emHelmetColor; - public byte[] byReserved = new byte[1024]; - } - - public static class EM_WORK_HELMET_STATE extends NetSDKLib.SdkStructure { - public static final int EM_HELMET_STATE_UNKNOWN = 0; - public static final int EM_HELMET_STATE_NOTWEAR = 1; - public static final int EM_HELMET_STATE_WEAR = 2; - } - - public static class DEV_EVENT_WEIGHING_PLATFORM_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int nCandidateFruitNum; - public NetSDKLib.NET_CANDIDATE_FRUIT_INFO[] stuFruitInfos = (NetSDKLib.NET_CANDIDATE_FRUIT_INFO[]) ((NetSDKLib.NET_CANDIDATE_FRUIT_INFO[]) (new NetSDKLib.NET_CANDIDATE_FRUIT_INFO()).toArray(100)); - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuFruitImage; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_CANDIDATE_FRUIT_INFO extends NetSDKLib.SdkStructure { - public int nSimilarity; - public int emFruitType; - public byte[] byReserved = new byte[1024]; - } - - public static class EM_FRUIT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_FRUIT_TYPE_UNKNOWN = 0; - public static final int EM_FRUIT_TYPE_GREEN_TANGERINE = 1; - public static final int EM_FRUIT_TYPE_YELLOW_TANGERINE_ORANGE = 2; - public static final int EM_FRUIT_TYPE_GRAPEFRUIT = 3; - public static final int EM_FRUIT_TYPE_LEMON = 4; - public static final int EM_FRUIT_TYPE_WATERMELON = 5; - public static final int EM_FRUIT_TYPE_BANANA = 6; - public static final int EM_FRUIT_TYPE_RED_APPLE = 7; - public static final int EM_FRUIT_TYPE_GREEN_APPLE = 8; - public static final int EM_FRUIT_TYPE_MUSKMELON = 9; - public static final int EM_FRUIT_TYPE_HAMIMELON = 10; - public static final int EM_FRUIT_TYPE_PEAR = 11; - public static final int EM_FRUIT_TYPE_KIWI = 12; - public static final int EM_FRUIT_TYPE_PAPAYA = 13; - public static final int EM_FRUIT_TYPE_PINEAPPLE = 14; - public static final int EM_FRUIT_TYPE_MANGO = 15; - public static final int EM_FRUIT_TYPE_LONGAN = 16; - public static final int EM_FRUIT_TYPE_GINSENG_FRUIT = 17; - public static final int EM_FRUIT_TYPE_POMEGRABATE = 18; - public static final int EM_FRUIT_TYPE_COCONUT = 19; - public static final int EM_FRUIT_TYPE_CREAM_JUJUBE = 20; - public static final int EM_FRUIT_TYPE_WINTER_JUJUBE = 21; - public static final int EM_FRUIT_TYPE_AVOCADO = 22; - public static final int EM_FRUIT_TYPE_RED_PLUM = 23; - public static final int EM_FRUIT_TYPE_PITAYA = 24; - public static final int EM_FRUIT_TYPE_GUAVA = 25; - public static final int EM_FRUIT_TYPE_PERSIMMON = 26; - public static final int EM_FRUIT_TYPE_YACON = 27; - } - - public static class SCENE_IMAGE_INFO_EX extends NetSDKLib.SdkStructure { - public int nOffSet; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] szFilePath = new byte[260]; - public byte[] byReserved = new byte[512]; - } - - public static class DEV_EVENT_WATER_LEVEL_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public byte[] szObjectUUID = new byte[48]; - public int emEventType; - public int emStatus; - public NetSDKLib.NET_WATER_RULER stuWaterRuler; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuOriginalImage; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuSceneImage; - public byte[] byReserved = new byte[1024]; - } - - public static class DEV_EVENT_FLOATINGOBJECT_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] stuDetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int nDetectRegionNum; - public int nImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = (NetSDKLib.NET_MSG_OBJECT[]) ((NetSDKLib.NET_MSG_OBJECT[]) (new NetSDKLib.NET_MSG_OBJECT()).toArray(200)); - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public int bExistFloatingObject; - public int emEventType; - public float fCurrentRatio; - public float fAlarmThreshold; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuOriginalImage; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuSceneImage; - public NetSDKLib.NET_FLOATINGOBJECT_MASK_INFO stuObjectMaskInfo; - public byte[] byReserved = new byte[3436]; - } - - public static class NET_FLOATINGOBJECT_MASK_INFO extends NetSDKLib.SdkStructure { - public int nColNum; - public int nOffset; - public int nLength; - public byte[] byReserved = new byte[508]; - } - - public static class NET_FLOATINGOBJECT_DETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[]) ((NetSDKLib.POINTCOORDINATE[]) (new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public float fAlarmThreshold; - public int nAlarmInterval; - public int bDataUpload; - public int nUpdateInterval; - public byte[] byReserved = new byte[4096]; - } - - public static class NET_RECORDSET_HOLIDAY extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - public int nDoorNum; - public int[] sznDoors = new int[32]; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int bEnable; - public byte[] szHolidayNo = new byte[32]; - public byte[] szHolidayName = new byte[128]; - } - - public static class NET_BUS_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_BUS_TYPE_UNKNOWN = 0; - public static final int NET_BUS_TYPE_MBUS = 1; - public static final int NET_BUS_TYPE_RS485 = 2; - public static final int NET_BUS_TYPE_CAN = 3; - } - - public static class ALARM_MODULE_LOST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuTime; - public int nSequence; - public int emBusType; - public int nAddr; - public int[] anAddr = new int[256]; - public byte[] szDevType = new byte[64]; - public int bOnline; - public byte[] szSN = new byte[32]; - } - - public static class NET_OUT_PLAY_BACK_BY_TIME_INFO extends NetSDKLib.SdkStructure { - public byte[] bReserved = new byte[1024]; - } - - public static class NET_IN_PLAY_BACK_BY_TIME_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stStopTime; - public Pointer hWnd; - public NetSDKLib.fDownLoadPosCallBack cbDownLoadPos; - public Pointer dwPosUser; - public NetSDKLib.fDataCallBack fDownLoadDataCallBack; - public Pointer dwDataUser; - public int nPlayDirection; - public int nWaittime; - public byte[] bReserved = new byte[1024]; - } - - public static class NET_OUT_VTP_THIRDCALL_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szCallID = new byte[64]; - } - - public static class NET_IN_VTP_THIRDCALL_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCallStatus; - } - - public static class EM_CALL_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_CALL_STATUS_UNKNOWN = -1; - public static final int EM_CALL_STATUS_TRYING = 0; - public static final int EM_CALL_STATUS_RINGING = 1; - public static final int EM_CALL_STATUS_PREPARECONNECTED = 2; - public static final int EM_CALL_STATUS_CONNECTED = 3; - public static final int EM_CALL_STATUS_CALLED = 4; - public static final int EM_CALL_STATUS_PREPARELEAVINGMESSAGE = 5; - public static final int EM_CALL_STATUS_LEAVINGMESSAGECONNECTED = 6; - public static final int EM_CALL_STATUS_CALLEND = 7; - public static final int EM_CALL_STATUS_CALLTRANSFER = 8; - public static final int EM_CALL_STATUS_CALLTRANSFERCONNECTED = 9; - public static final int EM_CALL_STATUS_HELD = 10; - public static final int EM_CALL_STATUS_RESUME = 11; - public static final int EM_CALL_STATUS_DND = 12; - public static final int EM_CALL_STATUS_REMOTESDPCHANGE = 13; - public static final int EM_CALL_STATUS_REFUSE = 14; - } - - public static class EM_ACCESS_PASSWORD_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ACCESS_PASSWORD_OPENDOOR = 1; - public static final int EM_ACCESS_PASSWORD_ALARM = 2; - } - - public static class NET_CTRL_ACCESS_RESET_PASSWORD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int emType; - public byte[] szUserID = new byte[32]; - public byte[] szNewPassword = new byte[32]; - } - - public static class ALARM_ACCESS_CTL_BREAK_IN_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDoor; - public byte[] szDoorName = new byte[128]; - public NetSDKLib.NET_TIME stuTime; - public int nEventID; - public int emMethod; - public boolean bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - public byte[] reserved = new byte[4]; - } - - public static class ALARM_ACCESS_CTL_NOT_CLOSE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDoor; - public byte[] szDoorName = new byte[128]; - public NetSDKLib.NET_TIME stuTime; - public int nAction; - public int nEventID; - public boolean bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - } - - public static class NET_ACCESS_ACTION_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_ACCESS_ACTION_TYPE_UNKNOWN = 0; - public static final int NET_ACCESS_ACTION_TYPE_INSERT = 1; - public static final int NET_ACCESS_ACTION_TYPE_UPDATE = 2; - public static final int NET_ACCESS_ACTION_TYPE_REMOVE = 3; - } - - public static class ALARM_ACCESS_CARD_OPERATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emActionType; - public byte[] szCardNo = new byte[32]; - public int emResult; - public int nChannelID; - public byte[] szCredentialHolder = new byte[16]; - public int emType; - public byte[] szSerialNum = new byte[32]; - public int nIndex; - public int nTaskID; - public int emErrorde; - } - - public static class NET_ENUM_QRCODE_CIPHER extends NetSDKLib.SdkStructure { - public static final int NET_ENUM_QRCODE_CIPHER_UNKNOWN = 0; - public static final int NET_ENUM_QRCODE_CIPHER_AES256 = 1; - } - - public static class NET_OUT_SET_QRCODE_DECODE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_QRCODE_DECODE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCipher; - public byte[] szKey = new byte[33]; - public byte[] byReserved = new byte[3]; - } - - public static class NET_OUT_ENCRYPT_STRING extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szEncryptString = new byte[1024]; - } - - public static class NET_IN_ENCRYPT_STRING extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szCard = new byte[33]; - public byte[] byReserved1 = new byte[3]; - public byte[] szKey = new byte[33]; - public byte[] byReserved2 = new byte[3]; - } - - public static class EM_CODEID_SENSE_METHOD_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CODEID_SENSE_METHOD_TYPE_UNKOWN = 0; - public static final int EM_CODEID_SENSE_METHOD_TYPE_DOOR_MAGNETISM = 1; - public static final int EM_CODEID_SENSE_METHOD_TYPE_GAS_SENSOR = 2; - public static final int EM_CODEID_SENSE_METHOD_TYPE_CURTAIN_SENSOR = 3; - public static final int EM_CODEID_SENSE_METHOD_TYPE_MOBILE_SENSOR = 4; - public static final int EM_CODEID_SENSE_METHOD_TYPE_PASSIVEINFRA = 5; - public static final int EM_CODEID_SENSE_METHOD_TYPE_URGENCY_BUTTON = 6; - public static final int EM_CODEID_SENSE_METHOD_TYPE_SMOKING_SENSOR = 7; - public static final int EM_CODEID_SENSE_METHOD_TYPE_DOUBLEMETHOD = 8; - public static final int EM_CODEID_SENSE_METHOD_TYPE_WATER_SENSOR = 9; - public static final int EM_CODEID_SENSE_METHOD_TYPE_THREEMETHOD = 10; - } - - public static class EM_WIRELESS_DEVICE_MODE extends NetSDKLib.SdkStructure { - public static final int EM_WIRELESS_DEVICE_MODE_UNKNOWN = 0; - public static final int EM_WIRELESS_DEVICE_MODE_NORMAL = 1; - public static final int EM_WIRELESS_DEVICE_MODE_POLLING = 2; - } - - public static class NET_WIRELESS_DEVICE_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_WIRELESS_DEVICE_TYPE_UNKNOWN = 0; - public static final int NET_WIRELESS_DEVICE_TYPE_KEYBOARD = 1; - public static final int NET_WIRELESS_DEVICE_TYPE_DEFENCE = 2; - public static final int NET_WIRELESS_DEVICE_TYPE_REMOTECONTROL = 3; - public static final int NET_WIRELESS_DEVICE_TYPE_MAGNETOMER = 4; - public static final int NET_WIRELESS_DEVICE_TYPE_ALARMBELL = 5; - public static final int NET_WIRELESS_DEVICE_TYPE_SWITCHER = 6; - public static final int NET_WIRELESS_DEVICE_TYPE_SMARTLOCK = 7; - public static final int NET_WIRELESS_DEVICE_TYPE_REPEATER = 8; - } - - public static class NET_CODEID_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public long nWirelessId; - public int emType; - public byte[] szName = new byte[8]; - public int bEnable; - public byte[] szCustomName = new byte[64]; - public int nChannel; - public int emMode; - public int emSenseMethod; - public byte[] szSerialNumber = new byte[32]; - public int nTaskID; - public byte[] szRoomNo = new byte[64]; - public int nMaxFingerprints; - public int nMaxCards; - public int nMaxPwd; - } - - public static class NET_GET_CODEID_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStartIndex; - public int nQueryNum; - public int nRetCodeIDNum; - public Pointer pstuCodeIDInfo; - } - - public static class NET_OUT_SMARTLOCK_REMOVE_USER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SMARTLOCK_REMOVE_USER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szSerialNumber = new byte[32]; - public byte[] szCredentialHolder = new byte[16]; - public int emType; - public int nIndex; - public int nTaskID; - } - - public static class NET_OUT_SET_SMART_LOCK_USERNAME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_SMART_LOCK_USERNAME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - public byte[] szSerialNumber = new byte[32]; - public byte[] szUserID = new byte[16]; - public byte[] szName = new byte[32]; - } - - public static class NET_OUT_GET_SMART_LOCK_REGISTER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotalCount; - public int nReturnCount; - public NetSDKLib.NET_SMART_LOCK_REGISTER_INFO[] stuRegisterInfo = (NetSDKLib.NET_SMART_LOCK_REGISTER_INFO[]) ((NetSDKLib.NET_SMART_LOCK_REGISTER_INFO[]) (new NetSDKLib.NET_SMART_LOCK_REGISTER_INFO()).toArray(32)); - } - - public static class NET_SMART_LOCK_REGISTER_INFO extends NetSDKLib.SdkStructure { - public int emType; - public byte[] szUserID = new byte[16]; - public byte[] szName = new byte[32]; - public byte[] byReserved = new byte[512]; - } - - public static class NET_IN_GET_SMART_LOCK_REGISTER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szSerialNumber = new byte[32]; - public int nOffset; - } - - public static class NET_ACCESS_METHOD extends NetSDKLib.SdkStructure { - public static final int NET_ACCESS_METHOD_UNKNOWN = 0; - public static final int NET_ACCESS_METHOD_CARD = 1; - public static final int NET_ACCESS_METHOD_PASSWORD = 2; - public static final int NET_ACCESS_METHOD_FINGERPRINT = 3; - } - - public static class NET_SMARTLOCK_FPINFO extends NetSDKLib.SdkStructure { - public int emType; - public int nIndex; - public int nFingerprintLen; - public Pointer pFingerprintData; - public byte[] szReserve = new byte[512]; - } - - public static class NET_SMARTLOCK_PWDINFO extends NetSDKLib.SdkStructure { - public int emType; - public int nIndex; - public byte[] szPassword = new byte[32]; - public int dwUseTime; - public byte[] szReserve = new byte[512]; - } - - public static class NET_SMARTLOCK_CARDINFO extends NetSDKLib.SdkStructure { - public int emType; - public int nIndex; - public byte[] szCardNo = new byte[32]; - public int emCardType; - public byte[] szReserve = new byte[512]; - } - - public static class NET_OUT_SMARTLOCK_UPDATE_USER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SMARTLOCK_UPDATE_USER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szSerialNumber = new byte[32]; - public byte[] szCredentialHolder = new byte[16]; - public byte[] szUserName = new byte[32]; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public byte[] szReserve = new byte[512]; - public int nCardInfoNum; - public NetSDKLib.NET_SMARTLOCK_CARDINFO[] stuCardInfo = (NetSDKLib.NET_SMARTLOCK_CARDINFO[]) ((NetSDKLib.NET_SMARTLOCK_CARDINFO[]) (new NetSDKLib.NET_SMARTLOCK_CARDINFO()).toArray(4)); - public int nPwdInfoNum; - public NetSDKLib.NET_SMARTLOCK_PWDINFO[] stuPwdInfo = (NetSDKLib.NET_SMARTLOCK_PWDINFO[]) ((NetSDKLib.NET_SMARTLOCK_PWDINFO[]) (new NetSDKLib.NET_SMARTLOCK_PWDINFO()).toArray(4)); - public int nFingerPrintInfoNum; - public NetSDKLib.NET_SMARTLOCK_FPINFO[] stuFingerPrintInfo = (NetSDKLib.NET_SMARTLOCK_FPINFO[]) ((NetSDKLib.NET_SMARTLOCK_FPINFO[]) (new NetSDKLib.NET_SMARTLOCK_FPINFO()).toArray(4)); - public int nTaskID; - } - - public static class NET_RECORD_ACCESS_BLUETOOTH_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - public byte[] szUserName = new byte[128]; - public byte[] szPassword = new byte[128]; - public byte[] szMac = new byte[32]; - public byte[] szNote = new byte[128]; - } - - public static class FIND_RECORD_ACCESS_BLUETOOTH_INFO_CONDITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserName = new byte[128]; - } - - public static class ALARM_IPC_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int nEventAction; - public NetSDKLib.NET_TIME_EX UTC; - public byte[] szName = new byte[64]; - } - - public static class NET_OUT_RADIOMETRY_STOPFIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_RADIOMETRY_STOPFIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFinderHanle; - } - - public static class NET_OUT_RADIOMETRY_DOFIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFound; - public NetSDKLib.NET_RADIOMETRY_QUERY[] stInfo = (NetSDKLib.NET_RADIOMETRY_QUERY[]) ((NetSDKLib.NET_RADIOMETRY_QUERY[]) (new NetSDKLib.NET_RADIOMETRY_QUERY()).toArray(32)); - } - - public static class NET_RADIOMETRY_QUERY extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME stTime; - public int nPresetId; - public int nRuleId; - public byte[] szName = new byte[64]; - public NetSDKLib.NET_POINT stCoordinate; - public int nChannel; - public NetSDKLib.NET_RADIOMETRYINFO stTemperInfo; - public NetSDKLib.NET_POINT[] stCoordinates = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(8)); - public int nCoordinateNum; - public byte[] reserved = new byte[220]; - } - - public static class NET_IN_RADIOMETRY_DOFIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFinderHanle; - public int nBeginNumber; - public int nCount; - } - - public static class NET_OUT_RADIOMETRY_STARTFIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFinderHanle; - public int nTotalCount; - } - - public static class NET_IN_RADIOMETRY_STARTFIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stEndTime; - public int nMeterType; - public int nChannel; - public int emPeriod; - } - - public static class EM_RADIOMETRY_PERIOD extends NetSDKLib.SdkStructure { - public static final int EM_RADIOMETRY_PERIOD_UNKNOWN = 0; - public static final int EM_RADIOMETRY_PERIOD_5 = 5; - public static final int EM_RADIOMETRY_PERIOD_10 = 10; - public static final int EM_RADIOMETRY_PERIOD_15 = 15; - public static final int EM_RADIOMETRY_PERIOD_30 = 30; - } - - public static class NET_FIND extends NetSDKLib.SdkStructure { - public static final int NET_FIND_RADIOMETRY = 0; - public static final int NET_FIND_POS_EXCHANGE = 1; - } - - public static class NET_OUT_RADIOMETRY_FETCH extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStatus; - } - - public static class NET_IN_RADIOMETRY_FETCH extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class NET_RADIOMETRY_METADATA extends NetSDKLib.SdkStructure { - public int nHeight; - public int nWidth; - public int nChannel; - public NetSDKLib.NET_TIME stTime; - public int nLength; - public byte[] szSensorType = new byte[64]; - public int nUnzipParamR; - public int nUnzipParamB; - public int nUnzipParamF; - public int nUnzipParamO; - public byte[] Reserved = new byte[256]; - } - - public static class NET_RADIOMETRY_DATA extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_RADIOMETRY_METADATA stMetaData; - public Pointer pbDataBuf; - public int dwBufSize; - public byte[] reserved = new byte[512]; - } - - public static class NET_OUT_RADIOMETRY_ATTACH extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_RADIOMETRY_ATTACH extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public Callback cbNotify; - public Pointer dwUser; - } - - public static class NET_OUT_GET_VIDEODIAGNOSIS_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.VIDEODIAGNOSIS_STATE[] stuState = (NetSDKLib.VIDEODIAGNOSIS_STATE[]) ((NetSDKLib.VIDEODIAGNOSIS_STATE[]) (new NetSDKLib.VIDEODIAGNOSIS_STATE()).toArray(2)); - } - - public static class VIDEODIAGNOSIS_STATE extends NetSDKLib.SdkStructure { - public int bEnable; - public int bRunning; - public byte[] szCurrentProject = new byte[260]; - public byte[] szCurrentTask = new byte[260]; - public byte[] szCurrentProfile = new byte[260]; - public int nCurrentSourceCount; - public int nCurrentSourceIndex; - public NetSDKLib.NET_TSECT stCurrentTimeSection; - public int nTaskCountOfProject; - public int nIndexOfCurrentTask; - public byte[] byReserved = new byte[512]; - } - - public static class NET_IN_GET_VIDEODIAGNOSIS_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szProject = new byte[128]; - } - - public static class CFG_CAP_PTZ_ENABLEINFO extends NetSDKLib.SdkStructure { - public int bEnable; - } - - public static class CFG_VIDEODIAGNOSIS_STATE_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int bRunning; - public byte[] szCurrentProject = new byte[260]; - public byte[] szCurrentTask = new byte[260]; - public byte[] szCurrentProfile = new byte[260]; - public int nCurrentSourceCount; - public int nCurrentSourceIndex; - public NetSDKLib.CFG_TIME_SECTION stCurrentTimeSection; - public int nTaskCountOfProject; - public int nIndexOfCurrentTask; - public int emTaskState; - } - - public static class CFG_PROJECT_TASK extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szTaskName = new byte[260]; - public NetSDKLib.TIME_SECTION_WEEK_DAY_6[] stTimeSectionWeekDay = (NetSDKLib.TIME_SECTION_WEEK_DAY_6[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_6[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_6()).toArray(7)); - public int bIsCycle; - } - - public static class CFG_DIAGNOSIS_PROJECT extends NetSDKLib.SdkStructure { - public byte[] szProjectName = new byte[260]; - public int nTotalTaskNum; - public int nReturnTaskNum; - public Pointer pstProjectTasks; - } - - public static class CFG_VIDEODIAGNOSIS_PROJECT extends NetSDKLib.SdkStructure { - public int nTotalProjectNum; - public int nReturnProjectNum; - public Pointer pstProjects; - } - - public static class CFG_EM_STREAM_TYPE extends NetSDKLib.SdkStructure { - public static final int CFG_EM_STREAM_ERR = 0; - public static final int CFG_EM_STREAM_MAIN = 1; - public static final int CFG_EM_STREAM_EXTRA_1 = 2; - public static final int CFG_EM_STREAM_EXTRA_2 = 3; - public static final int CFG_EM_STREAM_EXTRA_3 = 4; - public static final int CFG_EM_STREAM_SNAPSHOT = 5; - public static final int CFG_EM_STREAM_OBJECT = 6; - } - - public static class CFG_TASK_REMOTEDEVICE extends NetSDKLib.SdkStructure { - public byte[] szAddress = new byte[260]; - public int dwPort; - public byte[] szUserName = new byte[260]; - public byte[] szPassword = new byte[260]; - public byte[] szProtocolType = new byte[260]; - public Pointer pVideoInput; - public int nMaxVideoInputs; - public int nRetVideoInputs; - } - - public static class CFG_TAST_SOURCES extends NetSDKLib.SdkStructure { - public byte abDeviceID; - public byte abRemoteDevice; - public byte[] szDeviceID = new byte[260]; - public NetSDKLib.CFG_TASK_REMOTEDEVICE stRemoteDevice = new NetSDKLib.CFG_TASK_REMOTEDEVICE(); - public int nVideoChannel; - public int emVideoStream; - public int nDuration; - public int abStartTime; - public NetSDKLib.CFG_NET_TIME stuStartTime; - public boolean abDiagnosisRecordInfo; - public NET_VIDEO_DIAGNOSIS_RECORD_INFO stuDiagnosisRecordInfo; - public int emSourceInputType; - } - - public static class CFG_DIAGNOSIS_TASK extends NetSDKLib.SdkStructure { - public byte[] szTaskName = new byte[260]; - public byte[] szProfileName = new byte[260]; - public int nTotalSourceNum; - public int nReturnSourceNum; - public Pointer pstSources; - } - - public static class CFG_VIDEODIAGNOSIS_TASK extends NetSDKLib.SdkStructure { - public int nTotalTaskNum; - public int nReturnTaskNum; - public Pointer pstTasks; - } - - public static class CFG_VIDEO_DRAMATICCHANGE_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nEarlyWarning; - public int nAlarm; - public int nMinDuration; - } - - public static class CFG_VIDEO_BLACKWHITE_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nEarlyWarning; - public int nAlarm; - public int nMinDuration; - } - - public static class CFG_PTZ_MOVING_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - } - - public static class CFG_VIDEO_DELAY_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - } - - public static class CFG_VIDEO_SCENECHANGE_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte byThrehold1; - public byte byThrehold2; - } - - public static class CFG_VIDEO_BLUR_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte byThrehold1; - public byte byThrehold2; - } - - public static class CFG_VIDEO_NOISE_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte byThrehold1; - public byte byThrehold2; - } - - public static class CFG_VIDEO_UNBALANCE_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte byThrehold1; - public byte byThrehold2; - } - - public static class CFG_VIDEO_CONTRAST_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte bylowerThrehold1; - public byte bylowerThrehold2; - public byte byUpperThrehold1; - public byte byUpperThrehold2; - } - - public static class CFG_VIDEO_BRIGHTNESS_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte bylowerThrehold1; - public byte bylowerThrehold2; - public byte byUpperThrehold1; - public byte byUpperThrehold2; - } - - public static class CFG_VIDEO_FROZEN_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - } - - public static class CFG_VIDEO_COVER_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte byThrehold1; - public byte byThrehold2; - } - - public static class CFG_VIDEO_LOSS_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - } - - public static class CFG_VIDEO_STRIATION_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte byThrehold1; - public byte byThrehold2; - public byte[] byReserved1 = new byte[2]; - public int bUVDetection; - } - - public static class CFG_VIDEO_DITHER_DETECTION extends NetSDKLib.SdkStructure { - public int bEnable; - public int nMinDuration; - public byte byThrehold1; - public byte byThrehold2; - } - - public static class CFG_VIDEO_DIAGNOSIS_PROFILE extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[260]; - public Pointer pstDither; - public Pointer pstStriation; - public Pointer pstLoss; - public Pointer pstCover; - public Pointer pstFrozen; - public Pointer pstBrightness; - public Pointer pstContrast; - public Pointer pstUnbalance; - public Pointer pstNoise; - public Pointer pstBlur; - public Pointer pstSceneChange; - public Pointer pstVideoDelay; - public Pointer pstPTZMoving; - public Pointer pstBlackAndWhite; - public Pointer pstDramaticChange; - public Pointer pstVideoAvailability; - public Pointer pstSnowflake; - } - - public static class CFG_VIDEODIAGNOSIS_PROFILE extends NetSDKLib.SdkStructure { - public int nTotalProfileNum; - public int nReturnProfileNum; - public Pointer pstProfiles; - } - - public static class NET_OUT_MEMBERNAME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nError; - public int nRestart; - public int nTotalNameCount; - public int nRetNameCount; - public Pointer pstNames; - } - - public static class NET_IN_MEMBERNAME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public String szCommand; - } - - public static class NET_EM_CONFIGOPTION extends NetSDKLib.SdkStructure { - public static final int NET_EM_CONFIGOPTION_OK = 0; - public static final int NET_EM_CONFIGOPTION_NEEDRESTART = 1; - public static final int NET_EM_CONFIGOPTION_NEEDREBOOT = 2; - public static final int NET_EM_CONFIGOPTION_WRITEFILEERROR = 4; - public static final int NET_EM_CONFIGOPTION_CAPSNOTSUPPORT = 8; - public static final int NET_EM_CONFIGOPTION_VALIDATEFAILED = 16; - } - - public static class NET_OUT_DELETECFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nError; - public int nRestart; - public int dwOptionMask; - } - - public static class NET_IN_DELETECFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public String szCommand; - } - - public static class NET_VIDEO_SCENECHANGE_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_BLUR_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_NOISE_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_UNBALANCE_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_CONTRAST_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_BRIGHTNESS_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_FROZEN_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_COVER_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_LOSS_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emState; - public int nDuration; - } - - public static class NET_VIDEO_STRIATION_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_STATE_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_STATE_ERR = 0; - public static final int NET_EM_STATE_NORMAL = 1; - public static final int NET_EM_STATE_WARNING = 2; - public static final int NET_EM_STATE_ABNORMAL = 3; - } - - public static class NET_VIDEO_DITHER_DETECTIONRESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValue; - public int emState; - public int nDuration; - } - - public static class NET_VIDEODIAGNOSIS_RESULT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pstDiagnosisCommonInfo; - public int abDither; - public Pointer pstDither; - public int abStration; - public Pointer pstStration; - public int abLoss; - public Pointer pstLoss; - public int abCover; - public Pointer pstCover; - public int abFrozen; - public Pointer pstFrozen; - public int abBrightness; - public Pointer pstBrightness; - public int abContrast; - public Pointer pstContrast; - public int abUnbalance; - public Pointer pstUnbalance; - public int abNoise; - public Pointer pstNoise; - public int abBlur; - public Pointer pstBlur; - public int abSceneChange; - public Pointer pstSceneChange; - public int abVideoDelay; - public Pointer pstVideoDelay; - public int abPTZMoving; - public Pointer pstPTZMoving; - public int abBlackAndWhite; - public Pointer pstBlackAndWhite; - public int abDramaticChange; - public Pointer pstDramaticChange; - public boolean abVideoAvailability; - public Pointer pstVideoAvailability; - public boolean abSnowflake; - public Pointer pstSnowflake; - } - - public static class NET_OUT_DIAGNOSIS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nInputNum; - public int nReturnNum; - public Pointer pstDiagnosisResult; - } - - public static class NET_IN_DIAGNOSIS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDiagnosisID; - public int dwWaitTime; - public int nFindCount; - public int nBeginNumber; - } - - public static class NET_OUT_FIND_DIAGNOSIS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lFindHandle; - public int dwTotalCount; - } - - public static class NET_IN_FIND_DIAGNOSIS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDiagnosisID; - public int dwWaitTime; - public NetSDKLib.NET_ARRAY stuDeviceID; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int nVideoChannel; - public int nTypeCount; - public Pointer pstDiagnosisTypes; - public byte[] szProjectName = new byte[260]; - public int nCollectivityStateNum; - public int[] emCollectivityState = new int[2]; - } - - public static class NET_VIDEODIAGNOSIS_FAIL_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_NO_ERROR = 0; - public static final int NET_EM_DISCONNECT = 1; - public static final int NET_EM_CH_NOT_EXIST = 2; - public static final int NET_EM_LOGIN_OVER_TIME = 3; - public static final int NET_EM_NO_VIDEO = 4; - public static final int NET_EM_NO_RIGHT = 5; - public static final int NET_EM_PLATFROM_LOGIN_FAILED = 6; - public static final int NET_EM_PLATFROM_DISCONNECT = 7; - public static final int NET_EM_GET_STREAM_OVER_TIME = 8; - public static final int NET_EM_GET_NO_ENOUGH_STREAM = 9; - public static final int NET_EM_DECODE_STREAM_FAILED = 10; - public static final int NET_EM_GET_OFF_LINE = 11; - public static final int NET_EM_NF_UNKNOW = 12; - public static final int NET_EM_NOT_SD = 13; - } - - public static class NET_VIDEODIAGNOSIS_RESULT_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_ROTATION = 0; - public static final int NET_EM_REAL = 1; - public static final int NET_EM_NR_UNKNOW = 2; - } - - public static class NET_STREAM_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_STREAM_ERR = 0; - public static final int NET_EM_STREAM_MAIN = 1; - public static final int NET_EM_STREAM_EXTRA_1 = 2; - public static final int NET_EM_STREAM_EXTRA_2 = 3; - public static final int NET_EM_STREAM_EXTRA_3 = 4; - public static final int NET_EM_STREAM_SNAPSHOT = 5; - public static final int NET_EM_STREAM_OBJECT = 6; - public static final int NET_EM_STREAM_AUTO = 7; - public static final int NET_EM_STREAM_PREVIEW = 8; - public static final int NET_EM_STREAM_NONE = 9; - } - - public static class NET_ARRAY extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pArray; - public int dwArrayLen; - } - - public static class BACK_PICTURE_ADDRESS extends NetSDKLib.SdkStructure { - public byte[] szBackPicAddress = new byte[128]; - } - - public static class NET_VIDEODIAGNOSIS_COMMON_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDiagnosisID; - public NetSDKLib.NET_ARRAY stProject; - public NetSDKLib.NET_ARRAY stTask; - public NetSDKLib.NET_ARRAY stProfile; - public NetSDKLib.NET_ARRAY stDeviceID; - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stEndTime; - public int nVideoChannelID; - public int emVideoStream; - public int emResultType; - public int bCollectivityState; - public int emFailedCause; - public byte[] szFailedCode = new byte[64]; - public byte[] szResultAddress = new byte[128]; - public int nFrameRate; - public int nFrameWidth; - public int nFrameHeight; - public int nBackPic; - public NetSDKLib.BACK_PICTURE_ADDRESS[] szBackPicAddressArr = (NetSDKLib.BACK_PICTURE_ADDRESS[]) ((NetSDKLib.BACK_PICTURE_ADDRESS[]) (new NetSDKLib.BACK_PICTURE_ADDRESS()).toArray(8)); - public byte[] szResultAddressEx = new byte[256]; - } - - public static class NET_DIAGNOSIS_RESULT_HEADER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDiagnosisType = new byte[260]; - public int nDiagnosisTypeLen; - } - - public static class NET_REAL_DIAGNOSIS_RESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pstDiagnosisCommonInfo; - public int nTypeCount; - public Pointer pDiagnosisResult; - public int dwBufSize; - } - - public static class NET_OUT_VIDEODIAGNOSIS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lDiagnosisHandle; - } - - public static class NET_IN_VIDEODIAGNOSIS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDiagnosisID; - public int dwWaitTime; - public Callback cbVideoDiagnosis; - public Pointer dwUser; - } - - public static class CFG_DEV_DISPOSITION_INFO extends NetSDKLib.SdkStructure { - public int nLocalNo; - public byte[] szMachineName = new byte[256]; - public byte[] szMachineAddress = new byte[256]; - public byte[] szMachineGroup = new byte[256]; - public byte[] szMachineID = new byte[64]; - public int nLockLoginTimes; - public int nLoginFailLockTime; - public int bLockLoginEnable; - public byte[] bReserved = new byte[948]; - } - - public static class CFG_ACCESS_TIMESCHEDULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.TIME_SECTION_WEEK_DAY_4[] stuTimeWeekDay = (NetSDKLib.TIME_SECTION_WEEK_DAY_4[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_4[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_4()).toArray(7)); - public int bEnable; - public byte[] szName = new byte[128]; - } - - public static class NET_ACCESS_PROPERTY extends NetSDKLib.SdkStructure { - public static final int NET_EM_ACCESS_PROPERTY_UNKNOWN = 0; - public static final int NET_EM_ACCESS_PROPERTY_BIDIRECT = 1; - public static final int NET_EM_ACCESS_PROPERTY_UNIDIRECT = 2; - } - - public static class READ_ID extends NetSDKLib.SdkStructure { - public byte[] szReadID = new byte[32]; - } - - public static class NET_CARDREAD_INFO extends NetSDKLib.SdkStructure { - public int nDoor; - public int nReadNum; - public NetSDKLib.READ_ID[] szReadIDArr = (NetSDKLib.READ_ID[]) ((NetSDKLib.READ_ID[]) (new NetSDKLib.READ_ID()).toArray(32)); - public byte[] byReserved = new byte[64]; - } - - public static class NET_SUB_CONTROLLER_INFO extends NetSDKLib.SdkStructure { - public int nSubControllerID; - public byte[] szSubControllerName = new byte[128]; - public int emProperty; - public byte[] szDeviceType = new byte[128]; - public byte[] szVesion = new byte[128]; - public int nDoorNum; - public NetSDKLib.NET_CARDREAD_INFO[] stuReaderInfo = (NetSDKLib.NET_CARDREAD_INFO[]) ((NetSDKLib.NET_CARDREAD_INFO[]) (new NetSDKLib.NET_CARDREAD_INFO()).toArray(128)); - public byte[] byReserved = new byte[128]; - } - - public static class NET_OUT_GET_SUB_CONTROLLER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_SUB_CONTROLLER_INFO[] stuSubControllerInfo = (NetSDKLib.NET_SUB_CONTROLLER_INFO[]) ((NetSDKLib.NET_SUB_CONTROLLER_INFO[]) (new NetSDKLib.NET_SUB_CONTROLLER_INFO()).toArray(64)); - public int nRetNum; - } - - public static class NET_IN_GET_SUB_CONTROLLER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int[] nSubControllerID = new int[64]; - public int nSubControllerNum; - } - - public static class NET_EM_ACCESS_CTL_MANAGER extends NetSDKLib.SdkStructure { - public static final int NET_EM_ACCESS_CTL_MANAGER_ADDDEVICE = 0; - public static final int NET_EM_ACCESS_CTL_MANAGER_MODIFYDEVICE = 1; - public static final int NET_EM_ACCESS_CTL_MANAGER_REMOVEDEVICE = 2; - public static final int NET_EM_ACCESS_CTL_GETSUBCONTROLLER_INFO = 3; - public static final int NET_EM_ACCESS_CTL_GETSUBCONTROLLER_STATE = 4; - public static final int NET_EM_ACCESS_CTL_SET_REPEAT_ENTERROUTE = 5; - public static final int NET_EM_ACCESS_CTL_GET_REPEAT_ENTERROUTE = 6; - public static final int NET_EM_ACCESS_CTL_SET_ABLOCK_ROUTE = 7; - public static final int NET_EM_ACCESS_CTL_GET_ABLOCK_ROUTE = 8; - public static final int NET_EM_ACCESS_CTL_GET_LOGSTATUS = 9; - public static final int NET_EM_ACCESS_CTL_SYNCHRO_OFFLINE_LOG = 10; - public static final int NET_EM_ACCESS_CTL_SYNCHRO_TIME = 11; - public static final int NET_EM_ACCESS_CTL_SET_QRCODEDECODE_INFO = 12; - } - - public static class ALARM_TAFFIC_JUNCTION_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public int nChannelID; - public byte[] szName = new byte[128]; - public byte byMainSeatBelt; - public byte bySlaveSeatBelt; - public byte byVehicleDirection; - public byte byOpenStrobeState; - public byte[] byReserved1 = new byte[4]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nLane; - public int dwBreakingRule; - public NetSDKLib.NET_TIME_EX RedLightUTC; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public int nSpeed; - public byte byDirection; - public byte byLightState; - public byte byReserved2; - public byte byImageIndex; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte[] szRecordFile = new byte[128]; - public NetSDKLib.EVENT_JUNCTION_CUSTOM_INFO stuCustomInfo; - public byte byPlateTextSource; - public byte[] byReserved3 = new byte[3]; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte byNoneMotorInfo; - public byte byBag; - public byte byUmbrella; - public byte byCarrierBag; - public byte byHat; - public byte byHelmet; - public byte bySex; - public byte byAge; - public NetSDKLib.NET_COLOR_RGBA stuUpperBodyColor; - public NetSDKLib.NET_COLOR_RGBA stuLowerBodyColor; - public byte byUpClothes; - public byte byDownClothes; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] byReserved4 = new byte[22]; - public int nTriggerType; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public int dwRetCardNumber; - public NetSDKLib.EVENT_CARD_INFO[] stuCardInfo = (NetSDKLib.EVENT_CARD_INFO[]) ((NetSDKLib.EVENT_CARD_INFO[]) (new NetSDKLib.EVENT_CARD_INFO()).toArray(16)); - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public int bNonMotorInfoEx; - public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor; - public byte[] byReserved = new byte[2048]; - } - - public static class CFG_WATER_LEVEL_DETECTION_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public int bRuleEnable; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nPtzPresetId; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(70)); - public int nBaseLinePointNum; - public NetSDKLib.CFG_POLYGON[] stuBaseLine = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(16)); - public float fBaseLevel; - public float fHighLevel; - public float fLowLevel; - public int nAlarmInterval; - public int bDataUpload; - public int nUpdateInterval; - public byte[] byReserved = new byte[4096]; - } - - public static class CFG_FLOATINGOBJECT_DETECTION_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public int bRuleEnable; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nPtzPresetId; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(70)); - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public float fAlarmThreshold; - public int nAlarmInterval; - public int bDataUpload; - public int nUpdateInterval; - public byte[] byReserved = new byte[4096]; - } - - public static class ALARM_WATER_LEVEL_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public byte[] reserved1 = new byte[4]; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nChannel; - public int nEventID; - public int nPresetID; - public byte[] szPresetName = new byte[64]; - public byte[] szObjectUUID = new byte[48]; - public int emEventType; - public int emStatus; - public NetSDKLib.NET_WATER_RULER stuWaterRuler; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_WATER_RULER extends NetSDKLib.SdkStructure { - public int emRulerColor; - public byte[] szRulerNum = new byte[128]; - public float fWaterLevel; - public byte[] byReserved = new byte[512]; - } - - public static class NET_EM_WATER_RULER_COLOR extends NetSDKLib.SdkStructure { - public static final int NET_EM_WATER_LEVEL_STATUS_UNKNOWN = 0; - public static final int NET_EM_WATER_RULER_COLOR_BLUE = 1; - public static final int NET_EM_WATER_RULER_COLOR_RED = 2; - } - - public static class NET_EM_WATER_LEVEL_STATUS extends NetSDKLib.SdkStructure { - public static final int NET_EM_WATER_LEVEL_STATUS_UNKNOWN = 0; - public static final int NET_EM_WATER_LEVEL_STATUS_NORMAL = 1; - public static final int NET_EM_WATER_LEVEL_STATUS_HIGH = 2; - public static final int NET_EM_WATER_LEVEL_STATUS_LOW = 3; - } - - public static class ALARM_FLOATINGOBJECT_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public byte[] reserved1 = new byte[4]; - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nChannel; - public int nEventID; - public int nPresetID; - public byte[] szPresetName = new byte[64]; - public int bExistFloatingObject; - public int emEventType; - public float fCurrentRatio; - public float fAlarmThreshold; - public NetSDKLib.NET_POINT[] stuDetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int nDetectRegionNum; - public byte[] byReserved = new byte[1020]; - } - - public static class NET_EM_EVENT_DATA_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EN_EVENT_DATA_TYPE_UNKNOWN = 0; - public static final int NET_EN_EVENT_DATA_TYPE_REAL = 1; - public static final int NET_EN_EVENT_DATA_TYPE_ALARM = 2; - } - - public static class ALARM_LABELINFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szIndexIs = new byte[8]; - public int nVideoIndex; - public int nACK; - public byte[] szReceiverID = new byte[16]; - public byte[] szLabelID = new byte[16]; - public NetSDKLib.NET_TIME_EX stuDateTime; - public int emLabelDataState; - public byte[] byReserve = new byte[1024]; - } - - public static class ALARM_TRAFFIC_LINKAGEALARM_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME_EX stuTime; - public byte[] szCode = new byte[32]; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_OUT_MATRIX_SET_CAMERAS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_MATRIX_SET_CAMERAS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pstuCameras; - public int nCameraCount; - } - - public static class CFG_EM_SERIAL_PROTOCOL_TYPE extends NetSDKLib.SdkStructure { - public static final int CFG_EM_SERIAL_PROTOCOL_TYPE_UNKNOWN = -1; - public static final int CFG_EM_SERIAL_PROTOCOL_TYPE_UNUSED = 0; - public static final int CFG_EM_SERIAL_PROTOCOL_TYPE_DAHUA_ACCESS_485 = 1; - public static final int CFG_EM_SERIAL_PROTOCOL_TYPE_LADDER_CONTROL = 2; - public static final int CFG_EM_SERIAL_PROTOCOL_TYPE_REMOTE_READ_HEAD = 3; - } - - public static class CFG_EM_ACCESS_PROTOCOL extends NetSDKLib.SdkStructure { - public static final int CFG_EM_ACCESS_PROTOCOL_UNKNOWN = 0; - public static final int CFG_EM_ACCESS_PROTOCOL_LOCAL = 1; - public static final int CFG_EM_ACCESS_PROTOCOL_SERIAL = 2; - public static final int CFG_EM_ACCESS_PROTOCOL_REMOTE = 3; - } - - public static class CFG_ACCESS_FIRSTENTER_STATUS extends NetSDKLib.SdkStructure { - public static final int ACCESS_FIRSTENTER_STATUS_UNKNOWN = 0; - public static final int ACCESS_FIRSTENTER_STATUS_KEEPOPEN = 1; - public static final int ACCESS_FIRSTENTER_STATUS_NORMAL = 2; - } - - public static class CFG_DOOR_OPEN_METHOD extends NetSDKLib.SdkStructure { - public static final int CFG_DOOR_OPEN_METHOD_UNKNOWN = 0; - public static final int CFG_DOOR_OPEN_METHOD_PWD_ONLY = 1; - public static final int CFG_DOOR_OPEN_METHOD_CARD = 2; - public static final int CFG_DOOR_OPEN_METHOD_PWD_OR_CARD = 3; - public static final int CFG_DOOR_OPEN_METHOD_CARD_FIRST = 4; - public static final int CFG_DOOR_OPEN_METHOD_PWD_FIRST = 5; - public static final int CFG_DOOR_OPEN_METHOD_SECTION = 6; - public static final int CFG_DOOR_OPEN_METHOD_FINGERPRINTONLY = 7; - public static final int CFG_DOOR_OPEN_METHOD_PWD_OR_CARD_OR_FINGERPRINT = 8; - public static final int CFG_DOOR_OPEN_METHOD_PWD_AND_CARD_AND_FINGERPINT = 9; - public static final int CFG_DOOR_OPEN_METHOD_PWD_AND_FINGERPRINT = 10; - public static final int CFG_DOOR_OPEN_METHOD_CARD_AND_FINGERPRINT = 11; - public static final int CFG_DOOR_OPEN_METHOD_MULTI_PERSON = 12; - public static final int CFG_DOOR_OPEN_METHOD_FACEIDCARD = 13; - public static final int CFG_DOOR_OPEN_METHOD_FACEIDCARD_AND_IDCARD = 14; - public static final int CFG_DOOR_OPEN_METHOD_FACEIDCARD_OR_CARD_OR_FINGER = 15; - public static final int CFG_DOOR_OPEN_METHOD_FACEIPCARDANDIDCARD_OR_CARD_OR_FINGER = 16; - public static final int CFG_DOOR_OPEN_METHOD_USERID_AND_PWD = 17; - public static final int CFG_DOOR_OPEN_METHOD_FACE_ONLY = 18; - public static final int CFG_DOOR_OPEN_METHOD_FACE_AND_PWD = 19; - public static final int CFG_DOOR_OPEN_METHOD_FINGERPRINT_AND_PWD = 20; - public static final int CFG_DOOR_OPEN_METHOD_FINGERPRINT_AND_FACE = 21; - public static final int CFG_DOOR_OPEN_METHOD_CARD_AND_FACE = 22; - public static final int CFG_DOOR_OPEN_METHOD_FACE_OR_PWD = 23; - public static final int CFG_DOOR_OPEN_METHOD_FINGERPRINT_OR_PWD = 24; - public static final int CFG_DOOR_OPEN_METHOD_FINGERPRINT_OR_FACE = 25; - public static final int CFG_DOOR_OPEN_METHOD_CARD_OR_FACE = 26; - public static final int CFG_DOOR_OPEN_METHOD_CARD_OR_FINGERPRINT = 27; - public static final int CFG_DOOR_OPEN_METHOD_FINGERPRINT_AND_FACE_AND_PWD = 28; - public static final int CFG_DOOR_OPEN_METHOD_CARD_AND_FACE_AND_PWD = 29; - public static final int CFG_DOOR_OPEN_METHOD_CARD_AND_FINGERPRINT_AND_PWD = 30; - public static final int CFG_DOOR_OPEN_METHOD_CARD_AND_PWD_AND_FACE = 31; - public static final int CFG_DOOR_OPEN_METHOD_FINGERPRINT_OR_FACE_OR_PWD = 32; - public static final int CFG_DOOR_OPEN_METHOD_CARD_OR_FACE_OR_PWD = 33; - public static final int CFG_DOOR_OPEN_METHOD_CARD_OR_FINGERPRINT_OR_FACE = 34; - public static final int CFG_DOOR_OPEN_METHOD_CARD_AND_FINGERPRINT_AND_FACE_AND_PWD = 35; - public static final int CFG_DOOR_OPEN_METHOD_CARD_OR_FINGERPRINT_OR_FACE_OR_PWD = 36; - public static final int CFG_DOOR_OPEN_METHOD_FACEIPCARDANDIDCARD_OR_CARD_OR_FACE = 37; - public static final int CFG_DOOR_OPEN_METHOD_FACEIDCARD_OR_CARD_OR_FACE = 38; - } - - public static class CFG_ACCESS_MODE extends NetSDKLib.SdkStructure { - public static final int ACCESS_MODE_HANDPROTECTED = 0; - public static final int ACCESS_MODE_SAFEROOM = 1; - public static final int ACCESS_MODE_OTHER = 2; - } - - public static class CFG_ACCESS_STATE extends NetSDKLib.SdkStructure { - public static final int ACCESS_STATE_NORMAL = 0; - public static final int ACCESS_STATE_CLOSEALWAYS = 1; - public static final int ACCESS_STATE_OPENALWAYS = 2; - public static final int ACCESS_STATE_NOPERSONNC = 3; - public static final int ACCESS_STATE_NOPERSONNO = 4; - } - - public static class CFG_ACCESS_CONTROL_UDP_INFO extends NetSDKLib.SdkStructure { - public byte[] szAddress = new byte[64]; - public int nPort; - } - - public static class CFG_AUTO_REMOTE_CHECK_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int nTimeSechdule; - } - - public static class CFG_HANDICAP_TIMEOUT_INFO extends NetSDKLib.SdkStructure { - public int nUnlockHoldInterval; - public int nCloseTimeout; - } - - public static class CFG_REMOTE_DETAIL_INFO extends NetSDKLib.SdkStructure { - public int nTimeOut; - public int bTimeOutDoorStatus; - } - - public static class CFG_ACCESS_FIRSTENTER_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int emStatus; - public int nTimeIndex; - } - - public static class CFG_DOOROPEN_TIMESECTION_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_TIME_PERIOD stuTime; - public int emDoorOpenMethod; - } - - public static class CFG_DOOROPEN_TIMESECTION_WEEK_DAY extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_DOOROPEN_TIMESECTION_INFO[] stuDoorTimeSection = (NetSDKLib.CFG_DOOROPEN_TIMESECTION_INFO[]) ((NetSDKLib.CFG_DOOROPEN_TIMESECTION_INFO[]) (new NetSDKLib.CFG_DOOROPEN_TIMESECTION_INFO()).toArray(4)); - } - - public static class CFG_ACCESS_EVENT_INFO extends NetSDKLib.SdkStructure { - public byte[] szChannelName = new byte[128]; - public int emState; - public int emMode; - public int nEnableMode; - public int bSnapshotEnable; - public byte abDoorOpenMethod; - public byte abUnlockHoldInterval; - public byte abCloseTimeout; - public byte abOpenAlwaysTimeIndex; - public byte abCloseAlwaysTimeIndex; - public byte abHolidayTimeIndex; - public byte abBreakInAlarmEnable; - public byte abRepeatEnterAlarmEnable; - public byte abDoorNotClosedAlarmEnable; - public byte abDuressAlarmEnable; - public byte abDoorTimeSection; - public byte abSensorEnable; - public byte abFirstEnterEnable; - public byte abRemoteCheck; - public byte abRemoteDetail; - public byte abHandicapTimeOut; - public byte abCheckCloseSensor; - public byte abAutoRemoteCheck; - public byte[] reverse = new byte[2]; - public int emDoorOpenMethod; - public int nUnlockHoldInterval; - public int nCloseTimeout; - public int nOpenAlwaysTimeIndex; - public int nCloseAlwaysTimeIndex; - public int nHolidayTimeRecoNo; - public int bBreakInAlarmEnable; - public int bRepeatEnterAlarm; - public int bDoorNotClosedAlarmEnable; - public int bDuressAlarmEnable; - public NetSDKLib.CFG_DOOROPEN_TIMESECTION_WEEK_DAY[] stuDoorTimeSectionArr = (NetSDKLib.CFG_DOOROPEN_TIMESECTION_WEEK_DAY[]) ((NetSDKLib.CFG_DOOROPEN_TIMESECTION_WEEK_DAY[]) (new NetSDKLib.CFG_DOOROPEN_TIMESECTION_WEEK_DAY()).toArray(7)); - public int bSensorEnable; - public NetSDKLib.CFG_ACCESS_FIRSTENTER_INFO stuFirstEnterInfo; - public int bRemoteCheck; - public NetSDKLib.CFG_REMOTE_DETAIL_INFO stuRemoteDetail; - public NetSDKLib.CFG_HANDICAP_TIMEOUT_INFO stuHandicapTimeOut; - public int bCloseCheckSensor; - public NetSDKLib.CFG_AUTO_REMOTE_CHECK_INFO stuAutoRemoteCheck; - public int bLocalControlEnable; - public int bRemoteControlEnable; - public int nSensorDelay; - public int nHumanStatusSensitivity; - public int nDetectSensitivity; - public int bLockTongueEnable; - public int nABLockRoute; - public int nDoorNotClosedReaderAlarmTime; - public int bEnable; - public byte[] szSN = new byte[32]; - public int nCloseDuration; - public int nUnlockReloadInterval; - public int emAccessProtocol; - public int emProtocolType; - public NetSDKLib.CFG_ACCESS_CONTROL_UDP_INFO stuAccessControlUdpInfo; - public int nEntranceLockChannel; - public int bSnapshotUpload; - public int nSnapUploadPos; - public int bCustomPasswordEnable; - public int nRepeatEnterTime; - public int nCardNoConvert; - public int bUnAuthorizedMaliciousSwipEnable; - public int bFakeLockedAlarmEnable; - public int emReadCardState; - public Boolean bHelmetEnable; - } - - public static class EM_CFG_CARD_STATE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_CARD_STATE_UNKNOWN = -1; - public static final int EM_CFG_CARD_STATE_SWIPE = 0; - public static final int EM_CFG_CARD_STATE_COLLECTION = 1; - } - - public static class CFG_WIFI_SEARCH_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int nPeriod; - public int bOptimizNotification; - } - - public static class AV_CFG_ChannelName extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nSerial; - public byte[] szName = new byte[256]; - } - - public static class EM_CFG_VIDEO_LINE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_VIDEO_LINE_TYPE_UNKNOWN = 0; - public static final int EM_CFG_VIDEO_LINE_TYPE_COAXIAL = 1; - public static final int EM_CFG_VIDEO_LINE_TYPE_TP10 = 2; - public static final int EM_CFG_VIDEO_LINE_TYPE_TP17 = 3; - public static final int EM_CFG_VIDEO_LINE_TYPE_TP25 = 4; - public static final int EM_CFG_VIDEO_LINE_TYPE_TP35 = 5; - } - - public static class EM_CFG_VIDEO_SIGNAL_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_VIDEO_SIGNAL_UNKNOWN = 0; - public static final int EM_CFG_VIDEO_SIGNAL_CVBS = 1; - public static final int EM_CFG_VIDEO_SIGNAL_SDI = 2; - public static final int EM_CFG_VIDEO_SIGNAL_VGA = 3; - public static final int EM_CFG_VIDEO_SIGNAL_DVI = 4; - public static final int EM_CFG_VIDEO_SIGNAL_HDMI = 5; - public static final int EM_CFG_VIDEO_SIGNAL_YPBPR = 6; - public static final int EM_CFG_VIDEO_SIGNAL_SFP = 7; - public static final int EM_CFG_VIDEO_SIGNAL_HDCVI = 8; - public static final int EM_CFG_VIDEO_SIGNAL_DUALLINK = 9; - public static final int EM_CFG_VIDEO_SIGNAL_AHD = 10; - public static final int EM_CFG_VIDEO_SIGNAL_AUTO = 11; - public static final int EM_CFG_VIDEO_SIGNAL_TVI = 12; - } - - public static class CFG_VIDEO_IN_INFO extends NetSDKLib.SdkStructure { - public byte[] szDevType = new byte[128]; - public byte[] szDevID = new byte[128]; - public byte[] szChnName = new byte[128]; - public byte[] szManufacturer = new byte[128]; - public byte[] szModel = new byte[128]; - public byte[] szAddress = new byte[256]; - public byte[] szCivilCode = new byte[128]; - public byte[] szOwner = new byte[128]; - public int bParental; - public int bEnable; - public int nRegisterWay; - public int bSecrecy; - public byte[] szUpperDevID = new byte[128]; - public int nUpperDevOutChn; - public byte[] szRemoteName = new byte[128]; - public int emSignalType; - public int emLineType; - } - - public static class NET_OUT_ATTENDANCE_GETDEVSTATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nState; - } - - public static class NET_IN_ATTENDANCE_GETDEVSTATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_FINGERPRINT_GETBYUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int[] nFingerPrintIDs = new int[10]; - public int nRetFingerPrintCount; - public int nSinglePacketLength; - public int nMaxFingerDataLength; - public int nRetFingerDataLength; - public Pointer pbyFingerData; - } - - public static class NET_IN_FINGERPRINT_GETBYUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_OUT_ATTENDANCE_FINDUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotalUser; - public int nMaxUserCount; - public Pointer stuUserInfo; - public int nRetUserCount; - public int nMaxPhotoDataLength; - public int nRetPhoteLength; - public Pointer pbyPhotoData; - } - - public static class NET_IN_ATTENDANCE_FINDUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nOffset; - public int nPagedQueryCount; - } - - public static class NET_CTRL_OUT_FINGERPRINT_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - public byte[] szFingerPrintName = new byte[32]; - public int nFingerPrintID; - public int nRetLength; - public int nMaxFingerDataLength; - public Pointer szFingerPrintInfo; - } - - public static class NET_CTRL_IN_FINGERPRINT_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFingerPrintID; - } - - public static class NET_CTRL_OUT_FINGERPRINT_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_CTRL_IN_FINGERPRINT_REMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFingerPrintID; - } - - public static class NET_CTRL_OUT_FINGERPRINT_REMOVE_BY_USERID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_CTRL_IN_FINGERPRINT_REMOVE_BY_USERID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_OUT_FINGERPRINT_INSERT_BY_USERID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int[] nFingerPrintID = new int[10]; - public int nReturnedCount; - public int nFailedCode; - } - - public static class NET_IN_FINGERPRINT_INSERT_BY_USERID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - public int nSinglePacketLen; - public int nPacketCount; - public Pointer szFingerPrintInfo; - } - - public static class NET_OUT_ATTENDANCE_GetUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_ATTENDANCE_USERINFO stuUserInfo = new NetSDKLib.NET_ATTENDANCE_USERINFO(); - public int nMaxLength; - public Pointer pbyPhotoData; - } - - public static class NET_IN_ATTENDANCE_GetUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_OUT_ATTENDANCE_ModifyUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTENDANCE_ModifyUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_ATTENDANCE_USERINFO stuUserInfo = new NetSDKLib.NET_ATTENDANCE_USERINFO(); - public Pointer pbyPhotoData; - } - - public static class NET_OUT_ATTENDANCE_DELUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTENDANCE_DELUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_OUT_ATTENDANCE_ADDUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTENDANCE_ADDUSER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_ATTENDANCE_USERINFO stuUserInfo = new NetSDKLib.NET_ATTENDANCE_USERINFO(); - public Pointer pbyPhotoData; - } - - public static class NET_ATTENDANCE_USERINFO extends NetSDKLib.SdkStructure { - public byte[] szUserID = new byte[32]; - public byte[] szUserName = new byte[36]; - public byte[] szCardNo = new byte[32]; - public int emAuthority; - public byte[] szPassword = new byte[32]; - public int nPhotoLength; - public byte[] szClassNumber = new byte[32]; - public byte[] szPhoneNumber = new byte[16]; - public byte[] byReserved = new byte[208]; - } - - public static class NET_ATTENDANCE_AUTHORITY extends NetSDKLib.SdkStructure { - public static final int NET_ATTENDANCE_AUTHORITY_UNKNOWN = -1; - public static final int NET_ATTENDANCE_AUTHORITY_CUSTOMER = 0; - public static final int NET_ATTENDANCE_AUTHORITY_ADMINISTRATORS = 1; - } - - public static class NET_OUT_INIT_DEVICE_ACCOUNT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_INIT_DEVICE_ACCOUNT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szMac = new byte[40]; - public byte[] szUserName = new byte[128]; - public byte[] szPwd = new byte[128]; - public byte[] szCellPhone = new byte[32]; - public byte[] szMail = new byte[64]; - public byte byInitStatus; - public byte byPwdResetWay; - public byte[] byReserved = new byte[2]; - } - - public static class MD5 extends NetSDKLib.SdkStructure { - public byte[] szMD5 = new byte[64]; - } - - public static class NET_FACEINFO extends NetSDKLib.SdkStructure { - public byte[] szUserID = new byte[32]; - public int nMD5; - public NetSDKLib.MD5[] szMD5Arr = (NetSDKLib.MD5[]) ((NetSDKLib.MD5[]) (new NetSDKLib.MD5()).toArray(5)); - public byte[] byReserved = new byte[512]; - } - - public static class NET_OUT_FACEINFO_DO_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetNum; - public Pointer pstuInfo; - public int nMaxNum; - public byte[] byReserved = new byte[4]; - } - - public static class NET_IN_FACEINFO_DO_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStartNo; - public int nCount; - } - - public static class NET_OUT_FACEINFO_START_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotalCount; - } - - public static class NET_IN_FACEINFO_START_FIND extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class EM_CAMERA_STATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CAMERA_STATE_TYPE_UNKNOWN = 0; - public static final int EM_CAMERA_STATE_TYPE_CONNECTING = 1; - public static final int EM_CAMERA_STATE_TYPE_CONNECTED = 2; - public static final int EM_CAMERA_STATE_TYPE_UNCONNECT = 3; - public static final int EM_CAMERA_STATE_TYPE_EMPTY = 4; - public static final int EM_CAMERA_STATE_TYPE_DISABLE = 5; - } - - public static class NET_CAMERA_STATE_INFO extends NetSDKLib.SdkStructure { - public int nChannel; - public int emConnectionState; - public byte[] szReserved = new byte[1024]; - } - - public static class NET_OUT_GET_CAMERA_STATEINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValidNum; - public int nMaxNum; - public NetSDKLib.NET_CAMERA_STATE_INFO[] pCameraStateInfo = new NetSDKLib.NET_CAMERA_STATE_INFO[128]; - } - - public static class NET_IN_GET_CAMERA_STATEINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bGetAllFlag; - public int nValidNum; - public int[] nChannels = new int[1024]; - } - - public static class NET_OUT_SNAP_MNG_SHOT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SNAP_MNG_SHOT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nTime; - } - - public static class DEV_EVENT_SNAPMANUAL 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; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte byImageIndex; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[1024]; - } - - public static class ALARM_ACCESS_CTL_STATUS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDoor; - public NetSDKLib.NET_TIME stuTime; - public int emStatus; - public byte[] szSerialNumber = new byte[256]; - public boolean bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - } - - public static class NET_CTRL_CAPTURE_FINGER_PRINT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public byte[] szReaderID = new byte[32]; - } - - public static class NET_SCADA_NOTIFY_POINT_ALARM_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDevID = new byte[16]; - public byte[] szPointID = new byte[128]; - public int bAlarmFlag; - public NetSDKLib.NET_TIME stuAlarmTime; - public int nAlarmLevel; - public int nSerialNo; - public byte[] szAlarmDesc = new byte[128]; - } - - public static class NET_SCADA_NOTIFY_POINT_ALARM_INFO_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nList; - public NetSDKLib.NET_SCADA_NOTIFY_POINT_ALARM_INFO[] stuList = (NetSDKLib.NET_SCADA_NOTIFY_POINT_ALARM_INFO[]) ((NetSDKLib.NET_SCADA_NOTIFY_POINT_ALARM_INFO[]) (new NetSDKLib.NET_SCADA_NOTIFY_POINT_ALARM_INFO()).toArray(256)); - } - - public static class NET_OUT_SYNC_PARKING_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SYNC_PARKING_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public byte[] szParkingNum = new byte[32]; - public int dwPresetNum; - public int bHaveCar; - public int bParkingFault; - public int nSnapTimes; - public int nSnapIntervel; - } - - public static class NET_OUT_SCADA_ALARM_ATTACH_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SCADA_ALARM_ATTACH_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Callback cbCallBack; - public Pointer dwUser; - } - - public static class NET_OUT_CONFIRM_ADD_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_CONFIRM_ADD_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - } - - public static class NET_OUT_CANCEL_ADD_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_CANCEL_ADD_TASK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - } - - public static class NET_OUT_REMOVE_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_REMOVE_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - public NetSDKLib.DEVICE_ID[] szDeviceIDsArr = (NetSDKLib.DEVICE_ID[]) ((NetSDKLib.DEVICE_ID[]) (new NetSDKLib.DEVICE_ID()).toArray(1024)); - } - - public static class NET_OUT_GET_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxCount; - public int nRetCount; - public Pointer pstuChannelInfo; - } - - public static class NET_GET_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public int nRemoteChannel; - public int nLogicChannel; - public byte[] szName = new byte[128]; - public byte[] szDetail = new byte[512]; - public byte[] szDeviceType = new byte[64]; - public byte[] szDeviceClass = new byte[16]; - public byte[] szIP = new byte[16]; - public byte[] szMac = new byte[40]; - public byte[] szSerialNo = new byte[48]; - public byte[] szDevSoftVersion = new byte[128]; - public int nVideoInputCh; - public int nVideoOutputCh; - public int nAudioInputCh; - public int nAudioOutputCh; - public int nAlarmInputCh; - public int nAlarmOutputCh; - public byte byOnline; - public byte byUsed; - public byte[] byReserved = new byte[510]; - } - - public static class NET_IN_GET_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDeviceID = new byte[128]; - } - - public static class NET_OUT_SET_CONNECT_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_CONNECT_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDeviceID = new byte[128]; - public int nCount; - public int[] nChannels = new int[1024]; - } - - public static class NET_OUT_GET_DEVICE_LIST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxCount; - public int nRetCount; - public Pointer pstuDeviceInfo; - } - - public static class DEVICE_MAC extends NetSDKLib.SdkStructure { - public byte[] szMac = new byte[40]; - } - - public static class NET_GET_DEVICE_INFO extends NetSDKLib.SdkStructure { - public byte[] szDeviceID = new byte[128]; - public byte[] szUrl = new byte[512]; - public byte[] szSerialNo = new byte[32]; - public byte[] szDeviceType = new byte[64]; - public byte[] szDeviceClass = new byte[16]; - public int nMacCount; - public NetSDKLib.DEVICE_MAC[] szMacsArr = (NetSDKLib.DEVICE_MAC[]) ((NetSDKLib.DEVICE_MAC[]) (new NetSDKLib.DEVICE_MAC()).toArray(8)); - public byte[] szDevSoftVersion = new byte[128]; - public byte[] szDeviceName = new byte[128]; - public byte[] szDetail = new byte[512]; - public int nVideoInputCh; - public int nVideoOutputCh; - public int nAudioInputCh; - public int nAudioOutputCh; - public int nAlarmInputCh; - public int nAlarmOutputCh; - public int nErrorCode; - public int nVtoDoors; - public byte byOnline; - public byte[] byReserved = new byte[511]; - } - - public static class NET_IN_GET_DEVICE_LIST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - public NetSDKLib.DEVICE_ID[] szDeviceIDsArr = (NetSDKLib.DEVICE_ID[]) ((NetSDKLib.DEVICE_ID[]) (new NetSDKLib.DEVICE_ID()).toArray(1024)); - } - - public static class NET_OUT_GET_ADD_DEVICE_LIST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetCount; - public NetSDKLib.NET_GET_ADD_DEVICE_INFO[] stuDeviceInfo = (NetSDKLib.NET_GET_ADD_DEVICE_INFO[]) ((NetSDKLib.NET_GET_ADD_DEVICE_INFO[]) (new NetSDKLib.NET_GET_ADD_DEVICE_INFO()).toArray(16)); - } - - public static class NET_GET_ADD_DEVICE_INFO extends NetSDKLib.SdkStructure { - public byte[] szDeviceID = new byte[128]; - public byte[] szUrl = new byte[512]; - public int emAddState; - public int nErrorCode; - public byte[] byReserved = new byte[512]; - } - - public static class NET_IN_GET_ADD_DEVICE_LIST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - public int nCount; - public int[] nIndex = new int[16]; - } - - public static class NET_OUT_ATTACH_ADD_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTACH_ADD_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Callback cbAddDevice; - public Pointer dwUser; - } - - public static class NET_CB_ATTACH_ADD_DEVICE extends NetSDKLib.SdkStructure { - public int nTaskID; - public int emAddState; - public int nIndex; - public byte[] byReserved = new byte[512]; - } - - public static class EM_DEVICE_ADD_STATE extends NetSDKLib.SdkStructure { - public static final int EM_DEVICE_ADD_STATE_UNKNOWN = 0; - public static final int EM_DEVICE_ADD_STATE_WAIT = 1; - public static final int EM_DEVICE_ADD_STATE_CONNECT = 2; - public static final int EM_DEVICE_ADD_STATE_FAILURE = 3; - public static final int EM_DEVICE_ADD_STATE_SUCCESS = 4; - public static final int EM_DEVICE_ADD_STATE_STOP = 5; - } - - public static class NET_OUT_ASYNC_ADD_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTaskID; - } - - public static class DEVICE_URL extends NetSDKLib.SdkStructure { - public byte[] szUrl = new byte[512]; - } - - public static class NET_IN_ASYNC_ADD_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - public NetSDKLib.DEVICE_URL[] szUrlsArr = (NetSDKLib.DEVICE_URL[]) ((NetSDKLib.DEVICE_URL[]) (new NetSDKLib.DEVICE_URL()).toArray(16)); - } - - public static class NET_OUT_ATTACH_DEVICE_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTACH_DEVICE_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Callback cbDeviceState; - public Pointer dwUser; - } - - public static class NET_CB_ATTACH_DEVICE_STATE extends NetSDKLib.SdkStructure { - public int emNotifyType; - public int nRetCount; - public NetSDKLib.DEVICE_ID[] szDeviceIDsArr = (NetSDKLib.DEVICE_ID[]) ((NetSDKLib.DEVICE_ID[]) (new NetSDKLib.DEVICE_ID()).toArray(1024)); - public byte[] byReserved = new byte[512]; - } - - public static class EM_DEVICE_NOTIFY_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_DEVICE_NOTIFY_TYPE_UNKNOWN = 0; - public static final int EM_DEVICE_NOTIFY_TYPE_NEW = 1; - public static final int EM_DEVICE_NOTIFY_TYPE_UPDATE = 2; - public static final int EM_DEVICE_NOTIFY_TYPE_REMOVE = 3; - public static final int EM_DEVICE_NOTIFY_TYPE_CONNECT = 4; - } - - public static class DEVICE_ID extends NetSDKLib.SdkStructure { - public byte[] szDeviceID = new byte[128]; - } - - public static class TIME_SECTION_WEEK_DAY_2 extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(2)); - } - - public static class TIME_SECTION_WEEK_DAY_4 extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(4)); - } - - public static class TIME_SECTION_WEEK_DAY_6 extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(6)); - } - - public static class TIME_SECTION_WEEK_DAY_10 extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(10)); - } - - public static class MAX_HUMANFACE_LIST extends NetSDKLib.SdkStructure { - public byte[] szHumanFaceType = new byte[128]; - } - - public static class MAX_OBJECT_LIST extends NetSDKLib.SdkStructure { - public byte[] szObjectTypes = new byte[128]; - } - - public static class CFG_FACEDETECT_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public byte bRuleEnable; - public byte[] bReserved = new byte[3]; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public int nHumanFaceTypeCount; - public byte[] szHumanFaceType = new byte[1024]; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(70)); - public int nPtzPresetId; - public int nMinDuration; - public int nSensitivity; - public int nReportInterval; - public int bSizeFileter; - public NetSDKLib.CFG_SIZEFILTER_INFO stuSizeFileter; - public int bFeatureEnable; - public int nFaceFeatureNum; - public int[] emFaceFeatureType = new int[32]; - } - - public static class NET_LOGIC_BYDEVICE_ADD_CAMERA_RESULT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUniqueChannel; - public int nFailedCode; - } - - public static class NET_LOGIC_BYDEVICE_ADD_CAMERA_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUniqueChannel; - public int nChannel; - } - - public static class NET_OUT_ADD_LOGIC_BYDEVICE_CAMERA extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDeviceID = new byte[128]; - public int nMaxResultCount; - public int nRetResultCount; - public Pointer pResults; - } - - public static class NET_IN_ADD_LOGIC_BYDEVICE_CAMERA extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] pszDeviceID = new byte[128]; - public NetSDKLib.NET_REMOTE_DEVICE stuRemoteDevice; - public int nCameraCount; - public Pointer pCameras; - } - - public static class CFG_INTELLI_UNIFORM_SCENE extends NetSDKLib.SdkStructure { - public byte[] szSubType = new byte[128]; - public int nPlateHintNum; - public NetSDKLib.PLATE_HINT[] szPlateHints = (NetSDKLib.PLATE_HINT[]) (new NetSDKLib.PLATE_HINT[8]); - public int nLaneNum; - public NetSDKLib.CFG_LANE[] stuLanes = (NetSDKLib.CFG_LANE[]) ((NetSDKLib.CFG_LANE[]) (new NetSDKLib.CFG_LANE()).toArray(8)); - } - - public static class CFG_TRAFFIC_TOUR_SCENE_INFO extends NetSDKLib.SdkStructure { - public int nPlateHintNum; - public NetSDKLib.PLATE_HINT[] szPlateHintsArr = (NetSDKLib.PLATE_HINT[]) ((NetSDKLib.PLATE_HINT[]) (new NetSDKLib.PLATE_HINT()).toArray(8)); - } - - public static class CFG_NORMAL_SCENE_INFO extends NetSDKLib.SdkStructure { - public float fCameraHeight; - public float fCameraAngle; - public float fCameraDistance; - public NetSDKLib.CFG_POLYGON stuLandLineStart; - public NetSDKLib.CFG_POLYGON stuLandLineEnd; - } - - public static class CFG_TRAFFIC_SCENE_INFO extends NetSDKLib.SdkStructure { - public int abCompatibleMode; - public int nCompatibleMode; - public float fCameraHeight; - public float fCameraDistance; - public byte[] szSubType = new byte[128]; - public NetSDKLib.CFG_POLYGON stuNearDetectPoint; - public NetSDKLib.CFG_POLYGON stuFarDectectPoint; - public int nNearDistance; - public int nFarDistance; - public int nPlateHintNum; - public NetSDKLib.PLATE_HINT[] szPlateHintsArr = (NetSDKLib.PLATE_HINT[]) ((NetSDKLib.PLATE_HINT[]) (new NetSDKLib.PLATE_HINT()).toArray(8)); - public int nLaneNum; - public NetSDKLib.CFG_LANE[] stuLanes = (NetSDKLib.CFG_LANE[]) ((NetSDKLib.CFG_LANE[]) (new NetSDKLib.CFG_LANE()).toArray(8)); - public int nLightGroupNum; - public NetSDKLib.CFG_LIGHTGROUPS[] stLightGroups = (NetSDKLib.CFG_LIGHTGROUPS[]) ((NetSDKLib.CFG_LIGHTGROUPS[]) (new NetSDKLib.CFG_LIGHTGROUPS()).toArray(8)); - public int bHangingWordPlate; - public int bNonStdPolicePlate; - public int bYellowPlateLetter; - public int nReportMode; - public int nPlateMatch; - public int nJudgment; - public int nLeftDivisionPtCount; - public NetSDKLib.CFG_POLYLINE[] stLeftDivisionLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public int nRightDivisionPtCount; - public NetSDKLib.CFG_POLYLINE[] stRightDivisionLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public NetSDKLib.CFG_ADJUST_LIGHT_COLOR stAdjustLightColor; - public int nParkingSpaceNum; - public NetSDKLib.CFG_PARKING_SPACE[] stParkingSpaces = (NetSDKLib.CFG_PARKING_SPACE[]) ((NetSDKLib.CFG_PARKING_SPACE[]) (new NetSDKLib.CFG_PARKING_SPACE()).toArray(6)); - } - - public static class CFG_ANALYSEGLOBAL_SCENE extends NetSDKLib.SdkStructure { - public byte[] szSceneType = new byte[128]; - public NetSDKLib.CFG_ANALYSEGLOBAL_SCENE.union union = new NetSDKLib.CFG_ANALYSEGLOBAL_SCENE.union(); - public int emDepthType; - public int nPtzPresetId; - public int nSceneListCount; - public NetSDKLib.SCENE_TYPE_LIST[] szSceneTypeListArr = (NetSDKLib.SCENE_TYPE_LIST[]) ((NetSDKLib.SCENE_TYPE_LIST[]) (new NetSDKLib.SCENE_TYPE_LIST()).toArray(8)); - public NetSDKLib.CFG_INTELLI_UNIFORM_SCENE stuUniformScene; - public int bSceneTypeListEx; - public int nSceneListCountEx; - public byte[] szSceneTypeListEx = new byte[4096]; - public Pointer pstuDetectRegionsInfo; - public int nMaxDetectRegions; - public int nDetectRegionsNum; - - public static class union extends Union { - public NetSDKLib.CFG_FACEDETECTION_SCENCE_INFO stuFaceDetectionScene; - public NetSDKLib.CFG_TRAFFIC_SCENE_INFO stuTrafficScene; - public NetSDKLib.CFG_NORMAL_SCENE_INFO stuNormalScene; - public NetSDKLib.CFG_TRAFFIC_TOUR_SCENE_INFO stuTrafficTourScene; - } - } - - public static class CFG_TIMEPERIOD_SWITCH_MODE extends NetSDKLib.SdkStructure { - public static final int CFG_TIMEPERIOD_SWITCH_MODE_UNKNOWN = 0; - public static final int CFG_TIMEPERIOD_SWITCH_MODE_BYCOLOR = 1; - public static final int CFG_TIMEPERIOD_SWITCH_MODE_BYBRIGHTNESS = 2; - public static final int CFG_TIMEPERIOD_SWITCH_MODE_BYPOS = 3; - } - - public static class CFG_CALIBRATEAREA_SCENE_INFO extends NetSDKLib.SdkStructure { - public int dwMaxSceneCalibrateAreaNum; - public int dwRetSceneCalibrateAreaNum; - public Pointer pstuCalibrateArea; - } - - public static class CFG_TIME_PERIOD_SCENE_INFO extends NetSDKLib.SdkStructure { - public int dwMaxTimePeriodSceneNum; - public int dwRetTimePeriodSceneNum; - public Pointer pstuTimePeriodScene; - } - - public static class CFG_TIME extends NetSDKLib.SdkStructure { - public int dwHour; - public int dwMinute; - public int dwSecond; - } - - public static class CFG_TIME_PERIOD extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_TIME stuStartTime; - public NetSDKLib.CFG_TIME stuEndTime; - } - - public static class CFG_FACEDETECTION_SCENCE_INFO extends NetSDKLib.SdkStructure { - public double dbCameraHeight; - public double dbCameraDistance; - public int nMainDirection; - public NetSDKLib.CFG_POLYGON[] stuMainDirection = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public byte byFaceAngleDown; - public byte byFaceAngleUp; - public byte byFaceAngleLeft; - public byte byFaceAngleRight; - public int emDetectType; - } - - public static class CFG_FACERECOGNITION_SCENCE_INFO extends NetSDKLib.SdkStructure { - public double dbCameraHeight; - public double dbCameraDistance; - public int nMainDirection; - public NetSDKLib.CFG_POLYGON[] stuMainDirection = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public byte byFaceAngleDown; - public byte byFaceAngleUp; - public byte byFaceAngleLeft; - public byte byFaceAngleRight; - public int emDetectType; - } - - public static class CFG_CALIBRATEAREA_INFO extends NetSDKLib.SdkStructure { - public int nLinePoint; - public NetSDKLib.CFG_POLYGON[] stuLine = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public float fLenth; - public NetSDKLib.CFG_REGION stuArea; - public int nStaffNum; - public NetSDKLib.CFG_STAFF[] stuStaffs = (NetSDKLib.CFG_STAFF[]) ((NetSDKLib.CFG_STAFF[]) (new NetSDKLib.CFG_STAFF()).toArray(20)); - public int emType; - public int emMethodType; - } - - public static class CFG_STAFF extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_POLYLINE stuStartLocation; - public NetSDKLib.CFG_POLYLINE stuEndLocation; - public float nLenth; - public int emType; - } - - public static class CFG_PARKING_SPACE extends NetSDKLib.SdkStructure { - public int nNumber; - public NetSDKLib.CFG_REGION stArea; - public int nShieldAreaNum; - public NetSDKLib.CFG_REGION[] stShieldArea = (NetSDKLib.CFG_REGION[]) ((NetSDKLib.CFG_REGION[]) (new NetSDKLib.CFG_REGION()).toArray(16)); - public byte[] szCustomParkNo = new byte[32]; - } - - public static class ADJUST_LEVEL_SEP extends NetSDKLib.SdkStructure { - public int nType; - public int nTime; - public int nLevel; - } - - public static class CFG_ADJUST_LIGHT_COLOR extends NetSDKLib.SdkStructure { - public int nMode; - public int bEnable; - public int nLevel; - public int bVideoEnable; - public NetSDKLib.ADJUST_LEVEL_SEP[] stLevelSep = (NetSDKLib.ADJUST_LEVEL_SEP[]) ((NetSDKLib.ADJUST_LEVEL_SEP[]) (new NetSDKLib.ADJUST_LEVEL_SEP()).toArray(4)); - } - - public static class DIRECTION extends NetSDKLib.SdkStructure { - public byte[] szDirection = new byte[128]; - } - - public static class LIGHT_TYPE extends NetSDKLib.SdkStructure { - public byte[] szLightType = new byte[128]; - } - - public static class CFG_LIGHTATTRIBUTE extends NetSDKLib.SdkStructure { - public int bEnable; - public int nTypeNum; - public NetSDKLib.LIGHT_TYPE[] szLightTypeArr = (NetSDKLib.LIGHT_TYPE[]) ((NetSDKLib.LIGHT_TYPE[]) (new NetSDKLib.LIGHT_TYPE()).toArray(8)); - public int nDirectionNum; - public NetSDKLib.DIRECTION[] szDirectionArr = (NetSDKLib.DIRECTION[]) ((NetSDKLib.DIRECTION[]) (new NetSDKLib.DIRECTION()).toArray(8)); - public int nYellowTime; - } - - public static class CFG_LIGHTGROUPS extends NetSDKLib.SdkStructure { - public int nLightGroupId; - public NetSDKLib.CFG_RECT stuLightLocation; - public int nDirection; - public int bExternalDetection; - public int bSwingDetection; - public int nLightNum; - public NetSDKLib.CFG_LIGHTATTRIBUTE[] stuLightAtrributes = (NetSDKLib.CFG_LIGHTATTRIBUTE[]) ((NetSDKLib.CFG_LIGHTATTRIBUTE[]) (new NetSDKLib.CFG_LIGHTATTRIBUTE()).toArray(8)); - } - - public static class CFG_TRAFFIC_FLOWSTAT_DIR_INFO extends NetSDKLib.SdkStructure { - public int emDrivingDir; - public byte[] szUpGoing = new byte[16]; - public byte[] szDownGoing = new byte[16]; - } - - public static class CFG_POLYLINE extends NetSDKLib.SdkStructure { - public int nX; - public int nY; - } - - public static class DRIVE_DIRECTION extends NetSDKLib.SdkStructure { - public byte[] szDriveDirection = new byte[128]; - } - - public static class CFG_LANE extends NetSDKLib.SdkStructure { - public int nLaneId; - public int nDirection; - public NetSDKLib.CFG_POLYLINE[] stuLeftLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public int nLeftLineNum; - public NetSDKLib.CFG_POLYLINE[] stuRightLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public int nRightLineNum; - public int nLeftLineType; - public int nRightLineType; - public int bDriveDirectionEnable; - public int nDriveDirectionNum; - public NetSDKLib.DRIVE_DIRECTION[] szDriveDirectionArr = (NetSDKLib.DRIVE_DIRECTION[]) ((NetSDKLib.DRIVE_DIRECTION[]) (new NetSDKLib.DRIVE_DIRECTION()).toArray(8)); - public int nStopLineNum; - public NetSDKLib.CFG_POLYLINE[] stuStopLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public int nTrafficLightNumber; - public byte abDetectLine; - public byte abPreLine; - public byte abPostLine; - public byte[] byReserved = new byte[1]; - public int nDetectLine; - public NetSDKLib.CFG_POLYLINE[] stuDetectLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public int nPreLine; - public NetSDKLib.CFG_POLYLINE[] stuPreLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public int nPostLine; - public NetSDKLib.CFG_POLYLINE[] stuPostLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public NetSDKLib.CFG_TRAFFIC_FLOWSTAT_DIR_INFO stuTrafficFlowDir; - public int emRankType; - } - - public static class SCENE_TYPE_LIST extends NetSDKLib.SdkStructure { - public byte[] szSceneTypeList = new byte[16]; - } - - public static class PLATE_HINT extends NetSDKLib.SdkStructure { - public byte[] szPlateHints = new byte[128]; - } - - public static class CFG_FACEDETECT_VISUAL_INFO extends NetSDKLib.SdkStructure { - public int nFaceAngleUp; - public int nFaceAngleRight; - public int nFaceRollRight; - public byte[] byReserved = new byte[1024]; - } - - public static class CFG_ANATOMYTEMP_SCENCE_INFO extends NetSDKLib.SdkStructure { - public int emFaceDetectType; - public NetSDKLib.CFG_FACEDETECT_VISUAL_INFO stuVisual; - public NetSDKLib.CFG_TIME_SECTION stuTimeSection; - public byte[] byReserved = new byte[1024]; - } - - public static class CFG_ANALYSEGLOBAL_INFO extends NetSDKLib.SdkStructure { - public byte[] szSceneType = new byte[128]; - public double CameraHeight; - public double CameraDistance; - public NetSDKLib.CFG_POLYGON stuNearDetectPoint; - public NetSDKLib.CFG_POLYGON stuFarDectectPoint; - public int nNearDistance; - public int nFarDistance; - public byte[] szSubType = new byte[128]; - public int nLaneNum; - public NetSDKLib.CFG_LANE[] stuLanes = (NetSDKLib.CFG_LANE[]) ((NetSDKLib.CFG_LANE[]) (new NetSDKLib.CFG_LANE()).toArray(8)); - public int nPlateHintNum; - public NetSDKLib.PLATE_HINT[] szPlateHintsArr = (NetSDKLib.PLATE_HINT[]) ((NetSDKLib.PLATE_HINT[]) (new NetSDKLib.PLATE_HINT()).toArray(8)); - public int nLightGroupNum; - public NetSDKLib.CFG_LIGHTGROUPS[] stLightGroups = (NetSDKLib.CFG_LIGHTGROUPS[]) ((NetSDKLib.CFG_LIGHTGROUPS[]) (new NetSDKLib.CFG_LIGHTGROUPS()).toArray(8)); - public boolean bHangingWordPlate; - public boolean bNonStdPolicePlate; - public boolean bYellowPlateLetter; - public int nReportMode; - public int nPlateMatch; - public int nJudgment; - public int nLeftDivisionPtCount; - public NetSDKLib.CFG_POLYLINE[] stLeftDivisionLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public int nRightDivisionPtCount; - public NetSDKLib.CFG_POLYLINE[] stRightDivisionLine = (NetSDKLib.CFG_POLYLINE[]) ((NetSDKLib.CFG_POLYLINE[]) (new NetSDKLib.CFG_POLYLINE()).toArray(20)); - public NetSDKLib.CFG_ADJUST_LIGHT_COLOR stAdjustLightColor; - public int nParkingSpaceNum; - public NetSDKLib.CFG_PARKING_SPACE[] stParkingSpaces = (NetSDKLib.CFG_PARKING_SPACE[]) ((NetSDKLib.CFG_PARKING_SPACE[]) (new NetSDKLib.CFG_PARKING_SPACE()).toArray(6)); - public int nStaffNum; - public NetSDKLib.CFG_STAFF[] stuStaffs = (NetSDKLib.CFG_STAFF[]) ((NetSDKLib.CFG_STAFF[]) (new NetSDKLib.CFG_STAFF()).toArray(20)); - public int nCalibrateAreaNum; - public NetSDKLib.CFG_CALIBRATEAREA_INFO[] stuCalibrateArea = (NetSDKLib.CFG_CALIBRATEAREA_INFO[]) ((NetSDKLib.CFG_CALIBRATEAREA_INFO[]) (new NetSDKLib.CFG_CALIBRATEAREA_INFO()).toArray(10)); - public boolean bFaceRecognition; - public NetSDKLib.CFG_FACERECOGNITION_SCENCE_INFO stuFaceRecognitionScene; - public byte abJitter; - public byte abDejitter; - public byte[] bReserved = new byte[2]; - public int nJitter; - public boolean bDejitter; - public boolean abCompatibleMode; - public int nCompatibleMode; - public int nCustomDataLen; - public byte[] byCustomData = new byte[1024]; - public double CameraAngle; - public NetSDKLib.CFG_POLYGON stuLandLineStart; - public NetSDKLib.CFG_POLYGON stuLandLineEnd; - public boolean bFaceDetection; - public NetSDKLib.CFG_FACEDETECTION_SCENCE_INFO stuFaceDetectionScene; - public NetSDKLib.CFG_TIME_PERIOD stuDayTimePeriod; - public NetSDKLib.CFG_TIME_PERIOD stuNightTimePeriod; - public NetSDKLib.CFG_TIME_PERIOD_SCENE_INFO stuTimePeriodSceneInfo; - public NetSDKLib.CFG_CALIBRATEAREA_SCENE_INFO stuCalibrateAreaSceneInfo; - public int emSwitchMode; - public int nSceneNum; - public byte[] stuMultiScene = new byte[6073856]; - public int nSceneCount; - public NetSDKLib.SCENE_TYPE_LIST[] szSceneTypeListArr = (NetSDKLib.SCENE_TYPE_LIST[]) ((NetSDKLib.SCENE_TYPE_LIST[]) (new NetSDKLib.SCENE_TYPE_LIST()).toArray(8)); - public int emDepthType; - public int nPtzPresetId; - public int unLongitude; - public int unLatitude; - public int bSceneTypeListEx; - public int nSceneCountEx; - public byte[] szSceneTypeListEx = new byte[4096]; - public NetSDKLib.CFG_ANATOMYTEMP_SCENCE_INFO stuAnatomyTempScene; - public Pointer pstuDetectRegionsInfo; - public int nMaxDetectRegions; - public int nDetectRegionsNum; - public CFG_DETAIL_DRIVEASSISTANT_INFO stuDriveAssistant; - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } - - public CFG_ANALYSEGLOBAL_INFO() { - this.setAutoSynch(false); - } - } - - public static class NET_ENCODE_CHANNELTITLE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szChannelName = new byte[256]; - } - - public static class EM_HEAT_PIC_DATA_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_HEAT_PIC_DATA_TYPE_UNKNOWN = 0; - public static final int EM_HEAT_PIC_DATA_TYPE_GRAYDATA = 1; - public static final int EM_HEAT_PIC_DATA_TYPE_SOURCEDATA = 2; - } - - public static class NET_OUT_QUERY_HEAT_MAP extends NetSDKLib.SdkStructure { - public int nWidth; - public int nHeight; - public Pointer pBufData; - public int nBufLen; - public int nBufRet; - public int nAverage; - public int nPlanID; - public int emDataType; - public int nPixelMax; - public int nPixelMin; - public byte[] reserved = new byte[1004]; - } - - public static class NET_IN_QUERY_HEAT_MAP extends NetSDKLib.SdkStructure { - public int nChannel; - public NetSDKLib.NET_TIME_EX stuBegin; - public NetSDKLib.NET_TIME_EX stuEnd; - public int nPlanID; - public int emDataType; - public byte[] reserved = new byte[1016]; - } - - public static class NET_QUERY_HEAT_MAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_IN_QUERY_HEAT_MAP stuIn; - public NetSDKLib.NET_OUT_QUERY_HEAT_MAP stuOut; - } - - public static class EM_CARD_STATE extends NetSDKLib.SdkStructure { - public static final int EM_CARD_STATE_UNKNOWN = -1; - public static final int EM_CARD_STATE_SWIPE = 0; - public static final int EM_CARD_STATE_COLLECTION = 1; - } - - public static class NET_ACCESS_CTL_EVENT_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_ACCESS_CTL_EVENT_UNKNOWN = 0; - public static final int NET_ACCESS_CTL_EVENT_ENTRY = 1; - public static final int NET_ACCESS_CTL_EVENT_EXIT = 2; - } - - public static class COMPANION_CARD extends NetSDKLib.SdkStructure { - public byte[] szCompanionCard = new byte[32]; - } - - public static class EM_ACCESS_CTL_IMAGE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ACCESS_CTL_IMAGE_UNKNOWN = -1; - public static final int EM_ACCESS_CTL_IMAGE_LOCAL = 0; - public static final int EM_ACCESS_CTL_IMAGE_SCENE = 1; - public static final int EM_ACCESS_CTL_IMAGE_FACE = 2; - } - - public static class DEV_ACCESS_CTL_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int emType; - public int nOffSet; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[64]; - } - - public static class DEV_ACCESS_CTL_CUSTOM_WORKER_INFO extends NetSDKLib.SdkStructure { - public int emSex; - public byte[] szRole = new byte[32]; - public byte[] szProjectNo = new byte[32]; - public byte[] szProjectName = new byte[64]; - public byte[] szBuilderName = new byte[64]; - public byte[] szBuilderID = new byte[32]; - public byte[] szBuilderType = new byte[32]; - public byte[] szBuilderTypeID = new byte[8]; - public byte[] szPictureID = new byte[64]; - public byte[] szContractID = new byte[16]; - public byte[] szWorkerTypeID = new byte[8]; - public byte[] szWorkerTypeName = new byte[32]; - public int bPersonStatus; - public byte[] bReserved = new byte[256]; - } - - public static class NET_COMPANION_INFO extends NetSDKLib.SdkStructure { - public byte[] szCompanionCard = new byte[32]; - public byte[] szCompanionUserID = new byte[32]; - public byte[] szCompanionName = new byte[120]; - public byte[] byReserved = new byte[256]; - } - - public static class NET_MAN_TEMPERATURE_INFO extends NetSDKLib.SdkStructure { - public float fCurrentTemperature; - public int emTemperatureUnit; - public int bIsOverTemperature; - public byte[] byReserved = new byte[260]; - } - - public static class EM_USER_TYPE { - public static final int EM_USER_TYPE_UNKNOWN = -1; - public static final int EM_USER_TYPE_ORDINARY = 0; - public static final int EM_USER_TYPE_BLACKLIST = 1; - public static final int EM_USER_TYPE_VIP = 2; - public static final int EM_USER_TYPE_GUEST = 3; - public static final int EM_USER_TYPE_PATROL = 4; - public static final int EM_USER_TYPE_DISABLED = 5; - public static final int EM_USER_TYPE_FROZEN = 6; - public static final int EM_USER_TYPE_LOGOUT = 7; - public static final int EM_USER_TYPE_LOSSCARD = 8; - } - - public static class DEV_EVENT_ACCESS_CTL_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int emEventType; - public int bStatus; - public int emCardType; - public int emOpenMethod; - public byte[] szCardNo = new byte[32]; - public byte[] szPwd = new byte[64]; - public byte[] szReaderID = new byte[32]; - public byte[] szUserID = new byte[64]; - public byte[] szSnapURL = new byte[128]; - public int nErrorCode; - public int nPunchingRecNo; - public int nNumbers; - public byte byImageIndex; - public byte[] byReserved = new byte[3]; - public int dwSnapFlagMask; - public int emAttendanceState; - public byte[] szClassNumber = new byte[32]; - public byte[] szPhoneNumber = new byte[16]; - public byte[] szCardName = new byte[64]; - public int uSimilarity; - public NetSDKLib.DEV_ACCESS_CTL_IMAGE_INFO[] stuImageInfo = (NetSDKLib.DEV_ACCESS_CTL_IMAGE_INFO[]) ((NetSDKLib.DEV_ACCESS_CTL_IMAGE_INFO[]) (new NetSDKLib.DEV_ACCESS_CTL_IMAGE_INFO()).toArray(6)); - public int nImageInfoCount; - public byte[] szCitizenIDNo = new byte[20]; - public int nGroupID; - public int nCompanionCardCount; - public NetSDKLib.COMPANION_CARD[] szCompanionCards = (NetSDKLib.COMPANION_CARD[]) ((NetSDKLib.COMPANION_CARD[]) (new NetSDKLib.COMPANION_CARD()).toArray(6)); - public NetSDKLib.DEV_ACCESS_CTL_CUSTOM_WORKER_INFO stuCustomWorkerInfo; - public int emCardState; - public byte[] szSN = new byte[32]; - public int emHatStyle; - public int emHatColor; - public int emLiftCallerType; - public int bManTemperature; - public NetSDKLib.NET_MAN_TEMPERATURE_INFO stuManTemperatureInfo; - public byte[] szCitizenName = new byte[256]; - public int nCompanionInfo; - public NetSDKLib.NET_COMPANION_INFO[] stuCompanionInfo = (NetSDKLib.NET_COMPANION_INFO[]) ((NetSDKLib.NET_COMPANION_INFO[]) (new NetSDKLib.NET_COMPANION_INFO()).toArray(12)); - public int emMask; - public int nFaceIndex; - public int bClassNumberEx; - public byte[] szClassNumberEx = new byte[512]; - public byte[] szDormitoryNo = new byte[64]; - public byte[] szStudentNo = new byte[64]; - public int emUserType; - public int bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - public byte[] szQRCode = new byte[512]; - public byte[] szCompanyName = new byte[200]; - public int nScore; - public byte[] bReserved = new byte[752]; - } - - public static class NET_WIFI_VIRTUALINFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME_EX stuAccessTime; - public byte[] szSrcMac = new byte[40]; - public byte[] szDstMac = new byte[40]; - public int nProtocal; - public byte[] szUrl = new byte[128]; - public byte[] szDomain = new byte[64]; - public byte[] szTitle = new byte[64]; - public byte[] szUsrName = new byte[32]; - public byte[] szPassWord = new byte[32]; - public byte[] szPhoneNum = new byte[12]; - public byte[] szImei = new byte[16]; - public byte[] szImsi = new byte[16]; - public byte[] szLatitude = new byte[16]; - public byte[] szLongitude = new byte[16]; - public byte[] szSrcIP = new byte[40]; - public byte[] szDstIP = new byte[40]; - public int nSrcPort; - public int nDstPort; - public byte[] szSiteNum = new byte[16]; - public byte[] szDevNum = new byte[32]; - public byte[] szUserID = new byte[32]; - public byte[] szIDFA = new byte[64]; - public byte[] reserved = new byte[368]; - } - - public static class ALARM_WIFI_VIRTUALINFO_SEARCH_INFO extends NetSDKLib.SdkStructure { - public int nVirtualInfoNum; - public NetSDKLib.NET_WIFI_VIRTUALINFO[] stuVirtualInfo = (NetSDKLib.NET_WIFI_VIRTUALINFO[]) ((NetSDKLib.NET_WIFI_VIRTUALINFO[]) (new NetSDKLib.NET_WIFI_VIRTUALINFO()).toArray(1024)); - public int nChannel; - public byte[] reserved = new byte[512]; - } - - public static class NET_WIFI_BASIC_INFO extends NetSDKLib.SdkStructure { - public int nPeriodUTC; - public int nDeviceSum; - public int nCurDeviceCount; - public byte[] reserved = new byte[500]; - } - - public static class MACHISTORY_SSID extends NetSDKLib.SdkStructure { - public byte[] szMacHistorySSID = new byte[24]; - } - - public static class NET_WIFI_DEV_INFO extends NetSDKLib.SdkStructure { - public byte[] szMac = new byte[40]; - public int nLinkQuality; - public NetSDKLib.NET_TIME_EX stuEnterTime; - public NetSDKLib.NET_TIME_EX stuLeaveTime; - public int nSearchedCount; - public byte[] szSSID = new byte[24]; - public NetSDKLib.NET_TIME_EX UTC; - public int emDevType; - public int nChannel; - public int emAuth; - public int emEncrypt; - public byte[] szAPMac = new byte[40]; - public int nAPChannel; - public byte[] szAPSSID = new byte[24]; - public int emAPEncrypt; - public int nRssiQuality; - public byte[] szManufacturer = new byte[32]; - public NetSDKLib.MACHISTORY_SSID[] szMacHistorySSIDList = (NetSDKLib.MACHISTORY_SSID[]) ((NetSDKLib.MACHISTORY_SSID[]) (new NetSDKLib.MACHISTORY_SSID()).toArray(5)); - public int nRetMacHistorySSIDNum; - public byte[] reserved = new byte[264]; - } - - public static class ALARM_WIFI_SEARCH_INFO_EX extends NetSDKLib.SdkStructure { - public Pointer pstuWifi; - public int nWifiNum; - public int nChannel; - public NetSDKLib.NET_WIFI_BASIC_INFO stuWifiBasiInfo; - public int bGPSinfo; - public NetSDKLib.NET_WIFI_GPS_INFO stuWifiGPSInfo; - public byte[] reserved = new byte[512]; - } - - public static class ALARM_WIFI_SEARCH_INFO extends NetSDKLib.SdkStructure { - public int nWifiNum; - public NetSDKLib.NET_WIFI_DEV_INFO[] stuWifi = (NetSDKLib.NET_WIFI_DEV_INFO[]) ((NetSDKLib.NET_WIFI_DEV_INFO[]) (new NetSDKLib.NET_WIFI_DEV_INFO()).toArray(1024)); - public int nChannel; - public NetSDKLib.NET_WIFI_BASIC_INFO stuWifiBasiInfo; - public int bGPSinfo; - public NetSDKLib.NET_WIFI_GPS_INFO stuWifiGPSInfo; - public byte[] reserved = new byte[376]; - } - - public static class NET_HUMANTRAIT_EXTENSION_INFO extends NetSDKLib.SdkStructure { - public byte[] szAdditionalCode = new byte[36]; - public byte[] byReserved = new byte[32]; - } - - public static class NET_EXTENSION_INFO extends NetSDKLib.SdkStructure { - public byte[] szEventID = new byte[52]; - public byte[] byReserved = new byte[80]; - } - - public static class FACE_SCENE_IMAGE extends NetSDKLib.SdkStructure { - public int nOffSet; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[56]; - } - - public static class EM_COMPLEXION_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_COMPLEXION_NODISTI = 0; - public static final int EM_COMPLEXION_YELLOW = 1; - public static final int EM_COMPLEXION_BLACK = 2; - public static final int EM_COMPLEXION_WHITE = 3; - } - - public static class NET_FACE_ATTRIBUTE extends NetSDKLib.SdkStructure { - public int emSex; - public int nAge; - public int nFeatureValidNum; - public int[] emFeatures = new int[32]; - public int emComplexion; - public int emEye; - public int emMouth; - public int emMask; - public int emBeard; - public int nAttractive; - public NetSDKLib.NET_RECT stuBoundingBox; - public byte[] bReserved = new byte[112]; - } - - public static class SCENE_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int nOffSet; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[56]; - } - - public static class EM_HAS_BAG extends NetSDKLib.SdkStructure { - public static final int EM_HAS_BAG_UNKNOWN = 0; - public static final int EM_HAS_BAG_NO = 1; - public static final int EM_HAS_BAG_YES = 2; - } - - public static class EM_HAS_HAT extends NetSDKLib.SdkStructure { - public static final int EM_HAS_HAT_UNKNOWN = 0; - public static final int EM_HAS_HAT_NO = 1; - public static final int EM_HAS_HAT_YES = 2; - } - - public static class EM_TROUSERS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_TROUSERS_TYPE_UNKNOWN = 0; - public static final int EM_TROUSERS_TYPE_TROUSERS = 1; - public static final int EM_TROUSERS_TYPE_SHORTS = 2; - public static final int EM_TROUSERS_TYPE_SKIRT = 3; - } - - public static class EM_COAT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_COAT_TYPE_UNKNOWN = 0; - public static final int EM_COAT_TYPE_LONG_SLEEVE = 1; - public static final int EM_COAT_TYPE_COTTA = 2; - } - - public static class EM_CLOTHES_COLOR extends NetSDKLib.SdkStructure { - public static final int EM_CLOTHES_COLOR_UNKNOWN = 0; - public static final int EM_CLOTHES_COLOR_WHITE = 1; - public static final int EM_CLOTHES_COLOR_ORANGE = 2; - public static final int EM_CLOTHES_COLOR_PINK = 3; - public static final int EM_CLOTHES_COLOR_BLACK = 4; - public static final int EM_CLOTHES_COLOR_RED = 5; - public static final int EM_CLOTHES_COLOR_YELLOW = 6; - public static final int EM_CLOTHES_COLOR_GRAY = 7; - public static final int EM_CLOTHES_COLOR_BLUE = 8; - public static final int EM_CLOTHES_COLOR_GREEN = 9; - public static final int EM_CLOTHES_COLOR_PURPLE = 10; - public static final int EM_CLOTHES_COLOR_BROWN = 11; - public static final int EM_CLOTHES_COLOR_OTHER = 12; - } - - public static class HUMAN_ATTRIBUTES_INFO extends NetSDKLib.SdkStructure { - public int emCoatColor; - public int emCoatType; - public int emTrousersColor; - public int emTrousersType; - public int emHasHat; - public int emHasBag; - public NetSDKLib.NET_RECT stuBoundingBox; - public int nAge; - public int emSex; - public int emAngle; - public int emHasUmbrella; - public int emBag; - public int emUpperPattern; - public int emHairStyle; - public int emCap; - public byte[] byReserved = new byte[80]; - } - - public static class EM_CAP_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CAP_UNKNOWN = 0; - public static final int EM_CAP_ORDINARY = 1; - public static final int EM_CAP_HELMET = 2; - public static final int EM_CAP_SAFE = 3; - } - - public static class EM_HAIR_STYLE extends NetSDKLib.SdkStructure { - public static final int EM_HAIR_UNKNOWN = 0; - public static final int EM_HAIR_LONG_HAIR = 1; - public static final int EM_HAIR_SHORT_HAIR = 2; - public static final int EM_HAIR_PONYTAIL = 3; - public static final int EM_HAIR_UPDO = 4; - public static final int EM_HAIR_HEAD_BLOCKED = 5; - } - - public static class EM_CLOTHES_PATTERN extends NetSDKLib.SdkStructure { - public static final int EM_CLOTHES_PATTERN_UNKNOWN = 0; - public static final int EM_CLOTHES_PATTERN_PURE = 1; - public static final int EM_CLOTHES_PATTERN_STRIPE = 2; - public static final int EM_CLOTHES_PATTERN_PATTERN = 3; - public static final int EM_CLOTHES_PATTERN_GAP = 4; - public static final int EM_CLOTHES_PATTERN_LATTICE = 5; - } - - public static class EM_BAG_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_BAG_UNKNOWN = 0; - public static final int EM_BAG_HANDBAG = 1; - public static final int EM_BAG_SHOULDERBAG = 2; - public static final int EM_BAG_KNAPSACK = 3; - public static final int EM_BAG_DRAWBARBOX = 4; - } - - public static class EM_HAS_UMBRELLA extends NetSDKLib.SdkStructure { - public static final int EM_HAS_UMBRELLA_UNKNOWN = 0; - public static final int EM_HAS_UMBRELLA_NO = 1; - public static final int EM_HAS_UMBRELLA_YES = 2; - } - - public static class EM_ANGLE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ANGLE_UNKNOWN = 0; - public static final int EM_ANGLE_FRONT = 1; - public static final int EM_ANGLE_SIDE = 2; - public static final int EM_ANGLE_BACK = 3; - } - - public static class EM_DETECT_OBJECT extends NetSDKLib.SdkStructure { - public static final int EM_DETECT_OBJECT_UNKNOWN = 0; - public static final int EM_DETECT_OBJECT_HUMAN_BODY_AND_FACE = 1; - public static final int EM_DETECT_OBJECT_HUMAN_BODY = 2; - public static final int EM_DETECT_OBJECT_HUMAN_FACE = 3; - } - - public static class FACE_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int nOffSet; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[56]; - } - - public static class HUMAN_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int nOffSet; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[56]; - } - - public static class DEV_EVENT_HUMANTRAIT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nEventID; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nAction; - public int emClassType; - public int nGroupID; - public int nCountInGroup; - public int nIndexInGroup; - public NetSDKLib.HUMAN_IMAGE_INFO stuHumanImage; - public NetSDKLib.FACE_IMAGE_INFO stuFaceImage; - public int emDetectObject; - public NetSDKLib.HUMAN_ATTRIBUTES_INFO stuHumanAttributes; - public NetSDKLib.SCENE_IMAGE_INFO stuSceneImage; - public NetSDKLib.NET_FACE_ATTRIBUTE stuFaceAttributes; - public NetSDKLib.FACE_SCENE_IMAGE stuFaceSceneImage; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public NetSDKLib.NET_HUMANTRAIT_EXTENSION_INFO stuHumanTrait; - public byte[] byReserved = new byte[88]; - } - - public static class EM_CITIZENIDCARD_SEX_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CITIZENIDCARD_SEX_TYPE_UNKNOWN = 0; - public static final int EM_CITIZENIDCARD_SEX_TYPE_MALE = 1; - public static final int EM_CITIZENIDCARD_SEX_TYPE_FEMALE = 2; - public static final int EM_CITIZENIDCARD_SEX_TYPE_UNTOLD = 3; - } - - public static class CITIZEN_PICTURE_COMPARE_TYPE extends NetSDKLib.SdkStructure { - public static final int CITIZEN_PICTURE_COMPARE_TYPE_UNKNOWN = -1; - public static final int CITIZEN_PICTURE_COMPARE_TYPE_LOCAL = 0; - public static final int CITIZEN_PICTURE_COMPARE_TYPE_FACEMAP = 1; - } - - public static class CITIZEN_PICTURE_COMPARE_IMAGE_INFO_EX extends NetSDKLib.SdkStructure { - public int emType; - public int dwOffSet; - public int dwFileLenth; - public short wWidth; - public short wHeight; - public byte[] byReserved = new byte[64]; - } - - public static class CITIZEN_PICTURE_COMPARE_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int dwOffSet; - public int dwFileLenth; - public short wWidth; - public short wHeight; - public byte[] byReserved = new byte[256]; - } - - public static class DEV_EVENT_CITIZEN_PICTURE_COMPARE_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nEventAction; - public double dbPTS; - public byte[] szName = new byte[128]; - public NetSDKLib.NET_TIME_EX stuUTC; - public int nEventID; - public byte bCompareResult; - public byte nSimilarity; - public byte nThreshold; - public int emSex; - public int nEthnicity; - public byte[] szCitizen = new byte[64]; - public byte[] szAddress = new byte[256]; - public byte[] szNumber = new byte[64]; - public byte[] szAuthority = new byte[256]; - public NetSDKLib.NET_TIME stuBirth; - public NetSDKLib.NET_TIME stuValidityStart; - public int bLongTimeValidFlag; - public NetSDKLib.NET_TIME stuValidityEnd; - public NetSDKLib.CITIZEN_PICTURE_COMPARE_IMAGE_INFO[] stuImageInfo = (NetSDKLib.CITIZEN_PICTURE_COMPARE_IMAGE_INFO[]) ((NetSDKLib.CITIZEN_PICTURE_COMPARE_IMAGE_INFO[]) (new NetSDKLib.CITIZEN_PICTURE_COMPARE_IMAGE_INFO()).toArray(2)); - public byte[] szCardNo = new byte[32]; - public byte[] szCellPhone = new byte[20]; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public NetSDKLib.CITIZEN_PICTURE_COMPARE_IMAGE_INFO_EX[] stuImageInfoEx = (NetSDKLib.CITIZEN_PICTURE_COMPARE_IMAGE_INFO_EX[]) ((NetSDKLib.CITIZEN_PICTURE_COMPARE_IMAGE_INFO_EX[]) (new NetSDKLib.CITIZEN_PICTURE_COMPARE_IMAGE_INFO_EX()).toArray(6)); - public byte[] szCallNumber = new byte[20]; - public int emDoorOpenMethod; - public int nEventGroupID; - public int nEventType; - public byte[] szUserID = new byte[32]; - public byte[] szBuildingNo = new byte[16]; - public byte[] szBuildingUnitNo = new byte[16]; - public byte[] szBuildingRoomNo = new byte[16]; - public int nFaceIndex; - public int emMask; - public int bManTemperature; - public NetSDKLib.NET_MAN_TEMPERATURE_INFO stuManTemperatureInfo; - public double dbBulkOilQuantity; - public int nScore; - public Pointer pstuCardNoArray; - public Pointer pstuFingerPrint; - public byte[] szIDPhysicalNumber = new byte[20]; - } - - public static class NET_OUT_FACE_RECOGNITION_DEL_DISPOSITION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nReportCnt; - public int[] bReport = new int[1024]; - } - - public static class NET_IN_FACE_RECOGNITION_DEL_DISPOSITION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szGroupId = new byte[64]; - public int nDispositionChnNum; - public int[] nDispositionChn = new int[1024]; - } - - public static class NET_OUT_FACE_RECOGNITION_PUT_DISPOSITION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nReportCnt; - public int[] bReport = new int[1024]; - } - - public static class NET_DISPOSITION_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nSimilary; - public byte[] bReserved = new byte[256]; - } - - public static class NET_IN_FACE_RECOGNITION_PUT_DISPOSITION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szGroupId = new byte[64]; - public int nDispositionChnNum; - public NetSDKLib.NET_DISPOSITION_CHANNEL_INFO[] stuDispositionChnInfo = (NetSDKLib.NET_DISPOSITION_CHANNEL_INFO[]) ((NetSDKLib.NET_DISPOSITION_CHANNEL_INFO[]) (new NetSDKLib.NET_DISPOSITION_CHANNEL_INFO()).toArray(1024)); - } - - public static class NET_OUT_GET_GROUPINFO_FOR_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nGroupIdNum; - public NetSDKLib.GROUP_ID[] szGroupIdArr = (NetSDKLib.GROUP_ID[]) ((NetSDKLib.GROUP_ID[]) (new NetSDKLib.GROUP_ID()).toArray(128)); - public int nSimilaryNum; - public int[] nSimilary = new int[128]; - } - - public static class NET_IN_GET_GROUPINFO_FOR_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - } - - public static class NET_OUT_SPLIT_CLOSE_WINDOW extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SPLIT_CLOSE_WINDOW extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nWindowID; - public String pszCompositeID; - } - - public static class NET_OUT_SPLIT_OPEN_WINDOW extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nWindowID; - public int nZOrder; - } - - public static class NET_IN_SPLIT_OPEN_WINDOW extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public NetSDKLib.DH_RECT stuRect; - public int bDirectable; - } - - public static class AV_CFG_MonitorWallTVOut extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public byte[] szDeviceID = new byte[64]; - public int nChannelID; - public byte[] szName = new byte[64]; - public boolean bIsVirtual; - public byte[] szAddress = new byte[40]; - public AV_CFG_MONITOR_WALL_OUT_MODE_INFO stuOutMode; - } - - public static class AV_CFG_Rect extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nLeft; - public int nTop; - public int nRight; - public int nBottom; - } - - public static class AV_CFG_MonitorWallBlock extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nLine; - public int nColumn; - public NetSDKLib.AV_CFG_Rect stuRect; - public int nTVCount; - public NetSDKLib.AV_CFG_MonitorWallTVOut[] stuTVs = new NetSDKLib.AV_CFG_MonitorWallTVOut[128]; - public NetSDKLib.TIME_SECTION_WEEK_DAY_6[] stuTimeSectionWeekDay = new NetSDKLib.TIME_SECTION_WEEK_DAY_6[7]; - public byte[] szName = new byte[64]; - public byte[] szCompositeID = new byte[64]; - public byte[] szBlockType = new byte[32]; - public int nOutputDelay; - - public AV_CFG_MonitorWallBlock() { - int i; - for (i = 0; i < this.stuTVs.length; ++i) { - this.stuTVs[i] = new NetSDKLib.AV_CFG_MonitorWallTVOut(); - } - - for (i = 0; i < this.stuTimeSectionWeekDay.length; ++i) { - this.stuTimeSectionWeekDay[i] = new NetSDKLib.TIME_SECTION_WEEK_DAY_6(); - } - - } - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } - } - - public static class AV_CFG_MonitorWall extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public byte[] szName = new byte[64]; - public int nLine; - public int nColumn; - public int nBlockCount; - public NetSDKLib.AV_CFG_MonitorWallBlock[] stuBlocks = new NetSDKLib.AV_CFG_MonitorWallBlock[128]; - public int bDisable; - public byte[] szDesc = new byte[256]; - - public AV_CFG_MonitorWall() { - for (int i = 0; i < this.stuBlocks.length; ++i) { - this.stuBlocks[i] = new NetSDKLib.AV_CFG_MonitorWallBlock(); - } - - } - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } - } - - public static class NET_COMPOSITE_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szMonitorWallName = new byte[64]; - public byte[] szCompositeID = new byte[128]; - public int nVirtualChannel; - } - - public static class NET_OUT_SPLIT_GET_WINDOWS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_BLOCK_COLLECTION stuWindows; - } - - public static class NET_IN_SPLIT_GET_WINDOWS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class ALARM_DOWNLOAD_REMOTE_FILE_INFO extends NetSDKLib.SdkStructure { - public double dbPTS; - public NetSDKLib.NET_TIME_EX stuTime; - public int nEventID; - public byte[] szURL = new byte[256]; - public int nProgress; - public byte[] byReserved = new byte[1020]; - } - - public static class CFG_RTMP_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szAddr = new byte[256]; - public int nPort; - public int nMainChnNum; - public int[] szMainChannel = new int[1024]; - public int nExtraChnNum; - public int[] szExtraChannel = new int[1024]; - public byte[] szCustomPath = new byte[256]; - public byte[] szStreamPath = new byte[256]; - } - - public static class CFG_THREE_STATUS_BOOL extends NetSDKLib.SdkStructure { - public static final int CFG_BOOL_STATUS_UNKNOWN = -1; - public static final int CFG_BOOL_STATUS_FALSE = 0; - public static final int CFG_BOOL_STATUS_TRUE = 1; - } - - public static class CFG_ENUM_NET_INTERFACE_TYPE extends NetSDKLib.SdkStructure { - public static final int CFG_ENUM_NET_INTERFACE_TYPE_UNKNOWN = 0; - public static final int CFG_ENUM_NET_INTERFACE_TYPE_STANDARD = 1; - public static final int CFG_ENUM_NET_INTERFACE_TYPE_MANAGER = 2; - public static final int CFG_ENUM_NET_INTERFACE_TYPE_EXTEND = 3; - } - - public static class CFG_ENUM_NET_TRANSMISSION_MODE extends NetSDKLib.SdkStructure { - public static final int CFG_ENUM_NET_MODE_ADAPT = 0; - public static final int CFG_ENUM_NET_MODE_HALF10M = 1; - public static final int CFG_ENUM_NET_MODE_FULL10M = 2; - public static final int CFG_ENUM_NET_MODE_HALF100M = 3; - public static final int CFG_ENUM_NET_MODE_FULL100M = 4; - } - - public static class DNS_SERVERS extends NetSDKLib.SdkStructure { - public byte[] szDnsServers = new byte[256]; - } - - public static class CFG_NETWORK_INTERFACE extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[128]; - public byte[] szIP = new byte[256]; - public byte[] szSubnetMask = new byte[256]; - public byte[] szDefGateway = new byte[256]; - public int bDhcpEnable; - public int bDnsAutoGet; - public NetSDKLib.DNS_SERVERS[] szDnsServersArr = (NetSDKLib.DNS_SERVERS[]) ((NetSDKLib.DNS_SERVERS[]) (new NetSDKLib.DNS_SERVERS()).toArray(2)); - public int nMTU; - public byte[] szMacAddress = new byte[256]; - public int bInterfaceEnable; - public int bReservedIPEnable; - public int emNetTranmissionMode; - public int emInterfaceType; - public int bBond; - } - - public static class CFG_NETWORK_INFO extends NetSDKLib.SdkStructure { - public byte[] szHostName = new byte[128]; - public byte[] szDomain = new byte[128]; - public byte[] szDefInterface = new byte[128]; - public int nInterfaceNum; - public NetSDKLib.CFG_NETWORK_INTERFACE[] stuInterfaces = (NetSDKLib.CFG_NETWORK_INTERFACE[]) ((NetSDKLib.CFG_NETWORK_INTERFACE[]) (new NetSDKLib.CFG_NETWORK_INTERFACE()).toArray(32)); - } - - public static class EM_CFG_SENDPOLICY extends NetSDKLib.SdkStructure { - public static final int EM_SNEDPOLICY_UNKNOWN = -1; - public static final int EM_SENDPOLICY_TIMING = 0; - public static final int EM_SENDPOLICY_EVENT = 1; - } - - public static class CFG_REGISTERSERVER_VEHICLE extends NetSDKLib.SdkStructure { - public int bEnable; - public int bRepeatEnable; - public byte[] szDeviceID = new byte[256]; - public int nSendInterval; - public byte[] szAddress = new byte[256]; - public int nPort; - public int emSendPolicy; - public byte[] szTestAddress = new byte[256]; - public int nTestPort; - public byte[] byReserved = new byte[1024]; - } - - public static class CFG_SERVER_INFO extends NetSDKLib.SdkStructure { - public int nPort; - public byte[] szAddress = new byte[256]; - } - - public static class CFG_REGISTER_SERVER_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szDeviceID = new byte[256]; - public int nServersNum; - public NetSDKLib.CFG_SERVER_INFO[] stuServers = (NetSDKLib.CFG_SERVER_INFO[]) ((NetSDKLib.CFG_SERVER_INFO[]) (new NetSDKLib.CFG_SERVER_INFO()).toArray(10)); - } - - public static class EM_STREAM_POLICY extends NetSDKLib.SdkStructure { - public static final int STREAM_POLICY_UNKNOWN = 0; - public static final int STREAM_POLICY_NONE = 1; - public static final int STREAM_POLICY_QUALITY = 2; - public static final int STREAM_POLICY_FLUENCY = 3; - public static final int STREAM_POLICY_AUTOADAPT = 4; - } - - public static class CFG_DVRIP_INFO extends NetSDKLib.SdkStructure { - public int nTcpPort; - public int nSSLPort; - public int nUDPPort; - public int nMaxConnections; - public int bMCASTEnable; - public int nMCASTPort; - public byte[] szMCASTAddress = new byte[256]; - public int nRegistersNum; - public NetSDKLib.CFG_REGISTER_SERVER_INFO[] stuRegisters = (NetSDKLib.CFG_REGISTER_SERVER_INFO[]) ((NetSDKLib.CFG_REGISTER_SERVER_INFO[]) (new NetSDKLib.CFG_REGISTER_SERVER_INFO()).toArray(10)); - public int emStreamPolicy; - public NetSDKLib.CFG_REGISTERSERVER_VEHICLE stuRegisterServerVehicle; - } - - public static class NET_VIDEOIN_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCfgType; - public int bMirror; - public int bFlip; - public int nRotate90; - } - - public static class NET_EM_FOCUS_MODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_FOCUS_OFF = 0; - public static final int NET_EM_FOCUS_ASSIST = 1; - public static final int NET_EM_FOCUS_AUTO = 2; - public static final int NET_EM_FOCUS_SEMI_AUTO = 3; - public static final int NET_EM_FOCUS_MANUAL = 4; - } - - public static class NET_VIDEOIN_FOCUSMODE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCfgType; - public int emFocusMode; - } - - public static class NET_VIDEOIN_BACKLIGHT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCfgType; - public int emBlackMode; - public int emBlackLightMode; - public NetSDKLib.NET_RECT stuBacklightRegion; - public int nWideDynamicRange; - public int nGlareInhibition; - } - - public static class NET_EM_BLACKLIGHT_MODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_BLACKLIGHT_UNKNOW = 0; - public static final int NET_EM_BLACKLIGHT_DEFAULT = 1; - public static final int NET_EM_BLACKLIGHT_REGION = 2; - } - - public static class NET_EM_BACK_MODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_BACKLIGHT_MODE_UNKNOW = 0; - public static final int NET_EM_BACKLIGHT_MODE_OFF = 1; - public static final int NET_EM_BACKLIGHT_MODE_BACKLIGHT = 2; - public static final int NET_EM_BACKLIGHT_MODE_WIDEDYNAMIC = 3; - public static final int NET_EM_BACKLIGHT_MODE_GLAREINHIBITION = 4; - public static final int NET_EM_BACKLIGHT_MODE_SSA = 5; - } - - public static class NET_EM_EXPOSURE_MODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_EXPOSURE_AUTO = 0; - public static final int NET_EM_EXPOSURE_LOWNICE = 1; - public static final int NET_EM_EXPOSURE_ANTISHADOW = 2; - public static final int NET_EM_EXPOSURE_MANUALRANGE = 4; - public static final int NET_EM_EXPOSURE_APERTUREFIRST = 5; - public static final int NET_EM_EXPOSURE_MANUALFIXATION = 6; - public static final int NET_EM_EXPOSURE_GIANFIRST = 7; - public static final int NET_EM_EXPOSURE_SHUTTERFIRST = 8; - public static final int NET_EM_EXPOSURE_FLASHMATCH = 9; - } - - public static class NET_EM_INTENSITY_MODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_INTENSITY_MODE_UNKNOW = 0; - public static final int NET_EM_INTENSITY_MODE_AUTO = 1; - public static final int NET_EM_INTENSITY_MODE_MANUAL = 2; - } - - public static class NET_EM_DEFOG_MODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_DEFOG_UNKNOW = 0; - public static final int NET_EM_DEFOG_OFF = 1; - public static final int NET_EM_DEFOG_AUTO = 2; - public static final int NET_EM_DEFOG_MANAUL = 3; - } - - public static class NET_EM_CONFIG_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_CONFIG_DAYTIME = 0; - public static final int NET_EM_CONFIG_NIGHT = 1; - public static final int NET_EM_CONFIG_NORMAL = 2; - } - - public static class NET_VIDEOIN_EXPOSURE_NORMAL_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCfgType; - public int emExposureMode; - public int nAntiFlicker; - public int nCompensation; - public int nGain; - public int nGainMin; - public int nGainMax; - public int nExposureIris; - public double dbExposureValue1; - public double dbExposureValue2; - public Boolean bIrisAuto; - public int emDoubleExposure; - } - - public static class EM_DH_PTZ_PRESET_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_DH_PTZ_PRESET_STATUS_UNKNOWN = 0; - public static final int EM_DH_PTZ_PRESET_STATUS_REACH = 1; - public static final int EM_DH_PTZ_PRESET_STATUS_UNREACH = 2; - } - - public static class NET_PTZSPACE_UNNORMALIZED extends NetSDKLib.SdkStructure { - public int nPosX; - public int nPosY; - public int nZoom; - public byte[] byReserved = new byte[52]; - } - - public static class NET_PTZ_LOCATION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nPTZPan; - public int nPTZTilt; - public int nPTZZoom; - public byte bState; - public byte bAction; - public byte bFocusState; - public byte bEffectiveInTimeSection; - public int nPtzActionID; - public int dwPresetID; - public float fFocusPosition; - public byte bZoomState; - public byte[] bReserved = new byte[3]; - public int dwSequence; - public int dwUTC; - public int emPresetStatus; - public int nZoomValue; - public NetSDKLib.NET_PTZSPACE_UNNORMALIZED stuAbsPosition; - public int nFocusMapValue; - public int nZoomMapValue; - public byte[] reserved = new byte[700]; - } - - public static class NET_OUT_MODIFY_PLAYBOX_PROGRAM_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_MODIFY_PLAYBOX_PROGRAM_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PROGRAM_ON_PLAYBOX stuPlayBoxProgram; - } - - public static class NET_OUT_ADD_ONE_PLAYBOX_PRAGROM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szProgrammeID = new byte[64]; - } - - public static class NET_IN_ADD_ONE_PLAYBOX_PRAGROM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PROGRAM_ON_PLAYBOX stuPlayBoxProgram; - } - - public static class NET_OUT_GET_PLAYBOX_PROGRAM_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PROGRAM_ON_PLAYBOX stuPlayBoxProgram; - } - - public static class NET_IN_GET_PLAYBOX_PROGRAM_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szProgrammeID = new byte[64]; - } - - public static class NET_PLAYBOX_WINDOWS_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_RECT stuRect; - public int nZorder; - public int nVolume; - public NetSDKLib.NET_COLOR_RGBA stuBackColor; - public int nDiaphaneity; - public int emTourPeriodType; - public int nTourPeriodTime; - public int bAutoPlay; - public int bLoopPlay; - public int nElementsCount; - public Pointer pstElementsBuf; - public int nBufLen; - public byte[] byReserved = new byte[128]; - } - - public static class NET_PROGRAM_ORDINARY_INFO extends NetSDKLib.SdkStructure { - public int bTempletState; - public byte[] szDescription = new byte[128]; - public int nWidth; - public int nHeight; - public int nWinCount; - public NetSDKLib.NET_PLAYBOX_WINDOWS_INFO[] stuWindowsInfo = (NetSDKLib.NET_PLAYBOX_WINDOWS_INFO[]) ((NetSDKLib.NET_PLAYBOX_WINDOWS_INFO[]) (new NetSDKLib.NET_PLAYBOX_WINDOWS_INFO()).toArray(16)); - public byte[] byReserved = new byte[128]; - } - - public static class NET_PROGRAM_BAR_INFO extends NetSDKLib.SdkStructure { - public byte[] szContent = new byte[512]; - public NetSDKLib.NET_COLOR_RGBA stuFontColor; - public int nFontSize; - public byte[] szFontStyle = new byte[32]; - public int nPlaySpeed; - public NetSDKLib.NET_RECT stuBackgroundRect; - public NetSDKLib.NET_COLOR_RGBA stuBackColor; - public int nDiaphaneity; - public byte[] byReserved = new byte[128]; - } - - public static class NET_PROGRAM_LOGO_INFO extends NetSDKLib.SdkStructure { - public byte[] szLogoPath = new byte[128]; - public NetSDKLib.NET_RECT stuBackgroundRect; - public int nDiaphaneity; - public byte[] byReserved = new byte[128]; - } - - public static class EM_PLAYBOXPROGRAM_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_PROGRAM_ON_PLAYBOX_LOGO = 0; - public static final int EM_PROGRAM_ON_PLAYBOX_BAR = 1; - public static final int EM_PROGRAM_ON_PLAYBOX_ORDINARY = 2; - } - - public static class NET_PROGRAM_ON_PLAYBOX extends NetSDKLib.SdkStructure { - public byte[] szProgrammeName = new byte[64]; - public byte[] szProgrammeID = new byte[64]; - public int bEnable; - public int emProgramType; - public NetSDKLib.NET_PROGRAM_LOGO_INFO stuLogoInfo; - public NetSDKLib.NET_PROGRAM_BAR_INFO stuBarInfo; - public NetSDKLib.NET_PROGRAM_ORDINARY_INFO stuOrdinaryInfo = new NetSDKLib.NET_PROGRAM_ORDINARY_INFO(); - public byte[] byReserved = new byte[512]; - } - - public static class NET_OUT_GET_ALL_PLAYBOX_PROGRAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxProgramCount; - public int nRetProgramCount; - public Pointer pstProgramInfo; - } - - public static class NET_IN_GET_ALL_PLAYBOX_PROGRAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_VEHICLE_INFO extends NetSDKLib.SdkStructure { - public int nUID; - public byte[] szGroupID = new byte[64]; - public byte[] szGroupName = new byte[128]; - public byte[] szPlateNumber = new byte[64]; - public byte[] szPlateCountry = new byte[4]; - public int nPlateType; - public int nVehicleType; - public int nBrand; - public int nCarSeries; - public int nCarSeriesModelYearIndex; - public NetSDKLib.NET_COLOR_RGBA stuVehicleColor; - public NetSDKLib.NET_COLOR_RGBA stuPlateColor; - public byte[] szOwnerName = new byte[64]; - public int nSex; - public int nCertificateType; - public byte[] szPersonID = new byte[32]; - public byte[] szOwnerCountry = new byte[4]; - public byte[] szProvince = new byte[64]; - public byte[] szCity = new byte[64]; - public byte[] szHomeAddress = new byte[128]; - public byte[] szEmail = new byte[32]; - public byte[] szPhoneNo = new byte[128]; - public byte[] bReserved = new byte[512]; - } - - public static class NET_CAR_CANDIDATE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_VEHICLE_INFO stuVehicleInfo; - public int nDifferentAttributresNum; - public int[] nDifferentAttributres = new int[16]; - public byte[] bReserved = new byte[512]; - } - - public static class DEV_EVENT_ELEVATOR_ABNORMAL_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nEventID; - public byte[] szName = new byte[128]; - public double dbPTS; - public NetSDKLib.NET_TIME_EX UTC; - public byte[] byReserved1 = new byte[1020]; - } - - public static class DEV_EVENT_VEHICLE_RECOGNITION_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[128]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nVehicleAction; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_SEAT_INFO stuMainSeatInfo; - public NetSDKLib.NET_SEAT_INFO stuSlaveSeatInfo; - public int nVehicleAttachNum; - public NetSDKLib.NET_VEHICLE_ATTACH[] stuVehicleAttach = (NetSDKLib.NET_VEHICLE_ATTACH[]) ((NetSDKLib.NET_VEHICLE_ATTACH[]) (new NetSDKLib.NET_VEHICLE_ATTACH()).toArray(8)); - public byte[] szCountry = new byte[32]; - public int nCarCandidateNum; - public NetSDKLib.NET_CAR_CANDIDATE_INFO[] stuCarCandidate = (NetSDKLib.NET_CAR_CANDIDATE_INFO[]) ((NetSDKLib.NET_CAR_CANDIDATE_INFO[]) (new NetSDKLib.NET_CAR_CANDIDATE_INFO()).toArray(50)); - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public int nChannel; - public byte[] bReserved = new byte[1024]; - } - - public static class NET_OUT_DOWNLOAD_REMOTE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwMaxFileBufLen; - public Pointer pstFileBuf; - public int dwRetFileBufLen; - public byte[] byReserved = new byte[4]; - } - - public static class NET_IN_DOWNLOAD_REMOTE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pszFileName; - public Pointer pszFileDst; - } - - public static class USER_INFO_EX extends NetSDKLib.SdkStructure { - public int dwID; - public int dwGroupID; - public byte[] name = new byte[16]; - public byte[] passWord = new byte[16]; - public int dwRightNum; - public int[] rights = new int[100]; - public byte[] memo = new byte[32]; - public int dwFouctionMask; - public byte[] byReserve = new byte[32]; - } - - public static class USER_GROUP_INFO_EX extends NetSDKLib.SdkStructure { - public int dwID; - public byte[] name = new byte[16]; - public int dwRightNum; - public int[] rights = new int[100]; - public byte[] memo = new byte[32]; - } - - public static class OPR_RIGHT_EX extends NetSDKLib.SdkStructure { - public int dwID; - public byte[] name = new byte[32]; - public byte[] memo = new byte[32]; - } - - public static class USER_MANAGE_INFO_EX extends NetSDKLib.SdkStructure { - public int dwRightNum; - public NetSDKLib.OPR_RIGHT_EX[] rightList = (NetSDKLib.OPR_RIGHT_EX[]) ((NetSDKLib.OPR_RIGHT_EX[]) (new NetSDKLib.OPR_RIGHT_EX()).toArray(100)); - public int dwGroupNum; - public NetSDKLib.USER_GROUP_INFO_EX[] groupList = (NetSDKLib.USER_GROUP_INFO_EX[]) ((NetSDKLib.USER_GROUP_INFO_EX[]) (new NetSDKLib.USER_GROUP_INFO_EX()).toArray(20)); - public int dwUserNum; - public NetSDKLib.USER_INFO_EX[] userList = (NetSDKLib.USER_INFO_EX[]) ((NetSDKLib.USER_INFO_EX[]) (new NetSDKLib.USER_INFO_EX()).toArray(200)); - public int dwFouctionMask; - public byte byNameMaxLength; - public byte byPSWMaxLength; - public byte[] byReserve = new byte[254]; - } - - public static class EM_GD_COLOR_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_GD_COLOR_RED = 0; - public static final int EM_GD_COLOR_GREEN = 1; - public static final int EM_GD_COLOR_YELLOW = 2; - } - - public static class NET_OUT_SET_GD_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_GD_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szScreenID = new byte[64]; - public int nGDNum; - public int[] emStatus = new int[170]; - } - - public static class EM_PROGRAMMEPLAN_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_PROGRAMMEPLAN_UNKNOWN = 0; - public static final int EM_PROGRAMMEPLAN_IMME = 1; - public static final int EM_PROGRAMMEPLAN_TIMER = 2; - } - - public static class NET_OUT_GET_PROGRAMMEPLAN_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emPlanType; - public NetSDKLib.NET_IMMEDIATELY_PLAN_INFO stuImmePlan; - public NetSDKLib.NET_TIMER_PLAN_INFO stuTimerPlan; - } - - public static class NET_IN_GET_PROGRAMMEPLAN_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szPlanID = new byte[64]; - } - - public static class NET_PROGRAMME_PLANS_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_IMMEDIATELY_PLAN_INFO[] szImmePlan; - public NetSDKLib.NET_TIMER_PLAN_INFO[] szTimerPlan; - - public NET_PROGRAMME_PLANS_INFO() { - } - - public NET_PROGRAMME_PLANS_INFO(int maxPlanCount) { - this.szImmePlan = new NetSDKLib.NET_IMMEDIATELY_PLAN_INFO[maxPlanCount]; - this.szTimerPlan = new NetSDKLib.NET_TIMER_PLAN_INFO[maxPlanCount]; - - for (int i = 0; i < maxPlanCount; ++i) { - this.szImmePlan[i] = new NetSDKLib.NET_IMMEDIATELY_PLAN_INFO(); - this.szTimerPlan[i] = new NetSDKLib.NET_TIMER_PLAN_INFO(); - } - - } - } - - public static class NET_OUT_GET_ALL_PROGRAMMEPLANS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxPlanCnt; - public int nRetImmCnt; - public Pointer pstImmePlan; - public int nRetTimerCnt; - public Pointer pstTimerPlan; - } - - public static class NET_IN_GET_ALL_PROGRAMMEPLANS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class EM_BRIEFLYPROGRAM_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_BRIEFLYPROGRAM_UNKNOWN = 0; - public static final int EM_BRIEFLYPROGRAM_BAR = 1; - public static final int EM_BRIEFLYPROGRAM_ORDINARY = 2; - } - - public static class NET_BRIEFLY_PROGRAMME_INFO extends NetSDKLib.SdkStructure { - public byte[] szProgrammeName = new byte[64]; - public byte[] szProgrammeID = new byte[64]; - public int emProgrammeType; - public int bEnable; - public int bTempletState; - public byte[] byReserved = new byte[512]; - } - - public static class NET_OUT_GET_ALL_BRIEFLYPROGRAMMES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRetCnt; - public NetSDKLib.NET_BRIEFLY_PROGRAMME_INFO[] stuBriProgrammes = (NetSDKLib.NET_BRIEFLY_PROGRAMME_INFO[]) ((NetSDKLib.NET_BRIEFLY_PROGRAMME_INFO[]) (new NetSDKLib.NET_BRIEFLY_PROGRAMME_INFO()).toArray(32)); - } - - public static class NET_IN_GET_ALL_BRIEFLYPROGRAMMES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_GET_ALL_PROGRAMMES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxCnt; - public int nRetCnt; - public Pointer pstProgrammeInfo; - } - - public static class NET_IN_GET_ALL_PROGRAMMES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_GET_PROGRAMME_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PROGRAMME_INFO stuProgrammeInfo; - } - - public static class NET_IN_GET_PROGRAMME_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szProgrammeID = new byte[64]; - } - - public static class NET_OUT_GET_ALL_GUIDESCREEN_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxScreen; - public int nRetScreen; - public Pointer pstGuideScreenCfg; - } - - public static class NET_IN_GET_ALL_GUIDESCREEN_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_GET_GUIDESCREEN_CFG_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_GUIDESCREEN_ATTRIBUTE_INFO stuGuideScreenCfg; - } - - public static class NET_IN_GET_GUIDESCREEN_CFG_BYID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szScreenID = new byte[64]; - } - - public static class NET_OUT_DEL_PROGRAMMEPLANS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class PLAN_ID extends NetSDKLib.SdkStructure { - public byte[] szPlanID = new byte[64]; - } - - public static class NET_IN_DEL_PROGRAMMEPLANS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPlanID; - public NetSDKLib.PLAN_ID[] szPlanIDArr = (NetSDKLib.PLAN_ID[]) ((NetSDKLib.PLAN_ID[]) (new NetSDKLib.PLAN_ID()).toArray(32)); - } - - public static class NET_OUT_MODIFY_TIMER_PROGRAMMEPLAN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_MODIFY_TIMER_PROGRAMMEPLAN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIMER_PLAN_INFO stuTimerPlan; - } - - public static class EM_REVIES_STATE extends NetSDKLib.SdkStructure { - public static final int EM_REVIES_UNKNOWN = 0; - public static final int EM_REVIES_PASS = 1; - public static final int EM_REVIES_NOTPASS = 2; - } - - public static class NET_PROGRAMME_OF_PLAN extends NetSDKLib.SdkStructure { - public byte[] szProgrammeName = new byte[64]; - public byte[] szProgrammeID = new byte[64]; - public int bIsBgProgramme; - public NetSDKLib.NET_PROGRAMME_TIME_INFO stuSatrtTime; - public NetSDKLib.NET_PROGRAMME_TIME_INFO stuEndTime; - public byte[] byReserved = new byte[128]; - } - - public static class NET_PROGRAMME_DATA extends NetSDKLib.SdkStructure { - public int dwYear; - public int dwMonth; - public int dwDay; - - public String toString() { - return this.dwYear + "-" + this.dwMonth + "-" + this.dwDay; - } - } - - public static class EM_TIMERPLAN_DATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_TIMERPLAN_DATE_UNKNOWN = 0; - public static final int EM_TIMERPLAN_DATE_MONTH = 1; - public static final int EM_TIMERPLAN_DATE_WEEK = 2; - public static final int EM_TIMERPLAN_DATE_DAY = 3; - public static final int EM_TIMERPLAN_DATE_CUSTOM = 4; - } - - public static class NET_TIMER_PLAN_INFO extends NetSDKLib.SdkStructure { - public byte[] szPlanName = new byte[64]; - public byte[] szPlanID = new byte[64]; - public byte[] szSplitScreenID = new byte[64]; - public int emDataType; - public int nDataCount; - public int[] nPlayDates = new int[32]; - public NetSDKLib.NET_PROGRAMME_DATA stuSatrtDate = new NetSDKLib.NET_PROGRAMME_DATA(); - public NetSDKLib.NET_PROGRAMME_DATA stuEndDate = new NetSDKLib.NET_PROGRAMME_DATA(); - public int emReviewState; - public byte[] szReviewOpinion = new byte[64]; - public int bOverdue; - public int nProgrammes; - public NetSDKLib.NET_PROGRAMME_OF_PLAN[] stuProgrammes = (NetSDKLib.NET_PROGRAMME_OF_PLAN[]) ((NetSDKLib.NET_PROGRAMME_OF_PLAN[]) (new NetSDKLib.NET_PROGRAMME_OF_PLAN()).toArray(32)); - public byte[] byReserved = new byte[512]; - } - - public static class NET_IN_ADD_TIMER_PROGRAMMEPLAN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIMER_PLAN_INFO stuTimerPlan; - } - - public static class NET_OUT_MODIFY_IMME_PROGRAMMEPLAN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_MODIFY_IMME_PROGRAMMEPLAN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_IMMEDIATELY_PLAN_INFO stuImmePlan; - } - - public static class NET_OUT_DEL_PROGRAMMES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class PRO_GRAMME_ID extends NetSDKLib.SdkStructure { - public byte[] szProGrammeIdList = new byte[64]; - } - - public static class NET_IN_DEL_PROGRAMMES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nProgrammeID; - public NetSDKLib.PRO_GRAMME_ID[] szProGrammeIdListArr = (NetSDKLib.PRO_GRAMME_ID[]) ((NetSDKLib.PRO_GRAMME_ID[]) (new NetSDKLib.PRO_GRAMME_ID()).toArray(32)); - } - - public static class NET_OUT_MODIFY_ONE_PROGRAMME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_MODIFY_ONE_PROGRAMME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PROGRAMME_INFO stuProgrammeInfo; - } - - public static class NET_IMMEDIATELY_PLAN_INFO extends NetSDKLib.SdkStructure { - public byte[] szPlanName = new byte[64]; - public byte[] szPlanID = new byte[64]; - public byte[] szSplitScreenID = new byte[64]; - public int bEnable; - public int nPlayTime; - public byte[] szProgrammeName = new byte[64]; - public byte[] szProgrammeID = new byte[64]; - public byte[] byReserved = new byte[512]; - } - - public static class NET_OUT_ADD_PROGRAMMEPLAN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szPlanID = new byte[64]; - } - - public static class NET_IN_ADD_IMME_PROGRAMMEPLAN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_IMMEDIATELY_PLAN_INFO stuImmePlan; - } - - public static class EM_SCREEN_DATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SCREEN_DATE_UNKNOWN = 0; - public static final int EM_SCREEN_DATE_MONTH = 1; - public static final int EM_SCREEN_DATE_WEEK = 2; - public static final int EM_SCREEN_DATE_DAY = 3; - } - - public static class EM_SCREEN_STATUS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SCREEN_STATUS_UNKNOWN = 0; - public static final int EM_SCREEN_STATUS_ON = 1; - public static final int EM_SCREEN_STATUS_OFF = 2; - } - - public static class NET_PROGRAMME_TIME_INFO extends NetSDKLib.SdkStructure { - public int dwHour; - public int dwMinute; - public int dwSecond; - - public String toString() { - return this.dwHour + ":" + this.dwMinute + ":" + this.dwSecond; - } - } - - public static class NET_GUIDESCREEN_WINDOW_RECT_INFO extends NetSDKLib.SdkStructure { - public byte[] szWindowID = new byte[64]; - public NetSDKLib.NET_RECT stuRect; - public int nWindowBright; - public byte[] byReserved = new byte[132]; - } - - public static class NET_SCREEN_TIME_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public int emDateType; - public int nDateCount; - public int[] nPlayDates = new int[32]; - public NetSDKLib.NET_PROGRAMME_TIME_INFO stuOpenTime; - public NetSDKLib.NET_PROGRAMME_TIME_INFO stuCloseTime; - public byte[] byReserved = new byte[128]; - } - - public static class NET_SUN_RISE_SET_TIME extends NetSDKLib.SdkStructure { - public int nSunrise; - public int nSunset; - public byte[] byReserved = new byte[32]; - } - - public static class NET_GUIDESCREEN_AUTO_BRIGHT extends NetSDKLib.SdkStructure { - public int bEnable; - public int nLightBright; - public int nDarkBright; - public NetSDKLib.NET_SUN_RISE_SET_TIME[] stuSunTime = (NetSDKLib.NET_SUN_RISE_SET_TIME[]) ((NetSDKLib.NET_SUN_RISE_SET_TIME[]) (new NetSDKLib.NET_SUN_RISE_SET_TIME()).toArray(12)); - public byte[] byReserved = new byte[128]; - } - - public static class NET_GUIDESCREEN_ATTRIBUTE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szScreenID = new byte[64]; - public int emStatus; - public int bIsForeverOpen; - public int nScreenTime; - public NetSDKLib.NET_SCREEN_TIME_INFO[] stuScreenTime = (NetSDKLib.NET_SCREEN_TIME_INFO[]) ((NetSDKLib.NET_SCREEN_TIME_INFO[]) (new NetSDKLib.NET_SCREEN_TIME_INFO()).toArray(8)); - public int nBright; - public int nContrast; - public int nSaturation; - public int nVolume; - public int nWidth; - public int nHeight; - public int nWindowsCount; - public NetSDKLib.NET_GUIDESCREEN_WINDOW_RECT_INFO[] stuWindows = (NetSDKLib.NET_GUIDESCREEN_WINDOW_RECT_INFO[]) ((NetSDKLib.NET_GUIDESCREEN_WINDOW_RECT_INFO[]) (new NetSDKLib.NET_GUIDESCREEN_WINDOW_RECT_INFO()).toArray(16)); - public NetSDKLib.NET_GUIDESCREEN_AUTO_BRIGHT stuAutoBright; - public byte[] byReserved = new byte[512]; - } - - public static class NET_OUT_SET_GUIDESCREEN_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_GUIDESCREEN_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nScreenCount; - public Pointer pstGuideScreenCfg; - } - - public static class EM_CAPTURE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CAPTURE_UNKNOWN = 0; - public static final int EM_CAPTURE_VIDEO = 1; - public static final int EM_CAPTURE_PICTURE = 2; - } - - public static class NET_CAPTURE_ELEMENT_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[64]; - public int bFillerState; - public byte[] szUserName = new byte[32]; - public byte[] szPassWord = new byte[32]; - public byte[] szIP = new byte[40]; - public int nPort; - public int nChannel; - public int emCaptureType; - public int nPlayTime; - public int nNote; - public NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[] stuNoteInfo = (NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) ((NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) (new NetSDKLib.NET_GUIDESCREEN_NOTE_INFO()).toArray(4)); - public Pointer pstOsdInfo; - public byte[] byReserved = new byte[124]; - } - - public static class NET_CAPTURE_OSD_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public NetSDKLib.NET_COLOR_RGBA stuFontColor; - public NetSDKLib.NET_COLOR_RGBA stuBackGroundColor; - public int nFontSize; - public byte[] szContent = new byte[512]; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_PLACEHOLDER_ELEMENT_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[64]; - public int bFillerState; - public int nNote; - public NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[] stuNoteInfo = (NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) ((NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) (new NetSDKLib.NET_GUIDESCREEN_NOTE_INFO()).toArray(4)); - public byte[] byReserved = new byte[128]; - } - - public static class NET_TEXT_ELEMENT_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[64]; - public int bFillerState; - public NetSDKLib.NET_GUIDESCREEN_TEXT_INFO stuElementsText; - public int nNote; - public NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[] stuNoteInfo = (NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) ((NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) (new NetSDKLib.NET_GUIDESCREEN_NOTE_INFO()).toArray(4)); - public byte[] byReserved = new byte[128]; - } - - public static class NET_PICTURE_ELEMENT_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[64]; - public int bFillerState; - public byte[] szPath = new byte[128]; - public int nPlayTime; - public int nPlayCount; - public int nDiaphaneity; - public int nStayTime; - public int emEnterStyle; - public int emExitStyle; - public int nNote; - public NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[] stuNoteInfo = (NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) ((NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) (new NetSDKLib.NET_GUIDESCREEN_NOTE_INFO()).toArray(4)); - public byte[] byReserved = new byte[128]; - } - - public static class EM_PIC_STYLE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_PIC_STYLE_UNKNOWN = 0; - public static final int EM_PIC_STYLE_DEFAULT = 1; - public static final int EM_PIC_STYLE_UP = 2; - public static final int EM_PIC_STYLE_DOWN = 3; - public static final int EM_PIC_STYLE_LEFT = 4; - public static final int EM_PIC_STYLE_RIGHT = 5; - } - - public static class EM_VERT_ALIGN_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_VERT_ALIGN_UNKNOWN = 0; - public static final int EM_VERT_ALIGN_UP = 1; - public static final int EM_VERT_ALIGN_CENTER = 2; - public static final int EM_VERT_ALIGN_DOWN = 3; - } - - public static class EM_HORI_ALIGN_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_HORI_ALIGN_UNKNOWN = 0; - public static final int EM_HORI_ALIGN_LEFT = 1; - public static final int EM_HORI_ALIGN_CENTER = 2; - public static final int EM_HORI_ALIGN_RIGHT = 3; - } - - public static class NET_GUIDESCREEN_TEXT_INFO extends NetSDKLib.SdkStructure { - public byte[] szContent = new byte[512]; - public int nFontSize; - public NetSDKLib.NET_COLOR_RGBA stuFontColor; - public byte[] szFontStyle = new byte[32]; - public double dbLineHeight; - public int emHoriAlign; - public int emVertAlign; - public int nPlayTime; - public int nPlayCount; - public int nStayTime; - public int emEnterStyle; - public int emExitStyle; - public byte[] byReserved = new byte[128]; - } - - public static class NET_GUIDESCREEN_NOTE_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public NetSDKLib.NET_GUIDESCREEN_TEXT_INFO stuTextInfo; - public NetSDKLib.NET_RECT stuRect; - public byte[] byReserved = new byte[128]; - } - - public static class NET_VIDEO_ELEMENT_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[64]; - public int bFillerState; - public byte[] szPath = new byte[128]; - public int nPlayCount; - public int nNote; - public NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[] stuNoteInfo = (NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) ((NetSDKLib.NET_GUIDESCREEN_NOTE_INFO[]) (new NetSDKLib.NET_GUIDESCREEN_NOTE_INFO()).toArray(4)); - public byte[] byReserved = new byte[128]; - } - - public static class EM_ELEMENTS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ELEMENTS_UNKNOWN = 0; - public static final int EM_ELEMENTS_VIDEO = 1; - public static final int EM_ELEMENTS_PICTURE = 2; - public static final int EM_ELEMENTS_TEXT = 3; - public static final int EM_ELEMENTS_PLACEHOLDER = 4; - public static final int EM_ELEMENTS_CAPTURE = 5; - } - - public static class EM_TOURPERIOD_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_TOURPERIOD_UNKNOWN = 0; - public static final int EM_TOURPERIOD_PROGRAMME = 1; - public static final int EM_TOURPERIOD_PLAN = 2; - public static final int EM_TOURPERIOD_CUSTOM = 3; - } - - public static class NET_ELEMENT_COMMON_INFO extends NetSDKLib.SdkStructure { - public int emElementsType; - public byte[] byReserved = new byte[128]; - } - - public static class NET_GUIDESCREEN_WINDOW_INFO extends NetSDKLib.SdkStructure { - public byte[] szWindowID = new byte[64]; - public int nVolume; - public NetSDKLib.NET_COLOR_RGBA stuColor; - public int nDiaphaneity; - public int emTourPeriodType; - public int nTourPeriodTime; - public int bAutoPlay; - public int bLoopPlay; - public int nElementsCount; - public Pointer pstElementsBuf; - public int nBufLen; - public byte[] byReserved = new byte[128]; - } - - public static class NET_ORDINARY_INFO extends NetSDKLib.SdkStructure { - public int bTempletState; - public byte[] szDescription = new byte[128]; - public int nWhnCount; - public NetSDKLib.NET_GUIDESCREEN_WINDOW_INFO[] stuWindowsInfo = (NetSDKLib.NET_GUIDESCREEN_WINDOW_INFO[]) ((NetSDKLib.NET_GUIDESCREEN_WINDOW_INFO[]) (new NetSDKLib.NET_GUIDESCREEN_WINDOW_INFO()).toArray(16)); - public byte[] byReserved = new byte[128]; - } - - public static class NET_PROGRAMME_INFO extends NetSDKLib.SdkStructure { - public byte[] szProgrammeName = new byte[64]; - public byte[] szProgrammeID = new byte[64]; - public int bEnable; - public NetSDKLib.NET_ORDINARY_INFO stuOrdinaryInfo = new NetSDKLib.NET_ORDINARY_INFO(); - public byte[] byReserved = new byte[512]; - } - - public static class NET_OUT_ADD_ONE_PROGRAMME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szProgrammeID = new byte[64]; - } - - public static class NET_IN_ADD_ONE_PROGRAMME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PROGRAMME_INFO stuProgrammeInfo; - } - - public static class NET_OUT_CLEAR_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_CLEAR_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_OUT_REMOVE_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_REMOVE_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_OUT_UPDATE_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_UPDATE_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - public NetSDKLib.NET_FACE_RECORD_INFO stuFaceInfo; - } - - public static class NET_OUT_GET_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFaceData; - public NetSDKLib.NET_FACE_FACEDATA[] szFaceDataArr = (NetSDKLib.NET_FACE_FACEDATA[]) ((NetSDKLib.NET_FACE_FACEDATA[]) (new NetSDKLib.NET_FACE_FACEDATA()).toArray(20)); - public int nPhotoData; - public int[] nInPhotoDataLen = new int[5]; - public int[] nOutPhotoDataLen = new int[5]; - public Pointer[] pPhotoData = new Pointer[5]; - } - - public static class NET_IN_GET_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_OUT_ADD_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class FACE_PHOTO extends NetSDKLib.SdkStructure { - public Pointer pszFacePhoto; - } - - public static class NET_FACE_FACEDATA extends NetSDKLib.SdkStructure { - public byte[] szFaceData = new byte[2048]; - } - - public static class NET_FACE_ROOMNO extends NetSDKLib.SdkStructure { - public byte[] szRoomNo = new byte[16]; - } - - public static class NET_FACE_RECORD_INFO extends NetSDKLib.SdkStructure { - public byte[] szUserName = new byte[128]; - public int nRoom; - public NetSDKLib.NET_FACE_ROOMNO[] szRoomNoArr = (NetSDKLib.NET_FACE_ROOMNO[]) ((NetSDKLib.NET_FACE_ROOMNO[]) (new NetSDKLib.NET_FACE_ROOMNO()).toArray(32)); - public int nFaceData; - public NetSDKLib.NET_FACE_FACEDATA[] szFaceDataArr = (NetSDKLib.NET_FACE_FACEDATA[]) ((NetSDKLib.NET_FACE_FACEDATA[]) (new NetSDKLib.NET_FACE_FACEDATA()).toArray(20)); - public int[] nFaceDataLen = new int[20]; - public int nFacePhoto; - public int[] nFacePhotoLen = new int[5]; - public NetSDKLib.FACE_PHOTO[] pszFacePhotoArr = (NetSDKLib.FACE_PHOTO[]) ((NetSDKLib.FACE_PHOTO[]) (new NetSDKLib.FACE_PHOTO()).toArray(5)); - public int bValidDate; - public NetSDKLib.NET_TIME stuValidDateStart; - public NetSDKLib.NET_TIME stuValidDateEnd; - public int nValidCounts; - public int bValidCountsEnable; - public int bFaceDataExEnable; - public Pointer[] pszFaceDataEx = new Pointer[20]; - public byte[] byReserved = new byte[240]; - } - - public static class NET_IN_ADD_FACE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - public NetSDKLib.NET_FACE_RECORD_INFO stuFaceInfo; - } - - public static class EM_FACEINFO_OPREATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_FACEINFO_OPREATE_ADD = 0; - public static final int EM_FACEINFO_OPREATE_GET = 1; - public static final int EM_FACEINFO_OPREATE_UPDATE = 2; - public static final int EM_FACEINFO_OPREATE_REMOVE = 3; - public static final int EM_FACEINFO_OPREATE_CLEAR = 4; - public static final int EM_FACEINFO_OPREATE_GETFACEEIGEN = 5; - } - - public static class ALARM_FACEINFO_COLLECT_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public NetSDKLib.NET_TIME_EX stuTime; - public double dbPTS; - public byte[] szUserID = new byte[32]; - public byte[] byReserved = new byte[512]; - } - - public static class GPS_TEMP_HUMIDITY_INFO extends NetSDKLib.SdkStructure { - public double dTemperature; - public double dHumidity; - public byte[] bReserved = new byte[128]; - - public static class ByValue extends NetSDKLib.GPS_Info implements com.sun.jna.Structure.ByValue { - } - } - - public static class NET_IN_ATTACH_EVENT_RESTORE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUuid = new byte[36]; - } - - public static class EM_PASSENGER_CARD_CHECK_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_PASSENGER_CARD_CHECK_TYPE_UNKOWN = 0; - public static final int EM_PASSENGER_CARD_CHECK_TYPE_SIGNIN = 1; - public static final int EM_PASSENGER_CARD_CHECK_TYPE_SIGNOUT = 2; - public static final int EM_PASSENGER_CARD_CHECK_TYPE_NORMAL = 3; - } - - public static class ALARM_PASSENGER_CARD_CHECK extends NetSDKLib.SdkStructure { - public int bEventConfirm; - public byte[] szCardNum = new byte[64]; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPS; - public NetSDKLib.NET_TIME_EX UTC; - public int nTime; - public int emType; - public byte[] szMac = new byte[8]; - public byte[] reserved = new byte[1012]; - } - - public static class NET_OUT_BUS_ATTACH extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_BUS_ATTACH extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.fBusStateCallBack cbBusState; - public Pointer dwUser; - } - - public static class ALARM_TRAFFIC_FLUX_LANE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME stuCurTime; - public int nLane; - public int nState; - public int nFlow; - public byte[] byReserved = new byte[124]; - } - - public static class RAID_STATE_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[16]; - public byte byType; - public byte byStatus; - public byte[] byReserved = new byte[2]; - public int nCntMem; - public int[] nMember = new int[32]; - public int nCapacity; - public int nRemainSpace; - public int nTank; - public byte[] reserved = new byte[32]; - } - - public static class ALARM_RAID_INFO extends NetSDKLib.SdkStructure { - public int nRaidNumber; - public NetSDKLib.RAID_STATE_INFO[] stuRaidInfo = new NetSDKLib.RAID_STATE_INFO[16]; - public byte[] reserved = new byte[128]; - - public ALARM_RAID_INFO() { - for (int i = 0; i < this.stuRaidInfo.length; ++i) { - this.stuRaidInfo[i] = new NetSDKLib.RAID_STATE_INFO(); - } - - } - } - - public static class ALARM_TRAF_CONGESTION_INFO extends NetSDKLib.SdkStructure { - public int nDriveWayID; - public int nCongestionLevel; - public NetSDKLib.NET_TIME stuTime; - public int nState; - public int dwChannel; - public byte[] reserve = new byte[28]; - } - - public static class ALARM_DRIVER_NOTCONFIRM_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public NetSDKLib.NET_TIME_EX stuTime; - public double dbPTS; - public byte[] byReserved = new byte[512]; - } - - public static class ALARM_URGENCY_ALARM_EX2 extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuTime; - public int nID; - } - - public static class ALARM_VIDEO_BLIND_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public int nChannelID; - public double dbPTS; - public NetSDKLib.NET_TIME_EX stuTime; - public int nEventID; - public NetSDKLib.NET_TIME_EX stuStartTime; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPS; - public byte[] byReserved = new byte[1024]; - } - - public static class ALARM_VEHICLE_ACC_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nACCStatus; - public int nAction; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatusInfo; - public int nConstantElectricStatus; - public NetSDKLib.NET_TIME_EX stuTime; - public int nTotalMileage; - public NetSDKLib.NET_TIME_EX stuStartTime; - public NetSDKLib.NET_GPS_STATUS_INFO stuStartGPS; - } - - public static class ALARM_STORAGE_NOT_EXIST_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAction; - public byte[] szGroup = new byte[128]; - public NetSDKLib.NET_TIME stuTime; - public NetSDKLib.NET_GPS_STATUS_INFO stGPSStatus; - } - - public static class ALARM_STORAGE_FAILURE_EX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAction; - public byte[] szName = new byte[128]; - public byte[] szDevice = new byte[128]; - public byte[] szGroup = new byte[128]; - public byte[] szPath = new byte[260]; - public int emError; - public int nPhysicNo; - public NetSDKLib.NET_TIME_EX stuTime; - public NetSDKLib.NET_GPS_STATUS_INFO stGPSStatus; - } - - public static class ALARM_FRONTDISCONNET_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int nAction; - public NetSDKLib.NET_TIME stuTime; - public byte[] szIpAddress = new byte[260]; - public NetSDKLib.NET_GPS_STATUS_INFO stGPSStatus; - } - - public static class ALARM_GPS_NOT_ALIGNED_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public NetSDKLib.NET_TIME_EX stuTime; - public byte[] byReserved = new byte[1024]; - } - - public static class ALARM_BUS_SHARP_DECELERATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatusInfo; - public NetSDKLib.NET_TIME_EX stuTime; - } - - public static class ALARM_BUS_SHARP_ACCELERATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatusInfo; - public NetSDKLib.NET_TIME_EX stuTime; - } - - public static class ALARM_VIDEO_LOSS_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public int nChannelID; - public double dbPTS; - public byte[] byReserved1 = new byte[4]; - public NetSDKLib.NET_TIME_EX stuTime; - public NetSDKLib.NET_TIME_EX stuStartTime; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPS; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_GPS_LOCATION_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.GPS_Info stuGpsInfo; - public NetSDKLib.ALARM_STATE_INFO stuAlarmStateInfo; - public int nTemperature; - public int nHumidity; - public int nIdleTime; - public int nMileage; - public int nVoltage; - public byte bOffline; - public byte[] byReserved = new byte[1023]; - } - - public static class EM_DATE_SOURCE extends NetSDKLib.SdkStructure { - public static final int EM_DATE_SOURCE_GPS = 0; - public static final int EM_DATE_SOURCE_INERTIALNAVIGATION = 1; - } - - public static class NET_THREE_STATUS_BOOL extends NetSDKLib.SdkStructure { - public static final int BOOL_STATUS_FALSE = 0; - public static final int BOOL_STATUS_TRUE = 1; - public static final int BOOL_STATUS_UNKNOWN = 2; - } - - public static class NET_GPS_STATUS_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME revTime; - public byte[] DvrSerial = new byte[50]; - public byte[] byRserved1 = new byte[6]; - public double longitude; - public double latidude; - public double height; - public double angle; - public double speed; - public short starCount; - public byte[] byRserved2 = new byte[2]; - public int antennaState; - public int orientationState; - public int workStae; - public int nAlarmCount; - public int[] nAlarmState = new int[128]; - public byte bOffline; - public byte bSNR; - public byte[] byRserved3 = new byte[2]; - public int emDateSource; - public int nSignalStrength; - public float fHdop; - public float fPdop; - public byte[] byRserved = new byte[100]; - } - - public static class ALARM_HIGH_SPEED_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public NetSDKLib.NET_TIME_EX stuTime; - public double dbPTS; - public NetSDKLib.NET_GPS_STATUS_INFO stGPSStatusInfo; - public int nSpeedLimit; - public int nCurSpeed; - public int nMaxSpeed; - public byte[] byReserved = new byte[508]; - } - - public static class NET_OUT_DOWNLOAD_BY_DATA_TYPE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_DOWNLOAD_BY_DATA_TYPE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int emRecordType; - public String szSavedFileName; - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stStopTime; - public Callback cbDownLoadPos; - public Pointer dwPosUser; - public Callback fDownLoadDataCallBack; - public int emDataType; - public Pointer dwDataUser; - public int emAudioType; - } - - public static class NET_OUT_PLAYBACK_BY_DATA_TYPE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_PLAYBACK_BY_DATA_TYPE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stStopTime; - public Pointer hWnd; - public Callback cbDownLoadPos; - public Pointer dwPosUser; - public Callback fDownLoadDataCallBack; - public int emDataType; - public Pointer dwDataUser; - public int nPlayDirection; - } - - public static class EM_REAL_DATA_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_REAL_DATA_TYPE_PRIVATE = 0; - public static final int EM_REAL_DATA_TYPE_GBPS = 1; - public static final int EM_REAL_DATA_TYPE_TS = 2; - public static final int EM_REAL_DATA_TYPE_MP4 = 3; - public static final int EM_REAL_DATA_TYPE_H264 = 4; - public static final int EM_REAL_DATA_TYPE_FLV_STREAM = 5; - } - - public static class NET_OUT_REALPLAY_BY_DATA_TYPE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_REALPLAY_BY_DATA_TYPE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public Pointer hWnd; - public int rType; - public NetSDKLib.fRealDataCallBackEx cbRealData; - public int emDataType; - public Pointer dwUser; - public String szSaveFileName; - public NetSDKLib.fRealDataCallBackEx2 cbRealDataEx; - public int emAudioType; - } - - public static class NET_ANNOUNCE_READFLAG extends NetSDKLib.SdkStructure { - public static final int NET_ANNOUNCE_READFLAG_UNREADED = 0; - public static final int NET_ANNOUNCE_READFLAG_READED = 1; - public static final int NET_ANNOUNCE_READFLAG_UNKNOWN = 2; - } - - public static class NET_ANNOUNCE_STATE extends NetSDKLib.SdkStructure { - public static final int NET_ANNOUNCE_STATE_UNSENDED = 0; - public static final int NET_ANNOUNCE_STATE_SENDED = 1; - public static final int NET_ANNOUNCE_STATE_EXPIRED = 2; - public static final int NET_ANNOUNCE_STATE_UNKNOWN = 3; - } - - public static class NET_RECORD_ANNOUNCEMENT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - public NetSDKLib.NET_TIME stuCreateTime; - public NetSDKLib.NET_TIME stuIssueTime; - public byte[] szAnnounceTitle = new byte[64]; - public byte[] szAnnounceContent = new byte[256]; - public byte[] szAnnounceDoor = new byte[16]; - public NetSDKLib.NET_TIME stuExpireTime; - public int emAnnounceState; - public int emAnnounceReadFlag; - } - - public static class FIND_RECORD_ANNOUNCEMENT_CONDITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bTimeEnable; - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stEndTime; - } - - public static class NET_CTRL_START_PLAYAUDIO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szAudioPath = new byte[260]; - } - - public static class EM_DELIVERY_FILE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_DELIVERY_FILE_TYPE_UNKNOWN = 0; - public static final int EM_DELIVERY_FILE_TYPE_VIDEO = 1; - public static final int EM_DELIVERY_FILE_TYPE_IMAGE = 2; - public static final int EM_DELIVERY_FILE_TYPE_AUDIO = 3; - } - - public static class EM_VIDEO_PLAY_MODE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_VIDEO_PLAY_MODE_TYPE_UNKNOWN = 0; - public static final int EM_VIDEO_PLAY_MODE_TYPE_ONCE = 1; - public static final int EM_VIDEO_PLAY_MODE_TYPE_REPEAT = 2; - } - - public static class NET_DELIVERY_FILE_INFO extends NetSDKLib.SdkStructure { - public int emFileType; - public byte[] szFileURL = new byte[128]; - public int nImageSustain; - public int emPlayWithMode; - public byte[] byReserved = new byte[1020]; - } - - public static class NET_CTRL_DELIVERY_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPort; - public int emPlayMode; - public NetSDKLib.NET_TIME stuStartPlayTime; - public NetSDKLib.NET_TIME stuStopPlayTime; - public int nFileCount; - public NetSDKLib.NET_DELIVERY_FILE_INFO[] stuFileInfo = new NetSDKLib.NET_DELIVERY_FILE_INFO[128]; - - public NET_CTRL_DELIVERY_FILE() { - for (int i = 0; i < 128; ++i) { - this.stuFileInfo[i] = new NetSDKLib.NET_DELIVERY_FILE_INFO(); - } - - } - } - - public static class NETDEV_ENCLOSURE_VERSION_CFG extends NetSDKLib.SdkStructure { - public int unType; - public int[] unVersion = new int[32]; - public int nReserved; - } - - public static class NETDEV_ENCLOSURE_CFG extends NetSDKLib.SdkStructure { - public int unType; - public byte[] bRegion = new byte[8]; - public int unId; - public int unSpeedLimit; - public int unPointNum; - public NetSDKLib.GPS_POINT[] stPoints = (NetSDKLib.GPS_POINT[]) ((NetSDKLib.GPS_POINT[]) (new NetSDKLib.GPS_POINT()).toArray(128)); - public byte[] szStationName = new byte[32]; - public byte bDisenable; - public byte bShape; - public byte bLimitType; - public byte bAction; - public int nLimitAltitude; - public int nAlarmAltitude; - public int unLimitRadius; - public int unAlarmRadius; - public byte[] reserved = new byte[12]; - } - - public static class ENCLOSURE_TYPE { - public static final int ENCLOSURE_UNKNOWN = 0; - public static final int ENCLOSURE_LIMITSPEED = 1; - public static final int ENCLOSURE_DRIVEALLOW = 2; - public static final int ENCLOSURE_FORBIDDRIVE = 4; - public static final int ENCLOSURE_LOADGOODS = 8; - public static final int ENCLOSURE_UPLOADGOODS = 16; - public static final int ENCLOSURE_FLYALLOW = 32; - public static final int ENCLOSURE_MANUALFORBIDFLY = 64; - public static final int ENCLOSURE_FIXEDFORBIDFLY = 128; - public static final int ENCLOSURE_FiXEDLIMITFLY = 129; - } - - public static class NETDEV_AUTOMT_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte byAutoRebootDay; - public byte byAutoRebootTime; - public byte byAutoDeleteFilesTime; - public byte[] reserved = new byte[13]; - } - - public static class NET_MAIL_CFG extends NetSDKLib.SdkStructure { - public byte[] sMailIPAddr = new byte[16]; - public short wMailPort; - public short wReserved; - public byte[] sSenderAddr = new byte[128]; - public byte[] sUserName = new byte[16]; - public byte[] sUserPsw = new byte[16]; - public byte[] sDestAddr = new byte[128]; - public byte[] sCcAddr = new byte[128]; - public byte[] sBccAddr = new byte[128]; - public byte[] sSubject = new byte[64]; - } - - public static class NET_REMOTE_HOST extends NetSDKLib.SdkStructure { - public byte byEnable; - public byte byAssistant; - public short wHostPort; - public byte[] sHostIPAddr = new byte[16]; - public byte[] sHostUser = new byte[64]; - public byte[] sHostPassword = new byte[32]; - } - - public static class NET_ETHERNET_EX extends NetSDKLib.SdkStructure { - public byte[] sDevIPAddr = new byte[16]; - public byte[] sDevIPMask = new byte[16]; - public byte[] sGatewayIP = new byte[16]; - public byte dwNetInterface; - public byte bTranMedia; - public byte bValid; - public byte bDefaultEth; - public byte[] byMACAddr = new byte[40]; - public byte bMode; - public byte[] bReserved1 = new byte[3]; - public byte[] szEthernetName = new byte[16]; - public byte[] bReserved = new byte[12]; - } - - public static class NETDEV_NET_CFG_EX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] sDevName = new byte[16]; - public short wTcpMaxConnectNum; - public short wTcpPort; - public short wUdpPort; - public short wHttpPort; - public short wHttpsPort; - public short wSslPort; - public int nEtherNetNum; - public NetSDKLib.NET_ETHERNET_EX[] stEtherNet = new NetSDKLib.NET_ETHERNET_EX[10]; - public NetSDKLib.NET_REMOTE_HOST struAlarmHost; - public NetSDKLib.NET_REMOTE_HOST struLogHost; - public NetSDKLib.NET_REMOTE_HOST struSmtpHost; - public NetSDKLib.NET_REMOTE_HOST struMultiCast; - public NetSDKLib.NET_REMOTE_HOST struNfs; - public NetSDKLib.NET_REMOTE_HOST struPppoe; - public byte[] sPppoeIP = new byte[16]; - public NetSDKLib.NET_REMOTE_HOST struDdns; - public byte[] sDdnsHostName = new byte[64]; - public NetSDKLib.NET_REMOTE_HOST struDns; - public NetSDKLib.NET_MAIL_CFG struMail; - public byte[] bReserved = new byte[128]; - - public NETDEV_NET_CFG_EX() { - for (int i = 0; i < 10; ++i) { - this.stEtherNet[i] = new NetSDKLib.NET_ETHERNET_EX(); - } - - } - } - - public static class NETDEV_SMART_HARDDISK extends NetSDKLib.SdkStructure { - public byte nDiskNum; - public byte byRaidNO; - public byte[] byReserved = new byte[2]; - public NetSDKLib.NETDEV_DEVICE_INFO deviceInfo; - public NetSDKLib.NETDEV_SMART_VALUE[] smartValue = new NetSDKLib.NETDEV_SMART_VALUE[30]; - - public NETDEV_SMART_HARDDISK() { - for (int i = 0; i < 30; ++i) { - this.smartValue[i] = new NetSDKLib.NETDEV_SMART_VALUE(); - } - - } - } - - public static class NETDEV_SMART_VALUE extends NetSDKLib.SdkStructure { - public byte byId; - public byte byCurrent; - public byte byWorst; - public byte byThreshold; - public byte[] szName = new byte[64]; - public byte[] szRaw = new byte[8]; - public int nPredict; - public byte[] reserved = new byte[128]; - } - - public static class NETDEV_DEVICE_INFO extends NetSDKLib.SdkStructure { - public byte[] byModle = new byte[32]; - public byte[] bySerialNumber = new byte[32]; - public byte[] byFirmWare = new byte[32]; - public int nAtaVersion; - public int nSmartNum; - public long Sectors; - public int nStatus; - public int[] nReserved = new int[33]; - } - - public static class EM_DISK_TYPE extends NetSDKLib.SdkStructure { - public static final int SDK_DISK_READ_WRITE = 0; - public static final int SDK_DISK_READ_ONLY = 1; - public static final int SDK_DISK_BACKUP = 2; - public static final int SDK_DISK_REDUNDANT = 3; - public static final int SDK_DISK_SNAPSHOT = 4; - } - - public static class NET_DEV_HARDDISK_STATE extends NetSDKLib.SdkStructure { - public int dwDiskNum; - public NetSDKLib.NET_DEV_DISKSTATE[] stDisks = new NetSDKLib.NET_DEV_DISKSTATE[256]; - - public NET_DEV_HARDDISK_STATE() { - for (int i = 0; i < 256; ++i) { - this.stDisks[i] = new NetSDKLib.NET_DEV_DISKSTATE(); - } - - } - } - - public static class NET_DEV_DISKSTATE extends NetSDKLib.SdkStructure { - public int dwVolume; - public int dwFreeSpace; - public byte dwStatus; - public byte bDiskNum; - public byte bSubareaNum; - public byte bSignal; - } - - public static class NET_RECORD_STATE_DETAIL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bMainStream; - public int bExtraStream1; - public int bExtraStream2; - public int bExtraStream3; - } - - public static class NET_PARTITION_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nStatus; - public double dbTotalSize; - public double dbRemainSize; - } - - public static class NET_HDD_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nState; - public double dbTotalSize; - public NetSDKLib.NET_PARTITION_STATE[] stuPartitions = new NetSDKLib.NET_PARTITION_STATE[32]; - public int nPartitionNum; - - public NET_HDD_STATE() { - for (int i = 0; i < 32; ++i) { - this.stuPartitions[i] = new NetSDKLib.NET_PARTITION_STATE(); - } - - } - } - - public static class NET_SELFCHECK_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAlarmIn; - public int nAlarmOut; - public NetSDKLib.NET_TIME stuTime; - public byte[] szPlateNo = new byte[32]; - public byte[] szICCID = new byte[16]; - public byte byOrientation; - public byte byACCState; - public byte byConstantElecState; - public byte byAntennaState; - public byte byReportStation; - public byte byControlScreen; - public byte byPOS; - public byte byCoinBox; - public int bTimerSnap; - public int bElectronEnclosure; - public int bTeleUpgrade; - public int nHddNum; - public NetSDKLib.NET_HDD_STATE[] stuHddStates = new NetSDKLib.NET_HDD_STATE[256]; - public Pointer pChannleState; - public int nChannleNum; - public int nChannelMax; - public int emConnState; - public int emHomeState; - public byte[] szICCIDExInfo = new byte[256]; - public byte by3GState; - public byte byWifiState; - public byte byGpsState; - public byte byBlackBoxState; - public int nCpuUsage; - public int nTemperature; - public byte[] szVendor = new byte[32]; - public byte[] szFirmwareVersion = new byte[128]; - public byte[] szSecurityBaseLineVersion = new byte[8]; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPSStatusInfo; - public byte[] szNetworkOperName = new byte[32]; - public int emEmergencyStatus; - public int emTamperAletStatus; - public byte[] szImei = new byte[16]; - public int nGSMsignalStrength; - public int nMcc; - public int nMnc; - public int nLAC; - public int nCi; - public int nAlarmInStatusNum; - public int[] nAlarmInStatus = new int[32]; - public int nAlarmOutStatusNum; - public int[] nAlarmOutStatus = new int[32]; - public byte[] szMasterSvrAddr = new byte[128]; - public byte[] szSlaveSvrAddr = new byte[128]; - public byte[] szSerialNo = new byte[48]; - - public NET_SELFCHECK_INFO() { - for (int i = 0; i < 256; ++i) { - this.stuHddStates[i] = new NetSDKLib.NET_HDD_STATE(); - } - - } - } - - public static class NET_IN_GET_SELTCHECK_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_PARTITION_INFO extends NetSDKLib.SdkStructure { - public double dbTotalBytes; - public double dbUsedBytes; - public int bError; - public byte[] byReserved = new byte[64]; - } - - public static class NET_RESOURCE_STATE extends NetSDKLib.SdkStructure { - public int nIPChanneIn; - public int nNetRemain; - public int nNetCapability; - public int nRemotePreview; - public int nRmtPlayDownload; - public int nRemoteSendRemain; - public int nRemoteSendCapability; - public byte[] byReserved = new byte[32]; - } - - public static class NET_STORAGE_INFO extends NetSDKLib.SdkStructure { - public int emState; - public int nPartitonNum; - public NetSDKLib.NET_PARTITION_INFO[] stuPartions = new NetSDKLib.NET_PARTITION_INFO[8]; - public byte[] byReserved = new byte[128]; - - public NET_STORAGE_INFO() { - for (int i = 0; i < 8; ++i) { - this.stuPartions[i] = new NetSDKLib.NET_PARTITION_INFO(); - } - - } - } - - public static class NET_WORKSTATE extends NetSDKLib.SdkStructure { - public int bOnline; - public byte[] szFirmwareVersion = new byte[128]; - public float fTemperature; - public float fPowerDissipation; - public int nUtilizationOfCPU; - public int nStorageNum; - public NetSDKLib.NET_STORAGE_INFO[] stuStorages = new NetSDKLib.NET_STORAGE_INFO[8]; - public int nUpTimeLast; - public int nUpTimeTotal; - public double dbMemInfoTotal; - public double dbMemInfoFree; - public byte[] byReserved1 = new byte[4]; - public byte[] szDevType = new byte[32]; - public NetSDKLib.NET_RESOURCE_STATE stuResourceStat; - public byte[] byReserved = new byte[8]; - - public NET_WORKSTATE() { - for (int i = 0; i < 8; ++i) { - this.stuStorages[i] = new NetSDKLib.NET_STORAGE_INFO(); - } - - } - } - - public static class NET_QUERY_WORK_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_WORKSTATE stuWorkState; - } - - public static class NET_RECORD_ACCESSQRCODE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - public byte[] szQRCode = new byte[128]; - public int nLeftTimes; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public byte[] szRoomNumber = new byte[16]; - public byte[] szUserID = new byte[32]; - } - - public static class NET_RECORDSET_ACCESS_CTL_PWD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - public NetSDKLib.NET_TIME stuCreateTime; - public byte[] szUserID = new byte[32]; - public byte[] szDoorOpenPwd = new byte[64]; - public byte[] szAlarmPwd = new byte[64]; - public int nDoorNum; - public int[] sznDoors = new int[32]; - public byte[] szVTOPosition = new byte[64]; - public int nTimeSectionNum; - public int[] nTimeSectionIndex = new int[32]; - public int bNewDoor; - public int nNewDoorNum; - public int[] nNewDoors = new int[128]; - public int nNewTimeSectionNum; - public int[] nNewTimeSectionNo = new int[128]; - public NetSDKLib.NET_TIME stuValidStartTime; - public NetSDKLib.NET_TIME stuValidEndTime; - public int nValidCounts; - public byte[] szCitizenIDNo = new byte[20]; - } - - public static class FIND_RECORD_ACCESSCTLPWD_CONDITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUserID = new byte[32]; - } - - public static class NET_CTRL_RECORDSET_INSERT_OUT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - } - - public static class NET_CTRL_RECORDSET_INSERT_IN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - public Pointer pBuf; - public int nBufLen; - } - - public static class NET_CTRL_RECORDSET_INSERT_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_CTRL_RECORDSET_INSERT_IN stuCtrlRecordSetInfo; - public NetSDKLib.NET_CTRL_RECORDSET_INSERT_OUT stuCtrlRecordSetResult; - } - - public static class CFG_COMPARE_RESULT extends NetSDKLib.SdkStructure { - public static final int CFG_COMPARE_RESULT_UNKNOWN = 0; - public static final int CFG_COMPARE_RESULT_BELOW = 1; - public static final int CFG_COMPARE_RESULT_MATCH = 2; - public static final int CFG_COMPARE_RESULT_ABOVE = 3; - } - - public static class CFG_STATISTIC_TYPE extends NetSDKLib.SdkStructure { - public static final int CFG_STATISTIC_TYPE_UNKNOWN = 0; - public static final int CFG_STATISTIC_TYPE_VAL = 1; - public static final int CFG_STATISTIC_TYPE_MAX = 2; - public static final int CFG_STATISTIC_TYPE_MIN = 3; - public static final int CFG_STATISTIC_TYPE_AVR = 4; - public static final int CFG_STATISTIC_TYPE_STD = 5; - public static final int CFG_STATISTIC_TYPE_MID = 6; - public static final int CFG_STATISTIC_TYPE_ISO = 7; - } - - public static class PTZ_PRESET_INFO extends NetSDKLib.SdkStructure { - public int dwMaxPtzPresetNum; - public int dwRetPtzPresetNum; - public Pointer pstPtzPreset; - } - - public static class PTZ_PRESET extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szName = new byte[64]; - public NetSDKLib.CFG_PTZ_SPACE_UNIT stPosition; - } - - public static class CFG_PTZ_SPACE_UNIT extends NetSDKLib.SdkStructure { - public int nPositionX; - public int nPositionY; - public int nZoom; - } - - public static class CFG_PTZTOUR_INFO extends NetSDKLib.SdkStructure { - public int nCount; - public NetSDKLib.CFG_PTZTOUR_SINGLE[] stTours = new NetSDKLib.CFG_PTZTOUR_SINGLE[64]; - - public CFG_PTZTOUR_INFO() { - for (int i = 0; i < this.stTours.length; ++i) { - this.stTours[i] = new NetSDKLib.CFG_PTZTOUR_SINGLE(); - } - - } - } - - public static class CFG_PTZTOUR_SINGLE extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szName = new byte[64]; - public int nPresetsNum; - public NetSDKLib.CFG_PTZTOUR_PRESET[] stPresets = new NetSDKLib.CFG_PTZTOUR_PRESET[64]; - - public CFG_PTZTOUR_SINGLE() { - for (int i = 0; i < this.stPresets.length; ++i) { - this.stPresets[i] = new NetSDKLib.CFG_PTZTOUR_PRESET(); - } - - } - } - - public static class CFG_PTZTOUR_PRESET extends NetSDKLib.SdkStructure { - public int nPresetID; - public int nDuration; - public int nSpeed; - } - - public static class AV_CFG_StorageGroup extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public byte[] szName = new byte[64]; - public byte[] szMemo = new byte[128]; - public int nFileHoldTime; - public int bOverWrite; - public byte[] szRecordPathRule = new byte[260]; - public byte[] szPicturePathRule = new byte[260]; - public NetSDKLib.AV_CFG_StorageGroupChannel[] stuChannels = new NetSDKLib.AV_CFG_StorageGroupChannel[1024]; - public int nChannelCount; - public byte[] szCustomName = new byte[64]; - public NetSDKLib.DEVICE_NAME[] szSubDevices = new NetSDKLib.DEVICE_NAME[16]; - public int nSubDevices; - - public AV_CFG_StorageGroup() { - int i; - for (i = 0; i < this.stuChannels.length; ++i) { - this.stuChannels[i] = new NetSDKLib.AV_CFG_StorageGroupChannel(); - } - - for (i = 0; i < this.szSubDevices.length; ++i) { - this.szSubDevices[i] = new NetSDKLib.DEVICE_NAME(); - } - - } - } - - public static class DEVICE_NAME extends NetSDKLib.SdkStructure { - public byte[] szDeviceName = new byte[64]; - } - - public static class AV_CFG_StorageGroupChannel extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nMaxPictures; - public byte[] szPath = new byte[32]; - } - - public static class CFG_DEVRECORDGROUP_INFO extends NetSDKLib.SdkStructure { - public int nChannelNum; - public NetSDKLib.CFG_DEVRECORD_INFO[] stuDevRecordInfo = (NetSDKLib.CFG_DEVRECORD_INFO[]) ((NetSDKLib.CFG_DEVRECORD_INFO[]) (new NetSDKLib.CFG_DEVRECORD_INFO()).toArray(256)); - } - - public static class CFG_DEVRECORD_INFO extends NetSDKLib.SdkStructure { - public byte[] szDevName = new byte[128]; - public byte[] szIP = new byte[256]; - public byte[] szChannel = new byte[128]; - public byte[] szChannelName = new byte[128]; - public byte[] szStoragePosition = new byte[128]; - public byte byStatus; - public byte[] byReserved = new byte[3]; - } - - public static class CFG_RADIOMETRY_LOCALPARAM extends NetSDKLib.SdkStructure { - public int bEnable; - public float fObjectEmissivity; - public int nObjectDistance; - public int nRefalectedTemp; - } - - public static class CFG_RADIOMETRY_ALARMSETTING extends NetSDKLib.SdkStructure { - public int nId; - public int bEnable; - public int nResultType; - public int nAlarmCondition; - public float fThreshold; - public float fHysteresis; - public int nDuration; - } - - public static class CFG_THERMOMETRY_INFO extends NetSDKLib.SdkStructure { - public int nRelativeHumidity; - public float fAtmosphericTemperature; - public float fObjectEmissivity; - public int nObjectDistance; - public float fReflectedTemperature; - public int nTemperatureUnit; - public int bIsothermEnable; - public int nMinLimitTemp; - public int nMediumTemp; - public int nMaxLimitTemp; - public int nSaturationTemp; - public NetSDKLib.CFG_RECT stIsothermRect; - public int bColorBarDisplay; - public int bHotSpotFollow; - public int bTemperEnable; - public NetSDKLib.CFG_RGBA stHighCTMakerColor; - public NetSDKLib.CFG_RGBA stLowCTMakerColor; - } - - public static class CFG_TEMPERATURE_UNIT extends NetSDKLib.SdkStructure { - public static final int TEMPERATURE_UNIT_UNKNOWN = 0; - public static final int TEMPERATURE_UNIT_CENTIGRADE = 1; - public static final int TEMPERATURE_UNIT_FAHRENHEIT = 2; - } - - public static class CFG_TEMP_STATISTICS_INFO extends NetSDKLib.SdkStructure { - public int nCount; - public NetSDKLib.CFG_TEMP_STATISTICS[] stStatistics = new NetSDKLib.CFG_TEMP_STATISTICS[64]; - - public CFG_TEMP_STATISTICS_INFO() { - for (int i = 0; i < this.stStatistics.length; ++i) { - this.stStatistics[i] = new NetSDKLib.CFG_TEMP_STATISTICS(); - } - - } - } - - public static class CFG_TEMP_STATISTICS extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szName = new byte[128]; - public int nMeterType; - public int nPeriod; - } - - public static class CFG_RADIOMETRY_RULE extends NetSDKLib.SdkStructure { - public int bEnable; - public int nPresetId; - public int nRuleId; - public byte[] szName = new byte[128]; - public int nMeterType; - public NetSDKLib.CFG_POLYGON[] stCoordinates = new NetSDKLib.CFG_POLYGON[64]; - public int nCoordinateCnt; - public int nSamplePeriod; - public NetSDKLib.CFG_RADIOMETRY_ALARMSETTING[] stAlarmSetting = new NetSDKLib.CFG_RADIOMETRY_ALARMSETTING[64]; - public int nAlarmSettingCnt; - public NetSDKLib.CFG_RADIOMETRY_LOCALPARAM stLocalParameters; - public int emAreaSubType; - - public CFG_RADIOMETRY_RULE() { - int i; - for (i = 0; i < this.stCoordinates.length; ++i) { - this.stCoordinates[i] = new NetSDKLib.CFG_POLYGON(); - } - - for (i = 0; i < this.stAlarmSetting.length; ++i) { - this.stAlarmSetting[i] = new NetSDKLib.CFG_RADIOMETRY_ALARMSETTING(); - } - - } - } - - public static class EM_CFG_AREA_SUBTYPE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_AREA_SUBTYPE_UNKNOWN = 0; - public static final int EM_CFG_AREA_SUBTYPE_RECT = 1; - public static final int EM_CFG_AREA_SUBTYPE_ELLIPSE = 2; - public static final int EM_CFG_AREA_SUBTYPE_POLYGON = 3; - } - - public static class CFG_RADIOMETRY_RULE_INFO extends NetSDKLib.SdkStructure { - public int nCount; - public NetSDKLib.CFG_RADIOMETRY_RULE[] stRule = new NetSDKLib.CFG_RADIOMETRY_RULE[512]; - - public CFG_RADIOMETRY_RULE_INFO() { - for (int i = 0; i < this.stRule.length; ++i) { - this.stRule[i] = new NetSDKLib.CFG_RADIOMETRY_RULE(); - } - - } - } - - public static class NET_TEMPERATURE_UNIT extends NetSDKLib.SdkStructure { - public static final int NET_TEMPERATURE_UNIT_UNKNOWN = 0; - public static final int NET_TEMPERATURE_UNIT_CENTIGRADE = 1; - public static final int NET_TEMPERATURE_UNIT_FAHRENHEIT = 2; - } - - public static class CFG_THERMOGRAPHY_INFO extends NetSDKLib.SdkStructure { - public int nModeCount; - public NetSDKLib.CFG_THERMOGRAPHY_OPTION[] stOptions = new NetSDKLib.CFG_THERMOGRAPHY_OPTION[16]; - - public CFG_THERMOGRAPHY_INFO() { - for (int i = 0; i < this.stOptions.length; ++i) { - this.stOptions[i] = new NetSDKLib.CFG_THERMOGRAPHY_OPTION(); - } - - } - } - - public static class CFG_THERMOGRAPHY_OPTION extends NetSDKLib.SdkStructure { - public int nEZoom; - public int nThermographyGamma; - public int nColorization; - public int nSmartOptimizer; - public int bOptimizedRegion; - public int nOptimizedROIType; - public int nCustomRegion; - public NetSDKLib.CFG_RECT[] stCustomRegions = (NetSDKLib.CFG_RECT[]) ((NetSDKLib.CFG_RECT[]) (new NetSDKLib.CFG_RECT()).toArray(64)); - public byte[] Reserved = new byte[256]; - public int nAgc; - public int nAgcMaxGain; - public int nAgcPlateau; - public int nGainMode; - public NetSDKLib.CFG_THERMO_AUTO_GAIN stAutoGain; - public CFG_THERMO_GAIN stuHighTempGain; - public int nBaseBrightness; - public int nStretchIntensity; - public NetSDKLib.CFG_RECT stuContrastRect; - } - - public static class CFG_THERMO_AUTO_GAIN extends NetSDKLib.SdkStructure { - public int nLowToHigh; - public int nLHROI; - public int nHighToLow; - public int nHLROI; - } - - public static class CFG_THERMO_GAIN_MODE extends NetSDKLib.SdkStructure { - public static final int CFG_THERMO_GAIN_MODE_UNKNOWN = 0; - public static final int CFG_THERMO_GAIN_MODE_HIGHTEMP = 1; - public static final int CFG_THERMO_GAIN_MODE_LOWTEMP = 2; - public static final int CFG_THERMO_GAIN_MODE_AUTO = 3; - } - - public static class NET_GPS_POSITION_RESULT extends NetSDKLib.SdkStructure { - public static final int NET_GPS_POSITION_RESULT_UNKNOWN = 0; - public static final int NET_GPS_POSITION_RESULT_FAILED = 1; - public static final int NET_GPS_POSITION_RESULT_SUCCEED = 2; - } - - public static class NET_WIFI_GPS_INFO extends NetSDKLib.SdkStructure { - public int emPositioningResult; - public int nLongitude; - public int nLatidude; - public int nSpeed; - public byte[] reserved = new byte[112]; - } - - public static class PTZ_POSITION_UNIT extends NetSDKLib.SdkStructure { - public int nPositionX; - public int nPositionY; - public int nZoom; - public byte[] szReserve = new byte[32]; - } - - public static class GPS_POINT extends NetSDKLib.SdkStructure { - public int dwLongitude; - public int dwLatidude; - } - - public static class NET_FIREWARNING_INFO extends NetSDKLib.SdkStructure { - public int nPresetId; - public NetSDKLib.NET_RECT stuBoundingBox; - public int nTemperatureUnit; - public float fTemperature; - public int nDistance; - public NetSDKLib.GPS_POINT stuGpsPoint; - public NetSDKLib.PTZ_POSITION_UNIT stuPTZPosition; - public float fAltitude; - public int nThermoHFOV; - public int nThermoVFOV; - public int nFSID; - public NET_FIRING_GPS_INFO stuFiringGPS; - public byte[] reserved = new byte[148]; - } - - public static class ALARM_FIREWARNING_INFO_DETAIL extends NetSDKLib.SdkStructure { - public int nChannel; - public int nWarningInfoCount; - public NetSDKLib.NET_FIREWARNING_INFO[] stuFireWarningInfo = new NetSDKLib.NET_FIREWARNING_INFO[4]; - public byte[] reserved = new byte[256]; - - public ALARM_FIREWARNING_INFO_DETAIL() { - for (int i = 0; i < this.stuFireWarningInfo.length; ++i) { - this.stuFireWarningInfo[i] = new NetSDKLib.NET_FIREWARNING_INFO(); - } - - } - } - - public static class NET_VIDEOANALYSE_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwProgress; - public byte[] szState = new byte[64]; - public byte[] szFailedCode = new byte[64]; - } - - public static class NET_OUT_ATTACH_VIDEOANALYSE_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lAttachHandle; - } - - public static class NET_IN_ATTACH_VIDEOANALYSE_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannleId; - public Callback cbVideoAnalyseState; - public Pointer dwUser; - } - - public static class NET_CTRL_STOP_VIDEO_ANALYSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelId; - } - - public static class NET_CTRL_START_VIDEO_ANALYSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelId; - } - - public static class EM_RESULT_ORDER_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_RESULT_ORDER_UNKNOWN = 0; - public static final int EM_RESULT_ORDER_ASCENT_BYTIME = 1; - public static final int EM_RESULT_ORDER_DESCENT_BYTIME = 2; - } - - public static class EM_ATM_TRADE_TYPE extends NetSDKLib.SdkStructure { - public static final int ATM_TRADE_ALL = 0; - public static final int ATM_TRADE_ENQUIRY = 1; - public static final int ATM_TRADE_WITHDRAW = 2; - public static final int ATM_TRADE_MODIFY_PASSWORD = 3; - public static final int ATM_TRADE_TRANSFER = 4; - public static final int ATM_TRADE_DEPOSIT = 5; - public static final int ATM_TRADE_CARDLESS_ENQUIRY = 6; - public static final int ATM_TRADE_CARDLESS_DEPOSIT = 7; - public static final int ATM_TRADE_OTHER = 8; - } - - public static class EM_RECORD_SNAP_FLAG_TYPE extends NetSDKLib.SdkStructure { - public static final int FLAG_TYPE_TIMING = 0; - public static final int FLAG_TYPE_MANUAL = 1; - public static final int FLAG_TYPE_MARKED = 2; - public static final int FLAG_TYPE_EVENT = 3; - public static final int FLAG_TYPE_MOSAIC = 4; - public static final int FLAG_TYPE_CUTOUT = 5; - public static final int FLAG_TYPE_LEAVE_WORD = 6; - public static final int FLAG_TYPE_TALKBACK_LOCAL_SIDE = 7; - public static final int FLAG_TYPE_TALKBACK_REMOTE_SIDE = 8; - public static final int FLAG_TYPE_SYNOPSIS_VIDEO = 9; - public static final int FLAG_TYPE_ORIGINAL_VIDEO = 10; - public static final int FLAG_TYPE_PRE_ORIGINAL_VIDEO = 11; - public static final int FLAG_TYPE_BLACK_PLATE = 12; - public static final int FLAG_TYPE_ORIGINAL_PIC = 13; - public static final int FLAG_TYPE_CARD = 14; - public static final int FLAG_TYPE_MAX = 128; - } - - public static class NET_FILE_SUMMARY_INFO extends NetSDKLib.SdkStructure { - public byte[] szKey = new byte[64]; - public byte[] szValue = new byte[512]; - public byte[] bReserved = new byte[256]; - } - - public static class NET_RECORD_CARD_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nType; - public byte[] szCardNo = new byte[256]; - public int emTradeType; - public byte[] szAmount = new byte[64]; - public int nError; - public int nFieldCount; - public byte[] szFields = new byte[4096]; - public byte[] szChange = new byte[32]; - } - - public static class NET_OUT_MEDIA_QUERY_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int nFileSize; - public byte byFileType; - public byte byDriveNo; - public byte byPartition; - public byte byVideoStream; - public int nCluster; - public byte[] szFilePath = new byte[260]; - public int[] nEventLists = new int[256]; - public int nEventCount; - public int[] emFalgLists = new int[128]; - public int nFalgCount; - public int nDriveNo; - public byte[] szSynopsisPicPath = new byte[512]; - public int nSynopsisMaxTime; - public int nSynopsisMinTime; - public int nFileSummaryNum; - public NetSDKLib.NET_FILE_SUMMARY_INFO[] stFileSummaryInfo = (NetSDKLib.NET_FILE_SUMMARY_INFO[]) ((NetSDKLib.NET_FILE_SUMMARY_INFO[]) (new NetSDKLib.NET_FILE_SUMMARY_INFO()).toArray(32)); - public long nFileSizeEx; - public int nTotalFrame; - public int emFileState; - public byte[] szWorkDir = new byte[256]; - public byte[] szThumbnail = new byte[260]; - } - - public static class NET_IN_MEDIA_QUERY_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public String szDirs; - public int nMediaType; - public int nChannelID; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int[] nEventLists = new int[256]; - public int nEventCount; - public byte byVideoStream; - public byte[] bReserved = new byte[3]; - public int[] emFalgLists = new int[128]; - public int nFalgCount; - public NetSDKLib.NET_RECORD_CARD_INFO stuCardInfo; - public int nUserCount; - public byte[] szUserName = new byte[512]; - public int emResultOrder; - public int bTime; - public int emCombination; - public NetSDKLib.EVENT_INFO[] stuEventInfo = (NetSDKLib.EVENT_INFO[]) ((NetSDKLib.EVENT_INFO[]) (new NetSDKLib.EVENT_INFO()).toArray(16)); - public int nEventInfoCount; - } - - public static class EVENT_INFO extends NetSDKLib.SdkStructure { - public int nEvent; - public int[] arrayObejctType = new int[16]; - public int nObjectCount; - public byte[] byReserved = new byte[512]; - } - - public static class EM_CFG_TIME_ZONE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_TIME_ZONE_0 = 0; - public static final int EM_CFG_TIME_ZONE_1 = 1; - public static final int EM_CFG_TIME_ZONE_2 = 2; - public static final int EM_CFG_TIME_ZONE_3 = 3; - public static final int EM_CFG_TIME_ZONE_4 = 4; - public static final int EM_CFG_TIME_ZONE_5 = 5; - public static final int EM_CFG_TIME_ZONE_6 = 6; - public static final int EM_CFG_TIME_ZONE_7 = 7; - public static final int EM_CFG_TIME_ZONE_8 = 8; - public static final int EM_CFG_TIME_ZONE_9 = 9; - public static final int EM_CFG_TIME_ZONE_10 = 10; - public static final int EM_CFG_TIME_ZONE_11 = 11; - public static final int EM_CFG_TIME_ZONE_12 = 12; - public static final int EM_CFG_TIME_ZONE_13 = 13; - public static final int EM_CFG_TIME_ZONE_14 = 14; - public static final int EM_CFG_TIME_ZONE_15 = 15; - public static final int EM_CFG_TIME_ZONE_16 = 16; - public static final int EM_CFG_TIME_ZONE_17 = 17; - public static final int EM_CFG_TIME_ZONE_18 = 18; - public static final int EM_CFG_TIME_ZONE_19 = 19; - public static final int EM_CFG_TIME_ZONE_20 = 20; - public static final int EM_CFG_TIME_ZONE_21 = 21; - public static final int EM_CFG_TIME_ZONE_22 = 22; - public static final int EM_CFG_TIME_ZONE_23 = 23; - public static final int EM_CFG_TIME_ZONE_24 = 24; - public static final int EM_CFG_TIME_ZONE_25 = 25; - public static final int EM_CFG_TIME_ZONE_26 = 26; - public static final int EM_CFG_TIME_ZONE_27 = 27; - public static final int EM_CFG_TIME_ZONE_28 = 28; - public static final int EM_CFG_TIME_ZONE_29 = 29; - public static final int EM_CFG_TIME_ZONE_30 = 30; - public static final int EM_CFG_TIME_ZONE_31 = 31; - public static final int EM_CFG_TIME_ZONE_32 = 32; - } - - public static class CFG_NTP_SERVER extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szAddress = new byte[256]; - public int nPort; - } - - public static class CFG_NTP_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szAddress = new byte[256]; - public int nPort; - public int nUpdatePeriod; - public int emTimeZoneType; - public byte[] szTimeZoneDesc = new byte[128]; - public int nSandbyServerNum; - public NetSDKLib.CFG_NTP_SERVER[] stuStandbyServer = (NetSDKLib.CFG_NTP_SERVER[]) ((NetSDKLib.CFG_NTP_SERVER[]) (new NetSDKLib.CFG_NTP_SERVER()).toArray(4)); - public int nTolerance; - } - - public static class CFG_CAP_RECORDFINDER_INFO extends NetSDKLib.SdkStructure { - public int nMaxPageSize; - } - - public static class NET_ACCESSCTLCARD_FINGERPRINT_PACKET_EX extends NetSDKLib.SdkStructure { - public int nLength; - public int nCount; - public Pointer pPacketData; - public int nPacketLen; - public int nRealPacketLen; - public int nDuressIndex; - public byte[] byReverseed = new byte[1020]; - } - - public static class NET_ACCESSCTLCARD_FINGERPRINT_PACKET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nLength; - public int nCount; - public Pointer pPacketData; - } - - public static class NET_ACCESSCTLCARD_STATE extends NetSDKLib.SdkStructure { - public static final int NET_ACCESSCTLCARD_STATE_UNKNOWN = -1; - public static final int NET_ACCESSCTLCARD_STATE_NORMAL = 0; - public static final int NET_ACCESSCTLCARD_STATE_LOSE = 1; - public static final int NET_ACCESSCTLCARD_STATE_LOGOFF = 2; - public static final int NET_ACCESSCTLCARD_STATE_FREEZE = 4; - public static final int NET_ACCESSCTLCARD_STATE_ARREARAGE = 8; - public static final int NET_ACCESSCTLCARD_STATE_OVERDUE = 16; - public static final int NET_ACCESSCTLCARD_STATE_PREARREARAGE = 32; - } - - public static class FLOOR_NO extends NetSDKLib.SdkStructure { - public byte[] szFloorNo = new byte[4]; - } - - public static class NET_ACCESSCTLCARD_AUTHORITY extends NetSDKLib.SdkStructure { - public static final int NET_ACCESSCTLCARD_AUTHORITY_UNKNOWN = 0; - public static final int NET_ACCESSCTLCARD_AUTHORITY_ADMINISTRATORS = 1; - public static final int NET_ACCESSCTLCARD_AUTHORITY_CUSTOMER = 2; - } - - public static class NET_RECORDSET_ACCESS_CTL_CARD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - public NetSDKLib.NET_TIME stuCreateTime = new NetSDKLib.NET_TIME(); - public byte[] szCardNo = new byte[32]; - public byte[] szUserID = new byte[32]; - public int emStatus; - public int emType; - public byte[] szPsw = new byte[64]; - public int nDoorNum; - public int[] sznDoors = new int[32]; - public int nTimeSectionNum; - public int[] sznTimeSectionNo = new int[32]; - public int nUserTime; - public NetSDKLib.NET_TIME stuValidStartTime = new NetSDKLib.NET_TIME(); - public NetSDKLib.NET_TIME stuValidEndTime = new NetSDKLib.NET_TIME(); - public int bIsValid; - public NetSDKLib.NET_ACCESSCTLCARD_FINGERPRINT_PACKET stuFingerPrintInfo; - public int bFirstEnter; - public byte[] szCardName = new byte[64]; - public byte[] szVTOPosition = new byte[64]; - public int bHandicap; - public int bEnableExtended; - public NetSDKLib.NET_ACCESSCTLCARD_FINGERPRINT_PACKET_EX stuFingerPrintInfoEx; - public int nFaceDataNum; - public NetSDKLib.NET_FACE_FACEDATA[] szFaceDataArr = (NetSDKLib.NET_FACE_FACEDATA[]) ((NetSDKLib.NET_FACE_FACEDATA[]) (new NetSDKLib.NET_FACE_FACEDATA()).toArray(20)); - public byte[] szDynamicCheckCode = new byte[16]; - public int nRepeatEnterRouteNum; - public int[] arRepeatEnterRoute = new int[12]; - public int nRepeatEnterRouteTimeout; - public int bNewDoor; - public int nNewDoorNum; - public int[] nNewDoors = new int[128]; - public int nNewTimeSectionNum; - public int[] nNewTimeSectionNo = new int[128]; - public byte[] szCitizenIDNo = new byte[32]; - public int nSpecialDaysScheduleNum; - public int[] arSpecialDaysSchedule = new int[128]; - public int nUserType; - public int nFloorNum; - public NetSDKLib.FLOOR_NO[] szFloorNoArr = (NetSDKLib.FLOOR_NO[]) ((NetSDKLib.FLOOR_NO[]) (new NetSDKLib.FLOOR_NO()).toArray(64)); - public byte[] szSection = new byte[64]; - public int nScore; - public byte[] szCompanyName = new byte[200]; - public int nSectionID; - public int emSex; - public byte[] szRole = new byte[32]; - public byte[] szProjectNo = new byte[32]; - public byte[] szProjectName = new byte[64]; - public byte[] szBuilderName = new byte[64]; - public byte[] szBuilderID = new byte[32]; - public byte[] szBuilderType = new byte[32]; - public byte[] szBuilderTypeID = new byte[8]; - public byte[] szPictureID = new byte[64]; - public byte[] szContractID = new byte[16]; - public byte[] szWorkerTypeID = new byte[8]; - public byte[] szWorkerTypeName = new byte[32]; - public int bPersonStatus; - public int emAuthority; - public byte[] szCompanionName = new byte[120]; - public byte[] szCompanionCompany = new byte[200]; - public NetSDKLib.NET_TIME stuTmpAuthBeginTime; - public NetSDKLib.NET_TIME stuTmpAuthEndTime; - public int bFloorNoExValid; - public int nFloorNumEx; - public byte[] szFloorNoEx = new byte[2048]; - public byte[] szSubUserID = new byte[32]; - public byte[] szPhoneNumber = new byte[32]; - public byte[] szPhotoPath = new byte[256]; - public byte[] szCause = new byte[64]; - public byte[] szCompanionCard = new byte[32]; - public byte[] szCitizenAddress = new byte[128]; - public NetSDKLib.NET_TIME stuBirthDay; - public boolean bFloorNoEx2Valid; - public Pointer pstuFloorsEx2; - public byte[] szDefaultFloor = new byte[8]; - public int nUserTimeSectionNum; - public USER_TIME_SECTION[] szUserTimeSections = (USER_TIME_SECTION[]) ((USER_TIME_SECTION[]) (new USER_TIME_SECTION()).toArray(6)); - } - - public static class FIND_RECORD_ACCESSCTLCARD_CONDITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szCardNo = new byte[32]; - public byte[] szUserID = new byte[32]; - public int bIsValid; - public int abCardNo; - public int abUserID; - public int abIsValid; - } - - public static class NET_COMM_STATE extends NetSDKLib.SdkStructure { - public int uBeOpened; - public int uBaudRate; - public int uDataBites; - public int uStopBits; - public int uParity; - public byte[] bReserved = new byte[32]; - } - - public static class RADAR_INFO extends NetSDKLib.SdkStructure { - public int nAngle; - public int nAntiJammingValue; - public int nComeInValue; - public int nComeOutValue; - public int nDelayTime; - public int nDetectBreaking; - public int nDetectMode; - public int nInstallMode; - public int nLevel; - public int nMultiTargetFilter; - public int nWentEndValue; - public int nWentInValue; - public int nWentOutValue; - } - - public static class OSD_CUSTOM_GENERAL_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - } - - public static class OSD_CUSTOM_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.OSD_CUSTOM_GENERAL_INFO[] stGeneralInfos = (NetSDKLib.OSD_CUSTOM_GENERAL_INFO[]) ((NetSDKLib.OSD_CUSTOM_GENERAL_INFO[]) (new NetSDKLib.OSD_CUSTOM_GENERAL_INFO()).toArray(8)); - public int nGeneralInfoNum; - } - - public static class OSD_CUSTOM_ELEMENT extends NetSDKLib.SdkStructure { - public int nNameType; - public byte[] szName = new byte[256]; - public byte[] szPrefix = new byte[32]; - public byte[] szPostfix = new byte[32]; - public int nSeperaterCount; - } - - public static class OSD_CUSTOM_SORT extends NetSDKLib.SdkStructure { - public NetSDKLib.OSD_CUSTOM_ELEMENT[] stElements = (NetSDKLib.OSD_CUSTOM_ELEMENT[]) ((NetSDKLib.OSD_CUSTOM_ELEMENT[]) (new NetSDKLib.OSD_CUSTOM_ELEMENT()).toArray(8)); - public int nElementNum; - } - - public static class OSD_WHOLE_ATTR extends NetSDKLib.SdkStructure { - public int bPositionAsBlackRegion; - public NetSDKLib.CFG_RECT stPostion; - public int bNewLine; - public int bLoneVehicle; - } - - public static class OSD_ATTR_SCHEME extends NetSDKLib.SdkStructure { - public NetSDKLib.OSD_WHOLE_ATTR stWholeAttr; - } - - public static class BLACK_REGION_INFO extends NetSDKLib.SdkStructure { - public int nHeight; - public int nOSDPosition; - } - - public static class OSD_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.BLACK_REGION_INFO stBackRegionInfo; - public int nOSDAttrScheme; - public NetSDKLib.OSD_ATTR_SCHEME stOSDAttrScheme; - public NetSDKLib.OSD_CUSTOM_SORT[] stOSDCustomSorts = (NetSDKLib.OSD_CUSTOM_SORT[]) ((NetSDKLib.OSD_CUSTOM_SORT[]) (new NetSDKLib.OSD_CUSTOM_SORT()).toArray(8)); - public int nOSDCustomSortNum; - public int nRedLightTimeDisplay; - public byte cSeperater; - public byte[] bReserved = new byte[3]; - public byte[] szOSDOrder = new byte[256]; - public int nOSDContentScheme; - public NetSDKLib.OSD_CUSTOM_INFO stOSDCustomInfo; - } - - public static class BREAKINGSNAPTIMES_INFO extends NetSDKLib.SdkStructure { - public int nNormal; - public int nRunRedLight; - public int nOverLine; - public int nOverYellowLine; - public int nRetrograde; - public int nUnderSpeed; - public int nOverSpeed; - public int nWrongRunningRoute; - public int nYellowInRoute; - public int nSpecialRetrograde; - public int nTurnLeft; - public int nTurnRight; - public int nCrossLane; - public int nU_Turn; - public int nParking; - public int nWaitingArea; - public int nWrongRoute; - public int nParkingSpaceParking; - public int nParkingSpaceNoParking; - public int nRunYellowLight; - public int nStay; - public int nPedestrainPriority; - public int nVehicleInBusRoute; - public int nBacking; - public int nOverStopLine; - public int nParkingOnYellowBox; - public int nRestrictedPlate; - public int nNoPassing; - public int nWithoutSafeBelt; - public int nDriverSmoking; - public int nDriverCalling; - public int nPedestrianRunRedLight; - public int nPassNotInOrder; - } - - public static class COILCONFIG_INFO extends NetSDKLib.SdkStructure { - public int nDelayFlashID; - public int nFlashSerialNum; - public int nRedDirection; - public int nTriggerMode; - public int nFlashSerialNum2; - public int nFlashSerialNum3; - } - - public static class DETECTOR_INFO extends NetSDKLib.SdkStructure { - public int nDetectBreaking; - public NetSDKLib.COILCONFIG_INFO[] arstCoilCfg = (NetSDKLib.COILCONFIG_INFO[]) ((NetSDKLib.COILCONFIG_INFO[]) (new NetSDKLib.COILCONFIG_INFO()).toArray(3)); - public int nRoadwayNumber; - public int nRoadwayDirection; - public int nRedLightCardNum; - public int nCoilsNumber; - public int nOperationType; - public int[] arnCoilsDistance = new int[3]; - public int nCoilsWidth; - public int[] arnSmallCarSpeedLimit = new int[2]; - public int[] arnBigCarSpeedLimit = new int[2]; - public int nOverSpeedMargin; - public int nBigCarOverSpeedMargin; - public int nUnderSpeedMargin; - public int nBigCarUnderSpeedMargin; - public byte bSpeedLimitForSize; - public byte bMaskRetrograde; - public byte[] byReserved = new byte[2]; - public byte[] szDrivingDirection = new byte[768]; - public int nOverPercentage; - public int nCarScheme; - public int nSigScheme; - public int bEnable; - public int[] nYellowSpeedLimit = new int[2]; - public int nRoadType; - public int nSnapMode; - public int nDelayMode; - public int nDelayTime; - public int nTriggerMode; - public int nErrorRange; - public double dSpeedCorrection; - public int[] nDirection = new int[2]; - public byte[] szCustomParkNo = new byte[33]; - public byte[] btReserved = new byte[3]; - public int nCoilMap; - public NetSDKLib.COIL_MAP_INFO[] stuCoilMap = (NetSDKLib.COIL_MAP_INFO[]) ((NetSDKLib.COIL_MAP_INFO[]) (new NetSDKLib.COIL_MAP_INFO()).toArray(16)); - } - - public static class COIL_MAP_INFO extends NetSDKLib.SdkStructure { - public int nPhyCoilID; - public int nLogicCoilID; - } - - public static class CFG_TRAFFICSNAPSHOT_INFO extends NetSDKLib.SdkStructure { - public byte[] szDeviceAddress = new byte[256]; - public int nVideoTitleMask; - public int nRedLightMargin; - public float fLongVehicleLengthLevel; - public float[] arfLargeVehicleLengthLevel = new float[2]; - public float[] arfMediumVehicleLengthLevel = new float[2]; - public float[] arfSmallVehicleLengthLevel = new float[2]; - public float fMotoVehicleLengthLevel; - public NetSDKLib.BREAKINGSNAPTIMES_INFO stBreakingSnapTimes; - public NetSDKLib.DETECTOR_INFO[] arstDetector = (NetSDKLib.DETECTOR_INFO[]) ((NetSDKLib.DETECTOR_INFO[]) (new NetSDKLib.DETECTOR_INFO()).toArray(6)); - public int nCarType; - public int nMaxSpeed; - public int nFrameMode; - public int[] arnAdaptiveSpeed = new int[2]; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public int abSchemeRange; - public int nVideoTitleMask1; - public int nMergeVideoTitleMask; - public int nMergeVideoTitleMask1; - public int nTriggerSource; - public int nSnapMode; - public int nWorkMode; - public int nCarThreShold; - public int nSnapType; - public int[] nCustomFrameInterval = new int[3]; - public int nKeepAlive; - public NetSDKLib.OSD_INFO stOSD; - public NetSDKLib.OSD_INFO stMergeOSD; - public NetSDKLib.CFG_NET_TIME stValidUntilTime; - public NetSDKLib.RADAR_INFO stRadar; - public byte[] szRoadwayCode = new byte[128]; - public int nVideoTitleMask2; - public int nMergeVideoTitleMask2; - public int nParkType; - public int nCoilSpeedAdjustDelayFrameTime; - public boolean bCoilSpeedAdjustEnable; - public int nSnapSigMinConfidence; - public int emMixSnapSpeedSource; - } - - public static class CFG_TRAFFICSNAPSHOT_NEW_INFO extends NetSDKLib.SdkStructure { - public int nCount; - public NetSDKLib.CFG_TRAFFICSNAPSHOT_INFO[] stInfo = (NetSDKLib.CFG_TRAFFICSNAPSHOT_INFO[]) ((NetSDKLib.CFG_TRAFFICSNAPSHOT_INFO[]) (new NetSDKLib.CFG_TRAFFICSNAPSHOT_INFO()).toArray(8)); - } - - public static class NET_SCADA_NOTIFY_POINT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDevName = new byte[64]; - public int emPointType; - public byte[] szPointName = new byte[64]; - public float fValue; - public int nValue; - public byte[] szFSUID = new byte[64]; - public byte[] szID = new byte[64]; - public byte[] szSensorID = new byte[64]; - public NetSDKLib.NET_TIME_EX stuCollectTime; - } - - public static class NET_SCADA_NOTIFY_POINT_INFO_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nList; - public NetSDKLib.NET_SCADA_NOTIFY_POINT_INFO[] stuList = (NetSDKLib.NET_SCADA_NOTIFY_POINT_INFO[]) ((NetSDKLib.NET_SCADA_NOTIFY_POINT_INFO[]) (new NetSDKLib.NET_SCADA_NOTIFY_POINT_INFO()).toArray(256)); - } - - public static class NET_OUT_SCADA_ATTACH_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SCADA_ATTACH_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Callback cbCallBack; - public int emPointType; - public Pointer dwUser; - } - - public static class EM_NET_SCADA_POINT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_NET_SCADA_POINT_TYPE_UNKNOWN = 0; - public static final int EM_NET_SCADA_POINT_TYPE_ALL = 1; - public static final int EM_NET_SCADA_POINT_TYPE_YC = 2; - public static final int EM_NET_SCADA_POINT_TYPE_YX = 3; - public static final int EM_NET_SCADA_POINT_TYPE_YT = 4; - public static final int EM_NET_SCADA_POINT_TYPE_YK = 5; - } - - public static class EM_SCADA_DEVICE_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_SCADA_DEVICE_STATUS_KNOWN = -1; - public static final int EM_SCADA_DEVICE_STATUS_NORMAL = 0; - public static final int EM_SCADA_DEVICE_STATUS_ALARM = 1; - public static final int EM_SCADA_DEVICE_STATUS_OFFLINE = 2; - } - - public static class EM_ALARM_SCADA_DEV_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ALARM_SCADA_DEV_UNKNOWN = 0; - public static final int EM_ALARM_SCADA_DEV_LEAKAGE = 1; - public static final int EM_ALARM_SCADA_DEV_THCONTROLLER = 2; - public static final int EM_ALARM_SCADA_DEV_UPS = 3; - public static final int EM_ALARM_SCADA_DEV_SWITCH = 4; - public static final int EM_ALARM_SCADA_DEV_ELECTRICMETER = 5; - public static final int EM_ALARM_SCADA_DEV_COMMERCIALPOWER = 6; - public static final int EM_ALARM_SCADA_DEV_BATTERY = 7; - public static final int EM_ALARM_SCADA_DEV_AIRCONDITION = 8; - public static final int EM_ALARM_SCADA_DEV_ACCESS = 9; - public static final int EM_ALARM_SCADA_DEV_SMOKINGSENSOR = 10; - public static final int EM_ALARM_SCADA_DEV_INFRARED = 11; - public static final int EM_ALARM_SCADA_DEV_CHEMICAL = 12; - public static final int EM_ALARM_SCADA_DEV_PERIMETER = 13; - public static final int EM_ALARM_SCADA_DEV_DOORMAGNETISM = 14; - public static final int EM_ALARM_SCADA_DEV_DISTANCE = 15; - public static final int EM_ALARM_SCADA_DEV_WINDSENSOR = 16; - public static final int EM_ALARM_SCADA_DEV_LOCATION = 17; - public static final int EM_ALARM_SCADA_DEV_ATMOSPHERE = 18; - public static final int EM_ALARM_SCADA_DEV_SOLARPOWER = 19; - } - - public static class ALARM_SCADA_DEV_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public NetSDKLib.NET_TIME stuTime; - public byte[] szDevName = new byte[64]; - public byte[] szDesc = new byte[256]; - public int nAction; - public byte[] szID = new byte[32]; - public byte[] szSensorID = new byte[32]; - public byte[] szDevID = new byte[32]; - public byte[] szPointName = new byte[64]; - public int nAlarmFlag; - public int emDevType; - public int emDevStatus; - } - - public static class CFG_ALARMOUT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szChnName = new byte[64]; - public byte[] szOutputType = new byte[128]; - public int nOutputMode; - public int nPulseDelay; - public int nSlot; - public int nLevel1; - public byte abLevel2; - public int nLevel2; - public int emPole; - } - - public static class TRIGGER_MODE_CONTROL extends NetSDKLib.SdkStructure { - public short index; - public short mode; - public byte[] bReserved = new byte[28]; - } - - public static class DECODER_ALARM_CONTROL extends NetSDKLib.SdkStructure { - public int decoderNo; - public short alarmChn; - public short alarmState; - } - - public static class ALARM_CONTROL extends NetSDKLib.SdkStructure { - public short index; - public short state; - } - - public static class NET_IOTYPE extends NetSDKLib.SdkStructure { - public static final int NET_ALARMINPUT = 1; - public static final int NET_ALARMOUTPUT = 2; - public static final int NET_DECODER_ALARMOUT = 3; - public static final int NET_WIRELESS_ALARMOUT = 5; - public static final int NET_ALARM_TRIGGER_MODE = 7; - } - - public static class TALKINGINVITE_REMOTEDEVICEINFO extends NetSDKLib.SdkStructure { - public byte[] szIP = new byte[128]; - public int nPort; - public int emProtocol; - public byte[] szUser = new byte[128]; - public byte[] szPassword = new byte[128]; - public byte[] szReverse = new byte[1024]; - } - - public static class TALKINGINVITE_REMOTEDEVICE_PROTOCOL extends NetSDKLib.SdkStructure { - public static final int EM_TALKINGINVITE_REMOTEDEVICE_PROTOCOL_UNKNOWN = 0; - public static final int EM_TALKINGINVITE_REMOTEDEVICE_PROTOCOL_HIKVISION = 1; - } - - public static class EM_TALKING_CALLER extends NetSDKLib.SdkStructure { - public static final int EM_TALKING_CALLER_UNKNOWN = 0; - public static final int EM_TALKING_CALLER_PLATFORM = 1; - } - - public static class ALARM_TALKING_INVITE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCaller; - public NetSDKLib.NET_TIME stuTime; - public byte[] szCallID = new byte[64]; - public int nLevel; - public NetSDKLib.TALKINGINVITE_REMOTEDEVICEINFO stuRemoteDeviceInfo; - public boolean bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - } - - public static class NET_OUT_PATROL_STATUS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_PATROL_STATUS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emPatrolStatus; - } - - public static class NET_EM_PATROL_STATUS extends NetSDKLib.SdkStructure { - public static final int NET_EM_PATROL_STATUS_UNKNOWN = 0; - public static final int NET_EM_PATROL_STATUS_BEGIN = 1; - public static final int NET_EM_PATROL_STATUS_END = 2; - public static final int NET_EM_PATROL_STATUS_FAIL = 3; - } - - public static class NET_EM_NOTIFY_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_NOTIFY_PATROL_STATUS = 1; - } - - public static class EM_ALARMLAMP_MODE extends NetSDKLib.SdkStructure { - public static final int EM_ALARMLAMP_MODE_UNKNOWN = -1; - public static final int EM_ALARMLAMP_MODE_OFF = 0; - public static final int EM_ALARMLAMP_MODE_ON = 1; - public static final int EM_ALARMLAMP_MODE_BLINK = 2; - } - - public static class CFG_ALARMLAMP_INFO extends NetSDKLib.SdkStructure { - public int emAlarmLamp; - } - - public static class NET_CTRL_ALARMBELL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - } - - public static class NET_CTRL_CLEAR_ALARM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int emAlarmType; - public String szDevPwd; - public int bEventType; - public int nEventType; - - public String toString() { - return "NET_CTRL_CLEAR_ALARM [dwSize=" + this.dwSize + ", nChannelID=" + this.nChannelID + ", emAlarmType=" + this.emAlarmType + ", szDevPwd=" + this.szDevPwd + ", bEventType=" + this.bEventType + ", nEventType=" + this.nEventType + "]"; - } - } - - public static class NET_ALARM_TYPE { - public static final int NET_ALARM_LOCAL = 0; - public static final int NET_ALARM_ALARMEXTENDED = 1; - public static final int NET_ALARM_TEMP = 2; - public static final int NET_ALARM_URGENCY = 3; - public static final int NET_ALARM_RCEMERGENCYCALL = 4; - public static final int NET_ALARM_ALL = 5; - } - - public static class ALARM_ALARMCLEAR_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stuTime; - public int bEventAction; - - public String toString() { - return "ALARM_ALARMCLEAR_INFO [dwSize=" + this.dwSize + ", nChannelID=" + this.nChannelID + ", stuTime=" + this.stuTime + ", bEventAction=" + this.bEventAction + "]"; - } - } - - public static class ALARM_ACCESS_CTL_EVENT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDoor; - public byte[] szDoorName = new byte[128]; - public NetSDKLib.NET_TIME stuTime; - public int emEventType; - public int bStatus; - public int emCardType; - public int emOpenMethod; - public byte[] szCardNo = new byte[32]; - public byte[] szPwd = new byte[64]; - public byte[] szReaderID = new byte[32]; - public byte[] szUserID = new byte[64]; - public byte[] szSnapURL = new byte[256]; - public int nErrorCode; - public int nPunchingRecNo; - public int nNumbers; - public int emStatus; - public byte[] szSN = new byte[32]; - public int emAttendanceState; - public byte[] szQRCode = new byte[512]; - public byte[] szCallLiftFloor = new byte[16]; - public int emCardState; - public byte[] szCitizenIDNo = new byte[20]; - public NetSDKLib.COMPANION_CARD[] szCompanionCards = new NetSDKLib.COMPANION_CARD[6]; - public int nCompanionCardCount; - public int emHatStyle; - public int emHatColor; - public int emLiftCallerType; - public int bManTemperature; - public NetSDKLib.NET_MAN_TEMPERATURE_INFO stuManTemperatureInfo; - public byte[] szCitizenName = new byte[256]; - public int emMask; - public byte[] szCardName = new byte[64]; - public int nFaceIndex; - public int emUserType; - public int bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - public byte[] szCompanyName = new byte[200]; - public int nScore; - public int nLiftNo; - public int emQRCodeIsExpired; - public int emQRCodeState; - public NetSDKLib.NET_TIME stuQRCSodeValidTo; - - public ALARM_ACCESS_CTL_EVENT_INFO() { - for (int i = 0; i < this.szCompanionCards.length; ++i) { - this.szCompanionCards[i] = new NetSDKLib.COMPANION_CARD(); - } - - } - - public String toString() { - return "ALARM_ACCESS_CTL_EVENT_INFO [dwSize=" + this.dwSize + ", nDoor=" + this.nDoor + ", szDoorName=" + Arrays.toString(this.szDoorName) + ", stuTime=" + this.stuTime + ", emEventType=" + this.emEventType + ", bStatus=" + this.bStatus + ", emCardType=" + this.emCardType + ", emOpenMethod=" + this.emOpenMethod + ", szCardNo=" + Arrays.toString(this.szCardNo) + ", szPwd=" + Arrays.toString(this.szPwd) + ", szReaderID=" + Arrays.toString(this.szReaderID) + ", szUserID=" + Arrays.toString(this.szUserID) + ", szSnapURL=" + Arrays.toString(this.szSnapURL) + ", nErrorCode=" + this.nErrorCode + ", nPunchingRecNo=" + this.nPunchingRecNo + "]"; - } - } - - public static class ALARM_POLLING_ALARM_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME_EX stuTime; - public boolean bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - public byte[] byReserved = new byte[974]; - } - - public static class ALARM_RADAR_HIGH_SPEED_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME_EX stuTime; - public float fSpeed; - public byte[] szPlateNumber = new byte[16]; - public boolean bRealUTC; - public NetSDKLib.NET_TIME_EX RealUTC; - public byte[] byReserved = new byte[958]; - } - - public static class NET_OUT_BURN_GET_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emState; - public int emErrorCode; - public int dwDevMask; - public int[] nChannels = new int[32]; - public int nChannelCount; - public int emMode; - public int emPack; - public int nFileIndex; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_BURN_DEV_STATE[] stuDevState = (NetSDKLib.NET_BURN_DEV_STATE[]) ((NetSDKLib.NET_BURN_DEV_STATE[]) (new NetSDKLib.NET_BURN_DEV_STATE()).toArray(32)); - public int nRemainTime; - public int emExtMode; - } - - public static class NET_BURN_DEV_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDeviceID; - public byte[] szDevName = new byte[32]; - public int dwTotalSpace; - public int dwRemainSpace; - public int emUsedType; - public int emError; - public int emDiskState; - } - - public static class EM_NET_BURN_DEV_USED_STATE extends NetSDKLib.SdkStructure { - public static final int EM_NET_BURN_DEV_USED_STATE_UNKNOWN = 0; - public static final int EM_NET_BURN_DEV_USED_STATE_STOP = 1; - public static final int EM_NET_BURN_DEV_USED_STATE_BURNING = 2; - } - - public static class NET_IN_BURN_GET_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_BURN_ERROR_CODE extends NetSDKLib.SdkStructure { - public static final int BURN_CODE_NORMAL = 0; - public static final int BURN_CODE_UNKNOWN_ERROR = 1; - public static final int BURN_CODE_SPACE_FULL = 2; - public static final int BURN_CODE_START_ERROR = 3; - public static final int BURN_CODE_STOP_ERROR = 4; - public static final int BURN_CODE_WRITE_ERROR = 5; - public static final int BURN_CODE_UNKNOWN = 6; - } - - public static class NET_BURN_STATE extends NetSDKLib.SdkStructure { - public static final int BURN_STATE_STOP = 0; - public static final int BURN_STATE_STOPING = 1; - public static final int BURN_STATE_INIT = 2; - public static final int BURN_STATE_BURNING = 3; - public static final int BURN_STATE_PAUSE = 4; - public static final int BURN_STATE_CHANGE_DISK = 5; - public static final int BURN_STATE_PREPARE_EXTRA_FILE = 6; - public static final int BURN_STATE_WAIT_EXTRA_FILE = 7; - public static final int BURN_STATE_UPLOAD_FILE_START = 8; - public static final int BURN_STATE_CHECKING_DISK = 9; - public static final int BURN_STATE_DISK_READY = 10; - } - - public static class NET_CB_BURNSTATE extends NetSDKLib.SdkStructure { - public int dwSize; - public Pointer szState; - public Pointer szFileName; - public int dwTotalSpace; - public int dwRemainSpace; - public Pointer szDeviceName; - public int nRemainTime; - } - - public static class NET_OUT_FILEBURNED_START extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szState = new byte[16]; - } - - public static class NET_IN_FILEBURNED_START extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer szMode; - public Pointer szDeviceName; - public Pointer szFilename; - public NetSDKLib.fBurnFileCallBack cbBurnPos; - public Pointer dwUser; - public NetSDKLib.LLong lBurnSession; - } - - public static class NET_OUT_ATTACH_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTACH_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer szDeviceName; - public NetSDKLib.fAttachBurnStateCB cbAttachState; - public Pointer dwUser; - public NetSDKLib.LLong lBurnSession; - public NetSDKLib.fAttachBurnStateCBEx cbAttachStateEx; - public Pointer dwUserEx; - } - - public static class NET_BURNING_DEVINFO extends NetSDKLib.SdkStructure { - public int dwDevNum; - public NetSDKLib.NET_DEV_BURNING[] stuList = (NetSDKLib.NET_DEV_BURNING[]) ((NetSDKLib.NET_DEV_BURNING[]) (new NetSDKLib.NET_DEV_BURNING()).toArray(32)); - } - - public static class NET_DEV_BURNING extends NetSDKLib.SdkStructure { - public int dwDriverType; - public int dwBusType; - public int dwTotalSpace; - public int dwRemainSpace; - public byte[] dwDriverName = new byte[32]; - public int emTrayType; - public int emOperateType; - } - - public static class EM_NET_BURN_DEV_OPERATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_NET_BURN_DEV_OPERATE_TYPE_UNKNOWN = 0; - public static final int EM_NET_BURN_DEV_OPERATE_TYPE_WRITE = 1; - public static final int EM_NET_BURN_DEV_OPERATE_TYPE_READ = 2; - public static final int EM_NET_BURN_DEV_OPERATE_TYPE_IDLE = 3; - } - - public static class EM_NET_BURN_DEV_TRAY_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_NET_BURN_DEV_TRAY_TYPE_UNKNOWN = 0; - public static final int EM_NET_BURN_DEV_TRAY_TYPE_READY = 1; - public static final int EM_NET_BURN_DEV_TRAY_TYPE_OPEN = 2; - public static final int EM_NET_BURN_DEV_TRAY_TYPE_NODISK = 3; - public static final int EM_NET_BURN_DEV_TRAY_TYPE_NOT_READY = 4; - } - - public static class NET_CTRL_BURNERDOOR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer szBurnerName; - public int bResult; - public int bSafeEject; - } - - public static class NET_OUT_START_BURN_SESSION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_START_BURN_SESSION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nSessionID; - } - - public static class NET_OUT_START_BURN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_START_BURN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwDevMask; - public int[] nChannels = new int[32]; - public int nChannelCount; - public int emMode; - public int emPack; - public int emExtMode; - } - - public static class NET_BURN_EXTMODE extends NetSDKLib.SdkStructure { - public static final int BURN_EXTMODE_UNKNOWN = 0; - public static final int BURN_EXTMODE_NORMAL = 1; - public static final int BURN_EXTMODE_NODISK = 2; - } - - public static class NET_BURN_RECORD_PACK extends NetSDKLib.SdkStructure { - public static final int BURN_PACK_DHAV = 0; - public static final int BURN_PACK_PS = 1; - public static final int BURN_PACK_ASF = 2; - public static final int BURN_PACK_MP4 = 3; - public static final int BURN_PACK_TS = 4; - } - - public static class NET_BURN_MODE extends NetSDKLib.SdkStructure { - public static final int BURN_MODE_SYNC = 0; - public static final int BURN_MODE_TURN = 1; - public static final int BURN_MODE_CYCLE = 2; - } - - public static class NET_OUT_MATRIX_SWITCH extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_MATRIX_SWITCH extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emSplitMode; - public Pointer pnOutputChannels; - public int nOutputChannelCount; - public Pointer pnInputChannels; - public int nInputChannelCount; - } - - public static class NET_OUT_SPLIT_SET_MULTI_SOURCE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SPLIT_SET_MULTI_SOURCE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCtrlType; - public int nChannel; - public String pszCompositeID; - public int bSplitModeEnable; - public int emSplitMode; - public int nGroupID; - public Pointer pnWindows; - public int nWindowCount; - public Pointer pstuSources; - } - - public static class NET_SPLIT_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nModeCount; - public int[] emSplitMode = new int[64]; - public int nMaxSourceCount; - public int nFreeWindowCount; - public int bCollectionSupported; - public int dwDisplayType; - public int nPIPModeCount; - public int[] emPIPSplitMode = new int[64]; - public int[] nInputChannels = new int[256]; - public int nInputChannelCount; - public int nBootModeCount; - public int[] emBootMode = new int[64]; - } - - public static class NET_SPLIT_MODE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emSplitMode; - public int nGroupID; - public int dwDisplayType; - } - - public static class NET_FILE_STREAM_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_FILE_STREAM_TYPE_UNKNOWN = 0; - public static final int NET_FILE_STREAM_TYPE_NORMAL = 1; - public static final int NET_FILE_STREAM_TYPE_ALARM = 2; - public static final int NET_FILE_STREAM_TYPE_DETECTION = 3; - } - - public static class NET_FILE_STREAM_TAG_INFO_EX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuTime; - public int nMillisecond; - public int nSequence; - public byte[] szContext = new byte[64]; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int emType; - public byte[] szUserName = new byte[32]; - public byte[] szChannelName = new byte[64]; - public int nDuration; - } - - public static class NET_OUT_FILE_STREAM_GET_TAGS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxNumber; - public int nRetTagsCount; - public Pointer pstuTagInfo; - } - - public static class NET_IN_FILE_STREAM_GET_TAGS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_FILE_STREAM_TAG_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuTime; - public byte[] szContext = new byte[64]; - public byte[] szUserName = new byte[32]; - public byte[] szChannelName = new byte[64]; - public int nDuration; - } - - public static class NET_OUT_FILE_STREAM_TAGS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_FILE_STREAM_TAGS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nArrayCount; - public Pointer pstuTagInfo; - } - - public static class NET_OUT_FIND_FRAMEINFO_PRAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lFindHandle; - } - - public static class NET_IN_FIND_FRAMEINFO_PRAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public boolean abFileName; - public byte[] szFileName = new byte[260]; - public NetSDKLib.NET_RECORDFILE_INFO stuRecordInfo; - public int dwFramTypeMask; - } - - public static class NET_MATRIX_CARD_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - public NetSDKLib.NET_MATRIX_CARD[] stuCards = new NetSDKLib.NET_MATRIX_CARD[128]; - - public NET_MATRIX_CARD_LIST() { - for (int i = 0; i < 128; ++i) { - this.stuCards[i] = new NetSDKLib.NET_MATRIX_CARD(); - } - - } - } - - public static class NET_MATRIX_CARD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int dwCardType; - public byte[] szInterface = new byte[16]; - public byte[] szAddress = new byte[64]; - public int nPort; - public int nDefinition; - public int nVideoInChn; - public int nAudioInChn; - public int nVideoOutChn; - public int nAudioOutChn; - public int nVideoEncChn; - public int nAudioEncChn; - public int nVideoDecChn; - public int nAudioDecChn; - public int nStauts; - public int nCommPorts; - public int nVideoInChnMin; - public int nVideoInChnMax; - public int nAudioInChnMin; - public int nAudioInChnMax; - public int nVideoOutChnMin; - public int nVideoOutChnMax; - public int nAudioOutChnMin; - public int nAudioOutChnMax; - public int nVideoEncChnMin; - public int nVideoEncChnMax; - public int nAudioEncChnMin; - public int nAudioEncChnMax; - public int nVideoDecChnMin; - public int nVideoDecChnMax; - public int nAudioDecChnMin; - public int nAudioDecChnMax; - public int nCascadeChannels; - public int nCascadeChannelBitrate; - public int nAlarmInChnCount; - public int nAlarmInChnMin; - public int nAlarmInChnMax; - public int nAlarmOutChnCount; - public int nAlarmOutChnMin; - public int nAlarmOutChnMax; - public int nVideoAnalyseChnCount; - public int nVideoAnalyseChnMin; - public int nVideoAnalyseChnMax; - public int nCommPortMin; - public int nCommPortMax; - public byte[] szVersion = new byte[32]; - public NetSDKLib.NET_TIME stuBuildTime; - public byte[] szBIOSVersion = new byte[64]; - public byte[] szMAC = new byte[40]; - } - - public static class NET_SOURCE_STREAM_ENCRYPT extends NetSDKLib.SdkStructure { - public int emEncryptLevel; - public int emAlgorithm; - public int emExchange; - public Boolean bUnvarnished; - public byte[] szPSK = new byte[1032]; - public byte[] byReserved = new byte[1024]; - } - - public static class NET_SPLIT_SOURCE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public byte[] szIp = new byte[16]; - public byte[] szUser = new byte[8]; - public byte[] szPwd = new byte[8]; - public int nPort; - public int nChannelID; - public int nStreamType; - public int nDefinition; - public int emProtocol; - public byte[] szDevName = new byte[64]; - public int nVideoChannel; - public int nAudioChannel; - public int bDecoder; - public byte byConnType; - public byte byWorkMode; - public short wListenPort; - public byte[] szDevIpEx = new byte[64]; - public byte bySnapMode; - public byte byManuFactory; - public byte byDeviceType; - public byte byDecodePolicy; - public int dwHttpPort; - public int dwRtspPort; - public byte[] szChnName = new byte[64]; - public byte[] szMcastIP = new byte[16]; - public byte[] szDeviceID = new byte[128]; - public int bRemoteChannel; - public int nRemoteChannelID; - public byte[] szDevClass = new byte[32]; - public byte[] szDevType = new byte[32]; - public byte[] szMainStreamUrl = new byte[260]; - public byte[] szExtraStreamUrl = new byte[260]; - public int nUniqueChannel; - public NetSDKLib.SDK_CASCADE_AUTHENTICATOR stuCascadeAuth; - public int nHint; - public int nOptionalMainUrlCount; - public byte[] szOptionalMainUrls = new byte[2080]; - public int nOptionalExtraUrlCount; - public byte[] szOptionalExtraUrls = new byte[2080]; - public int nInterval; - public byte[] szUserEx = new byte[128]; - public byte[] szPwdEx = new byte[128]; - public int emPushStream; - public NetSDKLib.NET_RECT stuSRect; - public NetSDKLib.NET_SOURCE_STREAM_ENCRYPT stuSourceStreamEncrypt; - public byte[] szSerialNo = new byte[48]; - } - - public static class EM_SRC_PUSHSTREAM_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SRC_PUSHSTREAM_AUTO = 0; - public static final int EM_SRC_PUSHSTREAM_HIKVISION = 1; - public static final int EM_SRC_PUSHSTREAM_PS = 2; - public static final int EM_SRC_PUSHSTREAM_TS = 3; - public static final int EM_SRC_PUSHSTREAM_SVAC = 4; - } - - public static class SDK_CASCADE_AUTHENTICATOR extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUser = new byte[128]; - public byte[] szPwd = new byte[128]; - public byte[] szSerialNo = new byte[48]; - } - - public static class NET_OUT_WM_GET_COLLECTIONS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pCollections; - public int nMaxCollectionsCount; - public int nCollectionsCount; - } - - public static class NET_IN_WM_GET_COLLECTIONS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMonitorWallID; - } - - public static class NET_MONITORWALL_COLLECTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[64]; - public NetSDKLib.NET_BLOCK_COLLECTION[] stuBlocks = new NetSDKLib.NET_BLOCK_COLLECTION[32]; - public int nBlocksCount; - public byte[] szControlID = new byte[128]; - public NetSDKLib.NET_MONITORWALL stuMonitorWall; - public int emType; - public byte[] byReserved = new byte[4]; - - public NET_MONITORWALL_COLLECTION() { - for (int i = 0; i < 32; ++i) { - this.stuBlocks[i] = new NetSDKLib.NET_BLOCK_COLLECTION(); - } - - } - } - - public static class NET_MONITORWALL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[128]; - public int nGridLine; - public int nGridColume; - public Pointer pstuBlocks; - public int nMaxBlockCount; - public int nRetBlockCount; - public int bDisable; - public byte[] szDesc = new byte[256]; - } - - public static class NET_TSECT_WEEK_DAY extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TSECT[] stuPowerSchedule = (NetSDKLib.NET_TSECT[]) ((NetSDKLib.NET_TSECT[]) (new NetSDKLib.NET_TSECT()).toArray(6)); - } - - public static class NET_MONITORWALL_BLOCK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[128]; - public byte[] szCompositeID = new byte[128]; - public byte[] szControlID = new byte[128]; - public int nSingleOutputWidth; - public int nSingleOutputHeight; - public NetSDKLib.DH_RECT stuRect; - public NetSDKLib.NET_TSECT_WEEK_DAY[] stuPowerSchedule = (NetSDKLib.NET_TSECT_WEEK_DAY[]) ((NetSDKLib.NET_TSECT_WEEK_DAY[]) (new NetSDKLib.NET_TSECT_WEEK_DAY()).toArray(8)); - public Pointer pstuOutputs; - public int nMaxOutputCount; - public int nRetOutputCount; - public byte[] szBlockType = new byte[32]; - public int nOutputDelay; - } - - public static class NET_MONITORWALL_OUTPUT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szDeviceID = new byte[128]; - public int nChannel; - public byte[] szName = new byte[128]; - public boolean bIsVirtual; - public byte[] szAddress = new byte[40]; - public NET_MONITOR_WALL_OUT_MODE_INFO stuOutMode; - } - - public static class NET_BLOCK_COLLECTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emSplitMode; - public NetSDKLib.NET_WINDOW_COLLECTION[] stuWnds = new NetSDKLib.NET_WINDOW_COLLECTION[128]; - public int nWndsCount; - public byte[] szName = new byte[64]; - public int nScreen; - public byte[] szCompositeID = new byte[128]; - public Pointer pstuWndsEx; - public int nMaxWndsCountEx; - public int nRetWndsCountEx; - public int nSplitOsdCount; - public NetSDKLib.NET_SPLIT_OSD[] stuSplitOsd = new NetSDKLib.NET_SPLIT_OSD[20]; - public NetSDKLib.NET_SCREEEN_BACKGROUD stuScreenBackground; - - public NET_BLOCK_COLLECTION() { - for (int i = 0; i < this.stuWnds.length; ++i) { - this.stuWnds[i] = new NetSDKLib.NET_WINDOW_COLLECTION(); - } - - } - } - - public static class NET_SCREEEN_BACKGROUD extends NetSDKLib.SdkStructure { - public Boolean bEnable; - public byte[] szName = new byte[130]; - public byte[] byReserved = new byte[130]; - } - - public static class NET_SPLIT_OSD extends NetSDKLib.SdkStructure { - public int dwSize; - public Boolean bEnable; - public NetSDKLib.NET_COLOR_RGBA stuFrontColor; - public NetSDKLib.NET_COLOR_RGBA stuBackColor; - public NetSDKLib.DH_RECT stuFrontRect; - public NetSDKLib.DH_RECT stuBackRect; - public Boolean bRoll; - public byte byRollMode; - public byte byRoolSpeed; - public byte byFontSize; - public byte byTextAlign; - public byte byType; - public byte[] Reserved = new byte[3]; - public byte[] szContent = new byte[260]; - public float fPitch; - public byte[] szFontType = new byte[64]; - } - - public static class NET_WINDOW_COLLECTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nWindowID; - public int bWndEnable; - public NetSDKLib.DH_RECT stuRect; - public int bDirectable; - public int nZOrder; - public int bSrcEnable; - public byte[] szDeviceID = new byte[128]; - public int nVideoChannel; - public int nVideoStream; - public int nAudioChannel; - public int nAudioStream; - public int nUniqueChannel; - } - - public static class NET_SPLIT_MODE extends NetSDKLib.SdkStructure { - public static final int NET_SPLIT_1 = 1; - public static final int NET_SPLIT_2 = 2; - public static final int NET_SPLIT_4 = 4; - public static final int NET_SPLIT_6 = 6; - public static final int NET_SPLIT_8 = 8; - public static final int NET_SPLIT_9 = 9; - public static final int NET_SPLIT_12 = 12; - public static final int NET_SPLIT_16 = 16; - public static final int NET_SPLIT_20 = 20; - public static final int NET_SPLIT_25 = 25; - public static final int NET_SPLIT_36 = 36; - public static final int NET_SPLIT_64 = 64; - public static final int NET_SPLIT_144 = 144; - public static final int NET_PIP_1 = 1001; - public static final int NET_PIP_3 = 1003; - public static final int NET_SPLIT_FREE = 2000; - public static final int NET_COMPOSITE_SPLIT_1 = 3001; - public static final int NET_COMPOSITE_SPLIT_4 = 3004; - } - - public static class NET_OUT_WM_SAVE_COLLECTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_WM_SAVE_COLLECTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMonitorWallID; - public Pointer pszName; - public String pszControlID; - public int emType; - } - - public static class NET_OUT_WM_LOAD_COLLECTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_WM_LOAD_COLLECTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMonitorWallID; - public Pointer pszName; - } - - public static class NET_OUT_WM_POWER_CTRL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_WM_POWER_CTRL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMonitorWallID; - public String pszBlockID; - public int nTVID; - public int bPowerOn; - } - - public static class NET_CTRL_ECK_SET_PARK_INFO_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nScreenNum; - public int[] nScreenIndex = new int[8]; - public int[] nFreeParkNum = new int[8]; - } - - public static class NET_ECK_PARK_STATE extends NetSDKLib.SdkStructure { - public static final int NET_ECK_PARK_STATE_UNKOWN = 0; - public static final int NET_ECK_PARK_STATE_PARK = 1; - public static final int NET_ECK_PARK_STATE_NOPARK = 2; - } - - public static class NET_PARK_INFO_ITEM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szParkNo = new byte[32]; - public int emState; - public int dwScreenIndex; - public int dwFreeParkNum; - } - - public static class NET_ECK_PARK_DETECTOR_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_ECK_PARK_DETECTOR_TYPE_SONIC = 0; - public static final int NET_ECK_PARK_DETECTOR_TYPE_CAMERA = 1; - public static final int NET_ECK_PARK_DETECTOR_TYPE_ALL = 2; - } - - public static class NET_PARK_INFO_FILTER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwNum; - public int[] emType = new int[2]; - } - - public static class NET_OUT_PARK_INFO_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_PARK_INFO_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PARK_INFO_FILTER stuFilter; - public Callback cbCallBack; - public Pointer dwUser; - } - - public static class NET_OUT_PARKING_CONTROL_DO_FIND_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pstuRecordList; - public int nMaxRecordNum; - public int nRetRecordNum; - } - - public static class NET_IN_PARKING_CONTROL_DO_FIND_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwFileCount; - } - - public static class NET_OUT_PARKING_CONTROL_START_FIND_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwTotalCount; - } - - public static class NET_IN_PARKING_CONTROL_START_FIND_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bSearchCount; - public int dwSearchCount; - public int bBegin; - public NetSDKLib.NET_TIME stuBegin; - public int bEnd; - public NetSDKLib.NET_TIME stuEnd; - public int bCardType; - public int emCardType; - public int bFlag; - public int emFlag; - } - - public static class NET_ECK_CAR_PASS_FLAG extends NetSDKLib.SdkStructure { - public static final int NET_ECK_CAR_PASS_FLAG_NORMAL = 0; - public static final int NET_ECK_CAR_PASS_FLAG_ABNORMAL = 1; - public static final int NET_ECK_CAR_PASS_FLAG_ALL = 2; - } - - public static class NET_ECK_IC_CARD_USER_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_ECK_IC_CARD_USER_UNKNOWN = 0; - public static final int NET_ECK_IC_CARD_USER_ALL = 1; - public static final int NET_ECK_IC_CARD_USER_TEMP = 2; - public static final int NET_ECK_IC_CARD_USER_LONG = 3; - public static final int NET_ECK_IC_CARD_USER_ADMIN = 4; - public static final int NET_ECK_IC_CARD_USER_BLACK_LIST = 5; - } - - public static class NET_CAR_PASS_ITEM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuTime; - public int dwCardNo; - public int emCardType; - public int emFlag; - } - - public static class NET_OUT_PARKING_CONTROL_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_PARKING_CONTROL_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Callback cbCallBack; - public Pointer dwUser; - } - - public static class NET_OUT_REMOVE_REMOTE_FILES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class FILE_PATH extends NetSDKLib.SdkStructure { - public String pszPath; - } - - public static class NET_IN_REMOVE_REMOTE_FILES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pszPathPointer; - public int nFileCount; - } - - public static class NET_REMOTE_FILE_COND extends NetSDKLib.SdkStructure { - public static final int NET_REMOTE_FILE_COND_NONE = 0; - public static final int NET_REMOTE_FILE_COND_VOICE = 1; - } - - public static class SDK_REMOTE_FILE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bDirectory; - public byte[] szPath = new byte[260]; - public NetSDKLib.NET_TIME stuCreateTime; - public NetSDKLib.NET_TIME stuModifyTime; - public long nFileSize; - public byte[] szFileType = new byte[64]; - } - - public static class NET_OUT_LIST_REMOTE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pstuFiles; - public int nMaxFileCount; - public int nRetFileCount; - } - - public static class NET_IN_LIST_REMOTE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public String pszPath; - public int bFileNameOnly; - public int emCondition; - } - - public static class NET_OUT_UPLOAD_REMOTE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_UPLOAD_REMOTE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pszFileSrc; - public Pointer pszFileDst; - public Pointer pszFolderDst; - public int nPacketLen; - } - - public static class DEVICE_IP extends NetSDKLib.SdkStructure { - public byte[] szIP = new byte[64]; - } - - public static class DEVICE_IP_SEARCH_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nIpNum; - public NetSDKLib.DEVICE_IP[] szIPArr = (NetSDKLib.DEVICE_IP[]) ((NetSDKLib.DEVICE_IP[]) (new NetSDKLib.DEVICE_IP()).toArray(256)); - } - - public static class ALARM_STATE_INFO extends NetSDKLib.SdkStructure { - public int nAlarmCount; - public int[] nAlarmState = new int[128]; - public byte[] byRserved = new byte[128]; - - public static class ByValue extends NetSDKLib.ALARM_STATE_INFO implements com.sun.jna.Structure.ByValue { - } - } - - public static class GPS_Info extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME revTime; - public byte[] DvrSerial = new byte[50]; - public double longitude; - public double latidude; - public double height; - public double angle; - public double speed; - public short starCount; - public int antennaState; - public int orientationState; - - public static class ByValue extends NetSDKLib.GPS_Info implements com.sun.jna.Structure.ByValue { - } - } - - public static class NETDEV_BLACKWHITE_LIST_INFO extends NetSDKLib.SdkStructure { - public byte[] szFile = new byte[240]; - public int nFileSize; - public byte byFileType; - public byte byAction; - public byte[] byReserved = new byte[126]; - } - - public static class NET_CTRL_RECORDSET_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - public Pointer pBuf; - public int nBufLen; - } - - public static class NET_OUT_OPERATE_TRAFFIC_LIST_RECORD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecordNo; - } - - public static class EM_RECORD_OPERATE_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_TRAFFIC_LIST_INSERT = 0; - public static final int NET_TRAFFIC_LIST_UPDATE = 1; - public static final int NET_TRAFFIC_LIST_REMOVE = 2; - public static final int NET_TRAFFIC_LIST_MAX = 3; - } - - public static class NET_UPDATE_RECORD_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TRAFFIC_LIST_RECORD.ByReference pRecordInfo; - } - - public static class NET_REMOVE_RECORD_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecordNo; - } - - public static class NET_INSERT_RECORD_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TRAFFIC_LIST_RECORD.ByReference pRecordInfo = new NetSDKLib.NET_TRAFFIC_LIST_RECORD.ByReference(); - } - - public static class NET_IN_OPERATE_TRAFFIC_LIST_RECORD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emOperateType; - public int emRecordType; - public Pointer pstOpreateInfo; - } - - public static class NET_OUT_QUEYT_RECORD_COUNT_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecordCount; - } - - public static class NET_IN_QUEYT_RECORD_COUNT_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lFindeHandle; - } - - public static class NET_OUT_FIND_NEXT_RECORD_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pRecordList; - public int nMaxRecordNum; - public int nRetRecordNum; - } - - public static class NET_IN_FIND_NEXT_RECORD_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lFindeHandle; - public int nFileCount; - } - - public static class NET_OUT_FIND_RECORD_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lFindeHandle; - } - - public static class NET_RECORD_VIDEO_TALK_LOG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - public NetSDKLib.NET_TIME stuCreateTime; - public int emCallType; - public int emEndState; - public byte[] szPeerNumber = new byte[64]; - public int emPeerType; - public byte[] szLocalNumber = new byte[64]; - public int nTalkTime; - public int nMessageTime; - public byte[] szPicturePath = new byte[128]; - public int emOfflineCall; - } - - public static class FIND_RECORD_VIDEO_TALK_LOG_CONDITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bCallTypeEnable; - public int nCallTypeListNum; - public int[] emCallTypeList = new int[16]; - public int bEndStateEnable; - public int nEndStateListNum; - public int[] emEndStateList = new int[16]; - public int bTimeEnable; - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stEndTime; - } - - public static class EM_VIDEO_TALK_LOG_PEERTYPE extends NetSDKLib.SdkStructure { - public static final int EM_VIDEO_TALK_LOG_PEERTYPE_UNKNOWN = 0; - public static final int EM_VIDEO_TALK_LOG_PEERTYPE_VTO = 1; - public static final int EM_VIDEO_TALK_LOG_PEERTYPE_VTH = 2; - public static final int EM_VIDEO_TALK_LOG_PEERTYPE_VTS = 3; - } - - public static class EM_VIDEO_TALK_LOG_ENDSTATE extends NetSDKLib.SdkStructure { - public static final int EM_VIDEO_TALK_LOG_ENDSTATE_UNKNOWN = 0; - public static final int EM_VIDEO_TALK_LOG_ENDSTATE_MISSED = 1; - public static final int EM_VIDEO_TALK_LOG_ENDSTATE_RECEIVED = 2; - public static final int EM_VIDEO_TALK_LOG_ENDSTATE_MAX = 3; - } - - public static class EM_VIDEO_TALK_LOG_CALLTYPE extends NetSDKLib.SdkStructure { - public static final int EM_VIDEO_TALK_LOG_CALLTYPE_UNKNOWN = 0; - public static final int EM_VIDEO_TALK_LOG_CALLTYPE_INCOMING = 1; - public static final int EM_VIDEO_TALK_LOG_CALLTYPE_OUTGOING = 2; - public static final int EM_VIDEO_TALK_LOG_CALLTYPE_MAX = 3; - } - - public static class EM_NET_TRAFFIC_CAR_CONTROL_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_CAR_CONTROL_OTHER = 0; - public static final int NET_CAR_CONTROL_OVERDUE_NO_CHECK = 1; - public static final int NET_CAR_CONTROL_BRIGANDAGE_CAR = 2; - public static final int NET_CAR_CONTROL_BREAKING = 3; - public static final int NET_CAR_CONTROL_CAUSETROUBLE_ESCAPE = 4; - } - - public static class EM_NET_AUTHORITY_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_AUTHORITY_UNKNOW = 0; - public static final int NET_AUTHORITY_OPEN_GATE = 1; - } - - public static class NET_AUTHORITY_TYPE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emAuthorityType; - public boolean bAuthorityEnable; - } - - public static class NET_RECORD_TRAFFIC_FLOW_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecordNum; - public int nChannel; - public int nLane; - public int nVehicles; - public float fAverageSpeed; - public float fTimeOccupyRatio; - public float fSpaceOccupyRatio; - public float fSpaceHeadway; - public float fTimeHeadway; - public int nLargeVehicles; - public int nMediumVehicles; - public int nSmallVehicles; - public float fBackOfQueue; - public int nPasserby; - } - - public static class EM_NET_VEHICLE_COLOR_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_VEHICLE_COLOR_OTHER = 0; - public static final int NET_VEHICLE_COLOR_WHITE = 1; - public static final int NET_VEHICLE_COLOR_BLACK = 2; - public static final int NET_VEHICLE_COLOR_RED = 3; - public static final int NET_VEHICLE_COLOR_YELLOW = 4; - public static final int NET_VEHICLE_COLOR_GRAY = 5; - public static final int NET_VEHICLE_COLOR_BLUE = 6; - public static final int NET_VEHICLE_COLOR_GREEN = 7; - public static final int NET_VEHICLE_COLOR_PINK = 8; - public static final int NET_VEHICLE_COLOR_PURPLE = 9; - public static final int NET_VEHICLE_COLOR_BROWN = 10; - } - - public static class EM_NET_VEHICLE_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_VEHICLE_TYPE_UNKNOW = 0; - public static final int NET_VEHICLE_TYPE_MOTOR = 1; - public static final int NET_VEHICLE_TYPE_NON_MOTOR = 2; - public static final int NET_VEHICLE_TYPE_BUS = 3; - public static final int NET_VEHICLE_TYPE_BICYCLE = 4; - public static final int NET_VEHICLE_TYPE_MOTORCYCLE = 5; - public static final int NET_VEHICLE_TYPE_UNLICENSEDMOTOR = 6; - public static final int NET_VEHICLE_TYPE_LARGECAR = 7; - public static final int NET_VEHICLE_TYPE_MICROCAR = 8; - public static final int NET_VEHICLE_TYPE_EMBASSYCAR = 9; - public static final int NET_VEHICLE_TYPE_MARGINALCAR = 10; - public static final int NET_VEHICLE_TYPE_AREAOUTCAR = 11; - public static final int NET_VEHICLE_TYPE_FOREIGNCAR = 12; - public static final int NET_VEHICLE_TYPE_DUALTRIWHEELMOTORCYCLE = 13; - public static final int NET_VEHICLE_TYPE_LIGHTMOTORCYCLE = 14; - public static final int NET_VEHICLE_TYPE_EMBASSYMOTORCYCLE = 15; - public static final int NET_VEHICLE_TYPE_MARGINALMOTORCYCLE = 16; - public static final int NET_VEHICLE_TYPE_AREAOUTMOTORCYCLE = 17; - public static final int NET_VEHICLE_TYPE_FOREIGNMOTORCYCLE = 18; - public static final int NET_VEHICLE_TYPE_FARMTRANSMITCAR = 19; - public static final int NET_VEHICLE_TYPE_TRACTOR = 20; - public static final int NET_VEHICLE_TYPE_TRAILER = 21; - public static final int NET_VEHICLE_TYPE_COACHCAR = 22; - public static final int NET_VEHICLE_TYPE_COACHMOTORCYCLE = 23; - public static final int NET_VEHICLE_TYPE_TRIALCAR = 24; - public static final int NET_VEHICLE_TYPE_TRIALMOTORCYCLE = 25; - public static final int NET_VEHICLE_TYPE_TEMPORARYENTRYCAR = 26; - public static final int NET_VEHICLE_TYPE_TEMPORARYENTRYMOTORCYCLE = 27; - public static final int NET_VEHICLE_TYPE_TEMPORARYSTEERCAR = 28; - public static final int NET_VEHICLE_TYPE_PASSENGERCAR = 29; - public static final int NET_VEHICLE_TYPE_LARGETRUCK = 30; - public static final int NET_VEHICLE_TYPE_MIDTRUCK = 31; - public static final int NET_VEHICLE_TYPE_SALOONCAR = 32; - public static final int NET_VEHICLE_TYPE_MICROBUS = 33; - public static final int NET_VEHICLE_TYPE_MICROTRUCK = 34; - public static final int NET_VEHICLE_TYPE_TRICYCLE = 35; - public static final int NET_VEHICLE_TYPE_PASSERBY = 36; - } - - public static class EM_NET_PLATE_COLOR_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_PLATE_COLOR_OTHER = 0; - public static final int NET_PLATE_COLOR_BLUE = 1; - public static final int NET_PLATE_COLOR_YELLOW = 2; - public static final int NET_PLATE_COLOR_WHITE = 3; - public static final int NET_PLATE_COLOR_BLACK = 4; - public static final int NET_PLATE_COLOR_YELLOW_BOTTOM_BLACK_TEXT = 5; - public static final int NET_PLATE_COLOR_BLUE_BOTTOM_WHITE_TEXT = 6; - public static final int NET_PLATE_COLOR_BLACK_BOTTOM_WHITE_TEXT = 7; - public static final int NET_PLATE_COLOR_SHADOW_GREEN = 8; - public static final int NET_PLATE_COLOR_YELLOW_GREEN = 9; - } - - public static class EM_NET_PLATE_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_PLATE_TYPE_UNKNOWN = 0; - public static final int NET_PLATE_TYPE_NORMAL = 1; - public static final int NET_PLATE_TYPE_YELLOW = 2; - public static final int NET_PLATE_TYPE_DOUBLEYELLOW = 3; - public static final int NET_PLATE_TYPE_POLICE = 4; - public static final int NET_PLATE_TYPE_ARMED = 5; - public static final int NET_PLATE_TYPE_MILITARY = 6; - public static final int NET_PLATE_TYPE_DOUBLEMILITARY = 7; - public static final int NET_PLATE_TYPE_SAR = 8; - public static final int NET_PLATE_TYPE_TRAINNING = 9; - public static final int NET_PLATE_TYPE_PERSONAL = 10; - public static final int NET_PLATE_TYPE_AGRI = 11; - public static final int NET_PLATE_TYPE_EMBASSY = 12; - public static final int NET_PLATE_TYPE_MOTO = 13; - public static final int NET_PLATE_TYPE_TRACTOR = 14; - public static final int NET_PLATE_TYPE_OFFICIALCAR = 15; - public static final int NET_PLATE_TYPE_PERSONALCAR = 16; - public static final int NET_PLATE_TYPE_WARCAR = 17; - public static final int NET_PLATE_TYPE_OTHER = 18; - public static final int NET_PLATE_TYPE_CIVILAVIATION = 19; - public static final int NET_PLATE_TYPE_BLACK = 20; - public static final int NET_PLATE_TYPE_PURENEWENERGYMICROCAR = 21; - public static final int NET_PLATE_TYPE_MIXEDNEWENERGYMICROCAR = 22; - public static final int NET_PLATE_TYPE_PURENEWENERGYLARGECAR = 23; - public static final int NET_PLATE_TYPE_MIXEDNEWENERGYLARGECAR = 24; - } - - public static class NET_TRAFFIC_LIST_RECORD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecordNo; - public byte[] szMasterOfCar = new byte[16]; - public byte[] szPlateNumber = new byte[32]; - public int emPlateType; - public int emPlateColor; - public int emVehicleType; - public int emVehicleColor; - public NetSDKLib.NET_TIME stBeginTime; - public NetSDKLib.NET_TIME stCancelTime; - public int nAuthrityNum; - public NetSDKLib.NET_AUTHORITY_TYPE[] stAuthrityTypes = (NetSDKLib.NET_AUTHORITY_TYPE[]) ((NetSDKLib.NET_AUTHORITY_TYPE[]) (new NetSDKLib.NET_AUTHORITY_TYPE()).toArray(16)); - public int emControlType; - - public static class ByReference extends NetSDKLib.NET_TRAFFIC_LIST_RECORD implements com.sun.jna.Structure.ByReference { - } - } - - public static class EM_NET_RECORD_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_RECORD_UNKNOWN = 0; - public static final int NET_RECORD_TRAFFICREDLIST = 1; - public static final int NET_RECORD_TRAFFICBLACKLIST = 2; - public static final int NET_RECORD_BURN_CASE = 3; - public static final int NET_RECORD_ACCESSCTLCARD = 4; - public static final int NET_RECORD_ACCESSCTLPWD = 5; - public static final int NET_RECORD_ACCESSCTLCARDREC = 6; - public static final int NET_RECORD_ACCESSCTLHOLIDAY = 7; - public static final int NET_RECORD_TRAFFICFLOW_STATE = 8; - public static final int NET_RECORD_VIDEOTALKLOG = 9; - public static final int NET_RECORD_REGISTERUSERSTATE = 10; - public static final int NET_RECORD_VIDEOTALKCONTACT = 11; - public static final int NET_RECORD_ANNOUNCEMENT = 12; - public static final int NET_RECORD_ALARMRECORD = 13; - public static final int NET_RECORD_COMMODITYNOTICE = 14; - public static final int NET_RECORD_HEALTHCARENOTICE = 15; - public static final int NET_RECORD_ACCESSCTLCARDREC_EX = 16; - public static final int NET_RECORD_GPS_LOCATION = 17; - public static final int NET_RECORD_RESIDENT = 18; - public static final int NET_RECORD_SENSORRECORD = 19; - public static final int NET_RECORD_ACCESSQRCODE = 20; - public static final int NET_RECORD_ACCESS_BLUETOOTH = 22; - } - - public static class NET_ENUM_DIRECTION_ACCESS_CTL extends NetSDKLib.SdkStructure { - public static final int NET_ENUM_DIRECTION_UNKNOWN = 0; - public static final int NET_ENUM_DIRECTION_ENTRY = 1; - public static final int NET_ENUM_DIRECTION_EXIT = 2; - } - - public static class NET_ATTENDANCESTATE extends NetSDKLib.SdkStructure { - public static final int NET_ATTENDANCESTATE_UNKNOWN = 0; - public static final int NET_ATTENDANCESTATE_SIGNIN = 1; - public static final int NET_ATTENDANCESTATE_GOOUT = 2; - public static final int NET_ATTENDANCESTATE_GOOUT_AND_RETRUN = 3; - public static final int NET_ATTENDANCESTATE_SIGNOUT = 4; - public static final int NET_ATTENDANCESTATE_WORK_OVERTIME_SIGNIN = 5; - public static final int NET_ATTENDANCESTATE_WORK_OVERTIME_SIGNOUT = 6; - } - - public static class EM_CITIZENIDCARD_ETHNICITY_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CITIZENIDCARD_ETHNICITY_Unknown = 0; - public static final int EM_CITIZENIDCARD_ETHNICITY_Han = 1; - public static final int EM_CITIZENIDCARD_ETHNICITY_Mongolian = 2; - public static final int EM_CITIZENIDCARD_ETHNICITY_Hui = 3; - public static final int EM_CITIZENIDCARD_ETHNICITY_Tibetan = 4; - public static final int EM_CITIZENIDCARD_ETHNICITY_Uygur = 5; - public static final int EM_CITIZENIDCARD_ETHNICITY_Miao = 6; - public static final int EM_CITIZENIDCARD_ETHNICITY_Yi = 7; - public static final int EM_CITIZENIDCARD_ETHNICITY_Zhuang = 8; - public static final int EM_CITIZENIDCARD_ETHNICITY_Bouyei = 9; - public static final int EM_CITIZENIDCARD_ETHNICITY_Korean = 10; - public static final int EM_CITIZENIDCARD_ETHNICITY_Manchu = 11; - public static final int EM_CITIZENIDCARD_ETHNICITY_Dong = 12; - public static final int EM_CITIZENIDCARD_ETHNICITY_Yao = 13; - public static final int EM_CITIZENIDCARD_ETHNICITY_Bai = 14; - public static final int EM_CITIZENIDCARD_ETHNICITY_Tujia = 15; - public static final int EM_CITIZENIDCARD_ETHNICITY_Hani = 16; - public static final int EM_CITIZENIDCARD_ETHNICITY_Kazak = 17; - public static final int EM_CITIZENIDCARD_ETHNICITY_Dai = 18; - public static final int EM_CITIZENIDCARD_ETHNICITY_Li = 19; - public static final int EM_CITIZENIDCARD_ETHNICITY_Lisu = 20; - public static final int EM_CITIZENIDCARD_ETHNICITY_Va = 21; - public static final int EM_CITIZENIDCARD_ETHNICITY_She = 22; - public static final int EM_CITIZENIDCARD_ETHNICITY_Gaoshan = 23; - public static final int EM_CITIZENIDCARD_ETHNICITY_Lahu = 24; - public static final int EM_CITIZENIDCARD_ETHNICITY_Shui = 25; - public static final int EM_CITIZENIDCARD_ETHNICITY_Dongxiang = 26; - public static final int EM_CITIZENIDCARD_ETHNICITY_Naxi = 27; - public static final int EM_CITIZENIDCARD_ETHNICITY_Jingpo = 28; - public static final int EM_CITIZENIDCARD_ETHNICITY_Kirgiz = 29; - public static final int EM_CITIZENIDCARD_ETHNICITY_Tu = 30; - public static final int EM_CITIZENIDCARD_ETHNICITY_Daur = 31; - public static final int EM_CITIZENIDCARD_ETHNICITY_Mulam = 32; - public static final int EM_CITIZENIDCARD_ETHNICITY_Qoiang = 33; - public static final int EM_CITIZENIDCARD_ETHNICITY_Blang = 34; - public static final int EM_CITIZENIDCARD_ETHNICITY_Salar = 35; - public static final int EM_CITIZENIDCARD_ETHNICITY_Maonan = 36; - public static final int EM_CITIZENIDCARD_ETHNICITY_Gelo = 37; - public static final int EM_CITIZENIDCARD_ETHNICITY_Xibe = 38; - public static final int EM_CITIZENIDCARD_ETHNICITY_Achang = 39; - public static final int EM_CITIZENIDCARD_ETHNICITY_Pumi = 40; - public static final int EM_CITIZENIDCARD_ETHNICITY_Tajik = 41; - public static final int EM_CITIZENIDCARD_ETHNICITY_Nu = 42; - public static final int EM_CITIZENIDCARD_ETHNICITY_Ozbek = 43; - public static final int EM_CITIZENIDCARD_ETHNICITY_Russian = 44; - public static final int EM_CITIZENIDCARD_ETHNICITY_Ewenkl = 45; - public static final int EM_CITIZENIDCARD_ETHNICITY_Deang = 46; - public static final int EM_CITIZENIDCARD_ETHNICITY_Bonan = 47; - public static final int EM_CITIZENIDCARD_ETHNICITY_Yugur = 48; - public static final int EM_CITIZENIDCARD_ETHNICITY_Jing = 49; - public static final int EM_CITIZENIDCARD_ETHNICITY_Tatar = 50; - public static final int EM_CITIZENIDCARD_ETHNICITY_Drung = 51; - public static final int EM_CITIZENIDCARD_ETHNICITY_Oroqen = 52; - public static final int EM_CITIZENIDCARD_ETHNICITY_Hezhen = 53; - public static final int EM_CITIZENIDCARD_ETHNICITY_Moinba = 54; - public static final int EM_CITIZENIDCARD_ETHNICITY_Lhoba = 55; - public static final int EM_CITIZENIDCARD_ETHNICITY_Jino = 56; - } - - public static class NET_ACCESSCTLCARD_SEX extends NetSDKLib.SdkStructure { - public static final int NET_ACCESSCTLCARD_SEX_UNKNOWN = 0; - public static final int NET_ACCESSCTLCARD_SEX_MALE = 1; - public static final int NET_ACCESSCTLCARD_SEX_FEMALE = 2; - } - - public static class NET_RECORDSET_ACCESS_CTL_CARDREC extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nRecNo; - public byte[] szCardNo = new byte[32]; - public byte[] szPwd = new byte[64]; - public NetSDKLib.NET_TIME stuTime; - public int bStatus; - public int emMethod; - public int nDoor; - public byte[] szUserID = new byte[32]; - public int nReaderID; - public byte[] szSnapFtpUrl = new byte[260]; - public byte[] szReaderID = new byte[32]; - public int emCardType; - public int nErrorCode; - public byte[] szRecordURL = new byte[128]; - public int nNumbers; - public int emAttendanceState; - public int emDirection; - public byte[] szClassNumber = new byte[32]; - public byte[] szPhoneNumber = new byte[16]; - public byte[] szCardName = new byte[64]; - public byte[] szSN = new byte[32]; - public int bCitizenIDResult; - public byte[] szCitizenIDName = new byte[30]; - public byte[] byReserved1 = new byte[2]; - public int emCitizenIDSex; - public int emCitizenIDEthnicity; - public NetSDKLib.NET_TIME stuCitizenIDBirth; - public byte[] szCitizenIDAddress = new byte[108]; - public byte[] szCitizenIDAuthority = new byte[48]; - public NetSDKLib.NET_TIME stuCitizenIDStart; - public NetSDKLib.NET_TIME stuCitizenIDEnd; - public int bIsEndless; - public byte[] szSnapFaceURL = new byte[128]; - public byte[] szCitizenPictureURL = new byte[128]; - public byte[] szCitizenIDNo = new byte[20]; - public int emSex; - public byte[] szRole = new byte[32]; - public byte[] szProjectNo = new byte[32]; - public byte[] szProjectName = new byte[64]; - public byte[] szBuilderName = new byte[64]; - public byte[] szBuilderID = new byte[32]; - public byte[] szBuilderType = new byte[32]; - public byte[] szBuilderTypeID = new byte[8]; - public byte[] szPictureID = new byte[64]; - public byte[] szContractID = new byte[16]; - public byte[] szWorkerTypeID = new byte[8]; - public byte[] szWorkerTypeName = new byte[32]; - public int bPersonStatus; - public int emHatStyle; - public int emHatColor; - public NetSDKLib.NET_MAN_TEMPERATURE_INFO stuManTemperatureInfo; - public int nCompanionInfo; - public NetSDKLib.NET_COMPANION_INFO[] stuCompanionInfo = new NetSDKLib.NET_COMPANION_INFO[12]; - public int emMask; - public int nFaceIndex; - public int nScore; - public int nLiftNo; - public byte[] szQRCode = new byte[512]; - public int emFaceCheck; - public int emQRCodeIsExpired; - public int emQRCodeState; - public NetSDKLib.NET_TIME stuQRCodeValidTo; - public int emLiftCallerType; - - public NET_RECORDSET_ACCESS_CTL_CARDREC() { - for (int i = 0; i < this.stuCompanionInfo.length; ++i) { - this.stuCompanionInfo[i] = new NetSDKLib.NET_COMPANION_INFO(); - } - - } - } - - public static class NET_ACCESSCTLCARD_TYPE { - public static final int NET_ACCESSCTLCARD_TYPE_UNKNOWN = -1; - public static final int NET_ACCESSCTLCARD_TYPE_GENERAL = 0; - public static final int NET_ACCESSCTLCARD_TYPE_VIP = 1; - public static final int NET_ACCESSCTLCARD_TYPE_GUEST = 2; - public static final int NET_ACCESSCTLCARD_TYPE_PATROL = 3; - public static final int NET_ACCESSCTLCARD_TYPE_BLACKLIST = 4; - public static final int NET_ACCESSCTLCARD_TYPE_CORCE = 5; - public static final int NET_ACCESSCTLCARD_TYPE_POLLING = 6; - public static final int NET_ACCESSCTLCARD_TYPE_MOTHERCARD = 255; - } - - public static class NET_ACCESS_DOOROPEN_METHOD extends NetSDKLib.SdkStructure { - public static final int NET_ACCESS_DOOROPEN_METHOD_UNKNOWN = 0; - public static final int NET_ACCESS_DOOROPEN_METHOD_PWD_ONLY = 1; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD = 2; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_FIRST = 3; - public static final int NET_ACCESS_DOOROPEN_METHOD_PWD_FIRST = 4; - public static final int NET_ACCESS_DOOROPEN_METHOD_REMOTE = 5; - public static final int NET_ACCESS_DOOROPEN_METHOD_BUTTON = 6; - public static final int NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT = 7; - public static final int NET_ACCESS_DOOROPEN_METHOD_PWD_CARD_FINGERPRINT = 8; - public static final int NET_ACCESS_DOOROPEN_METHOD_PWD_FINGERPRINT = 10; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_FINGERPRINT = 11; - public static final int NET_ACCESS_DOOROPEN_METHOD_PERSONS = 12; - public static final int NET_ACCESS_DOOROPEN_METHOD_KEY = 13; - public static final int NET_ACCESS_DOOROPEN_METHOD_COERCE_PWD = 14; - public static final int NET_ACCESS_DOOROPEN_METHOD_QRCODE = 15; - public static final int NET_ACCESS_DOOROPEN_METHOD_FACE_RECOGNITION = 16; - public static final int NET_ACCESS_DOOROPEN_METHOD_FACEIDCARD = 18; - public static final int NET_ACCESS_DOOROPEN_METHOD_FACEIDCARD_AND_IDCARD = 19; - public static final int NET_ACCESS_DOOROPEN_METHOD_BLUETOOTH = 20; - public static final int NET_ACCESS_DOOROPEN_METHOD_CUSTOM_PASSWORD = 21; - public static final int NET_ACCESS_DOOROPEN_METHOD_USERID_AND_PWD = 22; - public static final int NET_ACCESS_DOOROPEN_METHOD_FACE_AND_PWD = 23; - public static final int NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_AND_PWD = 24; - public static final int NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_AND_FACE = 25; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_AND_FACE = 26; - public static final int NET_ACCESS_DOOROPEN_METHOD_FACE_OR_PWD = 27; - public static final int NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_OR_PWD = 28; - public static final int NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_OR_FACE = 29; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FACE = 30; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FINGERPRINT = 31; - public static final int NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_AND_FACE_AND_PWD = 32; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_AND_FACE_AND_PWD = 33; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_AND_FINGERPRINT_AND_PWD = 34; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_AND_PWD_AND_FACE = 35; - public static final int NET_ACCESS_DOOROPEN_METHOD_FINGERPRINT_OR_FACE_OR_PWD = 36; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FACE_OR_PWD = 37; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FINGERPRINT_OR_FACE = 38; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_AND_FINGERPRINT_AND_FACE_AND_PWD = 39; - public static final int NET_ACCESS_DOOROPEN_METHOD_CARD_OR_FINGERPRINT_OR_FACE_OR_PWD = 40; - public static final int NET_ACCESS_DOOROPEN_METHOD_FACEIPCARDANDIDCARD_OR_CARD_OR_FACE = 41; - public static final int NET_ACCESS_DOOROPEN_METHOD_FACEIDCARD_OR_CARD_OR_FACE = 42; - public static final int NET_ACCESS_DOOROPEN_METHOD_DTMF = 43; - public static final int NET_ACCESS_DOOROPEN_METHOD_REMOTE_QRCODE = 44; - public static final int NET_ACCESS_DOOROPEN_METHOD_REMOTE_FACE = 45; - public static final int NET_ACCESS_DOOROPEN_METHOD_CITIZEN_FINGERPRINT = 46; - } - - public static class EM_RECORD_ORDER_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_RECORD_ORDER_TYPE_UNKNOWN = 0; - public static final int EM_RECORD_ORDER_TYPE_ASCENT = 1; - public static final int EM_RECORD_ORDER_TYPE_DESCENT = 2; - } - - public static class EM_RECORD_ACCESSCTLCARDREC_ORDER_FIELD extends NetSDKLib.SdkStructure { - public static final int EM_RECORD_ACCESSCTLCARDREC_ORDER_FIELD_UNKNOWN = 0; - public static final int EM_RECORD_ACCESSCTLCARDREC_ORDER_FIELD_RECNO = 1; - public static final int EM_RECORD_ACCESSCTLCARDREC_ORDER_FIELD_CREATETIME = 2; - } - - public static class FIND_RECORD_ACCESSCTLCARDREC_ORDER extends NetSDKLib.SdkStructure { - public int emField; - public int emOrderType; - public byte[] byReverse = new byte[64]; - } - - public static class FIND_RECORD_ACCESSCTLCARDREC_CONDITION_EX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bCardNoEnable; - public byte[] szCardNo = new byte[32]; - public int bTimeEnable; - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stEndTime; - public int nOrderNum; - public NetSDKLib.FIND_RECORD_ACCESSCTLCARDREC_ORDER[] stuOrders = (NetSDKLib.FIND_RECORD_ACCESSCTLCARDREC_ORDER[]) ((NetSDKLib.FIND_RECORD_ACCESSCTLCARDREC_ORDER[]) (new NetSDKLib.FIND_RECORD_ACCESSCTLCARDREC_ORDER()).toArray(6)); - } - - public static class FIND_RECORD_TRAFFICFLOW_CONDITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int abChannelId; - public int nChannelId; - public int abLane; - public int nLane; - public int bStartTime; - public NetSDKLib.NET_TIME stStartTime; - public int bEndTime; - public NetSDKLib.NET_TIME stEndTime; - public int bStatisticsTime; - } - - public static class FIND_RECORD_TRAFFICREDLIST_CONDITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szPlateNumber = new byte[32]; - public byte[] szPlateNumberVague = new byte[32]; - public int nQueryResultBegin; - public boolean bRapidQuery; - } - - public static class NET_IN_FIND_RECORD_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - public Pointer pQueryCondition; - } - - public static class USER_INFO_NEW extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwID; - public int dwGroupID; - public byte[] name = new byte[128]; - public byte[] passWord = new byte[128]; - public int dwRightNum; - public int[] rights = new int[1024]; - public byte[] memo = new byte[32]; - public int dwFouctionMask; - public NetSDKLib.NET_TIME stuTime; - public byte byIsAnonymous; - public byte[] byReserve = new byte[7]; - } - - public static class USER_GROUP_INFO_EX2 extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwID; - public byte[] name = new byte[128]; - public int dwRightNum; - public int[] rights = new int[1024]; - public byte[] memo = new byte[32]; - } - - public static class USER_GROUP_INFO_NEW extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwID; - public byte[] name = new byte[16]; - public int dwRightNum; - public int[] rights = new int[1024]; - public byte[] memo = new byte[32]; - } - - public static class OPR_RIGHT_NEW extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwID; - public byte[] name = new byte[32]; - public byte[] memo = new byte[32]; - } - - public static class USER_MANAGE_INFO_NEW extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwRightNum; - public NetSDKLib.OPR_RIGHT_NEW[] rightList = new NetSDKLib.OPR_RIGHT_NEW[1024]; - public int dwGroupNum; - public NetSDKLib.USER_GROUP_INFO_NEW[] groupList = new NetSDKLib.USER_GROUP_INFO_NEW[20]; - public int dwUserNum; - public NetSDKLib.USER_INFO_NEW[] userList = new NetSDKLib.USER_INFO_NEW[200]; - public int dwFouctionMask; - public byte byNameMaxLength; - public byte byPSWMaxLength; - public byte[] byReserve = new byte[254]; - public NetSDKLib.USER_GROUP_INFO_EX2[] groupListEx = new NetSDKLib.USER_GROUP_INFO_EX2[20]; - - public USER_MANAGE_INFO_NEW() { - int i; - for (i = 0; i < 1024; ++i) { - this.rightList[i] = new NetSDKLib.OPR_RIGHT_NEW(); - } - - for (i = 0; i < 200; ++i) { - this.userList[i] = new NetSDKLib.USER_INFO_NEW(); - } - - for (i = 0; i < 20; ++i) { - this.groupList[i] = new NetSDKLib.USER_GROUP_INFO_NEW(); - this.groupListEx[i] = new NetSDKLib.USER_GROUP_INFO_EX2(); - } - - } - } - - public static class EM_RCEMERGENCY_MODE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_RCEMERGENCY_MODE_UNKNOWN = 0; - public static final int EM_RCEMERGENCY_MODE_KEYBOARD = 1; - public static final int EM_RCEMERGENCY_MODE_WIRELESS_CONTROL = 2; - } - - public static class EM_RCEMERGENCY_CALL_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_RCEMERGENCY_CALL_UNKNOWN = 0; - public static final int EM_RCEMERGENCY_CALL_FIRE = 1; - public static final int EM_RCEMERGENCY_CALL_DURESS = 2; - public static final int EM_RCEMERGENCY_CALL_ROBBER = 3; - public static final int EM_RCEMERGENCY_CALL_MEDICAL = 4; - public static final int EM_RCEMERGENCY_CALL_EMERGENCY = 5; - } - - public static class ALARM_RCEMERGENCY_CALL_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAction; - public int emType; - public NetSDKLib.NET_TIME stuTime; - public int emMode; - public int dwID; - } - - public static class NET_EM_TRIGGER_MODE extends NetSDKLib.SdkStructure { - public static final int NET_EM_TRIGGER_MODE_UNKNOWN = 0; - public static final int NET_EM_TRIGGER_MODE_NET = 1; - public static final int NET_EM_TRIGGER_MODE_KEYBOARD = 2; - public static final int NET_EM_TRIGGER_MODE_REMOTECONTROL = 3; - } - - public static class NET_SCENE_MODE extends NetSDKLib.SdkStructure { - public static final int NET_SCENE_MODE_UNKNOWN = 0; - public static final int NET_SCENE_MODE_OUTDOOR = 1; - public static final int NET_SCENE_MODE_INDOOR = 2; - public static final int NET_SCENE_MODE_WHOLE = 3; - public static final int NET_SCENE_MODE_RIGHTNOW = 4; - public static final int NET_SCENE_MODE_SLEEPING = 5; - public static final int NET_SCENE_MODE_CUSTOM = 6; - } - - public static class NET_ALARM_MODE extends NetSDKLib.SdkStructure { - public static final int NET_ALARM_MODE_UNKNOWN = -1; - public static final int NET_ALARM_MODE_DISARMING = 0; - public static final int NET_ALARM_MODE_ARMING = 1; - public static final int NET_ALARM_MODE_FORCEON = 2; - public static final int NET_ALARM_MODE_PARTARMING = 3; - } - - public static class ALARM_ARMMODE_CHANGE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stuTime; - public int bArm; - public int emSceneMode; - public int dwID; - public int emTriggerMode; - public byte[] szNetClientAddr = new byte[64]; - public int nUserCode; - } - - public static class ALARM_ALARM_INFO_EX2 extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int nAction; - public NetSDKLib.NET_TIME stuTime; - public int emSenseType; - public NetSDKLib.NET_MSG_HANDLE_EX stuEventHandler; - public int emDefenceAreaType; - public int nEventID; - public byte[] szName = new byte[32]; - public int nCount; - public NetSDKLib.NET_GPS_STATUS_INFO stuGPS; - public byte[] byReserved = new byte[1024]; - } - - public static class EM_NET_DEFENCE_AREA_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_NET_DEFENCE_AREA_TYPE_UNKNOW = 0; - public static final int EM_NET_DEFENCE_AREA_TYPE_INTIME = 1; - public static final int EM_NET_DEFENCE_AREA_TYPE_DELAY = 2; - public static final int EM_NET_DEFENCE_AREA_TYPE_FULLDAY = 3; - public static final int EM_NET_DEFENCE_AREA_TYPE_Follow = 4; - public static final int EM_NET_DEFENCE_AREA_TYPE_MEDICAL = 5; - public static final int EM_NET_DEFENCE_AREA_TYPE_PANIC = 6; - public static final int EM_NET_DEFENCE_AREA_TYPE_FIRE = 7; - public static final int EM_NET_DEFENCE_AREA_TYPE_FULLDAYSOUND = 8; - public static final int EM_NET_DEFENCE_AREA_TYPE_FULLDATSLIENT = 9; - public static final int EM_NET_DEFENCE_AREA_TYPE_ENTRANCE1 = 10; - public static final int EM_NET_DEFENCE_AREA_TYPE_ENTRANCE2 = 11; - public static final int EM_NET_DEFENCE_AREA_TYPE_INSIDE = 12; - public static final int EM_NET_DEFENCE_AREA_TYPE_OUTSIDE = 13; - public static final int EN_NET_DEFENCE_AREA_TYPE_PEOPLEDETECT = 14; - } - - public static class NET_MSG_HANDLE_EX extends NetSDKLib.SdkStructure { - public int dwActionMask; - public int dwActionFlag; - public byte[] byRelAlarmOut = new byte[32]; - public int dwDuration; - public byte[] byRecordChannel = new byte[32]; - public int dwRecLatch; - public byte[] bySnap = new byte[32]; - public byte[] byTour = new byte[32]; - public NetSDKLib.SDK_PTZ_LINK[] struPtzLink = (NetSDKLib.SDK_PTZ_LINK[]) ((NetSDKLib.SDK_PTZ_LINK[]) (new NetSDKLib.SDK_PTZ_LINK()).toArray(32)); - public int dwEventLatch; - public byte[] byRelWIAlarmOut = new byte[32]; - public byte bMessageToNet; - public byte bMMSEn; - public byte bySnapshotTimes; - public byte bMatrixEn; - public int dwMatrix; - public byte bLog; - public byte bSnapshotPeriod; - public byte[] byTour2 = new byte[32]; - public byte byEmailType; - public byte byEmailMaxLength; - public byte byEmailMaxTime; - public byte[] byReserved = new byte[475]; - } - - public static class SDK_PTZ_LINK extends NetSDKLib.SdkStructure { - public int iType; - public int iValue; - } - - public static class NET_PTZ_PRESET_LIST extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwMaxPresetNum; - public int dwRetPresetNum; - public Pointer pstuPtzPorsetList; - } - - public static class NET_PTZ_PRESET extends NetSDKLib.SdkStructure { - public int nIndex; - public byte[] szName = new byte[64]; - public byte[] szReserve = new byte[64]; - } - - public static class NET_OUT_RADIOMETRY_GETTEMPER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_RADIOMETRYINFO stTempInfo; - } - - public static class NET_IN_RADIOMETRY_GETTEMPER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_RADIOMETRY_CONDITION stCondition; - } - - public static class NET_OUT_RADIOMETRY_GETPOINTTEMPER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_RADIOMETRYINFO stPointTempInfo; - } - - public static class NET_IN_RADIOMETRY_GETPOINTTEMPER extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public NetSDKLib.NET_POINT stCoordinate; - } - - public static class NET_RADIOMETRY_CONDITION extends NetSDKLib.SdkStructure { - public int nPresetId; - public int nRuleId; - public int nMeterType; - public byte[] szName = new byte[64]; - public int nChannel; - public byte[] reserved = new byte[256]; - } - - public static class NET_RADIOMETRYINFO extends NetSDKLib.SdkStructure { - public int nMeterType; - public int nTemperUnit; - public float fTemperAver; - public float fTemperMax; - public float fTemperMin; - public float fTemperMid; - public float fTemperStd; - public byte[] reserved = new byte[64]; - } - - public static class NET_OUT_RADIOMETRY_GETCAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_RADIOMETRY_TOTALNUM stTotalNum; - public int dwMaxPresets; - public int dwMeterType; - public NetSDKLib.RANGE stObjectEmissivity; - public NetSDKLib.RANGE stObjectDistance; - public NetSDKLib.RANGE stReflectedTemperature; - public NetSDKLib.RANGE stRelativeHumidity; - public NetSDKLib.RANGE stAtmosphericTemperature; - public int nStatisticsMinPeriod; - public float fIsothermMaxTemp; - public float fIsothermMinTemp; - } - - public static class NET_RADIOMETRY_TOTALNUM extends NetSDKLib.SdkStructure { - public int dwMaxNum; - public int dwMaxSpots; - public int dwMaxLines; - public int dwMaxAreas; - public byte[] reserved = new byte[32]; - } - - public static class NET_RADIOMETRY_METERTYPE extends NetSDKLib.SdkStructure { - public static final int NET_RADIOMETRY_METERTYPE_UNKNOWN = 0; - public static final int NET_RADIOMETRY_METERTYPE_SPOT = 1; - public static final int NET_RADIOMETRY_METERTYPE_LINE = 2; - public static final int NET_RADIOMETRY_METERTYPE_AREA = 3; - } - - public static class NET_IN_RADIOMETRY_GETCAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class RANGE extends NetSDKLib.SdkStructure { - public float fMax; - public float fMin; - public boolean abStep; - public float fStep; - public boolean abDefault; - public float fDefault; - public byte[] reserved = new byte[16]; - } - - public static class NET_OUT_THERMO_GETCAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwModes; - public int dwColorization; - public int dwROIModes; - public NetSDKLib.RANGE stBrightness; - public NetSDKLib.RANGE stSharpness; - public NetSDKLib.RANGE stEZoom; - public NetSDKLib.RANGE stThermographyGamma; - public NetSDKLib.RANGE stSmartOptimizer; - public NET_FFCPERIOD_RANGE stFFCPeriod; - } - - public static class NET_IN_THERMO_GETCAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class NET_THERMO_SYSINFO extends NetSDKLib.SdkStructure { - public byte[] szSerialNumber = new byte[64]; - public byte[] szSoftwareVersion = new byte[64]; - public byte[] szFirmwareVersion = new byte[64]; - public byte[] szLibVersion = new byte[64]; - public byte[] reserved = new byte[256]; - } - - public static class NET_OUT_THERMO_GET_EXTSYSINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_THERMO_SYSINFO stInfo; - } - - public static class NET_IN_THERMO_GET_EXTSYSINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class NET_OUT_THERMO_GET_OPTREGION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_THERMO_GRAPHY_OPTREGION stInfo; - } - - public static class NET_IN_THERMO_GET_OPTREGION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class NET_THERMO_GRAPHY_INFO extends NetSDKLib.SdkStructure { - public int nBrightness; - public int nSharpness; - public int nEZoom; - public int nThermographyGamma; - public int nColorization; - public int nSmartOptimizer; - public NetSDKLib.NET_THERMO_GRAPHY_OPTREGION stOptRegion; - public int nAgc; - public int nAgcMaxGain; - public int nAgcPlateau; - public byte[] reserved = new byte[244]; - } - - public static class NET_THERMO_GRAPHY_OPTREGION extends NetSDKLib.SdkStructure { - public int bOptimizedRegion; - public int nOptimizedROIType; - public int nCustomRegion; - public NetSDKLib.NET_RECT[] stCustomRegions = (NetSDKLib.NET_RECT[]) ((NetSDKLib.NET_RECT[]) (new NetSDKLib.NET_RECT()).toArray(64)); - public byte[] Reserved = new byte[256]; - } - - public static class NET_OUT_THERMO_GET_PRESETINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_THERMO_GRAPHY_INFO stInfo; - } - - public static class NET_IN_THERMO_GET_PRESETINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int emMode; - } - - public static class NET_THERMO_MODE extends NetSDKLib.SdkStructure { - public static final int NET_THERMO_MODE_UNKNOWN = 0; - public static final int NET_THERMO_MODE_DEFAULT = 1; - public static final int NET_THERMO_MODE_INDOOR = 2; - public static final int NET_THERMO_MODE_OUTDOOR = 3; - } - - public static class NET_THERMO_ROI extends NetSDKLib.SdkStructure { - public static final int NET_THERMO_ROI_UNKNOWN = 0; - public static final int NET_THERMO_ROI_FULL_SCREEN = 1; - public static final int NET_THERMO_ROI_SKY = 2; - public static final int NET_THERMO_ROI_GROUND = 3; - public static final int NET_THERMO_ROI_HORIZONTAL = 4; - public static final int NET_THERMO_ROI_CENTER_75 = 5; - public static final int NET_THERMO_ROI_CENTER_50 = 6; - public static final int NET_THERMO_ROI_CENTER_25 = 7; - public static final int NET_THERMO_ROI_CUSTOM = 8; - } - - public static class NET_THERMO_COLORIZATION extends NetSDKLib.SdkStructure { - public static final int NET_THERMO_COLORIZATION_UNKNOWN = 0; - public static final int NET_THERMO_COLORIZATION_WHITE_HOT = 1; - public static final int NET_THERMO_COLORIZATION_BLACK_HOT = 2; - public static final int NET_THERMO_COLORIZATION_IRONBOW2 = 3; - public static final int NET_THERMO_COLORIZATION_ICEFIRE = 4; - public static final int NET_THERMO_COLORIZATION_FUSION = 5; - public static final int NET_THERMO_COLORIZATION_RAINBOW = 6; - public static final int NET_THERMO_COLORIZATION_GLOBOW = 6; - public static final int NET_THERMO_COLORIZATION_IRONBOW1 = 7; - public static final int NET_THERMO_COLORIZATION_SEPIA = 8; - public static final int NET_THERMO_COLORIZATION_COLOR1 = 9; - public static final int NET_THERMO_COLORIZATION_COLOR2 = 10; - public static final int NET_THERMO_COLORIZATION_RAIN = 11; - public static final int NET_THERMO_COLORIZATION_RED_HOT = 12; - public static final int NET_THERMO_COLORIZATION_GREEN_HOT = 13; - } - - public static class NET_OUT_GET_VIDEOCHANNELSINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_VIDEOCHANNELS_INPUT stInputChannels; - public NetSDKLib.NET_VIDEOCHANNELS_OUTPUT stOutputChannels; - } - - public static class NET_VIDEOCHANNELS_OUTPUT extends NetSDKLib.SdkStructure { - public int nVGACount; - public int[] nVGA = new int[128]; - public int nTVCount; - public int[] nTV = new int[128]; - public byte[] reserved = new byte[512]; - } - - public static class NET_VIDEOCHANNELS_INPUT extends NetSDKLib.SdkStructure { - public int nThermographyCount; - public int[] nThermography = new int[64]; - public int nMultiPreviewCount; - public int[] nMultiPreview = new int[4]; - public int nPIPCount; - public int[] nPIP = new int[4]; - public int nCompressPlayCount; - public int[] nCompressPlay = new int[4]; - public int nSDCount; - public int[] nSD = new int[64]; - public int nPTZCount; - public short[] nPTZ = new short[64]; - public int nFuseRadarCount; - public int[] nFuseRadar = new int[64]; - public int nPureRadarCount; - public int[] nPureRadar = new int[64]; - public byte[] reserved = new byte[4096]; - } - - public static class NET_IN_GET_VIDEOCHANNELSINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - } - - public static class NET_VIDEO_CHANNEL_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_VIDEO_CHANNEL_TYPE_ALL = 0; - public static final int NET_VIDEO_CHANNEL_TYPE_INPUT = 1; - public static final int NET_VIDEO_CHANNEL_TYPE_OUTPUT = 2; - } - - public static class NET_OUT_IVS_REMOTE_DEV_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPort; - public byte[] szIP = new byte[64]; - public byte[] szUser = new byte[64]; - public byte[] szPassword = new byte[64]; - public byte[] szAddress = new byte[128]; - } - - public static class NET_IN_IVS_REMOTE_DEV_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class ALARMCTRL_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAlarmNo; - public int nAction; - } - - public static class NET_CFG_TRAFFICSTROBE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nCtrlTypeCount; - public int[] emCtrlType = new int[16]; - public int nAllSnapCarCount; - public int[] emAllSnapCar = new int[32]; - public NetSDKLib.NET_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.NET_ALARM_MSG_HANDLE stuEventHandlerClose; - public byte[] szOrderIP = new byte[128]; - public int emCtrlTypeOnDisconnect; - public NetSDKLib.NET_CFG_STATIONARY_OPEN stuStationaryOpen; - } - - public static class NET_CFG_STATIONARY_OPEN extends NetSDKLib.SdkStructure { - public int bEnable; - public NetSDKLib.CFG_TIME_SCHEDULE stTimeShecule = new NetSDKLib.CFG_TIME_SCHEDULE(); - } - - public static class NET_EM_CFG_ALL_SNAP_CAR extends NetSDKLib.SdkStructure { - public static final int NET_EM_CFG_ALL_SNAP_CAR_UNKNOWN = 0; - public static final int NET_EM_CFG_ALL_SNAP_CAR_PLATE = 1; - public static final int NET_EM_CFG_ALL_SNAP_CAR_NOPLATE = 2; - } - - public static class NET_EM_CFG_TRAFFICSTROBE_CTRTYPE extends NetSDKLib.SdkStructure { - public static final int NET_EM_CFG_CTRTYPE_UNKNOWN = 0; - public static final int NET_EM_CFG_CTRTYPE_TRAFFICTRUSTLIST = 1; - public static final int NET_EM_CFG_CTRTYPE_ALLSNAPCAR = 2; - public static final int NET_EM_CFG_CTRTYPE_ORDER = 3; - } - - public static class NET_CTRL_CLOSE_STROBE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelId; - } - - public static class BURNNG_PARM extends NetSDKLib.SdkStructure { - public int channelMask; - public byte devMask; - public byte bySpicalChannel; - public byte[] byReserved = new byte[2]; - } - - public static class NET_CTRL_OPEN_STROBE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelId; - public byte[] szPlateNumber = new byte[64]; - public int emOpenType; - } - - public static class NET_DOOR_STATUS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int emStateType; - } - - public static class EM_NET_DOOR_STATUS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_NET_DOOR_STATUS_UNKNOWN = 0; - public static final int EM_NET_DOOR_STATUS_OPEN = 1; - public static final int EM_NET_DOOR_STATUS_CLOSE = 2; - public static final int EM_NET_DOOR_STATUS_BREAK = 3; - } - - public static class NET_CTRL_ACCESS_CLOSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - } - - public static class EM_OPEN_DOOR_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_OPEN_DOOR_TYPE_UNKNOWN = 0; - public static final int EM_OPEN_DOOR_TYPE_REMOTE = 1; - public static final int EM_OPEN_DOOR_TYPE_LOCAL_PASSWORD = 2; - public static final int EM_OPEN_DOOR_TYPE_LOCAL_CARD = 3; - public static final int EM_OPEN_DOOR_TYPE_LOCAL_BUTTON = 4; - } - - public static class NET_CTRL_ACCESS_OPEN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public Pointer szTargetID; - public byte[] szUserID = new byte[32]; - public int emOpenDoorType; - public int emOpenDoorDirection; - public int emRemoteCheckCode; - } - - public static class NET_CLIENT_VIDEOLOST_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int channelcount; - public int[] dwAlarmState = new int[64]; - } - - public static class NET_CLIENT_VIDEOBLIND_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int channelcount; - public int[] dwAlarmState = new int[64]; - } - - public static class NET_CLIENT_STATE_EX extends NetSDKLib.SdkStructure { - public int channelcount; - public int alarminputcount; - public byte[] alarm = new byte[32]; - public byte[] motiondection = new byte[32]; - public byte[] videolost = new byte[32]; - public byte[] bReserved = new byte[32]; - } - - public static class ALARM_TEMPERATURE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szSensorName = new byte[64]; - public int nChannelID; - public int nAction; - public float fTemperature; - public NetSDKLib.NET_TIME stTime; - } - - public static class ALARM_BATTERYLOWPOWER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAction; - public int nBatteryLeft; - public NetSDKLib.NET_TIME stTime; - public int nChannelID; - public NetSDKLib.NET_GPS_STATUS_INFO stGPSStatus; - } - - public static class EM_REALPLAY_DISCONNECT_EVENT_TYPE extends NetSDKLib.SdkStructure { - public static final int DISCONNECT_EVENT_REAVE = 0; - public static final int DISCONNECT_EVENT_NETFORBID = 1; - public static final int DISCONNECT_EVENT_SUBCONNECT = 2; - } - - public static class tagCBPCMDataParam extends NetSDKLib.SdkStructure { - public byte channels; - public byte samples; - public byte depth; - public byte param1; - public int reserved; - } - - public static class tagVideoFrameParam extends NetSDKLib.SdkStructure { - public byte encode; - public byte frametype; - public byte format; - public byte size; - public int fourcc; - public short width; - public short height; - public NetSDKLib.NET_TIME struTime; - } - - public static class EM_REALDATA_FLAG extends NetSDKLib.SdkStructure { - public static final int REALDATA_FLAG_RAW_DATA = 1; - public static final int REALDATA_FLAG_DATA_WITH_FRAME_INFO = 2; - public static final int REALDATA_FLAG_YUV_DATA = 4; - public static final int REALDATA_FLAG_PCM_AUDIO_DATA = 8; - } - - public static class NET_RealPlayType extends NetSDKLib.SdkStructure { - public static final int NET_RType_Realplay = 0; - public static final int NET_RType_Multiplay = 1; - public static final int NET_RType_Realplay_0 = 2; - public static final int NET_RType_Realplay_1 = 3; - public static final int NET_RType_Realplay_2 = 4; - public static final int NET_RType_Realplay_3 = 5; - public static final int NET_RType_Multiplay_1 = 6; - public static final int NET_RType_Multiplay_4 = 7; - public static final int NET_RType_Multiplay_8 = 8; - public static final int NET_RType_Multiplay_9 = 9; - public static final int NET_RType_Multiplay_16 = 10; - public static final int NET_RType_Multiplay_6 = 11; - public static final int NET_RType_Multiplay_12 = 12; - public static final int NET_RType_Multiplay_25 = 13; - public static final int NET_RType_Multiplay_36 = 14; - public static final int NET_RType_Multiplay_64 = 15; - public static final int NET_RType_Multiplay_255 = 16; - public static final int NET_RType_Realplay_Audio = 17; - public static final int NET_RType_Realplay_Test = 255; - } - - public static class NET_TALK_TRANSFER_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bTransfer; - } - - public static class NET_SPEAK_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMode; - public int nSpeakerChannel; - public boolean bEnableWait; - } - - public static class NETDEV_TALKDECODE_INFO extends NetSDKLib.SdkStructure { - public int encodeType; - public int nAudioBit; - public int dwSampleRate; - public int nPacketPeriod; - public byte[] reserved = new byte[60]; - } - - public static class NETDEV_TALKFORMAT_LIST extends NetSDKLib.SdkStructure { - public int nSupportNum; - public NetSDKLib.NETDEV_TALKDECODE_INFO[] type = (NetSDKLib.NETDEV_TALKDECODE_INFO[]) ((NetSDKLib.NETDEV_TALKDECODE_INFO[]) (new NetSDKLib.NETDEV_TALKDECODE_INFO()).toArray(64)); - public byte[] reserved = new byte[64]; - } - - public static class NET_TALK_CODING_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_TALK_DEFAULT = 0; - public static final int NET_TALK_PCM = 1; - public static final int NET_TALK_G711a = 2; - public static final int NET_TALK_AMR = 3; - public static final int NET_TALK_G711u = 4; - public static final int NET_TALK_G726 = 5; - public static final int NET_TALK_G723_53 = 6; - public static final int NET_TALK_G723_63 = 7; - public static final int NET_TALK_AAC = 8; - public static final int NET_TALK_OGG = 9; - public static final int NET_TALK_G729 = 10; - public static final int NET_TALK_MPEG2 = 11; - public static final int NET_TALK_MPEG2_Layer2 = 12; - public static final int NET_TALK_G722_1 = 13; - public static final int NET_TALK_ADPCM = 21; - public static final int NET_TALK_MP3 = 22; - } - - public static class EM_USEDEV_MODE extends NetSDKLib.SdkStructure { - public static final int NET_TALK_CLIENT_MODE = 0; - public static final int NET_TALK_SERVER_MODE = 1; - public static final int NET_TALK_ENCODE_TYPE = 2; - public static final int NET_ALARM_LISTEN_MODE = 3; - public static final int NET_CONFIG_AUTHORITY_MODE = 4; - public static final int NET_TALK_TALK_CHANNEL = 5; - public static final int NET_RECORD_STREAM_TYPE = 6; - public static final int NET_TALK_SPEAK_PARAM = 7; - public static final int NET_RECORD_TYPE = 8; - public static final int NET_TALK_MODE3 = 9; - public static final int NET_PLAYBACK_REALTIME_MODE = 10; - public static final int NET_TALK_TRANSFER_MODE = 11; - public static final int NET_TALK_VT_PARAM = 12; - public static final int NET_TARGET_DEV_ID = 13; - } - - public static class NET_RECORD_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_RECORD_TYPE_ALL = 0; - public static final int NET_RECORD_TYPE_NORMAL = 1; - public static final int NET_RECORD_TYPE_ALARM = 2; - public static final int NET_RECORD_TYPE_MOTION = 3; - } - - public static class NET_DEV_VIRTUALCAMERA_STATE_INFO extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nChannelID; - public int emConnectState; - public int uiPOEPort; - public byte[] szDeviceName = new byte[64]; - public byte[] szDeviceType = new byte[128]; - public byte[] szSystemType = new byte[128]; - public byte[] szSerialNo = new byte[48]; - public int nVideoInput; - public int nAudioInput; - public int nAlarmOutput; - } - - public static class CONNECT_STATE extends NetSDKLib.SdkStructure { - public static final int CONNECT_STATE_UNCONNECT = 0; - public static final int CONNECT_STATE_CONNECTING = 1; - public static final int CONNECT_STATE_CONNECTED = 2; - public static final int CONNECT_STATE_ERROR = 255; - } - - public static class NET_OUT_DOFINDNUMBERSTAT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - public Pointer pstuNumberStat; - public int nBufferLen; - public int nMinStayTime; - } - - public static class NET_NUMBERSTAT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public byte[] szRuleName = new byte[32]; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int nEnteredSubTotal; - public int nExitedSubtotal; - public int nAvgInside; - public int nMaxInside; - public int nEnteredWithHelmet; - public int nEnteredWithoutHelmet; - public int nExitedWithHelmet; - public int nExitedWithoutHelmet; - public int nInsideSubtotal; - public int nPlanID; - public int nAreaID; - public int nAverageStayTime; - public NET_TEMPERATURE_STATISTICS_INFO stuTempInfo; - } - - public static class NET_IN_DOFINDNUMBERSTAT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nBeginNumber; - public int nCount; - public int nWaittime; - } - - public static class NET_OUT_FINDNUMBERSTAT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwTotalCount; - } - - public static class EM_RULE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_RULE_UNKNOWN = 0; - public static final int EM_RULE_NUMBER_STAT = 1; - public static final int EM_RULE_MAN_NUM_DETECTION = 2; - } - - public static class NET_IN_FINDNUMBERSTAT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stEndTime; - public int nGranularityType; - public int nWaittime; - public int nPlanID; - public int emRuleType; - public int nMinStayTime; - public int nAreaIDNum; - public int[] nAreaID = new int[20]; - public int emOtherRule; - } - - public static class EM_OTHER_RULE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_OTHER_RULE_TYPE_UNKOWN = 0; - public static final int EM_OTHER_RULE_TYPE_AVERAGE_STAYTIME = 1; - } - - public static class NET_OUT_ATTACH_VIDEOSTAT_SUM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_ATTACH_VIDEOSTAT_SUM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public Callback cbVideoStatSum; - public Pointer dwUser; - } - - public static class NET_EXITMAN_STAY_STAT extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TIME stuEnterTime; - public NetSDKLib.NET_TIME stuExitTime; - public byte[] reserved = new byte[128]; - } - - public static class NET_VIDEOSTAT_SUMMARY extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szRuleName = new byte[32]; - public NetSDKLib.NET_TIME_EX stuTime; - public NetSDKLib.NET_VIDEOSTAT_SUBTOTAL stuEnteredSubtotal; - public NetSDKLib.NET_VIDEOSTAT_SUBTOTAL stuExitedSubtotal; - public int nInsidePeopleNum; - public int emRuleType; - public int nRetExitManNum; - public NetSDKLib.NET_EXITMAN_STAY_STAT[] stuExitManStayInfo = (NetSDKLib.NET_EXITMAN_STAY_STAT[]) ((NetSDKLib.NET_EXITMAN_STAY_STAT[]) (new NetSDKLib.NET_EXITMAN_STAY_STAT()).toArray(32)); - public byte[] reserved = new byte[1024]; - } - - public static class NET_VIDEOSTAT_SUBTOTAL extends NetSDKLib.SdkStructure { - public int nTotal; - public int nHour; - public int nToday; - public int nOSD; - public byte[] reserved = new byte[252]; - } - - public static class MANUAL_SNAP_PARAMETER extends NetSDKLib.SdkStructure { - public int nChannel; - public byte[] bySequence = new byte[64]; - public byte[] byReserved = new byte[60]; - } - - public static class CFG_TRAFFICGLOBAL_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.VIOLATIONCODE_INFO stViolationCode; - public int bEnableRedList; - public int abViolationTimeSchedule; - public NetSDKLib.VIOLATION_TIME_SCHEDULE stViolationTimeSchedule; - public int abEnableBlackList; - public int bEnableBlackList; - public int abPriority; - public int nPriority; - public byte[] szPriority = new byte[65536]; - public int abNamingFormat; - public NetSDKLib.TRAFFIC_NAMING_FORMAT stNamingFormat; - public int abVideoNamingFormat; - public NetSDKLib.TRAFFIC_NAMING_FORMAT stVideoNamingFormat; - public int abCalibration; - public NetSDKLib.TRAFFIC_CALIBRATION_INFO stCalibration; - public int abAddress; - public byte[] szAddress = new byte[256]; - public int abTransferPolicy; - public int emTransferPolicy; - public int abSupportModeMaskConfig; - public NetSDKLib.TRAFFIC_EVENT_CHECK_MASK stSupportModeMaskConfig; - public int abIsEnableLightState; - public NetSDKLib.ENABLE_LIGHT_STATE_INFO stIsEnableLightState; - public int abMixModeInfo; - public NetSDKLib.MIX_MODE_CONFIG stMixModeInfo; - } - - public static class MIX_MODE_CONFIG extends NetSDKLib.SdkStructure { - public int bLaneDiffEnable; - public NetSDKLib.MIX_MODE_LANE_INFO stLaneInfo; - public NetSDKLib.TRAFFIC_EVENT_CHECK_INFO stCheckInfo; - } - - public static class MIX_MODE_LANE_INFO extends NetSDKLib.SdkStructure { - public int nLaneNum; - public NetSDKLib.TRAFFIC_EVENT_CHECK_INFO[] stCheckInfo = (NetSDKLib.TRAFFIC_EVENT_CHECK_INFO[]) ((NetSDKLib.TRAFFIC_EVENT_CHECK_INFO[]) (new NetSDKLib.TRAFFIC_EVENT_CHECK_INFO()).toArray(32)); - } - - public static class TRAFFIC_EVENT_CHECK_INFO extends NetSDKLib.SdkStructure { - public int abTrafficGate; - public int emTrafficGate; - public int abTrafficJunction; - public int emTrafficJunction; - public int abTrafficTollGate; - public int emTrafficTollGate; - public int abTrafficRunRedLight; - public int emTrafficRunRedLight; - public int abTrafficRunYellowLight; - public int emTrafficRunYellowLight; - public int abTrafficOverLine; - public int emTrafficOverLine; - public int abTrafficOverYellowLine; - public int emTrafficOverYellowLine; - public int abTrafficRetrograde; - public int emTrafficRetrograde; - public int abTrafficTurnLeft; - public int emTrafficTurnLeft; - public int abTrafficTurnRight; - public int emTrafficTurnRight; - public int abTrafficU_Turn; - public int emTrafficU_Turn; - public int abTrafficCrossLane; - public int emTrafficCrossLane; - public int abTrafficParking; - public int emTrafficParking; - public int abTrafficJam; - public int emTrafficJam; - public int abTrafficIdle; - public int emTrafficIdle; - public int abTrafficWaitingArea; - public int emTrafficWaitingArea; - public int abTrafficUnderSpeed; - public int emTrafficUnderSpeed; - public int abTrafficOverSpeed; - public int emTrafficOverSpeed; - public int abTrafficWrongRoute; - public int emTrafficWrongRoute; - public int abTrafficYellowInRoute; - public int emTrafficYellowInRoute; - public int abTrafficVehicleInRoute; - public int emTrafficVehicleInRoute; - public int abTrafficControl; - public int emTrafficControl; - public int abTrafficObjectAlarm; - public int emTrafficObjectAlarm; - public int abTrafficAccident; - public int emTrafficAccident; - public int abTrafficStay; - public int emTrafficStay; - public int abTrafficPedestrainPriority; - public int emTrafficPedestrainPriority; - public int abTrafficPedestrain; - public int emTrafficPedestrain; - public int abTrafficThrow; - public int emTrafficThrow; - public int abTrafficVehicleInBusRoute; - public int emTrafficVehicleInBusRoute; - public int abTrafficBacking; - public int emTrafficBacking; - public int abTrafficOverStopLine; - public int emTrafficOverStopLine; - public int abTrafficParkingOnYellowBox; - public int emTrafficParkingOnYellowBox; - public int abTrafficParkingSpaceParking; - public int emTrafficParkingSpaceParking; - public int abTrafficParkingSpaceNoParking; - public int emTrafficParkingSpaceNoParking; - public int abTrafficParkingSpaceOverLine; - public int emTrafficParkingSpaceOverLine; - public int abParkingSpaceDetection; - public int emParkingSpaceDetection; - public int abTrafficRestrictedPlate; - public int emTrafficRestrictedPlate; - public int abTrafficWithoutSafeBelt; - public int emTrafficWithoutSafeBelt; - public int abTrafficNoPassing; - public int emTrafficNoPassing; - public int abVehicleAnalyse; - public int emVehicleAnalyse; - public int abCrossLineDetection; - public int emCrossLineDetection; - public int abCrossFenceDetection; - public int emCrossFenceDetection; - public int abCrossRegionDetection; - public int emCrossRegionDetection; - public int abPasteDetection; - public int emPasteDetection; - public int abLeftDetection; - public int emLeftDetection; - public int abPreservation; - public int emPreservation; - public int abTakenAwayDetection; - public int emTakenAwayDetection; - public int abStayDetection; - public int emStayDetection; - public int abParkingDetection; - public int emParkingDetection; - public int abWanderDetection; - public int emWanderDetection; - public int abMoveDetection; - public int emMoveDetection; - public int abTailDetection; - public int emTailDetection; - public int abRioterDetection; - public int emRioterDetection; - public int abFightDetection; - public int emFightDetection; - public int abRetrogradeDetection; - public int emRetrogradeDetection; - public int abFireDetection; - public int emFireDetection; - public int abSmokeDetection; - public int emSmokeDetection; - public int abNumberStat; - public int emNumberStat; - public int abVideoAbnormalDetection; - public int emVideoAbnormalDetection; - public int abPrisonerRiseDetection; - public int emPrisonerRiseDetection; - public int abFaceDetection; - public int emFaceDetection; - public int abFaceRecognition; - public int emFaceRecognition; - public int abDensityDetection; - public int emDensityDetection; - public int abQueueDetection; - public int emQueueDetection; - public int abClimbDetection; - public int emClimbDetection; - public int abLeaveDetection; - public int emLeaveDetection; - public int abVehicleOnPoliceCar; - public int emVehicleOnPoliceCar; - public int abVehicleOnBus; - public int emVehicleOnBus; - public int abVehicleOnSchoolBus; - public int emVehicleOnSchoolBus; - public int abStandUpDetection; - public int emStandUpDetection; - } - - public static class EM_CHECK_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CHECK_TYPE_UNKNOWN = 0; - public static final int EM_CHECK_TYPE_PHYSICAL = 1; - public static final int EM_CHECK_TYPE_VIDEO = 2; - } - - public static class ENABLE_LIGHT_STATE_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - } - - public static class TRAFFIC_EVENT_CHECK_MASK extends NetSDKLib.SdkStructure { - public int abTrafficGate; - public int nTrafficGate; - public int abTrafficJunction; - public int nTrafficJunction; - public int abTrafficTollGate; - public int nTrafficTollGate; - public int abTrafficRunRedLight; - public int nTrafficRunRedLight; - public int abTrafficRunYellowLight; - public int nTrafficRunYellowLight; - public int abTrafficOverLine; - public int nTrafficOverLine; - public int abTrafficOverYellowLine; - public int nTrafficOverYellowLine; - public int abTrafficRetrograde; - public int nTrafficRetrograde; - public int abTrafficTurnLeft; - public int nTrafficTurnLeft; - public int abTrafficTurnRight; - public int nTrafficTurnRight; - public int abTrafficU_Turn; - public int nTrafficU_Turn; - public int abTrafficCrossLane; - public int nTrafficCrossLane; - public int abTrafficParking; - public int nTrafficParking; - public int abTrafficJam; - public int nTrafficJam; - public int abTrafficIdle; - public int nTrafficIdle; - public int abTrafficWaitingArea; - public int nTrafficWaitingArea; - public int abTrafficUnderSpeed; - public int nTrafficUnderSpeed; - public int abTrafficOverSpeed; - public int nTrafficOverSpeed; - public int abTrafficWrongRoute; - public int nTrafficWrongRoute; - public int abTrafficYellowInRoute; - public int nTrafficYellowInRoute; - public int abTrafficVehicleInRoute; - public int nTrafficVehicleInRoute; - public int abTrafficControl; - public int nTrafficControl; - public int abTrafficObjectAlarm; - public int nTrafficObjectAlarm; - public int abTrafficAccident; - public int nTrafficAccident; - public int abTrafficStay; - public int nTrafficStay; - public int abTrafficPedestrainPriority; - public int nTrafficPedestrainPriority; - public int abTrafficPedestrain; - public int nTrafficPedestrain; - public int abTrafficThrow; - public int nTrafficThrow; - public int abTrafficVehicleInBusRoute; - public int nTrafficVehicleInBusRoute; - public int abTrafficBacking; - public int nTrafficBacking; - public int abTrafficOverStopLine; - public int nTrafficOverStopLine; - public int abTrafficParkingOnYellowBox; - public int nTrafficParkingOnYellowBox; - public int abTrafficParkingSpaceParking; - public int nTrafficParkingSpaceParking; - public int abTrafficParkingSpaceNoParking; - public int nTrafficParkingSpaceNoParking; - public int abTrafficParkingSpaceOverLine; - public int nTrafficParkingSpaceOverLine; - public int abParkingSpaceDetection; - public int nParkingSpaceDetection; - public int abTrafficRestrictedPlate; - public int nTrafficRestrictedPlate; - public int abTrafficWithoutSafeBelt; - public int nTrafficWithoutSafeBelt; - public int abTrafficNoPassing; - public int nTrafficNoPassing; - public int abVehicleAnalyse; - public int nVehicleAnalyse; - public int abCrossLineDetection; - public int nCrossLineDetection; - public int abCrossFenceDetection; - public int nCrossFenceDetection; - public int abCrossRegionDetection; - public int nCrossRegionDetection; - public int abPasteDetection; - public int nPasteDetection; - public int abLeftDetection; - public int nLeftDetection; - public int abPreservation; - public int nPreservation; - public int abTakenAwayDetection; - public int nTakenAwayDetection; - public int abStayDetection; - public int nStayDetection; - public int abParkingDetection; - public int nParkingDetection; - public int abWanderDetection; - public int nWanderDetection; - public int abMoveDetection; - public int nMoveDetection; - public int abTailDetection; - public int nTailDetection; - public int abRioterDetection; - public int nRioterDetection; - public int abFightDetection; - public int nFightDetection; - public int abRetrogradeDetection; - public int nRetrogradeDetection; - public int abFireDetection; - public int nFireDetection; - public int abSmokeDetection; - public int nSmokeDetection; - public int abNumberStat; - public int nNumberStat; - public int abVideoAbnormalDetection; - public int nVideoAbnormalDetection; - public int abPrisonerRiseDetection; - public int nPrisonerRiseDetection; - public int abFaceDetection; - public int nFaceDetection; - public int abFaceRecognition; - public int nFaceRecognition; - public int abDensityDetection; - public int nDensityDetection; - public int abQueueDetection; - public int nQueueDetection; - public int abClimbDetection; - public int nClimbDetection; - public int abLeaveDetection; - public int nLeaveDetection; - public int abVehicleOnPoliceCar; - public int nVehicleOnPoliceCar; - public int abVehicleOnBus; - public int nVehicleOnBus; - public int abVehicleOnSchoolBus; - public int nVehicleOnSchoolBus; - } - - public static class TRAFFIC_CALIBRATION_INFO extends NetSDKLib.SdkStructure { - public byte[] szUnit = new byte[256]; - public byte[] szCertificate = new byte[256]; - public NetSDKLib.PERIOD_OF_VALIDITY stPeriodOfValidity; - } - - public static class PERIOD_OF_VALIDITY extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_NET_TIME stBeginTime; - public NetSDKLib.CFG_NET_TIME stEndTime; - } - - public static class CFG_NET_TIME extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int dwYear; - public int dwMonth; - public int dwDay; - public int dwHour; - public int dwMinute; - public int dwSecond; - } - - public static class TRAFFIC_NAMING_FORMAT extends NetSDKLib.SdkStructure { - public byte[] szFormat = new byte[256]; - } - - public static class VIOLATION_TIME_SCHEDULE extends NetSDKLib.SdkStructure { - public int abTrafficGate; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficGate; - public int abTrafficJunction; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficJunction; - public int abTrafficTollGate; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficTollGate; - public int abTrafficRunRedLight; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficRunRedLight; - public int abTrafficRunYellowLight; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficRunYellowLight; - public int abTrafficOverLine; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficOverLine; - public int abTrafficOverYellowLine; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficOverYellowLine; - public int abTrafficRetrograde; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficRetrograde; - public int abTrafficTurnLeft; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficTurnLeft; - public int abTrafficTurnRight; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficTurnRight; - public int abTrafficU_Turn; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficU_Turn; - public int abTrafficCrossLane; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficCrossLane; - public int abTrafficParking; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficParking; - public int abTrafficJam; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficJam; - public int abTrafficIdle; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficIdle; - public int abTrafficWaitingArea; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficWaitingArea; - public int abTrafficUnderSpeed; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficUnderSpeed; - public int abTrafficOverSpeed; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficOverSpeed; - public int abTrafficWrongRoute; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficWrongRoute; - public int abTrafficYellowInRoute; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficYellowInRoute; - public int abTrafficVehicleInRoute; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficVehicleInRoute; - public int abTrafficControl; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficControl; - public int abTrafficObjectAlarm; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficObjectAlarm; - public int abTrafficAccident; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficAccident; - public int abTrafficStay; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficStay; - public int abTrafficPedestrainPriority; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficPedestrainPriority; - public int abTrafficPedestrain; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficPedestrain; - public int abTrafficThrow; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficThrow; - public int abTrafficVehicleInBusRoute; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficVehicleInBusRoute; - public int abTrafficBacking; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficBacking; - public int abTrafficOverStopLine; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficOverStopLine; - public int abTrafficParkingOnYellowBox; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficParkingOnYellowBox; - public int abTrafficParkingSpaceParking; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficParkingSpaceParking; - public int abTrafficParkingSpaceNoParking; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficParkingSpaceNoParking; - public int abTrafficParkingSpaceOverLine; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficParkingSpaceOverLine; - public int abParkingSpaceDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stParkingSpaceDetection; - public int abTrafficRestrictedPlate; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficRestrictedPlate; - public int abTrafficWithoutSafeBelt; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficWithoutSafeBelt; - public int abTrafficNoPassing; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficNoPassing; - public int abVehicleAnalyse; - public NetSDKLib.TIME_SCHEDULE_INFO stVehicleAnalyse; - public int abCrossLineDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stCrossLineDetection; - public int abCrossFenceDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stCrossFenceDetection; - public int abCrossRegionDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stCrossRegionDetection; - public int abPasteDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stPasteDetection; - public int abLeftDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stLeftDetection; - public int abPreservation; - public NetSDKLib.TIME_SCHEDULE_INFO stPreservation; - public int abTakenAwayDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stTakenAwayDetection; - public int abStayDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stStayDetection; - public int abParkingDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stParkingDetection; - public int abWanderDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stWanderDetection; - public int abMoveDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stMoveDetection; - public int abTailDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stTailDetection; - public int abRioterDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stRioterDetection; - public int abFightDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stFightDetection; - public int abRetrogradeDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stRetrogradeDetection; - public int abFireDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stFireDetection; - public int abSmokeDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stSmokeDetection; - public int abNumberStat; - public NetSDKLib.TIME_SCHEDULE_INFO stNumberStat; - public int abVideoAbnormalDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stVideoAbnormalDetection; - public int abPrisonerRiseDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stPrisonerRiseDetection; - public int abFaceDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stFaceDetection; - public int abFaceRecognition; - public NetSDKLib.TIME_SCHEDULE_INFO stFaceRecognition; - public int abDensityDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stDensityDetection; - public int abQueueDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stQueueDetection; - public int abClimbDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stClimbDetection; - public int abLeaveDetection; - public NetSDKLib.TIME_SCHEDULE_INFO stLeaveDetection; - public int abVehicleOnPoliceCar; - public NetSDKLib.TIME_SCHEDULE_INFO stVehicleOnPoliceCar; - public int abVehicleOnBus; - public NetSDKLib.TIME_SCHEDULE_INFO stVehicleOnBus; - public int abVehicleOnSchoolBus; - public NetSDKLib.TIME_SCHEDULE_INFO stVehicleOnSchoolBus; - public Boolean abTrafficNonMotorHoldUmbrella; - public NetSDKLib.TIME_SCHEDULE_INFO stTrafficNonMotorHoldUmbrella; - } - - public static class TIME_SCHEDULE_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public NetSDKLib.TIME_SECTION_WEEK_DAY_6[] stuTimeScheduleWeekDay = (NetSDKLib.TIME_SECTION_WEEK_DAY_6[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_6[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_6()).toArray(7)); - } - - public static class VIOLATIONCODE_INFO extends NetSDKLib.SdkStructure { - public byte[] szRetrograde = new byte[16]; - public byte[] szRetrogradeDesc = new byte[64]; - public byte[] szRetrogradeShowName = new byte[64]; - public byte[] szRetrogradeHighway = new byte[16]; - public byte[] szRetrogradeHighwayDesc = new byte[64]; - public byte[] szRunRedLight = new byte[16]; - public byte[] szRunRedLightDesc = new byte[64]; - public byte[] szCrossLane = new byte[16]; - public byte[] szCrossLaneDesc = new byte[64]; - public byte[] szCrossLaneShowName = new byte[64]; - public byte[] szTurnLeft = new byte[16]; - public byte[] szTurnLeftDesc = new byte[64]; - public byte[] szTurnRight = new byte[16]; - public byte[] szTurnRightDesc = new byte[64]; - public byte[] szU_Turn = new byte[16]; - public byte[] szU_TurnDesc = new byte[64]; - public byte[] szU_TurnShowName = new byte[64]; - public byte[] szJam = new byte[16]; - public byte[] szJamDesc = new byte[64]; - public byte[] szParking = new byte[16]; - public byte[] szParkingDesc = new byte[64]; - public byte[] szParkingShowName = new byte[64]; - public byte[] szOverSpeed = new byte[16]; - public byte[] szOverSpeedDesc = new byte[64]; - public NetSDKLib.CFG_OVERSPEED_INFO[] stOverSpeedConfig = (NetSDKLib.CFG_OVERSPEED_INFO[]) ((NetSDKLib.CFG_OVERSPEED_INFO[]) (new NetSDKLib.CFG_OVERSPEED_INFO()).toArray(5)); - public byte[] szOverSpeedHighway = new byte[16]; - public byte[] szOverSpeedHighwayDesc = new byte[64]; - public NetSDKLib.CFG_OVERSPEED_INFO[] stOverSpeedHighwayConfig = (NetSDKLib.CFG_OVERSPEED_INFO[]) ((NetSDKLib.CFG_OVERSPEED_INFO[]) (new NetSDKLib.CFG_OVERSPEED_INFO()).toArray(5)); - public byte[] szUnderSpeed = new byte[16]; - public byte[] szUnderSpeedDesc = new byte[64]; - public NetSDKLib.CFG_OVERSPEED_INFO[] stUnderSpeedConfig = (NetSDKLib.CFG_OVERSPEED_INFO[]) ((NetSDKLib.CFG_OVERSPEED_INFO[]) (new NetSDKLib.CFG_OVERSPEED_INFO()).toArray(5)); - public byte[] szOverLine = new byte[16]; - public byte[] szOverLineDesc = new byte[64]; - public byte[] szOverLineShowName = new byte[64]; - public byte[] szOverYellowLine = new byte[16]; - public byte[] szOverYellowLineDesc = new byte[64]; - public byte[] szYellowInRoute = new byte[16]; - public byte[] szYellowInRouteDesc = new byte[64]; - public byte[] szWrongRoute = new byte[16]; - public byte[] szWrongRouteDesc = new byte[64]; - public byte[] szDrivingOnShoulder = new byte[16]; - public byte[] szDrivingOnShoulderDesc = new byte[64]; - public byte[] szPassing = new byte[16]; - public byte[] szPassingDesc = new byte[64]; - public byte[] szNoPassing = new byte[16]; - public byte[] szNoPassingDesc = new byte[64]; - public byte[] szFakePlate = new byte[16]; - public byte[] szFakePlateDesc = new byte[64]; - public byte[] szParkingSpaceParking = new byte[16]; - public byte[] szParkingSpaceParkingDesc = new byte[64]; - public byte[] szParkingSpaceNoParking = new byte[16]; - public byte[] szParkingSpaceNoParkingDesc = new byte[64]; - public byte[] szWithoutSafeBelt = new byte[16]; - public byte[] szWithoutSafeBeltShowName = new byte[64]; - public byte[] szWithoutSafeBeltDesc = new byte[64]; - public byte[] szDriverSmoking = new byte[16]; - public byte[] szDriverSmokingShowName = new byte[64]; - public byte[] szDriverSmokingDesc = new byte[64]; - public byte[] szDriverCalling = new byte[16]; - public byte[] szDriverCallingShowName = new byte[64]; - public byte[] szDriverCallingDesc = new byte[64]; - public byte[] szBacking = new byte[16]; - public byte[] szBackingShowName = new byte[64]; - public byte[] szBackingDesc = new byte[64]; - public byte[] szVehicleInBusRoute = new byte[16]; - public byte[] szVehicleInBusRouteShowName = new byte[64]; - public byte[] szVehicleInBusRouteDesc = new byte[64]; - public byte[] szPedestrianRunRedLight = new byte[16]; - public byte[] szPedestrianRunRedLightShowName = new byte[64]; - public byte[] szPedestrianRunRedLightDesc = new byte[64]; - public byte[] szPassNotInOrder = new byte[16]; - public byte[] szPassNotInOrderShowName = new byte[64]; - public byte[] szPassNotInOrderDesc = new byte[64]; - public byte[] szTrafficBan = new byte[16]; - public byte[] szTrafficBanShowName = new byte[64]; - public byte[] szTrafficBanDesc = new byte[64]; - public byte[] szParkingB = new byte[16]; - public byte[] szParkingBDesc = new byte[64]; - public byte[] szParkingBShowName = new byte[64]; - public byte[] szParkingC = new byte[16]; - public byte[] szParkingCDesc = new byte[64]; - public byte[] szParkingCShowName = new byte[64]; - public byte[] szParkingD = new byte[16]; - public byte[] szParkingDDesc = new byte[64]; - public byte[] szParkingDShowName = new byte[64]; - public byte[] szNonMotorHoldUmbrella = new byte[16]; - public byte[] szNonMotorHoldUmbrellaDesc = new byte[64]; - public byte[] szNonMotorHoldUmbrellaShowName = new byte[64]; - public int nBigCarOverSpeedConfigNum; - public NetSDKLib.CFG_OVERSPEED_INFO[] stBigCarOverSpeedConfig = (NetSDKLib.CFG_OVERSPEED_INFO[]) ((NetSDKLib.CFG_OVERSPEED_INFO[]) (new NetSDKLib.CFG_OVERSPEED_INFO()).toArray(5)); - } - - public static class CFG_OVERSPEED_INFO extends NetSDKLib.SdkStructure { - public int[] nSpeedingPercentage = new int[2]; - public byte[] szCode = new byte[16]; - public byte[] szDescription = new byte[64]; - } - - public static class CFG_ANALYSESOURCE_INFO extends NetSDKLib.SdkStructure { - public byte bEnable; - public byte[] bReserved = new byte[3]; - public int nChannelID; - public int nStreamType; - public byte[] szRemoteDevice = new byte[128]; - public int abDeviceInfo; - public NetSDKLib.AV_CFG_RemoteDevice stuDeviceInfo; - public int emSourceType; - public NetSDKLib.CFG_SOURCE_FILE_INFO stuSourceFile; - } - - public static class CFG_SOURCE_FILE_INFO extends NetSDKLib.SdkStructure { - public byte[] szFilePath = new byte[260]; - public int emFileType; - } - - public static class CFG_SOURCE_FILE_TYPE extends NetSDKLib.SdkStructure { - public static final int CFG_SOURCE_FILE_UNKNOWN = 0; - public static final int CFG_SOURCE_FILE_RECORD = 1; - public static final int CFG_SOURCE_FILE_PICTURE = 2; - } - - public static class CFG_VIDEO_SOURCE_TYPE extends NetSDKLib.SdkStructure { - public static final int CFG_VIDEO_SOURCE_REALSTREAM = 0; - public static final int CFG_VIDEO_SOURCE_FILESTREAM = 1; - } - - public static class AV_CFG_RecordMode extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nMode; - public int nModeExtra1; - public int nModeExtra2; - } - - public static class AV_CFG_RemoteDevice extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int bEnable; - public byte[] szID = new byte[64]; - public byte[] szIP = new byte[32]; - public int nPort; - public byte[] szProtocol = new byte[32]; - public byte[] szUser = new byte[64]; - public byte[] szPassword = new byte[64]; - public byte[] szSerial = new byte[32]; - public byte[] szDevClass = new byte[16]; - public byte[] szDevType = new byte[32]; - public byte[] szName = new byte[128]; - public byte[] szAddress = new byte[128]; - public byte[] szGroup = new byte[64]; - public int nDefinition; - public int nVideoChannel; - public int nAudioChannel; - public int nRtspPort; - public byte[] szVendor = new byte[260]; - public Pointer pVideoInput; - public int nMaxVideoInputs; - public int nRetVideoInputs; - public int nHttpPort; - public int bGB28181; - public int nDevLocalPort; - public byte[] szDeviceNo = new byte[32]; - public int nLoginType; - public byte[] szVersion = new byte[32]; - public boolean bPoE; - public int nPoEPort; - public byte[] szMac = new byte[18]; - } - - public static class CFG_RemoteDeviceVideoInput extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szName = new byte[64]; - public byte[] szControlID = new byte[128]; - public byte[] szMainUrl = new byte[260]; - public byte[] szExtraUrl = new byte[260]; - public int nServiceType; - } - - public static class CFG_CAP_TRAFFIC_DEVICE_STATUS extends NetSDKLib.SdkStructure { - public int nStatus; - public NetSDKLib.CFG_TRAFFIC_DEVICE_STATUS[] stuStatus = (NetSDKLib.CFG_TRAFFIC_DEVICE_STATUS[]) ((NetSDKLib.CFG_TRAFFIC_DEVICE_STATUS[]) (new NetSDKLib.CFG_TRAFFIC_DEVICE_STATUS()).toArray(16)); - } - - public static class CFG_TRAFFIC_DEVICE_STATUS extends NetSDKLib.SdkStructure { - public byte[] szType = new byte[260]; - public byte[] szSerialNo = new byte[260]; - public byte[] szVendor = new byte[260]; - public int nWokingState; - public byte byLightState; - public byte[] byReserved = new byte[3]; - } - - public static class CFG_VIDEO_IN_ZOOM extends NetSDKLib.SdkStructure { - public int nChannelIndex; - public int nVideoInZoomRealNum; - public NetSDKLib.CFG_VIDEO_IN_ZOOM_UNIT[] stVideoInZoomUnit = (NetSDKLib.CFG_VIDEO_IN_ZOOM_UNIT[]) ((NetSDKLib.CFG_VIDEO_IN_ZOOM_UNIT[]) (new NetSDKLib.CFG_VIDEO_IN_ZOOM_UNIT()).toArray(32)); - } - - public static class CFG_VIDEO_IN_ZOOM_UNIT extends NetSDKLib.SdkStructure { - public int nSpeed; - public int bDigitalZoom; - public int nZoomLimit; - public int emLightScene; - } - - public static class EM_LIGHT_SCENE extends NetSDKLib.SdkStructure { - public static final int EM_LIGHT_SCENE_UNKNOWN = 0; - public static final int EM_LIGHT_SCENE_DAY = 1; - public static final int EM_LIGHT_SCENE_NIGHT = 2; - public static final int EM_LIGHT_SCENE_NORMAL = 3; - public static final int EM_LIGHT_SCENE_FRONT_LIGHT = 4; - public static final int EM_LIGHT_SCENE_BACK_LIGHT = 5; - public static final int EM_LIGHT_SCENE_STRONG_LIGHT = 6; - public static final int EM_LIGHT_SCENE_LOW_LIGHT = 7; - public static final int EM_LIGHT_SCENE_CUSTOM = 8; - } - - public static class PTZ_CONTROL_SET_FISHEYE_EPTZ extends NetSDKLib.SdkStructure { - public int dwSize; - public int dwWindowID; - public int dwCommand; - public int dwParam1; - public int dwParam2; - public int dwParam3; - public int dwParam4; - } - - public static class PTZ_CONTROL_SECTORSCAN extends NetSDKLib.SdkStructure { - public int nBeginAngle; - public int nEndAngle; - public int nSpeed; - public byte[] szReserve = new byte[64]; - } - - public static class PTZ_FOCUS_ABSOLUTELY extends NetSDKLib.SdkStructure { - public int dwValue; - public int dwSpeed; - public byte[] szReserve = new byte[64]; - } - - public static class PTZ_VIEW_RANGE_INFO extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nAzimuthH; - } - - public static class PTZ_CONTROL_GOTOPRESET extends NetSDKLib.SdkStructure { - public int nPresetIndex; - public NetSDKLib.PTZ_SPEED_UNIT stuSpeed; - public byte[] szReserve = new byte[64]; - } - - public static class PTZ_CONTROL_ABSOLUTELY extends NetSDKLib.SdkStructure { - public NetSDKLib.PTZ_SPACE_UNIT stuPosition; - public NetSDKLib.PTZ_SPEED_UNIT stuSpeed; - public byte[] szReserve = new byte[64]; - } - - public static class PTZ_CONTROL_CONTINUOUSLY extends NetSDKLib.SdkStructure { - public NetSDKLib.PTZ_SPEED_UNIT stuSpeed; - public int nTimeOut; - public byte[] szReserve = new byte[64]; - } - - public static class PTZ_SPEED_UNIT extends NetSDKLib.SdkStructure { - public float fPositionX; - public float fPositionY; - public float fZoom; - public byte[] szReserve = new byte[32]; - } - - public static class PTZ_SPACE_UNIT extends NetSDKLib.SdkStructure { - public int nPositionX; - public int nPositionY; - public int nZoom; - public byte[] szReserve = new byte[32]; - } - - public static class NET_DEV_DSP_ENCODECAP extends NetSDKLib.SdkStructure { - public int dwVideoStandardMask; - public int dwImageSizeMask; - public int dwEncodeModeMask; - public int dwStreamCap; - public int[] dwImageSizeMask_Assi = new int[32]; - public int dwMaxEncodePower; - public short wMaxSupportChannel; - public short wChannelMaxSetSync; - public byte[] bMaxFrameOfImageSize = new byte[32]; - public byte bEncodeCap; - public byte[] reserved = new byte[95]; - } - - public static class NET_CTRL_RAINBRUSH_MOVEONCE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class NET_CTRL_RAINBRUSH_STOPMOVE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - } - - public static class NET_CTRL_RAINBRUSH_MOVECONTINUOUSLY extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nInterval; - } - - public static class NET_DEVICE_PROTOCOL extends NetSDKLib.SdkStructure { - public static final int NET_PROTOCOL_PRIVATE2 = 0; - public static final int NET_PROTOCOL_PRIVATE3 = 1; - public static final int NET_PROTOCOL_ONVIF = 2; - public static final int NET_PROTOCOL_VNC = 3; - public static final int NET_PROTOCOL_TS = 4; - public static final int NET_PROTOCOL_PRIVATE = 100; - public static final int NET_PROTOCOL_AEBELL = 101; - public static final int NET_PROTOCOL_PANASONIC = 102; - public static final int NET_PROTOCOL_SONY = 103; - public static final int NET_PROTOCOL_DYNACOLOR = 104; - public static final int NET_PROTOCOL_TCWS = 105; - public static final int NET_PROTOCOL_SAMSUNG = 106; - public static final int NET_PROTOCOL_YOKO = 107; - public static final int NET_PROTOCOL_AXIS = 108; - public static final int NET_PROTOCOL_SANYO = 109; - public static final int NET_PROTOCOL_BOSH = 110; - public static final int NET_PROTOCOL_PECLO = 111; - public static final int NET_PROTOCOL_PROVIDEO = 112; - public static final int NET_PROTOCOL_ACTI = 113; - public static final int NET_PROTOCOL_VIVOTEK = 114; - public static final int NET_PROTOCOL_ARECONT = 115; - public static final int NET_PROTOCOL_PRIVATEEH = 116; - public static final int NET_PROTOCOL_IMATEK = 117; - public static final int NET_PROTOCOL_SHANY = 118; - public static final int NET_PROTOCOL_VIDEOTREC = 119; - public static final int NET_PROTOCOL_URA = 120; - public static final int NET_PROTOCOL_BITICINO = 121; - public static final int NET_PROTOCOL_ONVIF2 = 122; - public static final int NET_PROTOCOL_SHEPHERD = 123; - public static final int NET_PROTOCOL_YAAN = 124; - public static final int NET_PROTOCOL_AIRPOINT = 125; - public static final int NET_PROTOCOL_TYCO = 126; - public static final int NET_PROTOCOL_XUNMEI = 127; - public static final int NET_PROTOCOL_HIKVISION = 128; - public static final int NET_PROTOCOL_LG = 129; - public static final int NET_PROTOCOL_AOQIMAN = 130; - public static final int NET_PROTOCOL_BAOKANG = 131; - public static final int NET_PROTOCOL_WATCHNET = 132; - public static final int NET_PROTOCOL_XVISION = 133; - public static final int NET_PROTOCOL_FUSITSU = 134; - public static final int NET_PROTOCOL_CANON = 135; - public static final int NET_PROTOCOL_GE = 136; - public static final int NET_PROTOCOL_Basler = 137; - public static final int NET_PROTOCOL_Patro = 138; - public static final int NET_PROTOCOL_CPKNC = 139; - public static final int NET_PROTOCOL_CPRNC = 140; - public static final int NET_PROTOCOL_CPUNC = 141; - public static final int NET_PROTOCOL_CPPLUS = 142; - public static final int NET_PROTOCOL_XunmeiS = 143; - public static final int NET_PROTOCOL_GDDW = 144; - public static final int NET_PROTOCOL_PSIA = 145; - public static final int NET_PROTOCOL_GB2818 = 146; - public static final int NET_PROTOCOL_GDYX = 147; - public static final int NET_PROTOCOL_OTHER = 148; - } - - public static class NET_MSG_OBJECT_EX2 extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nObjectID; - public byte[] szObjectType = new byte[128]; - public int nConfidence; - public int nAction; - public NetSDKLib.DH_RECT BoundingBox; - public NetSDKLib.NET_POINT Center; - public int nPolygonNum; - public NetSDKLib.NET_POINT[] Contour = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(16)); - public int rgbaMainColor; - public byte[] szText = new byte[128]; - public byte[] szObjectSubType = new byte[64]; - public byte[] byReserved1 = new byte[3]; - public byte bPicEnble; - public NetSDKLib.NET_PIC_INFO stPicInfo; - public byte bShotFrame; - public byte bColor; - public byte bLowerBodyColor; - public byte byTimeType; - public NetSDKLib.NET_TIME_EX stuCurrentTime; - public NetSDKLib.NET_TIME_EX stuStartTime; - public NetSDKLib.NET_TIME_EX stuEndTime; - public NetSDKLib.DH_RECT stuOriginalBoundingBox; - public NetSDKLib.DH_RECT stuSignBoundingBox; - public int dwCurrentSequence; - public int dwBeginSequence; - public int dwEndSequence; - public long nBeginFileOffset; - public long nEndFileOffset; - public byte[] byColorSimilar = new byte[8]; - public byte[] byUpperBodyColorSimilar = new byte[8]; - public byte[] byLowerBodyColorSimilar = new byte[8]; - public int nRelativeID; - public byte[] szSubText = new byte[20]; - public int nPersonStature; - public int emPersonDirection; - public int rgbaLowerBodyColor; - public int nSynopsisSpeed; - public int nSynopsisSize; - public int bEnableDirection; - public NetSDKLib.NET_POINT stuSynopsisStartLocation; - public NetSDKLib.NET_POINT stuSynopsisEndLocation; - public byte[] byReserved = new byte[2048]; - - protected int getNativeAlignment(Class type, Object value, boolean isFirstElement) { - int alignment = super.getNativeAlignment(type, value, isFirstElement); - return Math.min(4, alignment); - } - } - - public static class NET_MSG_OBJECT_EX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nObjectID; - public byte[] szObjectType = new byte[128]; - public int nConfidence; - public int nAction; - public NetSDKLib.DH_RECT BoundingBox; - public NetSDKLib.NET_POINT Center; - public int nPolygonNum; - public NetSDKLib.NET_POINT[] Contour = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(16)); - public int rgbaMainColor; - public byte[] szText = new byte[128]; - public byte[] szObjectSubType = new byte[64]; - public byte[] byReserved1 = new byte[3]; - public byte bPicEnble; - public NetSDKLib.NET_PIC_INFO stPicInfo; - public byte bShotFrame; - public byte bColor; - public byte bLowerBodyColor; - public byte byTimeType; - public NetSDKLib.NET_TIME_EX stuCurrentTime; - public NetSDKLib.NET_TIME_EX stuStartTime; - public NetSDKLib.NET_TIME_EX stuEndTime; - public NetSDKLib.DH_RECT stuOriginalBoundingBox; - public NetSDKLib.DH_RECT stuSignBoundingBox; - public int dwCurrentSequence; - public int dwBeginSequence; - public int dwEndSequence; - public long nBeginFileOffset; - public long nEndFileOffset; - public byte[] byColorSimilar = new byte[8]; - public byte[] byUpperBodyColorSimilar = new byte[8]; - public byte[] byLowerBodyColorSimilar = new byte[8]; - public int nRelativeID; - public byte[] szSubText = new byte[20]; - public int nPersonStature; - public int emPersonDirection; - public int rgbaLowerBodyColor; - - protected int getNativeAlignment(Class type, Object value, boolean isFirstElement) { - int alignment = super.getNativeAlignment(type, value, isFirstElement); - return Math.min(4, alignment); - } - } - - public static class EM_MSG_OBJ_PERSON_DIRECTION extends NetSDKLib.SdkStructure { - public static final int EM_MSG_OBJ_PERSON_DIRECTION_UNKOWN = 0; - public static final int EM_MSG_OBJ_PERSON_DIRECTION_LEFT_TO_RIGHT = 1; - public static final int EM_MSG_OBJ_PERSON_DIRECTION_RIGHT_TO_LEFT = 2; - } - - public static class NET_DEV_SYSTEM_ATTR_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_VERSION_INFO stVersion; - public NetSDKLib.NET_DSP_ENCODECAP stDspEncodeCap; - public byte[] szDevSerialNo = new byte[48]; - public byte byDevType; - public byte[] szDevType = new byte[32]; - public byte byVideoCaptureNum; - public byte byAudioCaptureNum; - public byte byTalkInChanNum; - public byte byTalkOutChanNum; - public byte byDecodeChanNum; - public byte byAlarmInNum; - public byte byAlarmOutNum; - public byte byNetIONum; - public byte byUsbIONum; - public byte byIdeIONum; - public byte byComIONum; - public byte byLPTIONum; - public byte byVgaIONum; - public byte byIdeControlNum; - public byte byIdeControlType; - public byte byCapability; - public byte byMatrixOutNum; - public byte byOverWrite; - public byte byRecordLen; - public byte byDSTEnable; - public short wDevNo; - public byte byVideoStandard; - public byte byDateFormat; - public byte byDateSprtr; - public byte byTimeFmt; - public byte byLanguage; - } - - public static class NET_DSP_ENCODECAP extends NetSDKLib.SdkStructure { - public int dwVideoStandardMask; - public int dwImageSizeMask; - public int dwEncodeModeMask; - public int dwStreamCap; - public int[] dwImageSizeMask_Assi = new int[8]; - public int dwMaxEncodePower; - public short wMaxSupportChannel; - public short wChannelMaxSetSync; - } - - public static class NET_DEVICE_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_PRODUCT_NONE = 0; - public static final int NET_DVR_NONREALTIME_MACE = 1; - public static final int NET_DVR_NONREALTIME = 2; - public static final int NET_NVS_MPEG1 = 3; - public static final int NET_DVR_MPEG1_2 = 4; - public static final int NET_DVR_MPEG1_8 = 5; - public static final int NET_DVR_MPEG4_8 = 6; - public static final int NET_DVR_MPEG4_16 = 7; - public static final int NET_DVR_MPEG4_SX2 = 8; - public static final int NET_DVR_MEPG4_ST2 = 9; - public static final int NET_DVR_MEPG4_SH2 = 10; - public static final int NET_DVR_MPEG4_GBE = 11; - public static final int NET_DVR_MPEG4_NVSII = 12; - public static final int NET_DVR_STD_NEW = 13; - public static final int NET_DVR_DDNS = 14; - public static final int NET_DVR_ATM = 15; - public static final int NET_NB_SERIAL = 16; - public static final int NET_LN_SERIAL = 17; - public static final int NET_BAV_SERIAL = 18; - public static final int NET_SDIP_SERIAL = 19; - public static final int NET_IPC_SERIAL = 20; - public static final int NET_NVS_B = 21; - public static final int NET_NVS_C = 22; - public static final int NET_NVS_S = 23; - public static final int NET_NVS_E = 24; - public static final int NET_DVR_NEW_PROTOCOL = 25; - public static final int NET_NVD_SERIAL = 26; - public static final int NET_DVR_N5 = 27; - public static final int NET_DVR_MIX_DVR = 28; - public static final int NET_SVR_SERIAL = 29; - public static final int NET_SVR_BS = 30; - public static final int NET_NVR_SERIAL = 31; - public static final int NET_DVR_N51 = 32; - public static final int NET_ITSE_SERIAL = 33; - public static final int NET_ITC_SERIAL = 34; - public static final int NET_HWS_SERIAL = 35; - public static final int NET_PVR_SERIAL = 36; - public static final int NET_IVS_SERIAL = 37; - public static final int NET_IVS_B = 38; - public static final int NET_IVS_F = 39; - public static final int NET_IVS_V = 40; - public static final int NET_MATRIX_SERIAL = 41; - public static final int NET_DVR_N52 = 42; - public static final int NET_DVR_N56 = 43; - public static final int NET_ESS_SERIAL = 44; - public static final int NET_IVS_PC = 45; - public static final int NET_PC_NVR = 46; - public static final int NET_DSCON = 47; - public static final int NET_EVS = 48; - public static final int NET_EIVS = 49; - public static final int NET_DVR_N6 = 50; - public static final int NET_UDS = 51; - public static final int NET_AF6016 = 52; - public static final int NET_AS5008 = 53; - public static final int NET_AH2008 = 54; - public static final int NET_A_SERIAL = 55; - public static final int NET_BSC_SERIAL = 56; - public static final int NET_NVS_SERIAL = 57; - public static final int NET_VTO_SERIAL = 58; - public static final int NET_VTNC_SERIAL = 59; - public static final int NET_TPC_SERIAL = 60; - public static final int NET_ASM_SERIAL = 61; - public static final int NET_VTS_SERIAL = 62; - } - - public static class NETDEV_VERSION_INFO extends NetSDKLib.SdkStructure { - public byte[] szDevSerialNo = new byte[48]; - public int byDevType; - public byte[] szDevType = new byte[32]; - public int nProtocalVer; - public byte[] szSoftWareVersion = new byte[128]; - public int dwSoftwareBuildDate; - public byte[] szPeripheralSoftwareVersion = new byte[128]; - public int dwPeripheralSoftwareBuildDate; - public byte[] szGeographySoftwareVersion = new byte[128]; - public int dwGeographySoftwareBuildDate; - public byte[] szHardwareVersion = new byte[128]; - public int dwHardwareDate; - public byte[] szWebVersion = new byte[128]; - public int dwWebBuildDate; - public byte[] reserved = new byte[256]; - } - - public static class NET_VERSION_INFO extends NetSDKLib.SdkStructure { - public int dwSoftwareVersion; - public int dwSoftwareBuildDate; - public int dwDspSoftwareVersion; - public int dwDspSoftwareBuildDate; - public int dwPanelVersion; - public int dwPanelSoftwareBuildDate; - public int dwHardwareVersion; - public int dwHardwareDate; - public int dwWebVersion; - public int dwWebBuildDate; - } - - public static class CFG_ENCODE_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szChnName = new byte[64]; - public NetSDKLib.CFG_VIDEOENC_OPT[] stuMainStream = (NetSDKLib.CFG_VIDEOENC_OPT[]) ((NetSDKLib.CFG_VIDEOENC_OPT[]) (new NetSDKLib.CFG_VIDEOENC_OPT()).toArray(4)); - public int nValidCountMainStream; - public NetSDKLib.CFG_VIDEOENC_OPT[] stuExtraStream = (NetSDKLib.CFG_VIDEOENC_OPT[]) ((NetSDKLib.CFG_VIDEOENC_OPT[]) (new NetSDKLib.CFG_VIDEOENC_OPT()).toArray(4)); - public int nValidCountExtraStream; - public NetSDKLib.CFG_VIDEOENC_OPT[] stuSnapFormat = (NetSDKLib.CFG_VIDEOENC_OPT[]) ((NetSDKLib.CFG_VIDEOENC_OPT[]) (new NetSDKLib.CFG_VIDEOENC_OPT()).toArray(4)); - public int nValidCountSnapFormat; - public int dwCoverAbilityMask; - public int dwCoverEnableMask; - public NetSDKLib.CFG_VIDEO_COVER stuVideoCover; - public NetSDKLib.CFG_OSD_INFO stuChnTitle; - public NetSDKLib.CFG_OSD_INFO stuTimeTitle; - public NetSDKLib.CFG_COLOR_INFO stuVideoColor; - public int emAudioFormat; - public int nProtocolVer; - } - - public static class CFG_COLOR_INFO extends NetSDKLib.SdkStructure { - public int nBrightness; - public int nContrast; - public int nSaturation; - public int nHue; - public int nGain; - public int bGainEn; - } - - public static class CFG_OSD_INFO extends NetSDKLib.SdkStructure { - public byte abShowEnable; - public NetSDKLib.CFG_RGBA stuFrontColor = new NetSDKLib.CFG_RGBA(); - public NetSDKLib.CFG_RGBA stuBackColor = new NetSDKLib.CFG_RGBA(); - public NetSDKLib.CFG_RECT stuRect = new NetSDKLib.CFG_RECT(); - public int bShowEnable; - } - - public static class CFG_VIDEO_COVER extends NetSDKLib.SdkStructure { - public int nTotalBlocks; - public int nCurBlocks; - public NetSDKLib.CFG_COVER_INFO[] stuCoverBlock = (NetSDKLib.CFG_COVER_INFO[]) ((NetSDKLib.CFG_COVER_INFO[]) (new NetSDKLib.CFG_COVER_INFO()).toArray(16)); - } - - public static class CFG_COVER_INFO extends NetSDKLib.SdkStructure { - public byte abBlockType; - public byte abEncodeBlend; - public byte abPreviewBlend; - public NetSDKLib.CFG_RECT stuRect = new NetSDKLib.CFG_RECT(); - public NetSDKLib.CFG_RGBA stuColor = new NetSDKLib.CFG_RGBA(); - public int nBlockType; - public int nEncodeBlend; - public int nPreviewBlend; - } - - public static class CFG_VIDEOENC_OPT extends NetSDKLib.SdkStructure { - public byte abVideoEnable; - public byte abAudioEnable; - public byte abSnapEnable; - public byte abAudioAdd; - public byte abAudioFormat; - public int bVideoEnable; - public NetSDKLib.CFG_VIDEO_FORMAT stuVideoFormat; - public int bAudioEnable; - public int bSnapEnable; - public int bAudioAddEnable; - public NetSDKLib.CFG_AUDIO_ENCODE_FORMAT stuAudioFormat; - } - - public static class CFG_AUDIO_ENCODE_FORMAT extends NetSDKLib.SdkStructure { - public byte abCompression; - public byte abDepth; - public byte abFrequency; - public byte abMode; - public byte abFrameType; - public byte abPacketPeriod; - public int emCompression; - public int nDepth; - public int nFrequency; - public int nMode; - public int nFrameType; - public int nPacketPeriod; - public int nChannelsNum; - public int[] arrChannels = new int[8]; - public int bMix; - } - - public static class CFG_AUDIO_FORMAT extends NetSDKLib.SdkStructure { - public static final int AUDIO_FORMAT_G711A = 0; - public static final int AUDIO_FORMAT_PCM = 1; - public static final int AUDIO_FORMAT_G711U = 2; - public static final int AUDIO_FORMAT_AMR = 3; - public static final int AUDIO_FORMAT_AAC = 4; - } - - public static class CFG_VIDEO_FORMAT extends NetSDKLib.SdkStructure { - public byte abCompression; - public byte abWidth; - public byte abHeight; - public byte abBitRateControl; - public byte abBitRate; - public byte abFrameRate; - public byte abIFrameInterval; - public byte abImageQuality; - public byte abFrameType; - public byte abProfile; - public int emCompression; - public int nWidth; - public int nHeight; - public int emBitRateControl; - public int nBitRate; - public float nFrameRate; - public int nIFrameInterval; - public int emImageQuality; - public int nFrameType; - public int emProfile; - public int nMaxBitrate; - } - - public static class CFG_IMAGE_QUALITY extends NetSDKLib.SdkStructure { - public static final int IMAGE_QUALITY_Q10 = 1; - public static final int IMAGE_QUALITY_Q30 = 2; - public static final int IMAGE_QUALITY_Q50 = 3; - public static final int IMAGE_QUALITY_Q60 = 4; - public static final int IMAGE_QUALITY_Q80 = 5; - public static final int IMAGE_QUALITY_Q100 = 6; - } - - public static class CFG_H264_PROFILE_RANK extends NetSDKLib.SdkStructure { - public static final int PROFILE_BASELINE = 1; - public static final int PROFILE_MAIN = 2; - public static final int PROFILE_EXTENDED = 3; - public static final int PROFILE_HIGH = 4; - } - - public static class CFG_BITRATE_CONTROL extends NetSDKLib.SdkStructure { - public static final int BITRATE_CBR = 0; - public static final int BITRATE_VBR = 1; - } - - public static class CFG_VIDEO_COMPRESSION extends NetSDKLib.SdkStructure { - public static final int VIDEO_FORMAT_MPEG4 = 0; - public static final int VIDEO_FORMAT_MS_MPEG4 = 1; - public static final int VIDEO_FORMAT_MPEG2 = 2; - public static final int VIDEO_FORMAT_MPEG1 = 3; - public static final int VIDEO_FORMAT_H263 = 4; - public static final int VIDEO_FORMAT_MJPG = 5; - public static final int VIDEO_FORMAT_FCC_MPEG4 = 6; - public static final int VIDEO_FORMAT_H264 = 7; - public static final int VIDEO_FORMAT_H265 = 8; - } - - public static class CtrlType extends NetSDKLib.SdkStructure { - public static final int CTRLTYPE_CTRL_REBOOT = 0; - public static final int CTRLTYPE_CTRL_SHUTDOWN = 1; - public static final int CTRLTYPE_CTRL_DISK = 2; - public static final int CTRLTYPE_KEYBOARD_POWER = 3; - public static final int CTRLTYPE_KEYBOARD_ENTER = 4; - public static final int CTRLTYPE_KEYBOARD_ESC = 5; - public static final int CTRLTYPE_KEYBOARD_UP = 6; - public static final int CTRLTYPE_KEYBOARD_DOWN = 7; - public static final int CTRLTYPE_KEYBOARD_LEFT = 8; - public static final int CTRLTYPE_KEYBOARD_RIGHT = 9; - public static final int CTRLTYPE_KEYBOARD_BTN0 = 10; - public static final int CTRLTYPE_KEYBOARD_BTN1 = 11; - public static final int CTRLTYPE_KEYBOARD_BTN2 = 12; - public static final int CTRLTYPE_KEYBOARD_BTN3 = 13; - public static final int CTRLTYPE_KEYBOARD_BTN4 = 14; - public static final int CTRLTYPE_KEYBOARD_BTN5 = 15; - public static final int CTRLTYPE_KEYBOARD_BTN6 = 16; - public static final int CTRLTYPE_KEYBOARD_BTN7 = 17; - public static final int CTRLTYPE_KEYBOARD_BTN8 = 18; - public static final int CTRLTYPE_KEYBOARD_BTN9 = 19; - public static final int CTRLTYPE_KEYBOARD_BTN10 = 20; - public static final int CTRLTYPE_KEYBOARD_BTN11 = 21; - public static final int CTRLTYPE_KEYBOARD_BTN12 = 22; - public static final int CTRLTYPE_KEYBOARD_BTN13 = 23; - public static final int CTRLTYPE_KEYBOARD_BTN14 = 24; - public static final int CTRLTYPE_KEYBOARD_BTN15 = 25; - public static final int CTRLTYPE_KEYBOARD_BTN16 = 26; - public static final int CTRLTYPE_KEYBOARD_SPLIT = 27; - public static final int CTRLTYPE_KEYBOARD_ONE = 28; - public static final int CTRLTYPE_KEYBOARD_NINE = 29; - public static final int CTRLTYPE_KEYBOARD_ADDR = 30; - public static final int CTRLTYPE_KEYBOARD_INFO = 31; - public static final int CTRLTYPE_KEYBOARD_REC = 32; - public static final int CTRLTYPE_KEYBOARD_FN1 = 33; - public static final int CTRLTYPE_KEYBOARD_FN2 = 34; - public static final int CTRLTYPE_KEYBOARD_PLAY = 35; - public static final int CTRLTYPE_KEYBOARD_STOP = 36; - public static final int CTRLTYPE_KEYBOARD_SLOW = 37; - public static final int CTRLTYPE_KEYBOARD_FAST = 38; - public static final int CTRLTYPE_KEYBOARD_PREW = 39; - public static final int CTRLTYPE_KEYBOARD_NEXT = 40; - public static final int CTRLTYPE_KEYBOARD_JMPDOWN = 41; - public static final int CTRLTYPE_KEYBOARD_JMPUP = 42; - public static final int CTRLTYPE_KEYBOARD_10PLUS = 43; - public static final int CTRLTYPE_KEYBOARD_SHIFT = 44; - public static final int CTRLTYPE_KEYBOARD_BACK = 45; - public static final int CTRLTYPE_KEYBOARD_LOGIN = 46; - public static final int CTRLTYPE_KEYBOARD_CHNNEL = 47; - public static final int CTRLTYPE_TRIGGER_ALARM_IN = 100; - public static final int CTRLTYPE_TRIGGER_ALARM_OUT = 101; - public static final int CTRLTYPE_CTRL_MATRIX = 102; - public static final int CTRLTYPE_CTRL_SDCARD = 103; - public static final int CTRLTYPE_BURNING_START = 104; - public static final int CTRLTYPE_BURNING_STOP = 105; - public static final int CTRLTYPE_BURNING_ADDPWD = 106; - public static final int CTRLTYPE_BURNING_ADDHEAD = 107; - public static final int CTRLTYPE_BURNING_ADDSIGN = 108; - public static final int CTRLTYPE_BURNING_ADDCURSTOMINFO = 109; - public static final int CTRLTYPE_CTRL_RESTOREDEFAULT = 110; - public static final int CTRLTYPE_CTRL_CAPTURE_START = 111; - public static final int CTRLTYPE_CTRL_CLEARLOG = 112; - public static final int CTRLTYPE_TRIGGER_ALARM_WIRELESS = 200; - public static final int CTRLTYPE_MARK_IMPORTANT_RECORD = 201; - public static final int CTRLTYPE_CTRL_DISK_SUBAREA = 202; - public static final int CTRLTYPE_BURNING_ATTACH = 203; - public static final int CTRLTYPE_BURNING_PAUSE = 204; - public static final int CTRLTYPE_BURNING_CONTINUE = 205; - public static final int CTRLTYPE_BURNING_POSTPONE = 206; - public static final int CTRLTYPE_CTRL_OEMCTRL = 207; - public static final int CTRLTYPE_BACKUP_START = 208; - public static final int CTRLTYPE_BACKUP_STOP = 209; - public static final int CTRLTYPE_VIHICLE_WIFI_ADD = 210; - public static final int CTRLTYPE_VIHICLE_WIFI_DEC = 211; - public static final int CTRLTYPE_BUZZER_START = 212; - public static final int CTRLTYPE_BUZZER_STOP = 213; - public static final int CTRLTYPE_REJECT_USER = 214; - public static final int CTRLTYPE_SHIELD_USER = 215; - public static final int CTRLTYPE_RAINBRUSH = 216; - public static final int CTRLTYPE_MANUAL_SNAP = 217; - public static final int CTRLTYPE_MANUAL_NTP_TIMEADJUST = 218; - public static final int CTRLTYPE_NAVIGATION_SMS = 219; - public static final int CTRLTYPE_CTRL_ROUTE_CROSSING = 220; - public static final int CTRLTYPE_BACKUP_FORMAT = 221; - public static final int CTRLTYPE_DEVICE_LOCALPREVIEW_SLIPT = 222; - public static final int CTRLTYPE_CTRL_INIT_RAID = 223; - public static final int CTRLTYPE_CTRL_RAID = 224; - public static final int CTRLTYPE_CTRL_SAPREDISK = 225; - public static final int CTRLTYPE_WIFI_CONNECT = 226; - public static final int CTRLTYPE_WIFI_DISCONNECT = 227; - public static final int CTRLTYPE_CTRL_ARMED = 228; - public static final int CTRLTYPE_CTRL_IP_MODIFY = 229; - public static final int CTRLTYPE_CTRL_WIFI_BY_WPS = 230; - public static final int CTRLTYPE_CTRL_FORMAT_PATITION = 231; - public static final int CTRLTYPE_CTRL_EJECT_STORAGE = 232; - public static final int CTRLTYPE_CTRL_LOAD_STORAGE = 233; - public static final int CTRLTYPE_CTRL_CLOSE_BURNER = 234; - public static final int CTRLTYPE_CTRL_EJECT_BURNER = 235; - public static final int CTRLTYPE_CTRL_CLEAR_ALARM = 236; - public static final int CTRLTYPE_CTRL_MONITORWALL_TVINFO = 237; - public static final int CTRLTYPE_CTRL_START_VIDEO_ANALYSE = 238; - public static final int CTRLTYPE_CTRL_STOP_VIDEO_ANALYSE = 239; - public static final int CTRLTYPE_CTRL_UPGRADE_DEVICE = 240; - public static final int CTRLTYPE_CTRL_MULTIPLAYBACK_CHANNALES = 241; - public static final int CTRLTYPE_CTRL_SEQPOWER_OPEN = 242; - public static final int CTRLTYPE_CTRL_SEQPOWER_CLOSE = 243; - public static final int CTRLTYPE_CTRL_SEQPOWER_OPEN_ALL = 244; - public static final int CTRLTYPE_CTRL_SEQPOWER_CLOSE_ALL = 245; - public static final int CTRLTYPE_CTRL_PROJECTOR_RISE = 246; - public static final int CTRLTYPE_CTRL_PROJECTOR_FALL = 247; - public static final int CTRLTYPE_CTRL_PROJECTOR_STOP = 248; - public static final int CTRLTYPE_CTRL_INFRARED_KEY = 249; - public static final int CTRLTYPE_CTRL_START_PLAYAUDIO = 250; - public static final int CTRLTYPE_CTRL_STOP_PLAYAUDIO = 251; - public static final int CTRLTYPE_CTRL_START_ALARMBELL = 252; - public static final int CTRLTYPE_CTRL_STOP_ALARMBELL = 253; - public static final int CTRLTYPE_CTRL_ACCESS_OPEN = 254; - public static final int CTRLTYPE_CTRL_SET_BYPASS = 255; - public static final int CTRLTYPE_CTRL_RECORDSET_INSERT = 256; - public static final int CTRLTYPE_CTRL_RECORDSET_UPDATE = 257; - public static final int CTRLTYPE_CTRL_RECORDSET_REMOVE = 258; - public static final int CTRLTYPE_CTRL_RECORDSET_CLEAR = 259; - public static final int CTRLTYPE_CTRL_ACCESS_CLOSE = 260; - public static final int CTRLTYPE_CTRL_ALARM_SUBSYSTEM_ACTIVE_SET = 261; - public static final int CTRLTYPE_CTRL_FORBID_OPEN_STROBE = 262; - public static final int CTRLTYPE_CTRL_OPEN_STROBE = 263; - public static final int CTRLTYPE_CTRL_TALKING_REFUSE = 264; - public static final int CTRLTYPE_CTRL_ARMED_EX = 265; - public static final int CTRLTYPE_CTRL_NET_KEYBOARD = 400; - public static final int CTRLTYPE_CTRL_AIRCONDITION_OPEN = 401; - public static final int CTRLTYPE_CTRL_AIRCONDITION_CLOSE = 402; - public static final int CTRLTYPE_CTRL_AIRCONDITION_SET_TEMPERATURE = 403; - public static final int CTRLTYPE_CTRL_AIRCONDITION_ADJUST_TEMPERATURE = 404; - public static final int CTRLTYPE_CTRL_AIRCONDITION_SETMODE = 405; - public static final int CTRLTYPE_CTRL_AIRCONDITION_SETWINDMODE = 406; - public static final int CTRLTYPE_CTRL_RESTOREDEFAULT_EX = 407; - public static final int CTRLTYPE_CTRL_NOTIFY_EVENT = 408; - public static final int CTRLTYPE_CTRL_SILENT_ALARM_SET = 409; - public static final int CTRLTYPE_CTRL_START_PLAYAUDIOEX = 410; - public static final int CTRLTYPE_CTRL_STOP_PLAYAUDIOEX = 411; - public static final int CTRLTYPE_CTRL_CLOSE_STROBE = 412; - public static final int CTRLTYPE_CTRL_SET_ORDER_STATE = 413; - public static final int CTRLTYPE_CTRL_RECORDSET_INSERTEX = 414; - public static final int CTRLTYPE_CTRL_RECORDSET_UPDATEEX = 415; - public static final int CTRLTYPE_CTRL_CAPTURE_FINGER_PRINT = 416; - public static final int CTRLTYPE_CTRL_ECK_LED_SET = 417; - public static final int CTRLTYPE_CTRL_ECK_IC_CARD_IMPORT = 418; - public static final int CTRLTYPE_CTRL_ECK_SYNC_IC_CARD = 419; - public static final int CTRLTYPE_CTRL_LOWRATEWPAN_REMOVE = 420; - public static final int CTRLTYPE_CTRL_LOWRATEWPAN_MODIFY = 421; - public static final int CTRLTYPE_CTRL_ECK_SET_PARK_INFO = 422; - public static final int CTRLTYPE_CTRL_VTP_DISCONNECT = 423; - public static final int CTRLTYPE_CTRL_UPDATE_FILES = 424; - public static final int CTRLTYPE_CTRL_MATRIX_SAVE_SWITCH = 425; - public static final int CTRLTYPE_CTRL_MATRIX_RESTORE_SWITCH = 426; - public static final int CTRLTYPE_CTRL_VTP_DIVERTACK = 427; - public static final int CTRLTYPE_CTRL_RAINBRUSH_MOVEONCE = 428; - public static final int CTRLTYPE_CTRL_RAINBRUSH_MOVECONTINUOUSLY = 429; - public static final int CTRLTYPE_CTRL_RAINBRUSH_STOPMOVE = 430; - public static final int CTRLTYPE_CTRL_ALARM_ACK = 431; - public static final int CTRLTYPE_CTRL_RECORDSET_IMPORT = 432; - public static final int CTRLTYPE_CTRL_DELIVERY_FILE = 433; - public static final int CTRLTYPE_CTRL_FORCE_BREAKING = 434; - public static final int CTRLTYPE_CTRL_RESTORE_EXCEPT = 435; - public static final int CTRLTYPE_CTRL_SET_PARK_INFO = 436; - public static final int CTRLTYPE_CTRL_CLEAR_SECTION_STAT = 437; - public static final int CTRLTYPE_CTRL_DELIVERY_FILE_BYCAR = 438; - public static final int CTRLTYPE_CTRL_ECK_GUIDINGPANEL_CONTENT = 439; - public static final int CTRLTYPE_CTRL_SET_SAFE_LEVEL = 440; - public static final int CTRLTYPE_CTRL_VTP_INVITEACK = 441; - public static final int CTRLTYPE_CTRL_ACCESS_RESET_PASSWORD = 442; - public static final int CTRLTYPE_CTRL_THERMO_GRAPHY_ENSHUTTER = 65536; - public static final int CTRLTYPE_CTRL_RADIOMETRY_SETOSDMARK = 65537; - public static final int CTRLTYPE_CTRL_AUDIO_REC_START_NAME = 65538; - public static final int CTRLTYPE_CTRL_AUDIO_REC_STOP_NAME = 65539; - public static final int CTRLTYPE_CTRL_SNAP_MNG_SNAP_SHOT = 65540; - public static final int CTRLTYPE_CTRL_LOG_STOP = 65541; - public static final int CTRLTYPE_CTRL_LOG_RESUME = 65542; - public static final int CTRLTYPE_CTRL_POS_ADD = 65543; - public static final int CTRLTYPE_CTRL_POS_REMOVE = 65544; - public static final int CTRLTYPE_CTRL_POS_REMOVE_MULTI = 65545; - public static final int CTRLTYPE_CTRL_POS_MODIFY = 65546; - public static final int CTRLTYPE_CTRL_SET_SOUND_ALARM = 65547; - public static final int CTRLTYPE_CTRL_AUDIO_MATRIX_SILENCE = 65548; - public static final int CTRLTYPE_CTRL_MANUAL_UPLOAD_PICTURE = 65549; - public static final int CTRLTYPE_CTRL_REBOOT_NET_DECODING_DEV = 65550; - public static final int CTRLTYPE_CTRL_SET_IC_SENDER = 65551; - public static final int CTRLTYPE_CTRL_SET_MEDIAKIND = 65552; - public static final int CTRLTYPE_CTRL_LOWRATEWPAN_ADD = 65553; - public static final int CTRLTYPE_CTRL_LOWRATEWPAN_REMOVEALL = 65554; - public static final int CTRLTYPE_CTRL_SET_DOOR_WORK_MODE = 65555; - public static final int CTRLTYPE_CTRL_TEST_MAIL = 65556; - public static final int CTRLTYPE_CTRL_CONTROL_SMART_SWITCH = 65557; - public static final int CTRLTYPE_CTRL_LOWRATEWPAN_SETWORKMODE = 65558; - public static final int CTRLTYPE_CTRL_COAXIAL_CONTROL_IO = 65559; - public static final int CTRLTYPE_CTRL_START_REMOTELOWRATEWPAN_ALARMBELL = 65560; - public static final int CTRLTYPE_CTRL_STOP_REMOTELOWRATEWPAN_ALARMBELL = 65561; - public static final int CTRLTYPE_CTRL_THERMO_DO_FFC = 65562; - public static final int CTRLTYPE_CTRL_THERMO_FIX_FOCUS = 65563; - public static final int CTRLTYPE_CTRL_SET_THIRD_CALLSTATUS = 65564; - public static final int CTRL_ACCESS_CLEAR_STATUS = 65565; - public static final int CTRL_ACCESS_DEAL_RECORD = 65566; - public static final int CTRL_QUERY_DELIVERED_FILE = 65567; - public static final int CTRL_SET_PARK_CONTROL_INFO = 65568; - } - - public static class CFG_RAINBRUSH_INFO extends NetSDKLib.SdkStructure { - public byte bEnable; - public byte bSpeedRate; - public byte[] bReserved = new byte[2]; - public NetSDKLib.TIME_SECTION_WEEK_DAY_6[] stuTimeSectionWeekDay = (NetSDKLib.TIME_SECTION_WEEK_DAY_6[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_6[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_6()).toArray(7)); - public int nInterval; - public int bProtectEnable; - public int nProtectTime; - } - - public static class CFG_RAINBRUSHMODE_INFO extends NetSDKLib.SdkStructure { - public int emMode; - public int emEnableMode; - public int nPort; - public int nSensitivity; - } - - public static class EM_CFG_RAINBRUSHMODE_ENABLEMODE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_RAINBRUSHMODE_ENABLEMODE_UNKNOWN = 0; - public static final int EM_CFG_RAINBRUSHMODE_ENABLEMODE_LOW = 1; - public static final int EM_CFG_RAINBRUSHMODE_ENABLEMODE_HIGH = 2; - } - - public static class EM_CFG_RAINBRUSHMODE_MODE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_RAINBRUSHMODE_MODE_UNKNOWN = 0; - public static final int EM_CFG_RAINBRUSHMODE_MODE_MANUAL = 1; - public static final int EM_CFG_RAINBRUSHMODE_MODE_TIMING = 2; - } - - public static class NET_EXTPTZ_ControlType extends NetSDKLib.SdkStructure { - public static final int NET_EXTPTZ_LEFTTOP = 32; - public static final int NET_EXTPTZ_RIGHTTOP = 33; - public static final int NET_EXTPTZ_LEFTDOWN = 34; - public static final int NET_EXTPTZ_RIGHTDOWN = 35; - public static final int NET_EXTPTZ_ADDTOLOOP = 36; - public static final int NET_EXTPTZ_DELFROMLOOP = 37; - public static final int NET_EXTPTZ_CLOSELOOP = 38; - public static final int NET_EXTPTZ_STARTPANCRUISE = 39; - public static final int NET_EXTPTZ_STOPPANCRUISE = 40; - public static final int NET_EXTPTZ_SETLEFTBORDER = 41; - public static final int NET_EXTPTZ_SETRIGHTBORDER = 42; - public static final int NET_EXTPTZ_STARTLINESCAN = 43; - public static final int NET_EXTPTZ_CLOSELINESCAN = 44; - public static final int NET_EXTPTZ_SETMODESTART = 45; - public static final int NET_EXTPTZ_SETMODESTOP = 46; - public static final int NET_EXTPTZ_RUNMODE = 47; - public static final int NET_EXTPTZ_STOPMODE = 48; - public static final int NET_EXTPTZ_DELETEMODE = 49; - public static final int NET_EXTPTZ_REVERSECOMM = 50; - public static final int NET_EXTPTZ_FASTGOTO = 51; - public static final int NET_EXTPTZ_AUXIOPEN = 52; - public static final int NET_EXTPTZ_AUXICLOSE = 53; - public static final int NET_EXTPTZ_OPENMENU = 54; - public static final int NET_EXTPTZ_CLOSEMENU = 55; - public static final int NET_EXTPTZ_MENUOK = 56; - public static final int NET_EXTPTZ_MENUCANCEL = 57; - public static final int NET_EXTPTZ_MENUUP = 58; - public static final int NET_EXTPTZ_MENUDOWN = 59; - public static final int NET_EXTPTZ_MENULEFT = 60; - public static final int NET_EXTPTZ_MENURIGHT = 61; - public static final int NET_EXTPTZ_ALARMHANDLE = 64; - public static final int NET_EXTPTZ_MATRIXSWITCH = 65; - public static final int NET_EXTPTZ_LIGHTCONTROL = 66; - public static final int NET_EXTPTZ_EXACTGOTO = 67; - public static final int NET_EXTPTZ_RESETZERO = 68; - public static final int NET_EXTPTZ_MOVE_ABSOLUTELY = 69; - public static final int NET_EXTPTZ_MOVE_CONTINUOUSLY = 70; - public static final int NET_EXTPTZ_GOTOPRESET = 71; - public static final int NET_EXTPTZ_SET_VIEW_RANGE = 73; - public static final int NET_EXTPTZ_FOCUS_ABSOLUTELY = 74; - public static final int NET_EXTPTZ_HORSECTORSCAN = 75; - public static final int NET_EXTPTZ_VERSECTORSCAN = 76; - public static final int NET_EXTPTZ_SET_ABS_ZOOMFOCUS = 77; - public static final int NET_EXTPTZ_SET_FISHEYE_EPTZ = 78; - public static final int NET_EXTPTZ_UP_TELE = 112; - public static final int NET_EXTPTZ_DOWN_TELE = 113; - public static final int NET_EXTPTZ_LEFT_TELE = 114; - public static final int NET_EXTPTZ_RIGHT_TELE = 115; - public static final int NET_EXTPTZ_LEFTUP_TELE = 116; - public static final int NET_EXTPTZ_LEFTDOWN_TELE = 117; - public static final int NET_EXTPTZ_TIGHTUP_TELE = 118; - public static final int NET_EXTPTZ_RIGHTDOWN_TELE = 119; - public static final int NET_EXTPTZ_UP_WIDE = 120; - public static final int NET_EXTPTZ_DOWN_WIDE = 121; - public static final int NET_EXTPTZ_LEFT_WIDE = 122; - public static final int NET_EXTPTZ_RIGHT_WIDE = 123; - public static final int NET_EXTPTZ_LEFTUP_WIDE = 124; - public static final int NET_EXTPTZ_LEFTDOWN_WIDE = 125; - public static final int NET_EXTPTZ_TIGHTUP_WIDE = 126; - public static final int NET_EXTPTZ_RIGHTDOWN_WIDE = 127; - public static final int NET_EXTPTZ_GOTOPRESETSNAP = 128; - public static final int NET_EXTPTZ_DIRECTIONCALIBRATION = 130; - public static final int NET_EXTPTZ_SINGLEDIRECTIONCALIBRATION = 131; - public static final int NET_EXTPTZ_MOVE_RELATIVELY = 132; - public static final int NET_EXTPTZ_SET_DIRECTION = 133; - public static final int NET_EXTPTZ_BASE_MOVE_ABSOLUTELY = 134; - public static final int NET_EXTPTZ_BASE_MOVE_CONTINUOUSLY = 135; - public static final int NET_EXTPTZ_BASE_SET_FOCUS_MAP_VALUE = 136; - public static final int NET_EXTPTZ_TOTAL = 137; - } - - public static class NET_PTZ_ControlType extends NetSDKLib.SdkStructure { - public static final int NET_PTZ_UP_CONTROL = 0; - public static final int NET_PTZ_DOWN_CONTROL = 1; - public static final int NET_PTZ_LEFT_CONTROL = 2; - public static final int NET_PTZ_RIGHT_CONTROL = 3; - public static final int NET_PTZ_ZOOM_ADD_CONTROL = 4; - public static final int NET_PTZ_ZOOM_DEC_CONTROL = 5; - public static final int NET_PTZ_FOCUS_ADD_CONTROL = 6; - public static final int NET_PTZ_FOCUS_DEC_CONTROL = 7; - public static final int NET_PTZ_APERTURE_ADD_CONTROL = 8; - public static final int NET_PTZ_APERTURE_DEC_CONTROL = 9; - public static final int NET_PTZ_POINT_MOVE_CONTROL = 10; - public static final int NET_PTZ_POINT_SET_CONTROL = 11; - public static final int NET_PTZ_POINT_DEL_CONTROL = 12; - public static final int NET_PTZ_POINT_LOOP_CONTROL = 13; - public static final int NET_PTZ_LAMP_CONTROL = 14; - } - - public static class CFG_VIDEO_IN_OPTIONS extends NetSDKLib.SdkStructure { - public byte byBacklight; - public byte byDayNightColor; - public byte byWhiteBalance; - public byte byColorTemperature; - public byte bMirror; - public byte bFlip; - public byte bIrisAuto; - public byte bInfraRed; - public byte byGainRed; - public byte byGainBlue; - public byte byGainGreen; - public byte byExposure; - public float fExposureValue1; - public float fExposureValue2; - public byte bGainAuto; - public byte byGain; - public byte bySignalFormat; - public byte byRotate90; - public float fExternalSyncPhase; - public byte byExternalSync; - public byte bySwitchMode; - public byte byDoubleExposure; - public byte byWideDynamicRange; - public NetSDKLib.CFG_VIDEO_IN_NIGHT_OPTIONS stuNightOptions; - public NetSDKLib.CFG_FLASH_CONTROL stuFlash; - public NetSDKLib.CFG_VIDEO_IN_SNAPSHOT_OPTIONS stuSnapshot; - public NetSDKLib.CFG_FISH_EYE stuFishEye; - public byte byFocusMode; - public byte[] reserved = new byte[28]; - public byte byGainMin; - public byte byGainMax; - public byte byAntiFlicker; - public byte byExposureMode; - public byte byGlareInhibition; - public NetSDKLib.CFG_RECT stuBacklightRegion; - public NetSDKLib.CFG_VIDEO_IN_NORMAL_OPTIONS stuNormalOptions; - } - - public static class CFG_VIDEO_IN_NORMAL_OPTIONS extends NetSDKLib.SdkStructure { - public byte byGainRed; - public byte byGainBlue; - public byte byGainGreen; - public byte byExposure; - public float fExposureValue1; - public float fExposureValue2; - public byte byWhiteBalance; - public byte byGain; - public byte bGainAuto; - public byte bIrisAuto; - public float fExternalSyncPhase; - public byte byGainMin; - public byte byGainMax; - public byte byBacklight; - public byte byAntiFlicker; - public byte byDayNightColor; - public byte byExposureMode; - public byte byRotate90; - public byte bMirror; - public byte byWideDynamicRange; - public byte byGlareInhibition; - public NetSDKLib.CFG_RECT stuBacklightRegion; - public byte byFocusMode; - public byte bFlip; - public byte[] reserved = new byte[74]; - } - - public static class CFG_FISH_EYE extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_POLYGON stuCenterPoint; - public int nRadius; - public float fDirection; - public byte byPlaceHolder; - public byte byCalibrateMode; - public byte[] reversed = new byte[31]; - } - - public static class CFG_VIDEO_IN_SNAPSHOT_OPTIONS extends NetSDKLib.SdkStructure { - public byte byGainRed; - public byte byGainBlue; - public byte byGainGreen; - public byte byExposure; - public float fExposureValue1; - public float fExposureValue2; - public byte byWhiteBalance; - public byte byColorTemperature; - public byte bGainAuto; - public byte byGain; - public byte[] reversed = new byte[112]; - } - - public static class CFG_FLASH_CONTROL extends NetSDKLib.SdkStructure { - public byte byMode; - public byte byValue; - public byte byPole; - public byte byPreValue; - public byte byDutyCycle; - public byte byFreqMultiple; - public byte[] reserved = new byte[122]; - } - - public static class CFG_VIDEO_IN_NIGHT_OPTIONS extends NetSDKLib.SdkStructure { - public byte bySwitchMode; - public byte byProfile; - public byte byBrightnessThreshold; - public byte bySunriseHour; - public byte bySunriseMinute; - public byte bySunriseSecond; - public byte bySunsetHour; - public byte bySunsetMinute; - public byte bySunsetSecond; - public byte byGainRed; - public byte byGainBlue; - public byte byGainGreen; - public byte byExposure; - public float fExposureValue1; - public float fExposureValue2; - public byte byWhiteBalance; - public byte byGain; - public byte bGainAuto; - public byte bIrisAuto; - public float fExternalSyncPhase; - public byte byGainMin; - public byte byGainMax; - public byte byBacklight; - public byte byAntiFlicker; - public byte byDayNightColor; - public byte byExposureMode; - public byte byRotate90; - public byte bMirror; - public byte byWideDynamicRange; - public byte byGlareInhibition; - public NetSDKLib.CFG_RECT stuBacklightRegion = new NetSDKLib.CFG_RECT(); - public byte byFocusMode; - public byte bFlip; - public byte[] reserved = new byte[74]; - } - - public static class CFG_RECT extends NetSDKLib.SdkStructure { - public int nLeft; - public int nTop; - public int nRight; - public int nBottom; - } - - public static class NET_LANGUAGE_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_LANGUAGE_ENGLISH = 0; - public static final int NET_LANGUAGE_CHINESE_SIMPLIFIED = 1; - public static final int NET_LANGUAGE_CHINESE_TRADITIONAL = 2; - public static final int NET_LANGUAGE_ITALIAN = 3; - public static final int NET_LANGUAGE_SPANISH = 4; - public static final int NET_LANGUAGE_JAPANESE = 5; - public static final int NET_LANGUAGE_RUSSIAN = 6; - public static final int NET_LANGUAGE_FRENCH = 7; - public static final int NET_LANGUAGE_GERMAN = 8; - public static final int NET_LANGUAGE_PORTUGUESE = 9; - public static final int NET_LANGUAGE_TURKEY = 10; - public static final int NET_LANGUAGE_POLISH = 11; - public static final int NET_LANGUAGE_ROMANIAN = 12; - public static final int NET_LANGUAGE_HUNGARIAN = 13; - public static final int NET_LANGUAGE_FINNISH = 14; - public static final int NET_LANGUAGE_ESTONIAN = 15; - public static final int NET_LANGUAGE_KOREAN = 16; - public static final int NET_LANGUAGE_FARSI = 17; - public static final int NET_LANGUAGE_DANSK = 18; - public static final int NET_LANGUAGE_CZECHISH = 19; - public static final int NET_LANGUAGE_BULGARIA = 20; - public static final int NET_LANGUAGE_SLOVAKIAN = 21; - public static final int NET_LANGUAGE_SLOVENIA = 22; - public static final int NET_LANGUAGE_CROATIAN = 23; - public static final int NET_LANGUAGE_DUTCH = 24; - public static final int NET_LANGUAGE_GREEK = 25; - public static final int NET_LANGUAGE_UKRAINIAN = 26; - public static final int NET_LANGUAGE_SWEDISH = 27; - public static final int NET_LANGUAGE_SERBIAN = 28; - public static final int NET_LANGUAGE_VIETNAMESE = 29; - public static final int NET_LANGUAGE_LITHUANIAN = 30; - public static final int NET_LANGUAGE_FILIPINO = 31; - public static final int NET_LANGUAGE_ARABIC = 32; - public static final int NET_LANGUAGE_CATALAN = 33; - public static final int NET_LANGUAGE_LATVIAN = 34; - public static final int NET_LANGUAGE_THAI = 35; - public static final int NET_LANGUAGE_HEBREW = 36; - public static final int NET_LANGUAGE_Bosnian = 37; - } - - public static class EM_QUERY_RECORD_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_RECORD_TYPE_ALL = 0; - public static final int EM_RECORD_TYPE_ALARM = 1; - public static final int EM_RECORD_TYPE_MOTION_DETECT = 2; - public static final int EM_RECORD_TYPE_ALARM_ALL = 3; - public static final int EM_RECORD_TYPE_CARD = 4; - public static final int EM_RECORD_TYPE_CONDITION = 5; - public static final int EM_RECORD_TYPE_JOIN = 6; - public static final int EM_RECORD_TYPE_CARD_PICTURE = 8; - public static final int EM_RECORD_TYPE_PICTURE = 9; - public static final int EM_RECORD_TYPE_FIELD = 10; - public static final int EM_RECORD_TYPE_INTELLI_VIDEO = 11; - public static final int EM_RECORD_TYPE_NET_DATA = 15; - public static final int EM_RECORD_TYPE_TRANS_DATA = 16; - public static final int EM_RECORD_TYPE_IMPORTANT = 17; - public static final int EM_RECORD_TYPE_TALK_DATA = 18; - public static final int EM_RECORD_TYPE_INVALID = 256; - } - - public static class NET_RECORDFILE_INFO extends NetSDKLib.SdkStructure { - public int ch; - public byte[] filename = new byte[124]; - public int framenum; - public int size; - public NetSDKLib.NET_TIME starttime = new NetSDKLib.NET_TIME(); - public NetSDKLib.NET_TIME endtime = new NetSDKLib.NET_TIME(); - public int driveno; - public int startcluster; - public byte nRecordFileType; - public byte bImportantRecID; - public byte bHint; - public byte bRecType; - - public static class ByValue extends NetSDKLib.NET_RECORDFILE_INFO implements com.sun.jna.Structure.ByValue { - } - } - - public static class NET_OUT_SNAP_PIC_TO_FILE_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer szPicBuf; - public int dwPicBufLen; - public int dwPicBufRetLen; - - public NET_OUT_SNAP_PIC_TO_FILE_PARAM() { - } - - public NET_OUT_SNAP_PIC_TO_FILE_PARAM(int nMaxBuf) { - this.dwPicBufLen = nMaxBuf; - Memory mem = new Memory((long) nMaxBuf); - mem.clear(); - this.szPicBuf = mem; - } - } - - public static class NET_IN_SNAP_PIC_TO_FILE_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.SNAP_PARAMS stuParam = new NetSDKLib.SNAP_PARAMS(); - public byte[] szFilePath = new byte[260]; - } - - public static class NET_OUT_MATRIX_GET_CAMERAS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pstuCameras; - public int nMaxCameraCount; - public int nRetCameraCount; - } - - public static class NET_IN_MATRIX_GET_CAMERAS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_MATRIX_CAMERA_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[128]; - public byte[] szDevID = new byte[128]; - public byte[] szszControlID = new byte[128]; - public int nChannelID; - public int nUniqueChannel; - public int bRemoteDevice; - public NetSDKLib.NET_REMOTE_DEVICE stuRemoteDevice = new NetSDKLib.NET_REMOTE_DEVICE(); - public int emStreamType; - public int emChannelType; - } - - public static class NET_REMOTE_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public byte[] szIp = new byte[16]; - public byte[] szUser = new byte[8]; - public byte[] szPwd = new byte[8]; - public int nPort; - public int nDefinition; - public int emProtocol; - public byte[] szDevName = new byte[64]; - public int nVideoInputChannels; - public int nAudioInputChannels; - public byte[] szDevClass = new byte[32]; - public byte[] szDevType = new byte[32]; - public int nHttpPort; - public int nMaxVideoInputCount; - public int nRetVideoInputCount; - public Pointer pstuVideoInputs; - public byte[] szMachineAddress = new byte[256]; - public byte[] szSerialNo = new byte[48]; - public int nRtspPort; - public byte[] szUserEx = new byte[32]; - public byte[] szPwdEx = new byte[32]; - public byte[] szVendorAbbr = new byte[32]; - public byte[] szSoftwareVersion = new byte[64]; - public NetSDKLib.NET_TIME stuActivationTime; - } - - public static class NET_VIDEO_INPUTS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szChnName = new byte[64]; - public int bEnable; - public byte[] szControlID = new byte[128]; - public byte[] szMainStreamUrl = new byte[260]; - public byte[] szExtraStreamUrl = new byte[260]; - public int nOptionalMainUrlCount; - public byte[] szOptionalMainUrls = new byte[2080]; - public int nOptionalExtraUrlCount; - public byte[] szOptionalExtraUrls = new byte[2080]; - public byte[] szCaption = new byte[32]; - public int emServiceType; - public NetSDKLib.NET_SOURCE_STREAM_ENCRYPT stuSourceStreamEncrypt; - } - - public static class DEVICE_NET_INFO_EX extends NetSDKLib.SdkStructure { - public int iIPVersion; - public byte[] szIP = new byte[64]; - public int nPort; - public byte[] szSubmask = new byte[64]; - public byte[] szGateway = new byte[64]; - public byte[] szMac = new byte[40]; - public byte[] szDeviceType = new byte[32]; - public byte byManuFactory; - public byte byDefinition; - public byte bDhcpEn; - public byte byReserved1; - public byte[] verifyData = new byte[88]; - public byte[] szSerialNo = new byte[48]; - public byte[] szDevSoftVersion = new byte[128]; - public byte[] szDetailType = new byte[32]; - public byte[] szVendor = new byte[128]; - public byte[] szDevName = new byte[64]; - public byte[] szUserName = new byte[16]; - public byte[] szPassWord = new byte[16]; - public short nHttpPort; - public short wVideoInputCh; - public short wRemoteVideoInputCh; - public short wVideoOutputCh; - public short wAlarmInputCh; - public short wAlarmOutputCh; - public int bNewWordLen; - public byte[] szNewPassWord = new byte[64]; - public byte byInitStatus; - public byte byPwdResetWay; - public byte bySpecialAbility; - public byte[] szNewDetailType = new byte[64]; - public int bNewUserName; - public byte[] szNewUserName = new byte[64]; - public byte byPwdFindVersion; - public byte[] szDeviceID = new byte[24]; - public int dwUnLoginFuncMask; - public byte[] szMachineGroup = new byte[64]; - public byte[] cReserved = new byte[12]; - } - - public static class SNAP_PARAMS extends NetSDKLib.SdkStructure { - public int Channel; - public int Quality; - public int ImageSize; - public int mode; - public int InterSnap; - public int CmdSerial; - public int[] Reserved = new int[4]; - } - - public static class NET_CAPTURE_FORMATS extends NetSDKLib.SdkStructure { - public static final int NET_CAPTURE_BMP = 0; - public static final int NET_CAPTURE_JPEG = 1; - public static final int NET_CAPTURE_JPEG_70 = 2; - public static final int NET_CAPTURE_JPEG_50 = 3; - public static final int NET_CAPTURE_JPEG_30 = 4; - } - - public static class NET_POLY_POINTS extends NetSDKLib.SdkStructure { - public int nPointNum; - public NetSDKLib.NET_POINT[] stuPoints = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - } - - public static class DEV_EVENT_TRAFFIC_FCC_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nTriggerID; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nNum; - public int nLitre; - public int emType; - public int dwMoney; - public byte[] szText = new byte[16]; - public byte[] szTime = new byte[32]; - public NetSDKLib.DEV_EVENT_TRAFFIC_FCC_OBJECT stuObject; - public byte[] bReserved = new byte[1024]; - } - - public static class DEV_EVENT_TRAFFIC_FCC_OBJECT extends NetSDKLib.SdkStructure { - public NetSDKLib.DEV_EVENT_TRAFFIC_FCC_IMAGE stuImage; - } - - public static class DEV_EVENT_TRAFFIC_FCC_IMAGE extends NetSDKLib.SdkStructure { - public int dwOffSet; - public int dwLength; - public short wWidth; - public short wHeight; - } - - public static class EM_REFUEL_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_REFUEL_TYPE_UNKNOWN = 0; - public static final int EM_REFUEL_TYPE_NINETY_EIGHT = 1; - public static final int EM_REFUEL_TYPE_NINETY_SEVEN = 2; - public static final int EM_REFUEL_TYPE_NINETY_FIVE = 3; - public static final int EM_REFUEL_TYPE_NINETY_THREE = 4; - public static final int EM_REFUEL_TYPE_NINETY = 5; - public static final int EM_REFUEL_TYPE_TEN = 6; - public static final int EM_REFUEL_TYPE_FIVE = 7; - public static final int EM_REFUEL_TYPE_ZERO = 8; - public static final int EM_REFUEL_TYPE_NEGATIVE_TEN = 9; - public static final int EM_REFUEL_TYPE_NEGATIVE_TWENTY = 10; - public static final int EM_REFUEL_TYPE_NEGATIVE_THIRTY_FIVE = 11; - public static final int EM_REFUEL_TYPE_NEGATIVE_FIFTY = 12; - } - - public static class DEV_EVENT_FIGHT_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; - public int nEventID; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjectIDs = (NetSDKLib.NET_MSG_OBJECT[]) ((NetSDKLib.NET_MSG_OBJECT[]) (new NetSDKLib.NET_MSG_OBJECT()).toArray(16)); - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] bReserved = new byte[492]; - } - - public static class DEV_EVENT_IVS_CLIMB_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public int nDetectLineNum; - public NetSDKLib.NET_POINT[] DetectLine = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public byte bEventAction; - public byte byImageIndex; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] bReserved = new byte[890]; - } - - public static class DEV_EVENT_IVS_AUDIO_ABNORMALDETECTION_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; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nDecibel; - public int nFrequency; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte[] bReserved = new byte[1024]; - } - - public static class DEV_EVENT_IVS_LEAVE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public byte bEventAction; - public byte byImageIndex; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int emTriggerMode; - public int emState; - public int bSceneImage; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public byte[] bReserved = new byte[94]; - } - - public static class DEV_EVENT_WANDER_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; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjectIDs = (NetSDKLib.NET_MSG_OBJECT[]) ((NetSDKLib.NET_MSG_OBJECT[]) (new NetSDKLib.NET_MSG_OBJECT()).toArray(16)); - public int nTrackNum; - public NetSDKLib.NET_POLY_POINTS[] stuTrackInfo = (NetSDKLib.NET_POLY_POINTS[]) ((NetSDKLib.NET_POLY_POINTS[]) (new NetSDKLib.NET_POLY_POINTS()).toArray(16)); - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public short nPreserID; - public byte[] szPresetName = new byte[64]; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] bReserved = new byte[426]; - } - - public static class DEV_EVENT_CROSSREGION_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] TrackLine = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int nTrackLineNum; - public byte bEventAction; - public byte bDirection; - public byte bActionType; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.NET_CUSTOM_INFO stuCustom; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] bReserved = new byte[328]; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjectIDs = (NetSDKLib.NET_MSG_OBJECT[]) ((NetSDKLib.NET_MSG_OBJECT[]) (new NetSDKLib.NET_MSG_OBJECT()).toArray(16)); - public int nTrackNum; - public NetSDKLib.NET_POLY_POINTS[] stuTrackInfo = (NetSDKLib.NET_POLY_POINTS[]) ((NetSDKLib.NET_POLY_POINTS[]) (new NetSDKLib.NET_POLY_POINTS()).toArray(16)); - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public int nObjetcHumansNum; - public NetSDKLib.NET_VAOBJECT_NUMMAN[] stuObjetcHumans = (NetSDKLib.NET_VAOBJECT_NUMMAN[]) ((NetSDKLib.NET_VAOBJECT_NUMMAN[]) (new NetSDKLib.NET_VAOBJECT_NUMMAN()).toArray(100)); - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int emTriggerType; - public int nMark; - public int nSource; - public int nFrameSequence; - public int emCaptureProcess; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stuCommInfo; - } - - public static class NET_VAOBJECT_NUMMAN extends NetSDKLib.SdkStructure { - public int nObjectID; - public int emUniformStyle; - public NetSDKLib.NET_RECT stuBoundingBox; - public NetSDKLib.NET_RECT stuOriginalBoundingBox; - public byte[] byReserved = new byte[128]; - } - - public static class DEV_EVENT_CROSSLINE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectLine = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int nDetectLineNum; - public NetSDKLib.NET_POINT[] TrackLine = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int nTrackLineNum; - public byte bEventAction; - public byte bDirection; - public byte[] byReserved = new byte[1]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public int nObjetcHumansNum; - public NetSDKLib.NET_VAOBJECT_NUMMAN[] stuObjetcHumans = (NetSDKLib.NET_VAOBJECT_NUMMAN[]) ((NetSDKLib.NET_VAOBJECT_NUMMAN[]) (new NetSDKLib.NET_VAOBJECT_NUMMAN()).toArray(100)); - public byte[] byReserved1 = new byte[512]; - } - - public static class EVENT_MANUALSNAP_CUSTOM_DATA extends NetSDKLib.SdkStructure { - public NetSDKLib.EVENT_CUSTOM_WEIGHT_INFO stuWeighInfo; - public byte[] byReserved = new byte[472]; - } - - public static class DEV_EVENT_TRAFFIC_MANUALSNAP_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; - public int nEventID; - public int nLane; - public byte[] szManualSnapNo = new byte[64]; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte byOpenStrobeState; - public byte[] byReserved = new byte[1]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte[] bReserved = new byte[504]; - public NetSDKLib.EVENT_MANUALSNAP_CUSTOM_DATA stuCustom; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_PASSNOTINORDER_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[984]; - } - - public static class DEV_EVENT_ALARM_JAMFORBIDINTO_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] bReserved1 = new byte[4]; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEveID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nMark; - public int nSource; - public int nSequence; - public int nFrameSequence; - public int nLane; - public byte byImageIndex; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[984]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - } - - public static class DEV_EVENT_TRAFFIC_WITHOUT_SAFEBELT extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nTriggerType; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nSequence; - public byte byEventAction; - public byte byImageIndex; - public byte[] byReserved1 = new byte[2]; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nLane; - public int nMark; - public int nFrameSequence; - public int nSource; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - public int nSpeed; - public int emMainSeat; - public int emSlaveSeat; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] byReserved = new byte[984]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_PARKINGONYELLOWBOX_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] bReserved1 = new byte[8]; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nInterval1; - public int nInterval2; - public int nFollowTime; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[984]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_OVERSTOPLINE extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nTriggerType; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nSequence; - public byte byEventAction; - public byte byImageIndex; - public byte[] byReserved1 = new byte[2]; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nMark; - public int nFrameSequence; - public int nSource; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - public int nSpeed; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] byReserved = new byte[984]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public boolean bHasNonMotor; - public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor; - } - - public static class NET_GPS_INFO extends NetSDKLib.SdkStructure { - public int nLongitude; - public int nLatidude; - public double dbAltitude; - public double dbSpeed; - public double dbBearing; - public byte[] bReserved = new byte[8]; - - protected int getNativeAlignment(Class type, Object value, boolean isFirstElement) { - int alignment = super.getNativeAlignment(type, value, isFirstElement); - return Math.min(4, alignment); - } - } - - public static class DEV_EVENT_IVS_TRAFFIC_BACKING_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nLane; - public int nSequence; - public int nSpeed; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[848]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_VEHICLEINBUSROUTE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nLane; - public int nSequence; - public int nSpeed; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[980]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_PEDESTRAINPRIORITY_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nLane; - public double dInitialUTC; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[984]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_NOPASSING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nTriggerType; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int UTCMS; - public int nMark; - public int nSequence; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte byImageIndex; - public byte[] byReserved1 = new byte[3]; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int nFrameSequence; - public int nSource; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] byReserved = new byte[984]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_CROSSLANE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int nLane; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nSpeed; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[836]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_VEHICLEINROUTE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int nLane; - public int nSequence; - public int nSpeed; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved0 = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] byReserved = new byte[884]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_YELLOWPLATEINLANE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int nLane; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nSpeed; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte[] bReserved = new byte[1016]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_OVERYELLOWLINE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int nLane; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nSpeed; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public int bIsExistAlarmRecord; - public int dwAlarmRecordSize; - public byte[] szAlarmRecordPath = new byte[256]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] bReserved = new byte[532]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public int nDetectNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_RUNYELLOWLIGHT_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nLightState; - public int nSpeed; - public int nSequence; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_TIME_EX stYellowLightUTC; - public int nYellowLightPeriod; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte byRedLightMargin; - public byte[] szSourceDevice = new byte[260]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public byte[] bReserved = new byte[1024]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_UTURN_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public int nSpeed; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[968]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_TURNRIGHT_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public int nSpeed; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[968]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_TURNLEFT_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public int nSpeed; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[968]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_WRONGROUTE_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int nLane; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nSpeed; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[972]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_UNDERSPEED_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] bReserved2 = new byte[4]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSpeed; - public int nSpeedUpperLimit; - public int nSpeedLowerLimit; - public int nSequence; - public byte bEventAction; - public byte[] bReserved1 = new byte[2]; - public byte byImageIndex; - public int nUnderSpeedingPercentage; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[832]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_OVERSPEED_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSpeed; - public int nSpeedUpperLimit; - public int nSpeedLowerLimit; - public int nSequence; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte[] szFilePath = new byte[260]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public int nSpeedingPercentage; - public byte[] bReserved = new byte[572]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_RETROGRADE_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public int nSpeed; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public int bIsExistAlarmRecord; - public int dwAlarmRecordSize; - public byte[] szAlarmRecordPath = new byte[256]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO intelliCommInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[484]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public int nDetectNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public Boolean bHasNonMotor; - public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor; - } - - public static class DEV_EVENT_TRAFFIC_OVERLINE_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public int nSpeed; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[968]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_RUNREDLIGHT_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nLightState; - public int nSpeed; - public int nSequence; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_TIME_EX stRedLightUTC; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte byRedLightMargin; - public byte[] byAlignment = new byte[3]; - public int nRedLightPeriod; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[928]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public Boolean bHasNonMotor; - public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor; - } - - public static class DEV_EVENT_TRAFFICGATE_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte byOpenStrobeState; - public byte[] bReserved1 = new byte[3]; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nLane; - public int nSpeed; - public int nSpeedUpperLimit; - public int nSpeedLowerLimit; - public int dwBreakingRule; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public byte[] szManualSnapNo = new byte[64]; - public int nSequence; - public byte bEventAction; - public byte[] byReserved = new byte[3]; - public byte[] szSnapFlag = new byte[16]; - public byte bySnapMode; - public byte byOverSpeedPercentage; - public byte byUnderSpeedingPercentage; - public byte byRedLightMargin; - public byte byDriveDirection; - public byte[] szRoadwayNo = new byte[32]; - public byte[] szViolationCode = new byte[16]; - public byte[] szViolationDesc = new byte[128]; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte[] szVehicleType = new byte[32]; - public byte byVehicleLenth; - public byte byLightState; - public byte byReserved1; - public byte byImageIndex; - public int nOverSpeedMargin; - public int nUnderSpeedMargin; - public byte[] szDrivingDirection = new byte[768]; - public byte[] szMachineName = new byte[256]; - public byte[] szMachineAddress = new byte[256]; - public byte[] szMachineGroup = new byte[256]; - public int dwSnapFlagMask; - public NetSDKLib.NET_SIG_CARWAY_INFO_EX stuSigInfo; - public byte[] szFilePath = new byte[260]; - public NetSDKLib.NET_TIME_EX RedLightUTC; - public Pointer szDeviceAddress; - public float fActualShutter; - public byte byActualGain; - public byte byDirection; - public byte bReserve; - public byte bRetCardNumber; - public NetSDKLib.EVENT_CARD_INFO[] stuCardInfo = (NetSDKLib.EVENT_CARD_INFO[]) ((NetSDKLib.EVENT_CARD_INFO[]) (new NetSDKLib.EVENT_CARD_INFO()).toArray(16)); - public byte[] szDefendCode = new byte[64]; - public int nTrafficBlackListID; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public byte[] bReserved = new byte[452]; - } - - public static class EVENT_CUSTOM_WEIGHT_INFO extends NetSDKLib.SdkStructure { - public int dwRoughWeight; - public int dwTareWeight; - public int dwNetWeight; - public byte[] bReserved = new byte[28]; - } - - public static class NET_RADAR_FREE_STREAM extends NetSDKLib.SdkStructure { - public long nABSTime; - public int nVehicleID; - public int unOBUMAC; - } - - public static class EVENT_JUNCTION_CUSTOM_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.EVENT_CUSTOM_WEIGHT_INFO stuWeightInfo; - public int nCbirFeatureOffset; - public int nCbirFeatureLength; - public int dwVehicleHeadDirection; - public int nAvailableSpaceNum; - public NetSDKLib.NET_RADAR_FREE_STREAM stuRadarFreeStream; - public NET_CUSTOM_MEASURE_TEMPER stuMeasureTemper; - public byte[] bReserved = new byte[12]; - } - - public static class NET_VEHICLE_ATTACH extends NetSDKLib.SdkStructure { - public int nType; - public NetSDKLib.NET_RECT stuBoundingBox; - public byte[] byReserved = new byte[32]; - } - - public static class NET_SEAT_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_RECT stuFaceRect; - public byte bySunShade; - public byte byDriverCalling; - public byte byDriverSmoking; - public byte bySafeBelt; - public byte[] byReserved = new byte[32]; - } - - public static class EM_OBJECT_COLOR_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_OBJECT_COLOR_TYPE_UNKNOWN = 0; - public static final int EM_OBJECT_COLOR_TYPE_WHITE = 1; - public static final int EM_OBJECT_COLOR_TYPE_ORANGE = 2; - public static final int EM_OBJECT_COLOR_TYPE_PINK = 3; - public static final int EM_OBJECT_COLOR_TYPE_BLACK = 4; - public static final int EM_OBJECT_COLOR_TYPE_RED = 5; - public static final int EM_OBJECT_COLOR_TYPE_YELLOW = 6; - public static final int EM_OBJECT_COLOR_TYPE_GRAY = 7; - public static final int EM_OBJECT_COLOR_TYPE_BLUE = 8; - public static final int EM_OBJECT_COLOR_TYPE_GREEN = 9; - public static final int EM_OBJECT_COLOR_TYPE_PURPLE = 10; - public static final int EM_OBJECT_COLOR_TYPE_BROWN = 11; - public static final int EM_OBJECT_COLOR_TYPE_SLIVER = 12; - public static final int EM_OBJECT_COLOR_TYPE_DARKVIOLET = 13; - public static final int EM_OBJECT_COLOR_TYPE_MAROON = 14; - public static final int EM_OBJECT_COLOR_TYPE_DIMGRAY = 15; - public static final int EM_OBJECT_COLOR_TYPE_WHITESMOKE = 16; - public static final int EM_OBJECT_COLOR_TYPE_DARKORANGE = 17; - public static final int EM_OBJECT_COLOR_TYPE_MISTYROSE = 18; - public static final int EM_OBJECT_COLOR_TYPE_TOMATO = 19; - public static final int EM_OBJECT_COLOR_TYPE_OLIVE = 20; - public static final int EM_OBJECT_COLOR_TYPE_GOLD = 21; - public static final int EM_OBJECT_COLOR_TYPE_DARKOLIVEGREEN = 22; - public static final int EM_OBJECT_COLOR_TYPE_CHARTREUSE = 23; - public static final int EM_OBJECT_COLOR_TYPE_GREENYELLOW = 24; - public static final int EM_OBJECT_COLOR_TYPE_FORESTGREEN = 25; - public static final int EM_OBJECT_COLOR_TYPE_SEAGREEN = 26; - public static final int EM_OBJECT_COLOR_TYPE_DEEPSKYBLUE = 27; - public static final int EM_OBJECT_COLOR_TYPE_CYAN = 28; - public static final int EM_OBJECT_COLOR_TYPE_OTHER = 29; - } - - public static class EM_CATEGORY_NONMOTOR_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CATEGORY_NONMOTOR_TYPE_UNKNOWN = 0; - public static final int EM_CATEGORY_NONMOTOR_TYPE_TRICYCLE = 1; - public static final int EM_CATEGORY_NONMOTOR_TYPE_MOTORCYCLE = 2; - public static final int EM_CATEGORY_NONMOTOR_TYPE_NON_MOTOR = 3; - public static final int EM_CATEGORY_NONMOTOR_TYPE_BICYCLE = 4; - public static final int EM_CATEGORY_NONMOTOR_TYPE_DUALTRIWHEELMOTORCYCLE = 5; - public static final int EM_CATEGORY_NONMOTOR_TYPE_LIGHTMOTORCYCLE = 6; - public static final int EM_CATEGORY_NONMOTOR_TYPE_EMBASSYMOTORCYCLE = 7; - public static final int EM_CATEGORY_NONMOTOR_TYPE_MARGINALMOTORCYCLE = 8; - public static final int EM_CATEGORY_NONMOTOR_TYPE_AREAOUTMOTORCYCLE = 9; - public static final int EM_CATEGORY_NONMOTOR_TYPE_FOREIGNMOTORCYCLE = 10; - public static final int EM_CATEGORY_NONMOTOR_TYPE_TRIALMOTORCYCLE = 11; - public static final int EM_CATEGORY_NONMOTOR_TYPE_COACHMOTORCYCLE = 12; - } - - public static class EM_CLOTHES_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CLOTHES_TYPE_UNKNOWN = 0; - public static final int EM_CLOTHES_TYPE_LONG_SLEEVE = 1; - public static final int EM_CLOTHES_TYPE_SHORT_SLEEVE = 2; - public static final int EM_CLOTHES_TYPE_TROUSERS = 3; - public static final int EM_CLOTHES_TYPE_SHORTS = 4; - public static final int EM_CLOTHES_TYPE_SKIRT = 5; - public static final int EM_CLOTHES_TYPE_WAISTCOAT = 6; - public static final int EM_CLOTHES_TYPE_MINIPANTS = 7; - public static final int EM_CLOTHES_TYPE_MINISKIRT = 8; - } - - public static class EM_EMOTION_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_EMOTION_TYPE_UNKNOWN = 0; - public static final int EM_EMOTION_TYPE_NORMAL = 1; - public static final int EM_EMOTION_TYPE_SMILE = 2; - public static final int EM_EMOTION_TYPE_ANGER = 3; - public static final int EM_EMOTION_TYPE_SADNESS = 4; - public static final int EM_EMOTION_TYPE_DISGUST = 5; - public static final int EM_EMOTION_TYPE_FEAR = 6; - public static final int EM_EMOTION_TYPE_SURPRISE = 7; - public static final int EM_EMOTION_TYPE_NEUTRAL = 8; - public static final int EM_EMOTION_TYPE_LAUGH = 9; - public static final int EM_EMOTION_TYPE_HAPPY = 10; - public static final int EM_EMOTION_TYPE_CONFUSED = 11; - public static final int EM_EMOTION_TYPE_SCREAM = 12; - public static final int EM_EMOTION_TYPE_CALMNESS = 13; - } - - public static class EM_NONMOTOR_OBJECT_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_NONMOTOR_OBJECT_STATUS_UNKNOWN = 0; - public static final int EM_NONMOTOR_OBJECT_STATUS_NO = 1; - public static final int EM_NONMOTOR_OBJECT_STATUS_YES = 2; - } - - public static class EM_SEX_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SEX_TYPE_UNKNOWN = 0; - public static final int EM_SEX_TYPE_MALE = 1; - public static final int EM_SEX_TYPE_FEMALE = 2; - } - - public static class NET_RIDER_INFO extends NetSDKLib.SdkStructure { - public int bFeatureValid; - public int emSex; - public int nAge; - public int emHelmet; - public int emCall; - public int emBag; - public int emCarrierBag; - public int emUmbrella; - public int emGlasses; - public int emMask; - public int emEmotion; - public int emUpClothes; - public int emDownClothes; - public int emUpperBodyColor; - public int emLowerBodyColor; - public int bHasFaceImage; - public NetSDKLib.RIDER_FACE_IMAGE_INFO stuFaceImage; - public int bHasFaceAttributes; - public NetSDKLib.NET_FACE_ATTRIBUTE_EX stuFaceAttributes; - public byte[] byReserved = new byte[316]; - } - - public static class NET_FACE_ATTRIBUTE_EX extends NetSDKLib.SdkStructure { - public int emSex; - public int nAge; - public int emComplexion; - public int emEye; - public int emMouth; - public int emMask; - public int emBeard; - public int nAttractive; - public int emGlass; - public int emEmotion; - public NetSDKLib.NET_RECT stuBoundingBox; - public byte[] byReserved1 = new byte[4]; - public int emStrabismus; - public byte[] byReserved = new byte[64]; - } - - public static class EM_HAS_GLASS extends NetSDKLib.SdkStructure { - public static final int EM_HAS_GLASS_UNKNOWN = 0; - public static final int EM_HAS_GLASS_NO = 1; - public static final int EM_HAS_GLASS_NORMAL = 2; - public static final int EM_HAS_GLASS_SUN = 3; - public static final int EM_HAS_GLASS_BLACK = 4; - } - - public static class EM_STRABISMUS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_STRABISMUS_UNKNOWN = 0; - public static final int EM_STRABISMUS_NORMAL = 1; - public static final int EM_STRABISMUS_YES = 2; - } - - public static class RIDER_FACE_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int uOffset; - public int uLength; - public int uWidth; - public int uHeight; - public byte[] byReserved = new byte[48]; - } - - public static class NET_NONMOTOR_PIC_INFO extends NetSDKLib.SdkStructure { - public int uOffset; - public int uLength; - public int uWidth; - public int uHeight; - public byte[] szFilePath = new byte[260]; - public byte[] byReserved = new byte[512]; - } - - public static class EM_FEATURE_VERSION extends NetSDKLib.SdkStructure { - public static final int EM_FEATURE_VERSION_UNKNOWN = 0; - public static final int EM_FEATURE_VERSION_FACE_LARGE_1_01_001 = 1; - public static final int EM_FEATURE_VERSION_FACE_LARGE_1_02_001 = 2; - public static final int EM_FEATURE_VERSION_FACE_LARGE_1_03_001 = 3; - public static final int EM_FEATURE_VERSION_FACE_LARGE_1_04_001 = 4; - public static final int EM_FEATURE_VERSION_FACE_MIDDLE_1_01_002 = 31; - public static final int EM_FEATURE_VERSION_FACE_MIDDLE_1_02_002 = 32; - public static final int EM_FEATURE_VERSION_FACE_MIDDLE_1_03_002 = 33; - public static final int EM_FEATURE_VERSION_FACE_MIDDLE_1_04_002 = 34; - public static final int EM_FEATURE_VERSION_FACE_SMALL_1_01_003 = 61; - public static final int EM_FEATURE_VERSION_FACE_SMALL_1_02_003 = 62; - public static final int EM_FEATURE_VERSION_HUMAN_NONMOTOR = 91; - public static final int EM_FEATURE_VERSION_HUMAN_NONMOTOR_FLOAT_1_00_01 = 92; - public static final int EM_FEATURE_VERSION_HUMAN_NONMOTOR_HASH_1_00_01 = 93; - public static final int EM_FEATURE_VERSION_HUMAN_NONMOTOR_FLOAT_1_01_00 = 94; - public static final int EM_FEATURE_VERSION_HUMAN_NONMOTOR_HASH_1_01_00 = 95; - public static final int EM_FEATURE_VERSION_TRAFFIC = 121; - public static final int EM_FEATURE_VERSION_TRAFFIC_FLOAT = 122; - public static final int EM_FEATURE_VERSION_TRAFFIC_FLOAT_1_00_01 = 123; - public static final int EM_FEATURE_VERSION_TRAFFIC_HASH_1_00_01 = 124; - public static final int EM_FEATURE_VERSION_TRAFFIC_FLOAT_1_00_02 = 125; - public static final int EM_FEATURE_VERSION_TRAFFIC_HASH_1_00_02 = 126; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_1_5_0 = 151; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_1_8_1 = 152; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_2_1_3 = 153; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_2_39_6 = 154; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_2_39_7 = 155; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_2_39_8 = 156; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_239 = 157; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_242 = 158; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_244 = 159; - public static final int EM_FEATURE_VERSION_SHANGTANG_FACE_245 = 160; - public static final int EM_FEATURE_VERSION_SHENMO_HUMAN_TRAFFIC_NON_2_4_2 = 181; - public static final int EM_FEATURE_VERSION_SHENMO_HUMAN_TRAFFIC_NON_2_5_7 = 182; - } - - public static class NET_NONMOTOR_FEATURE_VECTOR_INFO extends NetSDKLib.SdkStructure { - public int nOffset; - public int nLength; - public byte[] byReserved = new byte[32]; - } - - public static class NET_NONMOTOR_PLATE_IMAGE extends NetSDKLib.SdkStructure { - public int nOffset; - public int nLength; - public int nWidth; - public int nHeight; - public byte[] byReserved = new byte[512]; - } - - public static class NET_NONMOTOR_PLATE_INFO extends NetSDKLib.SdkStructure { - public byte[] szPlateNumber = new byte[128]; - public NetSDKLib.NET_RECT stuBoundingBox; - public NetSDKLib.NET_RECT stuOriginalBoundingBox; - public NetSDKLib.NET_NONMOTOR_PLATE_IMAGE stuPlateImage; - public int emPlateColor; - public byte[] byReserved = new byte[132]; - } - - public static class VA_OBJECT_NONMOTOR extends NetSDKLib.SdkStructure { - public int nObjectID; - public int emCategory; - public NetSDKLib.DH_RECT stuBoundingBox; - public NetSDKLib.DH_RECT stuOriginalBoundingBox; - public NetSDKLib.NET_COLOR_RGBA stuMainColor; - public int emColor; - public int bHasImage; - public NetSDKLib.NET_NONMOTOR_PIC_INFO stuImage; - public int nNumOfCycling; - public NetSDKLib.NET_RIDER_INFO[] stuRiderList = (NetSDKLib.NET_RIDER_INFO[]) ((NetSDKLib.NET_RIDER_INFO[]) (new NetSDKLib.NET_RIDER_INFO()).toArray(16)); - public NetSDKLib.SCENE_IMAGE_INFO stuSceneImage; - public NetSDKLib.FACE_SCENE_IMAGE stuFaceSceneImage; - public int nNumOfFace; - public float fSpeed; - public NetSDKLib.NET_NONMOTOR_FEATURE_VECTOR_INFO stuNonMotorFeatureVectorInfo; - public int emNonMotorFeatureVersion; - public NetSDKLib.NET_NONMOTOR_PLATE_INFO stuNomotorPlateInfo; - public NetSDKLib.NET_POINT stuObjCenter; - public byte[] byReserved = new byte[3072]; - } - - public static class DEV_EVENT_TRAFFICJUNCTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte byMainSeatBelt; - public byte bySlaveSeatBelt; - public byte byVehicleDirection; - public byte byOpenStrobeState; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nLane; - public int dwBreakingRule; - public NetSDKLib.NET_TIME_EX RedLightUTC; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public int nSpeed; - public byte bEventAction; - public byte byDirection; - public byte byLightState; - public byte byReserved; - public byte byImageIndex; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte[] szRecordFile = new byte[128]; - public NetSDKLib.EVENT_JUNCTION_CUSTOM_INFO stuCustomInfo; - public byte byPlateTextSource; - public byte[] bReserved1 = new byte[3]; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte byNoneMotorInfo; - public byte byBag; - public byte byUmbrella; - public byte byCarrierBag; - public byte byHat; - public byte byHelmet; - public byte bySex; - public byte byAge; - public NetSDKLib.NET_COLOR_RGBA stuUpperBodyColor; - public NetSDKLib.NET_COLOR_RGBA stuLowerBodyColor; - public byte byUpClothes; - public byte byDownClothes; - public NetSDKLib.NET_EXTENSION_INFO stuExtensionInfo; - public byte[] bReserved = new byte[22]; - public int nTriggerType; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public int dwRetCardNumber; - public NetSDKLib.EVENT_CARD_INFO[] stuCardInfo = (NetSDKLib.EVENT_CARD_INFO[]) ((NetSDKLib.EVENT_CARD_INFO[]) (new NetSDKLib.EVENT_CARD_INFO()).toArray(16)); - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public int bNonMotorInfoEx; - public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] byReserved2 = new byte[1916]; - } - - public static class RESERVED_PARA extends NetSDKLib.SdkStructure { - public int dwType; - public Pointer pData; - } - - public static class EM_OPEN_STROBE_STATE extends NetSDKLib.SdkStructure { - public static final int NET_OPEN_STROBE_STATE_UNKOWN = 0; - public static final int NET_OPEN_STROBE_STATE_CLOSE = 1; - public static final int NET_OPEN_STROBE_STATE_AUTO = 2; - public static final int NET_OPEN_STROBE_STATE_MANUAL = 3; - } - - public static class EM_VEHICLE_DIRECTION extends NetSDKLib.SdkStructure { - public static final int NET_VEHICLE_DIRECTION_UNKOWN = 0; - public static final int NET_VEHICLE_DIRECTION_HEAD = 1; - public static final int NET_VEHICLE_DIRECTION_TAIL = 2; - } - - public static class EVENT_CARD_INFO extends NetSDKLib.SdkStructure { - public byte[] szCardNumber = new byte[36]; - public byte[] bReserved = new byte[32]; - } - - public static class EVENT_TRAFFIC_CAR_PART_INFO extends NetSDKLib.SdkStructure { - public byte[] szMachineName = new byte[128]; - public byte[] szRoadwayNo = new byte[32]; - public byte[] bReserved = new byte[352]; - } - - public static class DEV_EVENT_TRAFFIC_THROW_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] bReserved1 = new byte[8]; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public int dwSnapFlagMask; - public byte bEventAction; - public byte[] bReserved2 = new byte[2]; - public byte byImageIndex; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.EVENT_TRAFFIC_CAR_PART_INFO stuTrafficCarPartInfo; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[340]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_TRAFFIC_PEDESTRAIN_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] bReserved1 = new byte[8]; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public int dwSnapFlagMask; - public byte bEventAction; - public byte[] bReserved2 = new byte[2]; - public byte byImageIndex; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] bReserved = new byte[892]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_MATCH_PARKING_INFO extends NetSDKLib.SdkStructure { - public byte[] szParkingNo = new byte[32]; - public byte[] szPlateNum = new byte[64]; - public int nSimilarity; - public byte[] bReserved = new byte[508]; - } - - public static class DEV_EVENT_TRAFFIC_PARKINGSPACENOPARKING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] bReserved1 = new byte[8]; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.DEV_TRAFFIC_PARKING_INFO stTrafficParingInfo; - public byte byPlateTextSource; - public byte[] byReserved2 = new byte[3]; - public byte[] szParkingNum = new byte[32]; - public int dwPresetNum; - public int bParkingFault; - public byte[] bReserved = new byte[368]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuGlobalImage; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuParkingImage; - public int nConfidence; - public byte[] byReserved1 = new byte[1016]; - public int emTriggerType; - public NetSDKLib.DEV_MATCH_PARKING_INFO[] stuMatchParkingInfo = new NetSDKLib.DEV_MATCH_PARKING_INFO[5]; - public int nMatchParkingNum; - - public DEV_EVENT_TRAFFIC_PARKINGSPACENOPARKING_INFO() { - for (int i = 0; i < this.stuMatchParkingInfo.length; ++i) { - this.stuMatchParkingInfo[i] = new NetSDKLib.DEV_MATCH_PARKING_INFO(); - } - - } - } - - public static class DEV_OCCUPIED_WARNING_PLATE_NUMBER extends NetSDKLib.SdkStructure { - public byte[] plateNumber = new byte[64]; - } - - public static class DEV_OCCUPIED_WARNING_INFO extends NetSDKLib.SdkStructure { - public byte[] szParkingNo = new byte[32]; - public NetSDKLib.DEV_OCCUPIED_WARNING_PLATE_NUMBER[] szPlateNumber = new NetSDKLib.DEV_OCCUPIED_WARNING_PLATE_NUMBER[5]; - public int nPlateNumber; - public byte[] bReserved = new byte[508]; - - public DEV_OCCUPIED_WARNING_INFO() { - for (int i = 0; i < this.szPlateNumber.length; ++i) { - this.szPlateNumber[i] = new NetSDKLib.DEV_OCCUPIED_WARNING_PLATE_NUMBER(); - } - - } - } - - public static class EM_ACROSS_PARKING { - public static int EM_ACROSS_PARKING_UNKNOWN = 0; - public static int EM_ACROSS_PARKING_NO = 1; - public static int EM_ACROSS_PARKING_YES = 2; - } - - public static class DEV_EVENT_TRAFFIC_PARKINGSPACEPARKING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] bReserved1 = new byte[8]; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public int nParkingSpaceStatus; - public NetSDKLib.DEV_TRAFFIC_PARKING_INFO stTrafficParingInfo; - public byte byPlateTextSource; - public byte[] byReserved2 = new byte[3]; - public byte[] szParkingNum = new byte[32]; - public int dwPresetNum; - public int bParkingFault; - public byte[] bReserved = new byte[364]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public NetSDKLib.NET_INTELLIGENCE_IMAGE_INFO stuParkingImage; - public int nConfidence; - public int emAcrossParking; - public int emParkingDirection; - public int emForbidParkingStatus; - public byte[] byReserved1 = new byte[1004]; - public int emTriggerType; - public NetSDKLib.DEV_OCCUPIED_WARNING_INFO stuOccupiedWarningInfo; - } - - public static class DEV_TRAFFIC_PARKING_INFO extends NetSDKLib.SdkStructure { - public int nFeaturePicAreaPointNum; - public NetSDKLib.NET_POINT[] stFeaturePicArea = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(16)); - public byte[] bReserved = new byte[572]; - } - - public static class DEV_EVENT_TRAFFIC_PARKING_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int nLane; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] reserved = new byte[2]; - public byte byImageIndex; - public NetSDKLib.NET_TIME_EX stuStartParkingTime; - public int nSequence; - public int nAlarmIntervalTime; - public int nParkingAllowedTime; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public int bIsExistAlarmRecord; - public int dwAlarmRecordSize; - public byte[] szAlarmRecordPath = new byte[256]; - public byte[] szFTPPath = new byte[256]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte byPreAlarm; - public byte[] bReserved2 = new byte[3]; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public byte[] bReserved = new byte[228]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor; - public boolean bHasNonMotor; - } - - public static class NET_WHITE_LIST_AUTHORITY_LIST extends NetSDKLib.SdkStructure { - public int bOpenGate; - public byte[] bReserved = new byte[16]; - } - - public static class NET_TRAFFICCAR_WHITE_LIST extends NetSDKLib.SdkStructure { - public int bTrustCar; - public NetSDKLib.NET_TIME stuBeginTime; - public NetSDKLib.NET_TIME stuCancelTime; - public NetSDKLib.NET_WHITE_LIST_AUTHORITY_LIST stuAuthorityList; - public byte[] bReserved = new byte[32]; - } - - public static class EM_TRAFFICCAR_LANE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_TRAFFICCAR_LANE_TYPE_UNKNOWN = 0; - public static final int EM_TRAFFICCAR_LANE_TYPE_NORMAL = 1; - public static final int EM_TRAFFICCAR_LANE_TYPE_NONMOTOR = 2; - public static final int EM_TRAFFICCAR_LANE_TYPE_LIGHT_DUTY = 3; - public static final int EM_TRAFFICCAR_LANE_TYPE_BUS = 4; - public static final int EM_TRAFFICCAR_LANE_TYPE_EMERGENCY = 5; - public static final int EM_TRAFFICCAR_LANE_TYPE_DANGEROUS = 6; - } - - public static class EM_TRAFFICCAR_CAR_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_TRAFFICCAR_CAR_TYPE_UNKNOWN = 0; - public static final int EM_TRAFFICCAR_CAR_TYPE_TRUST_CAR = 1; - public static final int EM_TRAFFICCAR_CAR_TYPE_SUSPICIOUS_CAR = 2; - public static final int EM_TRAFFICCAR_CAR_TYPE_NORMAL_CAR = 3; - } - - public static class NET_TRAFFICCAR_BLACK_LIST extends NetSDKLib.SdkStructure { - public int bEnable; - public int bIsBlackCar; - public NetSDKLib.NET_TIME stuBeginTime; - public NetSDKLib.NET_TIME stuCancelTime; - public byte[] bReserved = new byte[32]; - } - - public static class DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO extends NetSDKLib.SdkStructure { - public byte[] szPlateNumber = new byte[32]; - public byte[] szPlateType = new byte[32]; - public byte[] szPlateColor = new byte[32]; - public byte[] szVehicleColor = new byte[32]; - public int nSpeed; - public byte[] szEvent = new byte[64]; - public byte[] szViolationCode = new byte[32]; - public byte[] szViolationDesc = new byte[64]; - public int nLowerSpeedLimit; - public int nUpperSpeedLimit; - public int nOverSpeedMargin; - public int nUnderSpeedMargin; - public int nLane; - public int nVehicleSize; - public float fVehicleLength; - public int nSnapshotMode; - public byte[] szChannelName = new byte[32]; - public byte[] szMachineName = new byte[256]; - public byte[] szMachineGroup = new byte[256]; - public byte[] szRoadwayNo = new byte[64]; - public byte[] szDrivingDirection = new byte[768]; - public Pointer szDeviceAddress; - public byte[] szVehicleSign = new byte[32]; - public NetSDKLib.NET_SIG_CARWAY_INFO_EX stuSigInfo; - public Pointer szMachineAddr; - public float fActualShutter; - public byte byActualGain; - public byte byDirection; - public byte[] byReserved = new byte[2]; - public Pointer szDetailedAddress; - public byte[] szDefendCode = new byte[64]; - public int nTrafficBlackListID; - public NetSDKLib.NET_COLOR_RGBA stuRGBA; - public NetSDKLib.NET_TIME stSnapTime; - public int nRecNo; - public byte[] szCustomParkNo = new byte[33]; - public byte[] byReserved1 = new byte[3]; - public int nDeckNo; - public int nFreeDeckCount; - public int nFullDeckCount; - public int nTotalDeckCount; - public byte[] szViolationName = new byte[64]; - public int nWeight; - public byte[] szCustomRoadwayDirection = new byte[32]; - public byte byPhysicalLane; - public byte[] byReserved2 = new byte[3]; - public int emMovingDirection; - public NetSDKLib.NET_TIME stuEleTagInfoUTC; - public NetSDKLib.NET_RECT stuCarWindowBoundingBox; - public NetSDKLib.NET_TRAFFICCAR_WHITE_LIST stuWhiteList; - public int emCarType; - public int emLaneType; - public byte[] szVehicleBrandYearText = new byte[64]; - public byte[] szCategory = new byte[32]; - public NetSDKLib.NET_TRAFFICCAR_BLACK_LIST stuBlackList; - public byte[] bReserved = new byte[240]; - } - - public static class NET_COLOR_RGBA extends NetSDKLib.SdkStructure { - public int nRed; - public int nGreen; - public int nBlue; - public int nAlpha; - - public String toString() { - return "[" + this.nRed + " " + this.nGreen + " " + this.nBlue + " " + this.nAlpha + "]"; - } - } - - public static class NET_SIG_CARWAY_INFO_EX extends NetSDKLib.SdkStructure { - public byte[] byRedundance = new byte[8]; - public byte[] bReserved = new byte[120]; - } - - public static class NET_RFIDELETAG_INFO extends NetSDKLib.SdkStructure { - public byte[] szCardID = new byte[16]; - public int nCardType; - public int emCardPrivince; - public byte[] szPlateNumber = new byte[32]; - public byte[] szProductionDate = new byte[16]; - public int emCarType; - public int nPower; - public int nDisplacement; - public int nAntennaID; - public int emPlateType; - public byte[] szInspectionValidity = new byte[16]; - public int nInspectionFlag; - public int nMandatoryRetirement; - public int emCarColor; - public int nApprovedCapacity; - public int nApprovedTotalQuality; - public NetSDKLib.NET_TIME_EX stuThroughTime; - public int emUseProperty; - public byte[] szPlateCode = new byte[8]; - public byte[] szPlateSN = new byte[16]; - public byte[] szTID = new byte[64]; - public byte[] bReserved = new byte[40]; - } - - public static class EM_SNAPCATEGORY extends NetSDKLib.SdkStructure { - public static final int EM_SNAPCATEGORY_MOTOR = 0; - public static final int EM_SNAPCATEGORY_NONMOTOR = 1; - } - - public static class EM_VEHICLE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_VEHICLE_TYPE_UNKNOWN = 0; - public static final int EM_VEHICLE_TYPE_PASSENGERCAR1 = 1; - public static final int EM_VEHICLE_TYPE_TRUCK1 = 2; - public static final int EM_VEHICLE_TYPE_PASSENGERCAR2 = 3; - public static final int EM_VEHICLE_TYPE_TRUCK2 = 4; - public static final int EM_VEHICLE_TYPE_PASSENGERCAR3 = 5; - public static final int EM_VEHICLE_TYPE_TRUCK3 = 6; - public static final int EM_VEHICLE_TYPE_PASSENGERCAR4 = 7; - public static final int EM_VEHICLE_TYPE_TRUCK4 = 8; - public static final int EM_VEHICLE_TYPE_PASSENGERCAR5 = 9; - public static final int EM_VEHICLE_TYPE_TRUCK5 = 10; - } - - public static class EVENT_COMM_INFO extends NetSDKLib.SdkStructure { - public int emNTPStatus; - public int nDriversNum; - public Pointer pstDriversInfo; - public Pointer pszFilePath; - public Pointer pszFTPPath; - public Pointer pszVideoPath; - public NetSDKLib.EVENT_COMM_SEAT[] stCommSeat = (NetSDKLib.EVENT_COMM_SEAT[]) ((NetSDKLib.EVENT_COMM_SEAT[]) (new NetSDKLib.EVENT_COMM_SEAT()).toArray(8)); - public int nAttachmentNum; - public NetSDKLib.EVENT_COMM_ATTACHMENT[] stuAttachment = (NetSDKLib.EVENT_COMM_ATTACHMENT[]) ((NetSDKLib.EVENT_COMM_ATTACHMENT[]) (new NetSDKLib.EVENT_COMM_ATTACHMENT()).toArray(8)); - public int nAnnualInspectionNum; - public NetSDKLib.NET_RECT[] stuAnnualInspection = (NetSDKLib.NET_RECT[]) ((NetSDKLib.NET_RECT[]) (new NetSDKLib.NET_RECT()).toArray(8)); - public float fHCRatio; - public float fNORatio; - public float fCOPercent; - public float fCO2Percent; - public float fLightObscuration; - public int nPictureNum; - public NetSDKLib.EVENT_PIC_INFO[] stuPicInfos = (NetSDKLib.EVENT_PIC_INFO[]) ((NetSDKLib.EVENT_PIC_INFO[]) (new NetSDKLib.EVENT_PIC_INFO()).toArray(6)); - public float fTemperature; - public int nHumidity; - public float fPressure; - public float fWindForce; - public int nWindDirection; - public float fRoadGradient; - public float fAcceleration; - public NetSDKLib.NET_RFIDELETAG_INFO stuRFIDEleTagInfo; - public NetSDKLib.EVENT_PIC_INFO stuBinarizedPlateInfo; - public NetSDKLib.EVENT_PIC_INFO stuVehicleBodyInfo; - public int emVehicleTypeInTollStation; - public int emSnapCategory; - public int nRegionCode; - public int emVehicleTypeByFunc; - public int emStandardVehicleType; - public int nExtraPlateCount; - public byte[] szExtraPlateNumer = new byte[96]; - public byte[] bReserved = new byte[568]; - public byte[] szCountry = new byte[20]; - } - - public static class EVENT_PIC_INFO extends NetSDKLib.SdkStructure { - public int nOffset; - public int nLength; - } - - public static class EM_NTP_STATUS extends NetSDKLib.SdkStructure { - public static final int NET_NTP_STATUS_UNKNOWN = 0; - public static final int NET_NTP_STATUS_DISABLE = 1; - public static final int NET_NTP_STATUS_SUCCESSFUL = 2; - public static final int NET_NTP_STATUS_FAILED = 3; - } - - public static class EVENT_COMM_ATTACHMENT extends NetSDKLib.SdkStructure { - public int emAttachmentType; - public NetSDKLib.NET_RECT stuRect; - public byte[] bReserved = new byte[20]; - } - - public static class EVENT_COMM_SEAT extends NetSDKLib.SdkStructure { - public int bEnable; - public int emSeatType; - public NetSDKLib.EVENT_COMM_STATUS stStatus; - public int emSafeBeltStatus; - public int emSunShadeStatus; - public byte[] szReserved = new byte[24]; - } - - public static class NET_SUNSHADE_STATE extends NetSDKLib.SdkStructure { - public static final int SS_NUKNOW_SUN_SHADE = 0; - public static final int SS_WITH_SUN_SHADE = 1; - public static final int SS_WITHOUT_SUN_SHADE = 2; - } - - public static class NET_SAFEBELT_STATE extends NetSDKLib.SdkStructure { - public static final int SS_NUKNOW = 0; - public static final int SS_WITH_SAFE_BELT = 1; - public static final int SS_WITHOUT_SAFE_BELT = 2; - } - - public static class EVENT_COMM_STATUS extends NetSDKLib.SdkStructure { - public byte bySmoking; - public byte byCalling; - public byte[] szReserved = new byte[14]; - } - - public static class EM_COMMON_SEAT_TYPE extends NetSDKLib.SdkStructure { - public static final int COMMON_SEAT_TYPE_UNKNOWN = 0; - public static final int COMMON_SEAT_TYPE_MAIN = 1; - public static final int COMMON_SEAT_TYPE_SLAVE = 2; - } - - public static class NET_RESOLUTION_INFO extends NetSDKLib.SdkStructure { - public short snWidth; - public short snHight; - - public String toString() { - return "NET_RESOLUTION_INFO{宽=" + this.snWidth + ",高=" + this.snHight + '}'; - } - } - - public static class DEV_EVENT_TRAFFIC_FLOW_STATE extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public byte[] bReserved1 = new byte[8]; - public int PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nSequence; - public int nStateNum; - public NetSDKLib.NET_TRAFFIC_FLOW_STATE[] stuStates = (NetSDKLib.NET_TRAFFIC_FLOW_STATE[]) ((NetSDKLib.NET_TRAFFIC_FLOW_STATE[]) (new NetSDKLib.NET_TRAFFIC_FLOW_STATE()).toArray(8)); - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] bReserved = new byte[892]; - } - - public static class NET_TRAFFIC_FLOW_STATE extends NetSDKLib.SdkStructure { - public int nLane; - public int dwState; - public int dwFlow; - public int dwPeriod; - public NetSDKLib.NET_TRAFFIC_FLOWSTAT_INFO_DIR stTrafficFlowDir; - public int nVehicles; - public float fAverageSpeed; - public float fAverageLength; - public float fTimeOccupyRatio; - public float fSpaceOccupyRatio; - public float fSpaceHeadway; - public float fTimeHeadway; - public float fDensity; - public int nOverSpeedVehicles; - public int nUnderSpeedVehicles; - public int nLargeVehicles; - public int nMediumVehicles; - public int nSmallVehicles; - public int nMotoVehicles; - public int nLongVehicles; - public int nVolume; - public int nFlowRate; - public int nBackOfQueue; - public int nTravelTime; - public int nDelay; - public byte[] byDirection = new byte[16]; - public byte byDirectionNum; - public byte[] reserved1 = new byte[3]; - public int emJamState; - public int nPassengerCarVehicles; - public int nLargeTruckVehicles; - public int nMidTruckVehicles; - public int nSaloonCarVehicles; - public int nMicrobusVehicles; - public int nMicroTruckVehicles; - public int nTricycleVehicles; - public int nMotorcycleVehicles; - public int nPasserbyVehicles; - public int emRank; - public int nState; - public int bOccupyHeadCoil; - public int bOccupyTailCoil; - public int bStatistics; - public int nLeftVehicles; - public int nRightVehicles; - public int nStraightVehicles; - public int nUTurnVehicles; - public NetSDKLib.NET_POINT stQueueEnd; - public double dBackOfQueue; - public int dwPeriodByMili; - public int nBusVehicles; - public int nMPVVehicles; - public int nMidPassengerCarVehicles; - public int nMiniCarriageVehicles; - public int nOilTankTruckVehicles; - public int nPickupVehicles; - public int nSUVVehicles; - public int nSUVorMPVVehicles; - public int nTankCarVehicles; - public int nUnknownVehicles; - public byte[] reserved = new byte[724]; - } - - public static class NET_TRAFFIC_JAM_STATUS extends NetSDKLib.SdkStructure { - public static final int JAM_STATUS_UNKNOW = 0; - public static final int JAM_STATUS_CLEAR = 1; - public static final int JAM_STATUS_JAMMED = 2; - } - - public static class NET_TRAFFIC_FLOWSTAT_INFO_DIR extends NetSDKLib.SdkStructure { - public int emDrivingDir; - public byte[] szUpGoing = new byte[16]; - public byte[] szDownGoing = new byte[16]; - public byte[] reserved = new byte[32]; - } - - public static class NET_FLOWSTAT_DIRECTION extends NetSDKLib.SdkStructure { - public static final int DRIVING_DIR_UNKNOW = 0; - public static final int DRIVING_DIR_APPROACH = 1; - public static final int DRIVING_DIR_LEAVE = 2; - } - - public static class DEV_EVENT_TRAFFICJAM_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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte bJamLenght; - public byte reserved; - public byte byImageIndex; - public NetSDKLib.NET_TIME_EX stuStartJamTime; - public int nSequence; - public int nAlarmIntervalTime; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public int nJamRealLength; - public byte[] bReserved = new byte[1008]; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - } - - public static class DEV_EVENT_FACEDETECT_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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] reserved = new byte[2]; - public byte byImageIndex; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(20)); - public int dwSnapFlagMask; - public byte[] szSnapDevAddress = new byte[260]; - public int nOccurrenceCount; - public int emSex; - public int nAge; - public int nFeatureValidNum; - public int[] emFeature = new int[32]; - public int nFacesNum; - public NetSDKLib.NET_FACE_INFO[] stuFaces = (NetSDKLib.NET_FACE_INFO[]) ((NetSDKLib.NET_FACE_INFO[]) (new NetSDKLib.NET_FACE_INFO()).toArray(10)); - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int emRace; - public int emEye; - public int emMouth; - public int emMask; - public int emBeard; - public int nAttractive; - public byte[] szUID = new byte[32]; - public byte[] bReserved2 = new byte[4]; - public NetSDKLib.NET_FEATURE_VECTOR stuFeatureVector; - public byte[] szFeatureVersion = new byte[32]; - public int emFaceDetectStatus; - public NetSDKLib.NET_EULER_ANGLE stuFaceCaptureAngle; - public int nFaceQuality; - public byte[] bReserved = new byte[652]; - } - - public static class NET_EULER_ANGLE extends NetSDKLib.SdkStructure { - public int nPitch; - public int nYaw; - public int nRoll; - } - - public static class EM_FACE_DETECT_STATUS extends NetSDKLib.SdkStructure { - public static final int EM_FACE_DETECT_UNKNOWN = 0; - public static final int EM_FACE_DETECT_APPEAR = 1; - public static final int EM_FACE_DETECT_INPICTURE = 2; - public static final int EM_FACE_DETECT_EXIT = 3; - } - - public static class NET_FACE_INFO extends NetSDKLib.SdkStructure { - public int nObjectID; - public byte[] szObjectType = new byte[128]; - public int nRelativeID; - public NetSDKLib.DH_RECT BoundingBox; - public NetSDKLib.NET_POINT Center; - } - - public static class NET_EVENT_FILE_INFO extends NetSDKLib.SdkStructure { - public byte bCount; - public byte bIndex; - public byte bFileTag; - public byte bFileType; - public NetSDKLib.NET_TIME_EX stuFileTime; - public int nGroupId; - - public String toString() { - return "事件对应文件信息,NET_EVENT_FILE_INFO{bCount=" + this.bCount + ", bIndex=" + this.bIndex + ", bFileTag=" + this.bFileTag + ", bFileType=" + this.bFileType + ", stuFileTime=" + this.stuFileTime.toStringTime() + ", nGroupId=" + this.nGroupId + '}'; - } - } - - public static class EM_EVENT_FILETAG extends NetSDKLib.SdkStructure { - public static final int NET_ATMBEFOREPASTE = 1; - public static final int NET_ATMAFTERPASTE = 2; - } - - public static class EM_PERSON_FEATURE_STATE extends NetSDKLib.SdkStructure { - public static final int EM_PERSON_FEATURE_UNKNOWN = 0; - public static final int EM_PERSON_FEATURE_FAIL = 1; - public static final int EM_PERSON_FEATURE_USEFUL = 2; - public static final int EM_PERSON_FEATURE_CALCULATING = 3; - public static final int EM_PERSON_FEATURE_UNUSEFUL = 4; - } - - public static class EM_BEARD_STATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_BEARD_STATE_UNKNOWN = 0; - public static final int EM_BEARD_STATE__NODISTI = 1; - public static final int EM_BEARD_STATE_NOBEARD = 2; - public static final int EM_BEARD_STATE_HAVEBEARD = 3; - } - - public static class EM_MASK_STATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_MASK_STATE_UNKNOWN = 0; - public static final int EM_MASK_STATE_NODISTI = 1; - public static final int EM_MASK_STATE_NOMASK = 2; - public static final int EM_MASK_STATE_WEAR = 3; - } - - public static class EM_MOUTH_STATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_MOUTH_STATE_UNKNOWN = 0; - public static final int EM_MOUTH_STATE_NODISTI = 1; - public static final int EM_MOUTH_STATE_CLOSE = 2; - public static final int EM_MOUTH_STATE_OPEN = 3; - } - - public static class EM_EYE_STATE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_EYE_STATE_UNKNOWN = 0; - public static final int EM_EYE_STATE_NODISTI = 1; - public static final int EM_EYE_STATE_CLOSE = 2; - public static final int EM_EYE_STATE_OPEN = 3; - } - - public static class EM_RACE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_RACE_UNKNOWN = 0; - public static final int EM_RACE_NODISTI = 1; - public static final int EM_RACE_YELLOW = 2; - public static final int EM_RACE_BLACK = 3; - public static final int EM_RACE_WHITE = 4; - } - - public static class EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_UNKNOWN = 0; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_WEAR_GLASSES = 1; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_SMILE = 2; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_ANGER = 3; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_SADNESS = 4; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_DISGUST = 5; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_FEAR = 6; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_SURPRISE = 7; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_NEUTRAL = 8; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_LAUGH = 9; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_NOGLASSES = 10; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_HAPPY = 11; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_CONFUSED = 12; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_SCREAM = 13; - public static final int EM_DEV_EVENT_FACEDETECT_FEATURE_TYPE_WEAR_SUNGLASSES = 14; - } - - public static class EM_DEV_EVENT_FACEDETECT_SEX_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_DEV_EVENT_FACEDETECT_SEX_TYPE_UNKNOWN = 0; - public static final int EM_DEV_EVENT_FACEDETECT_SEX_TYPE_MAN = 1; - public static final int EM_DEV_EVENT_FACEDETECT_SEX_TYPE_WOMAN = 2; - } - - public static class NET_FACE_DATA extends NetSDKLib.SdkStructure { - public int emSex; - public int nAge; - public int nFeatureValidNum; - public int[] emFeature = new int[32]; - public int emRace; - public int emEye; - public int emMouth; - public int emMask; - public int emBeard; - public int nAttractive; - public byte[] bReserved1 = new byte[4]; - public NetSDKLib.NET_EULER_ANGLE stuFaceCaptureAngle; - public int nFaceQuality; - public int nFaceAlignScore; - public int nFaceClarity; - public double dbTemperature; - public int bAnatomyTempDetect; - public int emTemperatureUnit; - public boolean bIsOverTemp; - public boolean bIsUnderTemp; - public byte[] bReserved = new byte[76]; - } - - public static class EM_HUMAN_TEMPERATURE_UNIT extends NetSDKLib.SdkStructure { - public static final int EM_HUMAN_TEMPERATURE_UNKNOWN = -1; - public static final int EM_HUMAN_TEMPERATURE_CENTIGRADE = 0; - public static final int EM_HUMAN_TEMPERATURE_FAHRENHEIT = 1; - public static final int EM_HUMAN_TEMPERATURE_KELVIN = 2; - } - - public static class CUSTOM_PERSON_INFO extends NetSDKLib.SdkStructure { - public byte[] szPersonInfo = new byte[64]; - public byte[] byReserved = new byte[124]; - } - - public static class FACERECOGNITION_PERSON_INFOEX extends NetSDKLib.SdkStructure { - public byte[] szPersonName = new byte[64]; - public short wYear; - public byte byMonth; - public byte byDay; - public byte bImportantRank; - public byte bySex; - public byte[] szID = new byte[32]; - public short wFacePicNum; - public NetSDKLib.NET_PIC_INFO[] szFacePicInfo = (NetSDKLib.NET_PIC_INFO[]) ((NetSDKLib.NET_PIC_INFO[]) (new NetSDKLib.NET_PIC_INFO()).toArray(48)); - public byte byType; - public byte byIDType; - public byte byGlasses; - public byte byAge; - public byte[] szProvince = new byte[64]; - public byte[] szCity = new byte[64]; - public byte[] szUID = new byte[32]; - public byte[] szCountry = new byte[3]; - public byte byIsCustomType; - public byte[] szCustomType = new byte[16]; - public byte[] szComment = new byte[100]; - public byte[] szGroupID = new byte[64]; - public byte[] szGroupName = new byte[128]; - public int emEmotion; - public byte[] szHomeAddress = new byte[128]; - public int emGlassesType; - public int emRace; - public int emEye; - public int emMouth; - public int emMask; - public int emBeard; - public int nAttractive; - public int emFeatureState; - public int bAgeEnable; - public int[] nAgeRange = new int[2]; - public int nEmotionValidNum; - public int[] emEmotions = new int[32]; - public int nCustomPersonInfoNum; - public NetSDKLib.CUSTOM_PERSON_INFO[] szCustomPersonInfo = (NetSDKLib.CUSTOM_PERSON_INFO[]) ((NetSDKLib.CUSTOM_PERSON_INFO[]) (new NetSDKLib.CUSTOM_PERSON_INFO()).toArray(4)); - public int emRegisterDbType; - public NetSDKLib.NET_TIME stuEffectiveTime; - public int emFeatureErrCode; - public int wFacePicNumEx; - public NET_FACE_PIC_INFO[] szFacePicInfoEx = (NET_FACE_PIC_INFO[]) ((NET_FACE_PIC_INFO[]) (new NET_FACE_PIC_INFO()).toArray(6)); - public NET_PERSON_FEATURE_VALUE_INFO stuPersonFeatureValue; - public byte[] byReserved = new byte[396]; - } - - public static class NET_FEATURE_VECTOR extends NetSDKLib.SdkStructure { - public int dwOffset; - public int dwLength; - public byte[] byReserved = new byte[120]; - } - - public static class CANDIDATE_INFOEX extends NetSDKLib.SdkStructure { - public NetSDKLib.FACERECOGNITION_PERSON_INFOEX stPersonInfo; - public byte bySimilarity; - public byte byRange; - public byte[] byReserved1 = new byte[2]; - public NetSDKLib.NET_TIME stTime; - public byte[] szAddress = new byte[260]; - public int bIsHit; - public NetSDKLib.NET_PIC_INFO_EX3 stuSceneImage; - public int nChannelID; - public byte[] szFilePathEx = new byte[256]; - public byte[] byReserved = new byte[1024]; - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } - } - - public static class NET_PASSERBY_INFO extends NetSDKLib.SdkStructure { - public byte[] szPasserbyUID = new byte[32]; - public byte[] szPasserbyGroupId = new byte[64]; - public byte[] szPasserbyGroupName = new byte[128]; - public byte[] byReserved = new byte[128]; - } - - public static class DEV_EVENT_FACERECOGNITION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nEventID; - public NetSDKLib.NET_TIME_EX UTC; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public int nCandidateNum; - public NetSDKLib.CANDIDATE_INFO[] stuCandidates = (NetSDKLib.CANDIDATE_INFO[]) ((NetSDKLib.CANDIDATE_INFO[]) (new NetSDKLib.CANDIDATE_INFO()).toArray(50)); - public byte bEventAction; - public byte byImageIndex; - public byte[] byReserved1 = new byte[2]; - public int bGlobalScenePic; - public NetSDKLib.NET_PIC_INFO stuGlobalScenePicInfo; - public byte[] szSnapDevAddress = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.NET_FACE_DATA stuFaceData; - public byte[] szUID = new byte[32]; - public NetSDKLib.NET_FEATURE_VECTOR stuFeatureVector; - public byte[] szFeatureVersion = new byte[32]; - public int emFaceDetectStatus; - public byte[] szSourceID = new byte[32]; - public NetSDKLib.NET_PASSERBY_INFO stuPasserbyInfo; - public int nStayTime; - public byte[] bReserved = new byte[432]; - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public int nRetCandidatesExNum; - public NetSDKLib.CANDIDATE_INFOEX[] stuCandidatesEx = (NetSDKLib.CANDIDATE_INFOEX[]) ((NetSDKLib.CANDIDATE_INFOEX[]) (new NetSDKLib.CANDIDATE_INFOEX()).toArray(50)); - public byte[] szSerialUUID = new byte[22]; - public byte[] byReserved = new byte[2]; - public NET_CUSTOM_PROJECTS_INFO stuCustomProjects; - public boolean bIsDuplicateRemove; - public byte[] byReserved2 = new byte[4]; - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } - } - - public static class EVENT_INTELLI_COMM_INFO extends NetSDKLib.SdkStructure { - public int emClassType; - public int nPresetID; - public byte[] bReserved = new byte[124]; - } - - public static class CFG_FACECOMPARE_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public byte bRuleEnable; - public byte[] bReserved = new byte[3]; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.TIME_SECTION_WEEK_DAY_10[] stuTimeSectionWeekDay = (NetSDKLib.TIME_SECTION_WEEK_DAY_10[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_10[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_10()).toArray(7)); - public int nPtzPresetId; - public int nLinkGroupNum; - public NetSDKLib.CFG_LINKGROUP_INFO[] stuLinkGroupArr = (NetSDKLib.CFG_LINKGROUP_INFO[]) ((NetSDKLib.CFG_LINKGROUP_INFO[]) (new NetSDKLib.CFG_LINKGROUP_INFO()).toArray(20)); - public NetSDKLib.CFG_STRANGERMODE_INFO stuStrangerMode; - } - - public static class CFG_FACEANALYSIS_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public byte bRuleEnable; - public byte[] bReserved = new byte[3]; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.TIME_SECTION_WEEK_DAY_10[] stuTimeSectionWeekDay = (NetSDKLib.TIME_SECTION_WEEK_DAY_10[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_10[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_10()).toArray(7)); - public int nPtzPresetId; - public int nSensitivity; - public int nLinkGroupNum; - public NetSDKLib.CFG_LINKGROUP_INFO[] stuLinkGroupArr = (NetSDKLib.CFG_LINKGROUP_INFO[]) ((NetSDKLib.CFG_LINKGROUP_INFO[]) (new NetSDKLib.CFG_LINKGROUP_INFO()).toArray(20)); - public NetSDKLib.CFG_STRANGERMODE_INFO stuStrangerMode; - public int bSizeFileter; - public NetSDKLib.CFG_SIZEFILTER_INFO stuSizeFileter; - public int bFeatureEnable; - public int nFaceFeatureNum; - public int[] emFaceFeatureType = new int[32]; - public int bFeatureFilter; - public int nMinQuality; - } - - public static class CFG_STRANGERMODE_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szColorHex = new byte[8]; - public int bShowTitle; - public int bShowPlate; - public byte[] bReserved = new byte[512]; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - } - - public static class CFG_LINKGROUP_INFO extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szGroupID = new byte[64]; - public byte bySimilarity; - public byte[] szColorName = new byte[32]; - public int bShowTitle; - public int bShowPlate; - public byte[] bReserved = new byte[511]; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - } - - public static class CFG_FACEATTRIBUTE_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public byte bRuleEnable; - public byte[] bReserved = new byte[3]; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.TIME_SECTION_WEEK_DAY_10[] stuTimeSectionWeekDay = (NetSDKLib.TIME_SECTION_WEEK_DAY_10[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_10[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_10()).toArray(7)); - public int nPtzPresetId; - public int nMinDuration; - public int nTriggerTargetsNumber; - public int nSensitivity; - public int nReportInterval; - public int bSizeFileter; - public NetSDKLib.CFG_SIZEFILTER_INFO stuSizeFileter; - public int nFaceFeatureNum; - public int[] emFaceFeatureType = new int[32]; - public boolean bFeatureFilter; - public int nMinQuality; - } - - public static class CFG_FACERECOGNITION_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public byte bRuleEnable; - public byte[] bReserved = new byte[2]; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nPtzPresetId; - public byte bySimilarity; - public byte byAccuracy; - public byte byMode; - public byte byImportantRank; - public int nAreaNum; - public byte[] byAreas = new byte[8]; - public int nMaxCandidate; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.TIME_SECTION_WEEK_DAY_10[] stuTimeSectionWeekDay = (NetSDKLib.TIME_SECTION_WEEK_DAY_10[]) ((NetSDKLib.TIME_SECTION_WEEK_DAY_10[]) (new NetSDKLib.TIME_SECTION_WEEK_DAY_10()).toArray(7)); - } - - public static class CFG_TIME_SECTION extends NetSDKLib.SdkStructure { - public int dwRecordMask; - public int nBeginHour; - public int nBeginMin; - public int nBeginSec; - public int nEndHour; - public int nEndMin; - public int nEndSec; - - public void setStartTime(int nBeginHour, int nBeginMin, int nBeginSec) { - this.nBeginHour = nBeginHour; - this.nBeginMin = nBeginMin; - this.nBeginSec = nBeginSec; - } - - public void setEndTime(int nEndHour, int nEndMin, int nEndSec) { - this.nEndHour = nEndHour; - this.nEndMin = nEndMin; - this.nEndSec = nEndSec; - } - - public String startTime() { - return this.nBeginHour + ":" + this.nBeginMin + ":" + this.nBeginSec; - } - - public String endTime() { - return this.nEndHour + ":" + this.nEndMin + ":" + this.nEndSec; - } - } - - public static class NET_ALARM_MSG_HANDLE extends NetSDKLib.SdkStructure { - public byte abChannelCount; - public byte abAlarmOutCount; - public byte abRecordMask; - public byte abRecordEnable; - public byte abRecordLatch; - public byte abAlarmOutMask; - public byte abAlarmOutEn; - public byte abAlarmOutLatch; - public byte abExAlarmOutMask; - public byte abExAlarmOutEn; - public byte abPtzLinkEn; - public byte abTourMask; - public byte abTourEnable; - public byte abSnapshot; - public byte abSnapshotEn; - public byte abSnapshotPeriod; - public byte abSnapshotTimes; - public byte abTipEnable; - public byte abMailEnable; - public byte abMessageEnable; - public byte abBeepEnable; - public byte abVoiceEnable; - public byte abMatrixMask; - public byte abMatrixEnable; - public byte abEventLatch; - public byte abLogEnable; - public byte abDelay; - public byte abVideoMessageEn; - public byte abMMSEnable; - public byte abMessageToNetEn; - public byte abTourSplit; - public byte abSnapshotTitleEn; - public byte abPtzLinkEx; - public byte abSnapshotTitle; - public byte abMailDetail; - public byte abVideoTitleEn; - public byte abVideoTitle; - public byte abTour; - public byte abDBKeys; - public byte abJpegSummary; - public byte abFlashEn; - public byte abFlashLatch; - public byte abAudioFileName; - public byte abAlarmBellEn; - public byte abAccessControlEn; - public byte abAccessControl; - public byte abTalkBack; - public byte abPSTNAlarmServer; - public byte abAlarmBellLatch; - public byte abPlayTimes; - public byte abReboot; - public byte abBeepTime; - public byte[] byReserved = new byte[68]; - public NetSDKLib.CFG_TIME_SCHEDULE stuTimeSection; - public int nChannelCount; - public int nAlarmOutCount; - public int[] dwRecordMask = new int[16]; - public int bRecordEnable; - public int nRecordLatch; - public int[] dwAlarmOutMask = new int[16]; - public int bAlarmOutEn; - public int nAlarmOutLatch; - public int[] dwExAlarmOutMask = new int[16]; - public int bExAlarmOutEn; - public NetSDKLib.CFG_PTZ_LINK[] stuPtzLink = (NetSDKLib.CFG_PTZ_LINK[]) ((NetSDKLib.CFG_PTZ_LINK[]) (new NetSDKLib.CFG_PTZ_LINK()).toArray(256)); - public int bPtzLinkEn; - public int[] dwTourMask = new int[16]; - public int bTourEnable; - public int[] dwSnapshot = new int[16]; - public int bSnapshotEn; - public int nSnapshotPeriod; - public int nSnapshotTimes; - public int bTipEnable; - public int bMailEnable; - public int bMessageEnable; - public int bBeepEnable; - public int bVoiceEnable; - public int nPlayTimes; - public int[] dwMatrixMask = new int[16]; - public int bMatrixEnable; - public int nEventLatch; - public int bLogEnable; - public int nDelay; - public int bVideoMessageEn; - public int bMMSEnable; - public int bMessageToNetEn; - public int nTourSplit; - public int bSnapshotTitleEn; - public int nPtzLinkExNum; - public NetSDKLib.CFG_PTZ_LINK_EX[] stuPtzLinkEx = (NetSDKLib.CFG_PTZ_LINK_EX[]) ((NetSDKLib.CFG_PTZ_LINK_EX[]) (new NetSDKLib.CFG_PTZ_LINK_EX()).toArray(256)); - public int nSnapTitleNum; - public NetSDKLib.NET_CFG_EVENT_TITLE[] stuSnapshotTitle = (NetSDKLib.NET_CFG_EVENT_TITLE[]) ((NetSDKLib.NET_CFG_EVENT_TITLE[]) (new NetSDKLib.NET_CFG_EVENT_TITLE()).toArray(256)); - public NetSDKLib.CFG_MAIL_DETAIL stuMailDetail; - public int bVideoTitleEn; - public int nVideoTitleNum; - public NetSDKLib.NET_CFG_EVENT_TITLE[] stuVideoTitle = (NetSDKLib.NET_CFG_EVENT_TITLE[]) ((NetSDKLib.NET_CFG_EVENT_TITLE[]) (new NetSDKLib.NET_CFG_EVENT_TITLE()).toArray(256)); - public int nTourNum; - public NetSDKLib.CFG_TOURLINK[] stuTour = (NetSDKLib.CFG_TOURLINK[]) ((NetSDKLib.CFG_TOURLINK[]) (new NetSDKLib.CFG_TOURLINK()).toArray(256)); - public int nDBKeysNum; - public byte[] szDBKeys = new byte[4096]; - public byte[] byJpegSummary = new byte[1024]; - public int bFlashEnable; - public int nFlashLatch; - public byte[] szAudioFileName = new byte[260]; - public int bAlarmBellEn; - public int bAccessControlEn; - public int dwAccessControl; - public int[] emAccessControlType = new int[8]; - public NetSDKLib.CFG_TALKBACK_INFO stuTalkback; - public NetSDKLib.CFG_PSTN_ALARM_SERVER stuPSTNAlarmServer; - public int nAlarmBellLatch; - public int bReboot; - public int nBeepTime; - public int abAudioLinkTime; - public int nAudioLinkTime; - public int abAudioPlayTimes; - public int nAudioPlayTimes; - public byte[] byReserve = new byte[2032]; - } - - public static class CFG_ALARM_MSG_HANDLE extends NetSDKLib.SdkStructure { - public byte abRecordMask; - public byte abRecordEnable; - public byte abRecordLatch; - public byte abAlarmOutMask; - public byte abAlarmOutEn; - public byte abAlarmOutLatch; - public byte abExAlarmOutMask; - public byte abExAlarmOutEn; - public byte abPtzLinkEn; - public byte abTourMask; - public byte abTourEnable; - public byte abSnapshot; - public byte abSnapshotEn; - public byte abSnapshotPeriod; - public byte abSnapshotTimes; - public byte abTipEnable; - public byte abMailEnable; - public byte abMessageEnable; - public byte abBeepEnable; - public byte abVoiceEnable; - public byte abMatrixMask; - public byte abMatrixEnable; - public byte abEventLatch; - public byte abLogEnable; - public byte abDelay; - public byte abVideoMessageEn; - public byte abMMSEnable; - public byte abMessageToNetEn; - public byte abTourSplit; - public byte abSnapshotTitleEn; - public byte abChannelCount; - public byte abAlarmOutCount; - public byte abPtzLinkEx; - public byte abSnapshotTitle; - public byte abMailDetail; - public byte abVideoTitleEn; - public byte abVideoTitle; - public byte abTour; - public byte abDBKeys; - public byte abJpegSummary; - public byte abFlashEn; - public byte abFlashLatch; - public byte[] byReserved1 = new byte[2]; - public int nChannelCount; - public int nAlarmOutCount; - public int[] dwRecordMask = new int[16]; - public int bRecordEnable; - public int nRecordLatch; - public int[] dwAlarmOutMask = new int[16]; - public int bAlarmOutEn; - public int nAlarmOutLatch; - public int[] dwExAlarmOutMask = new int[16]; - public int bExAlarmOutEn; - public NetSDKLib.CFG_PTZ_LINK[] stuPtzLink = (NetSDKLib.CFG_PTZ_LINK[]) ((NetSDKLib.CFG_PTZ_LINK[]) (new NetSDKLib.CFG_PTZ_LINK()).toArray(256)); - public int bPtzLinkEn; - public int[] dwTourMask = new int[16]; - public int bTourEnable; - public int[] dwSnapshot = new int[16]; - public int bSnapshotEn; - public int nSnapshotPeriod; - public int nSnapshotTimes; - public int bTipEnable; - public int bMailEnable; - public int bMessageEnable; - public int bBeepEnable; - public int bVoiceEnable; - public int[] dwMatrixMask = new int[16]; - public int bMatrixEnable; - public int nEventLatch; - public int bLogEnable; - public int nDelay; - public int bVideoMessageEn; - public int bMMSEnable; - public int bMessageToNetEn; - public int nTourSplit; - public int bSnapshotTitleEn; - public int nPtzLinkExNum; - public NetSDKLib.CFG_PTZ_LINK_EX[] stuPtzLinkEx = (NetSDKLib.CFG_PTZ_LINK_EX[]) ((NetSDKLib.CFG_PTZ_LINK_EX[]) (new NetSDKLib.CFG_PTZ_LINK_EX()).toArray(256)); - public int nSnapTitleNum; - public NetSDKLib.CFG_EVENT_TITLE[] stuSnapshotTitle = (NetSDKLib.CFG_EVENT_TITLE[]) ((NetSDKLib.CFG_EVENT_TITLE[]) (new NetSDKLib.CFG_EVENT_TITLE()).toArray(256)); - public NetSDKLib.CFG_MAIL_DETAIL stuMailDetail; - public int bVideoTitleEn; - public int nVideoTitleNum; - public NetSDKLib.CFG_EVENT_TITLE[] stuVideoTitle = (NetSDKLib.CFG_EVENT_TITLE[]) ((NetSDKLib.CFG_EVENT_TITLE[]) (new NetSDKLib.CFG_EVENT_TITLE()).toArray(256)); - public int nTourNum; - public NetSDKLib.CFG_TOURLINK[] stuTour = (NetSDKLib.CFG_TOURLINK[]) ((NetSDKLib.CFG_TOURLINK[]) (new NetSDKLib.CFG_TOURLINK()).toArray(256)); - public int nDBKeysNum; - public byte[] szDBKeys = new byte[4096]; - public byte[] byJpegSummary = new byte[1024]; - public int bFlashEnable; - public int nFlashLatch; - public byte abAudioFileName; - public byte abAlarmBellEn; - public byte abAccessControlEn; - public byte abAccessControl; - public byte[] szAudioFileName = new byte[260]; - public int bAlarmBellEn; - public int bAccessControlEn; - public int dwAccessControl; - public int[] emAccessControlType = new int[8]; - public byte abTalkBack; - public NetSDKLib.CFG_TALKBACK_INFO stuTalkback; - public byte abPSTNAlarmServer; - public NetSDKLib.CFG_PSTN_ALARM_SERVER stuPSTNAlarmServer; - public NetSDKLib.CFG_TIME_SCHEDULE stuTimeSection; - public byte abAlarmBellLatch; - public int nAlarmBellLatch; - public byte abAudioPlayTimes; - public byte abAudioLinkTime; - public int nAudioPlayTimes; - public int nAudioLinkTime; - public int abAlarmOutTime; - public int nAlarmOutTime; - public int abBeepTime; - public int nBeepTime; - } - - public static class CFG_TIME_SCHEDULE extends NetSDKLib.SdkStructure { - public int bEnableHoliday; - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSectionWeekDay = (NetSDKLib.CFG_TIME_SECTION[]) ((NetSDKLib.CFG_TIME_SECTION[]) (new NetSDKLib.CFG_TIME_SECTION()).toArray(48)); - } - - public static class CFG_PSTN_ALARM_SERVER extends NetSDKLib.SdkStructure { - public int bNeedReport; - public int nServerCount; - public byte[] byDestination = new byte[8]; - } - - public static class CFG_TALKBACK_INFO extends NetSDKLib.SdkStructure { - public int bCallEnable; - public int emCallerType; - public int emCallerProtocol; - } - - public static class EM_CALLER_PROTOCOL_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CALLER_PROTOCOL_CELLULAR = 0; - } - - public static class EM_CALLER_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CALLER_DEVICE = 0; - } - - public static class CFG_MAIL_DETAIL extends NetSDKLib.SdkStructure { - public int emAttachType; - public int nMaxSize; - public int nMaxTimeLength; - } - - public static class EM_CFG_ACCESSCONTROLTYPE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_ACCESSCONTROLTYPE_NULL = 0; - public static final int EM_CFG_ACCESSCONTROLTYPE_AUTO = 1; - public static final int EM_CFG_ACCESSCONTROLTYPE_OPEN = 2; - public static final int EM_CFG_ACCESSCONTROLTYPE_CLOSE = 3; - public static final int EM_CFG_ACCESSCONTROLTYPE_OPENALWAYS = 4; - public static final int EM_CFG_ACCESSCONTROLTYPE_CLOSEALWAYS = 5; - } - - public static class CFG_TOURLINK extends NetSDKLib.SdkStructure { - public int bEnable; - public int emSplitMode; - public int[] nChannels = new int[256]; - public int nChannelCount; - } - - public static class CFG_SPLITMODE extends NetSDKLib.SdkStructure { - public static final int SPLITMODE_1 = 1; - public static final int SPLITMODE_2 = 2; - public static final int SPLITMODE_4 = 4; - public static final int SPLITMODE_5 = 5; - public static final int SPLITMODE_6 = 6; - public static final int SPLITMODE_8 = 8; - public static final int SPLITMODE_9 = 9; - public static final int SPLITMODE_3 = 10; - public static final int SPLITMODE_3B = 11; - public static final int SPLITMODE_12 = 12; - public static final int SPLITMODE_16 = 16; - public static final int SPLITMODE_20 = 20; - public static final int SPLITMODE_25 = 25; - public static final int SPLITMODE_36 = 36; - public static final int SPLITMODE_64 = 64; - public static final int SPLITMODE_144 = 144; - public static final int SPLITMODE_PIP = 1000; - public static final int SPLITMODE_PIP1 = 1001; - public static final int SPLITMODE_PIP3 = 1003; - public static final int SPLITMODE_FREE = 2000; - public static final int SPLITMODE_COMPOSITE_1 = 3001; - public static final int SPLITMODE_COMPOSITE_4 = 3004; - public static final int SPLITMODE_4A = 4001; - public static final int SPLITMODE_EOF = 3005; - } - - public static class CFG_ATTACHMENT_TYPE extends NetSDKLib.SdkStructure { - public static final int ATTACHMENT_TYPE_PIC = 0; - public static final int ATTACHMENT_TYPE_VIDEO = 1; - public static final int ATTACHMENT_TYPE_NUM = 2; - } - - public static class NET_CFG_EVENT_TITLE extends NetSDKLib.SdkStructure { - public byte[] szText = new byte[64]; - public NetSDKLib.NET_POINT stuPoint; - public NetSDKLib.NET_SIZE stuSize; - public NetSDKLib.CFG_RGBA stuFrontColor; - public NetSDKLib.CFG_RGBA stuBackColor; - } - - public static class CFG_EVENT_TITLE extends NetSDKLib.SdkStructure { - public byte[] szText = new byte[64]; - public NetSDKLib.CFG_POLYGON stuPoint; - public NetSDKLib.CFG_SIZE stuSize; - public NetSDKLib.CFG_RGBA stuFrontColor; - public NetSDKLib.CFG_RGBA stuBackColor; - } - - public static class CFG_RGBA extends NetSDKLib.SdkStructure { - public int nRed; - public int nGreen; - public int nBlue; - public int nAlpha; - } - - public static class CFG_PTZ_LINK_EX extends NetSDKLib.SdkStructure { - public int emType; - public int nParam1; - public int nParam2; - public int nParam3; - public int nChannelID; - } - - public static class CFG_PTZ_LINK extends NetSDKLib.SdkStructure { - public int emType; - public int nValue; - } - - public static class CFG_LINK_TYPE extends NetSDKLib.SdkStructure { - public static final int LINK_TYPE_NONE = 0; - public static final int LINK_TYPE_PRESET = 1; - public static final int LINK_TYPE_TOUR = 2; - public static final int LINK_TYPE_PATTERN = 3; - public static final int LINK_TYPE_ZOOM = 4; - public static final int LINK_TYPE_SINGLESCENE = 5; - public static final int LINK_TYPE_QUICKFOCUS = 6; - } - - public static class NET_FINDING_JUMP_OPTION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nOffset; - } - - public static class EM_FILE_QUERY_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_FILE_QUERY_TRAFFICCAR = 0; - public static final int NET_FILE_QUERY_ATM = 1; - public static final int NET_FILE_QUERY_ATMTXN = 2; - public static final int NET_FILE_QUERY_FACE = 3; - public static final int NET_FILE_QUERY_FILE = 4; - public static final int NET_FILE_QUERY_TRAFFICCAR_EX = 5; - public static final int NET_FILE_QUERY_FACE_DETECTION = 6; - public static final int NET_FILE_QUERY_SNAPSHOT_WITH_MARK = 17; - public static final int NET_FILE_QUERY_ANATOMY_TEMP_DETECT = 18; - } - - public static class LOG_SET_PRINT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bSetFilePath; - public byte[] szLogFilePath = new byte[260]; - public int bSetFileSize; - public int nFileSize; - public int bSetFileNum; - public int nFileNum; - public int bSetPrintStrategy; - public int nPrintStrategy; - public byte[] byReserved = new byte[4]; - public Pointer cbSDKLogCallBack; - public Pointer dwUser; - } - - public static class NET_OUT_FACE_FIND_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_FACE_FIND_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTokenNum; - public IntByReference nTokens; - public Callback cbFaceFindState; - public Pointer dwUser; - } - - public static class NET_CB_FACE_FIND_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nToken; - public int nProgress; - public int nCurrentCount; - } - - public static class NET_OUT_SET_GROUPINFO_FOR_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - } - - public static class NET_IN_SET_GROUPINFO_FOR_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int nGroupIdNum; - public NetSDKLib.GROUP_ID[] szGroupIdArr = (NetSDKLib.GROUP_ID[]) ((NetSDKLib.GROUP_ID[]) (new NetSDKLib.GROUP_ID()).toArray(128)); - public int nSimilaryNum; - public int[] nSimilary = new int[128]; - } - - public static class NET_DELETE_FACERECONGNITION_GROUP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szGroupId = new byte[64]; - } - - public static class NET_MODIFY_FACERECONGNITION_GROUP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_FACERECONGNITION_GROUP_INFO stuGroupInfo; - } - - public static class NET_ADD_FACERECONGNITION_GROUP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_FACERECONGNITION_GROUP_INFO stuGroupInfo; - } - - public static class NET_OUT_OPERATE_FACERECONGNITION_GROUP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szGroupId = new byte[64]; - } - - public static class NET_IN_OPERATE_FACERECONGNITION_GROUP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emOperateType; - public Pointer pOPerateInfo; - } - - public static class EM_OPERATE_FACERECONGNITION_GROUP_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_FACERECONGNITION_GROUP_UNKOWN = 0; - public static final int NET_FACERECONGNITION_GROUP_ADD = 1; - public static final int NET_FACERECONGNITION_GROUP_MODIFY = 2; - public static final int NET_FACERECONGNITION_GROUP_DELETE = 3; - } - - public static class NET_OUT_FIND_GROUP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pGroupInfos; - public int nMaxGroupNum; - public int nRetGroupNum; - } - - public static class EM_REGISTER_DB_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_REGISTER_DB_TYPE_UNKNOWN = 0; - public static final int EM_REGISTER_DB_TYPE_NORMAL = 1; - public static final int EM_REGISTER_DB_TYPE_BLACKLIST = 2; - public static final int EM_REGISTER_DB_TYPE_WHITELIST = 3; - public static final int EM_REGISTER_DB_TYPE_VIP = 4; - public static final int EM_REGISTER_DB_TYPE_STAFF = 5; - public static final int EM_REGISTER_DB_TYPE_LEADER = 6; - } - - public static class NET_FACERECONGNITION_GROUP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emFaceDBType; - public byte[] szGroupId = new byte[64]; - public byte[] szGroupName = new byte[128]; - public byte[] szGroupRemarks = new byte[256]; - public int nGroupSize; - public int nRetSimilarityCount; - public int[] nSimilarity = new int[1024]; - public int nRetChnCount; - public int[] nChannel = new int[1024]; - public int[] nFeatureState = new int[4]; - public int emRegisterDbType; - public byte[] byReserved1 = new byte[4]; - public NET_PASSERBY_DB_CONFIG_INFO stuPasserbyDBConfig; - } - - public static class EM_FACE_DB_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_FACE_DB_TYPE_UNKOWN = 0; - public static final int NET_FACE_DB_TYPE_HISTORY = 1; - public static final int NET_FACE_DB_TYPE_BLACKLIST = 2; - public static final int NET_FACE_DB_TYPE_WHITELIST = 3; - public static final int NET_FACE_DB_TYPE_ALARM = 4; - public static final int NET_FACE_DB_TYPE_PASSERBY = 5; - } - - public static class NET_IN_FIND_GROUP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szGroupId = new byte[64]; - } - - public static class CFG_ANALYSEMODULES_INFO extends NetSDKLib.SdkStructure { - public int nMoudlesNum; - public NetSDKLib.CFG_MODULE_INFO[] stuModuleInfo = (NetSDKLib.CFG_MODULE_INFO[]) ((NetSDKLib.CFG_MODULE_INFO[]) (new NetSDKLib.CFG_MODULE_INFO()).toArray(16)); - } - - public static class CFG_LENGTH_FILETER_INFO extends NetSDKLib.SdkStructure { - public int emMeasureMode; - public int emFilterType; - public int nDetectType; - public int nMinLen; - public int nMaxLen; - } - - public static class CFG_FILTER_HEIGHT_TYPE extends NetSDKLib.SdkStructure { - public static final int CFG_FILTER_HEIGHT_TYPE_UNKNOW = 0; - public static final int CFG_FILTER_HEIGHT_TYPE_BYHEIGHT = 1; - } - - public static class EM_CFG_MEASURE_MODE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CFG_NEASURE_MODE_TYPE_UNKNOW = 0; - public static final int EM_CFG_NEASURE_MODE_TYPE_PIXEL = 1; - public static final int EM_CFG_NEASURE_MODE_TYPE_METRIC = 2; - } - - public static class CFG_MODULE_INFO extends NetSDKLib.SdkStructure { - public byte[] szObjectType = new byte[128]; - public byte bSnapShot; - public byte bSensitivity; - public byte bMeasureModeEnable; - public byte bMeasureMode; - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public int nTrackRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuTrackRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public byte bFilterTypeEnable; - public byte nFilterType; - public byte bBackgroudEnable; - public byte bBackgroud; - public byte abBySize; - public byte bBySize; - public byte bFilterMinSizeEnable; - public byte bFilterMaxSizeEnable; - public NetSDKLib.CFG_SIZE stuFilterMinSize; - public NetSDKLib.CFG_SIZE stuFilterMaxSize; - public int nExcludeRegionNum; - public NetSDKLib.CFG_REGION[] stuExcludeRegion = (NetSDKLib.CFG_REGION[]) ((NetSDKLib.CFG_REGION[]) (new NetSDKLib.CFG_REGION()).toArray(10)); - public int nCalibrateBoxNum; - public NetSDKLib.CFG_CALIBRATEBOX_INFO[] stuCalibrateBoxs = (NetSDKLib.CFG_CALIBRATEBOX_INFO[]) ((NetSDKLib.CFG_CALIBRATEBOX_INFO[]) (new NetSDKLib.CFG_CALIBRATEBOX_INFO()).toArray(10)); - public byte bAccuracy; - public byte byAccuracy; - public byte bMovingStep; - public byte byMovingStep; - public byte bScalingFactor; - public byte byScalingFactor; - public byte[] bReserved2 = new byte[1]; - public byte abDetectBalance; - public int nDetectBalance; - public byte abByRatio; - public byte abMinRatio; - public byte abMaxRatio; - public byte abMinAreaSize; - public byte abMaxAreaSize; - public byte bByRatio; - public byte[] bReserved1 = new byte[2]; - public double dMinRatio; - public double dMaxRatio; - public NetSDKLib.CFG_SIZE stuMinAreaSize; - public NetSDKLib.CFG_SIZE stuMaxAreaSize; - public byte abByArea; - public byte abMinArea; - public byte abMaxArea; - public byte abMinRatioSize; - public byte abMaxRatioSize; - public byte bByArea; - public byte[] bReserved3 = new byte[2]; - public float nMinArea; - public float nMaxArea; - public NetSDKLib.CFG_SIZE stuMinRatioSize; - public NetSDKLib.CFG_SIZE stuMaxRatioSize; - public int nAreaCalibrateBoxNum; - public NetSDKLib.CFG_CALIBRATEBOX_INFO[] stuAreaCalibrateBoxs = (NetSDKLib.CFG_CALIBRATEBOX_INFO[]) ((NetSDKLib.CFG_CALIBRATEBOX_INFO[]) (new NetSDKLib.CFG_CALIBRATEBOX_INFO()).toArray(10)); - public int nRatioCalibrateBoxs; - public NetSDKLib.CFG_CALIBRATEBOX_INFO[] stuRatioCalibrateBoxs = (NetSDKLib.CFG_CALIBRATEBOX_INFO[]) ((NetSDKLib.CFG_CALIBRATEBOX_INFO[]) (new NetSDKLib.CFG_CALIBRATEBOX_INFO()).toArray(10)); - public byte bAntiDisturbance; - public byte bBacklight; - public byte bShadow; - public byte bContourAssistantTrack; - public int nPtzPresetId; - public int nObjectFilterNum; - public NetSDKLib.CFG_OBJECT_SIZEFILTER_INFO[] stObjectFilter = (NetSDKLib.CFG_OBJECT_SIZEFILTER_INFO[]) ((NetSDKLib.CFG_OBJECT_SIZEFILTER_INFO[]) (new NetSDKLib.CFG_OBJECT_SIZEFILTER_INFO()).toArray(16)); - public int abObjectImageSize; - public NetSDKLib.CFG_SIZE stObjectImageSize; - public int nSpecailDetectNum; - public NetSDKLib.CFG_SPECIALDETECT_INFO[] stSpecialDetectRegions = (NetSDKLib.CFG_SPECIALDETECT_INFO[]) ((NetSDKLib.CFG_SPECIALDETECT_INFO[]) (new NetSDKLib.CFG_SPECIALDETECT_INFO()).toArray(10)); - public int nAttribute; - public byte[] szAttributes = new byte[2048]; - public int abPlateAnalyseMode; - public int nPlateAnalyseMode; - public int nCategoryNum; - public int[] emCategoryType = new int[128]; - public byte[] szSceneType = new byte[16]; - public NetSDKLib.CFG_LENGTH_FILETER_INFO stuLengthFilter; - public boolean bSceneTypeEx; - public byte[] szSceneTypeEx = new byte[128]; - } - - public static class CFG_CATEGORY_TYPE extends NetSDKLib.SdkStructure { - public static final int CFG_CATEGORY_TYPE_UNKNOW = 0; - public static final int CFG_CATEGORY_VEHICLE_TYPE_MOTOR = 1; - public static final int CFG_CATEGORY_VEHICLE_TYPE_NON_MOTOR = 2; - public static final int CFG_CATEGORY_VEHICLE_TYPE_BUS = 3; - public static final int CFG_CATEGORY_VEHICLE_TYPE_BICYCLE = 4; - public static final int CFG_CATEGORY_VEHICLE_TYPE_MOTORCYCLE = 5; - public static final int CFG_CATEGORY_VEHICLE_TYPE_UNLICENSEDMOTOR = 6; - public static final int CFG_CATEGORY_VEHICLE_TYPE_LARGECAR = 7; - public static final int CFG_CATEGORY_VEHICLE_TYPE_MICROCAR = 8; - public static final int CFG_CATEGORY_VEHICLE_TYPE_EMBASSYCAR = 9; - public static final int CFG_CATEGORY_VEHICLE_TYPE_MARGINALCAR = 10; - public static final int CFG_CATEGORY_VEHICLE_TYPE_AREAOUTCAR = 11; - public static final int CFG_CATEGORY_VEHICLE_TYPE_FOREIGNCAR = 12; - public static final int CFG_CATEGORY_VEHICLE_TYPE_DUALTRIWHEELMOTORCYCLE = 13; - public static final int CFG_CATEGORY_VEHICLE_TYPE_LIGHTMOTORCYCLE = 14; - public static final int CFG_CATEGORY_VEHICLE_TYPE_EMBASSYMOTORCYCLE = 15; - public static final int CFG_CATEGORY_VEHICLE_TYPE_MARGINALMOTORCYCLE = 16; - public static final int CFG_CATEGORY_VEHICLE_TYPE_AREAOUTMOTORCYCLE = 17; - public static final int CFG_CATEGORY_VEHICLE_TYPE_FOREIGNMOTORCYCLE = 18; - public static final int CFG_CATEGORY_VEHICLE_TYPE_FARMTRANSMITCAR = 19; - public static final int CFG_CATEGORY_VEHICLE_TYPE_TRACTOR = 20; - public static final int CFG_CATEGORY_VEHICLE_TYPE_TRAILER = 21; - public static final int CFG_CATEGORY_VEHICLE_TYPE_COACHCAR = 22; - public static final int CFG_CATEGORY_VEHICLE_TYPE_COACHMOTORCYCLE = 23; - public static final int CFG_CATEGORY_VEHICLE_TYPE_TRIALCAR = 24; - public static final int CFG_CATEGORY_VEHICLE_TYPE_TRIALMOTORCYCLE = 25; - public static final int CFG_CATEGORY_VEHICLE_TYPE_TEMPORARYENTRYCAR = 26; - public static final int CFG_CATEGORY_VEHICLE_TYPE_TEMPORARYENTRYMOTORCYCLE = 27; - public static final int CFG_CATEGORY_VEHICLE_TYPE_TEMPORARYSTEERCAR = 28; - public static final int CFG_CATEGORY_VEHICLE_TYPE_PASSENGERCAR = 29; - public static final int CFG_CATEGORY_VEHICLE_TYPE_LARGETRUCK = 30; - public static final int CFG_CATEGORY_VEHICLE_TYPE_MIDTRUCK = 31; - public static final int CFG_CATEGORY_VEHICLE_TYPE_SALOONCAR = 32; - public static final int CFG_CATEGORY_VEHICLE_TYPE_MICROBUS = 33; - public static final int CFG_CATEGORY_VEHICLE_TYPE_MICROTRUCK = 34; - public static final int CFG_CATEGORY_VEHICLE_TYPE_TRICYCLE = 35; - public static final int CFG_CATEGORY_VEHICLE_TYPE_PASSERBY = 36; - public static final int CFG_CATEGORY_PLATE_TYPE_NORMAL = 37; - public static final int CFG_CATEGORY_PLATE_TYPE_YELLOW = 38; - public static final int CFG_CATEGORY_PLATE_TYPE_DOUBLEYELLOW = 39; - public static final int CFG_CATEGORY_PLATE_TYPE_POLICE = 40; - public static final int CFG_CATEGORY_PLATE_TYPE_ARMED = 41; - public static final int CFG_CATEGORY_PLATE_TYPE_MILITARY = 42; - public static final int CFG_CATEGORY_PLATE_TYPE_DOUBLEMILITARY = 43; - public static final int CFG_CATEGORY_PLATE_TYPE_SAR = 44; - public static final int CFG_CATEGORY_PLATE_TYPE_TRAINNING = 45; - public static final int CFG_CATEGORY_PLATE_TYPE_PERSONAL = 46; - public static final int CFG_CATEGORY_PLATE_TYPE_AGRI = 47; - public static final int CFG_CATEGORY_PLATE_TYPE_EMBASSY = 48; - public static final int CFG_CATEGORY_PLATE_TYPE_MOTO = 49; - public static final int CFG_CATEGORY_PLATE_TYPE_TRACTOR = 50; - public static final int CFG_CATEGORY_PLATE_TYPE_OFFICIALCAR = 51; - public static final int CFG_CATEGORY_PLATE_TYPE_PERSONALCAR = 52; - public static final int CFG_CATEGORY_PLATE_TYPE_WARCAR = 53; - public static final int CFG_CATEGORY_PLATE_TYPE_OTHER = 54; - public static final int CFG_CATEGORY_PLATE_TYPE_CIVILAVIATION = 55; - public static final int CFG_CATEGORY_PLATE_TYPE_BLACK = 56; - } - - public static class CFG_SPECIALDETECT_INFO extends NetSDKLib.SdkStructure { - public int nDetectNum; - public NetSDKLib.CFG_POLYGON[] stDetectRegion = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - public int nPropertyNum; - public int[] nPropertys = new int[4]; - } - - public static class EM_SEPCIALREGION_PROPERTY_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SEPCIALREGION_PROPERTY_TYPE_HIGHLIGHT = 1; - public static final int EM_SEPCIALREGION_PROPERTY_TYPE_REGULARBLINK = 2; - public static final int EM_SEPCIALREGION_PROPERTY_TYPE_IREGULARBLINK = 3; - public static final int EM_SEPCIALREGION_PROPERTY_TYPE_NUM = 4; - } - - public static class CFG_OBJECT_SIZEFILTER_INFO extends NetSDKLib.SdkStructure { - public byte[] szObjectType = new byte[128]; - public NetSDKLib.CFG_SIZEFILTER_INFO stSizeFilter; - } - - public static class CFG_SIZEFILTER_INFO extends NetSDKLib.SdkStructure { - public int nCalibrateBoxNum; - public NetSDKLib.CFG_CALIBRATEBOX_INFO[] stuCalibrateBoxs = (NetSDKLib.CFG_CALIBRATEBOX_INFO[]) ((NetSDKLib.CFG_CALIBRATEBOX_INFO[]) (new NetSDKLib.CFG_CALIBRATEBOX_INFO()).toArray(10)); - public byte bMeasureModeEnable; - public byte bMeasureMode; - public byte bFilterTypeEnable; - public byte bFilterType; - public byte[] bReserved = new byte[2]; - public byte bFilterMinSizeEnable; - public byte bFilterMaxSizeEnable; - public NetSDKLib.CFG_SIZE stuFilterMinSize; - public NetSDKLib.CFG_SIZE stuFilterMaxSize; - public byte abByArea; - public byte abMinArea; - public byte abMaxArea; - public byte abMinAreaSize; - public byte abMaxAreaSize; - public byte bByArea; - public byte[] bReserved1 = new byte[2]; - public float nMinArea; - public float nMaxArea; - public NetSDKLib.CFG_SIZE stuMinAreaSize; - public NetSDKLib.CFG_SIZE stuMaxAreaSize; - public byte abByRatio; - public byte abMinRatio; - public byte abMaxRatio; - public byte abMinRatioSize; - public byte abMaxRatioSize; - public byte bByRatio; - public byte[] bReserved2 = new byte[6]; - public double dMinRatio; - public double dMaxRatio; - public NetSDKLib.CFG_SIZE stuMinRatioSize; - public NetSDKLib.CFG_SIZE stuMaxRatioSize; - public byte nAreaCalibrateBoxNum; - public NetSDKLib.CFG_CALIBRATEBOX_INFO[] stuAreaCalibrateBoxs = (NetSDKLib.CFG_CALIBRATEBOX_INFO[]) ((NetSDKLib.CFG_CALIBRATEBOX_INFO[]) (new NetSDKLib.CFG_CALIBRATEBOX_INFO()).toArray(10)); - public byte nRatioCalibrateBoxs; - public NetSDKLib.CFG_CALIBRATEBOX_INFO[] stuRatioCalibrateBoxs = (NetSDKLib.CFG_CALIBRATEBOX_INFO[]) ((NetSDKLib.CFG_CALIBRATEBOX_INFO[]) (new NetSDKLib.CFG_CALIBRATEBOX_INFO()).toArray(10)); - public byte abBySize; - public byte bBySize; - public byte[] bReserved3 = new byte[6]; - } - - public static class CFG_CALIBRATEBOX_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_POLYGON stuCenterPoint; - public float fRatio; - } - - public static class NET_SIZE extends NetSDKLib.SdkStructure { - public int nWidth; - public int nHeight; - } - - public static class CFG_SIZE extends NetSDKLib.SdkStructure { - public NetSDKLib.CFG_SIZE_Attribute attr; - public float nHeight; - } - - public static class CFG_SIZE_Attribute extends Union { - public float nWidth; - public float nArea; - } - - public static class CFG_REGION extends NetSDKLib.SdkStructure { - public int nPointNum; - public NetSDKLib.CFG_POLYGON[] stuPolygon = (NetSDKLib.CFG_POLYGON[]) ((NetSDKLib.CFG_POLYGON[]) (new NetSDKLib.CFG_POLYGON()).toArray(20)); - } - - public static class CFG_POLYGON extends NetSDKLib.SdkStructure { - public int nX; - public int nY; - } - - public static class EM_SCENE_CLASS_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SCENE_CLASS_UNKNOW = 0; - public static final int EM_SCENE_CLASS_NORMAL = 1; - public static final int EM_SCENE_CLASS_TRAFFIC = 2; - public static final int EM_SCENE_CLASS_TRAFFIC_PATROL = 3; - public static final int EM_SCENE_CLASS_FACEDETECTION = 4; - public static final int EM_SCENE_CLASS_ATM = 5; - public static final int EM_SENCE_CLASS_INDOOR = 6; - public static final int EM_SENCE_CLASS_FACERECOGNITION = 7; - public static final int EM_SENCE_CLASS_PRISON = 8; - public static final int EM_SENCE_CLASS_NUMBERSTAT = 9; - public static final int EM_SENCE_CLASS_HEAT_MAP = 10; - public static final int EM_SENCE_CLASS_VIDEODIAGNOSIS = 11; - public static final int EM_SENCE_CLASS_VEHICLEANALYSE = 12; - public static final int EM_SENCE_CLASS_COURSERECORD = 13; - public static final int EM_SENCE_CLASS_VEHICLE = 14; - public static final int EM_SENCE_CLASS_STANDUPDETECTION = 15; - public static final int EM_SCENE_CLASS_GATE = 16; - public static final int EM_SCENE_CLASS_SDFACEDETECTION = 17; - public static final int EM_SCENE_CLASS_HEAT_MAP_PLAN = 18; - public static final int EM_SCENE_CLASS_NUMBERSTAT_PLAN = 19; - public static final int EM_SCENE_CLASS_ATMFD = 20; - public static final int EM_SCENE_CLASS_HIGHWAY = 21; - public static final int EM_SCENE_CLASS_CITY = 22; - public static final int EM_SCENE_CLASS_LETRACK = 23; - public static final int EM_SCENE_CLASS_SCR = 24; - public static final int EM_SCENE_CLASS_STEREO_VISION = 25; - public static final int EM_SCENE_CLASS_HUMANDETECT = 26; - public static final int EM_SCENE_CLASS_FACEANALYSIS = 27; - public static final int EM_SCENE_CLASS_XRAY_DETECTION = 28; - public static final int EM_SCENE_CLASS_STEREO_NUMBER = 29; - public static final int EM_SCENE_CLASS_CROWDDISTRIMAP = 30; - public static final int EM_SCENE_CLASS_OBJECTDETECT = 31; - public static final int EM_SCENE_CLASS_FACEATTRIBUTE = 32; - public static final int EM_SCENE_CLASS_FACECOMPARE = 33; - public static final int EM_SCENE_CLASS_STEREO_BEHAVIOR = 34; - public static final int EM_SCENE_CLASS_INTELLICITYMANAGER = 35; - public static final int EM_SCENE_CLASS_PROTECTIVECABIN = 36; - public static final int EM_SCENE_CLASS_AIRPLANEDETECT = 37; - public static final int EM_SCENE_CLASS_CROWDPOSTURE = 38; - public static final int EM_SCENE_CLASS_PHONECALLDETECT = 39; - public static final int EM_SCENE_CLASS_SMOKEDETECTION = 40; - public static final int EM_SCENE_CLASS_BOATDETECTION = 41; - public static final int EM_SCENE_CLASS_SMOKINGDETECT = 42; - public static final int EM_SCENE_CLASS_WATERMONITOR = 43; - public static final int EM_SCENE_CLASS_GENERATEGRAPHDETECTION = 44; - public static final int EM_SCENE_CLASS_TRAFFIC_PARK = 45; - public static final int EM_SCENE_CLASS_OPERATEMONITOR = 46; - public static final int EM_SCENE_CLASS_INTELLI_RETAIL = 47; - public static final int EM_SCENE_CLASS_CLASSROOM_ANALYSE = 48; - public static final int EM_SCENE_CLASS_FEATURE_ABSTRACT = 49; - public static final int EM_SCENE_CLASS_CROWD_ABNORMAL = 59; - public static final int EM_CLASS_WEATHER_MONITOR = 64; - } - - public static class EM_SCENE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_SCENE_UNKNOW = 0; - public static final int EM_SCENE_NORMAL = 1; - public static final int EM_SCENE_TRAFFIC = 2; - public static final int EM_SCENE_TRAFFIC_PATROL = 3; - public static final int EM_SCENE_FACEDETECTION = 4; - public static final int EM_SCENE_ATM = 5; - public static final int EM_SCENE_INDOOR = 6; - public static final int EM_SCENE_FACERECOGNITION = 7; - public static final int EM_SCENE_PRISON = 8; - public static final int EM_SCENE_NUMBERSTAT = 9; - public static final int EM_SCENE_HEAT_MAP = 10; - public static final int EM_SCENE_VIDEODIAGNOSIS = 11; - public static final int EM_SCENE_VEHICLEANALYSE = 12; - public static final int EM_SCENE_COURSERECORD = 13; - public static final int EM_SCENE_VEHICLE = 14; - public static final int EM_SCENE_STANDUPDETECTION = 15; - public static final int EM_SCENE_GATE = 16; - public static final int EM_SCENE_SDFACEDETECTION = 17; - public static final int EM_SCENE_HEAT_MAP_PLAN = 18; - public static final int EM_SCENE_NUMBERSTAT_PLAN = 19; - public static final int EM_SCENE_ATMFD = 20; - public static final int EM_SCENE_HIGHWAY = 21; - public static final int EM_SCENE_CITY = 22; - public static final int EM_SCENE_LETRACK = 23; - public static final int EM_SCENE_SCR = 24; - public static final int EM_SCENE_STEREO_VISION = 25; - public static final int EM_SCENE_HUMANDETECT = 26; - public static final int EM_SCENE_FACEANALYSIS = 27; - public static final int EM_SCENE_XRAY_DETECTION = 28; - public static final int EM_SCENE_STEREO_NUMBER = 29; - public static final int EM_SCENE_CROWD_DISTRI_MAP = 30; - public static final int EM_SCENE_CLASS_OBJECTDETECT = 31; - public static final int EM_SCENE_FACEATTRIBUTE = 32; - public static final int EM_SCENE_FACECOMPARE = 33; - public static final int EM_SCENE_STEREO_BEHAVIOR = 34; - public static final int EM_SCENE_INTELLICITYMANAGER = 35; - public static final int EM_SCENE_PROTECTIVECABIN = 36; - public static final int EM_SCENE_AIRPLANEDETECT = 37; - public static final int EM_SCENE_CROWDPOSTURE = 38; - public static final int EM_SCENE_PHONECALLDETECT = 39; - public static final int EM_SCENE_SMOKEDETECTION = 40; - public static final int EM_SCENE_BOATDETECTION = 41; - public static final int EM_SCENE_SMOKINGDETECT = 42; - public static final int EM_SCENE_WATERMONITOR = 43; - public static final int EM_SCENE_GENERATEGRAPHDETECTION = 44; - public static final int EM_SCENE_TRAFFIC_PARK = 45; - public static final int EM_SCENE_OPERATEMONITOR = 46; - public static final int EM_SCENE_INTELLI_RETAIL = 47; - public static final int EM_SCENE_CLASSROOM_ANALYSE = 48; - public static final int EM_SCENE_PARKINGSPACE = 57; - public static final int EM_SCENE_ANATOMYTEMP_DETECT = 60; - } - - public static class CFG_RULE_INFO extends NetSDKLib.SdkStructure { - public int dwRuleType; - public int nRuleSize; - public NetSDKLib.CFG_RULE_COMM_INFO stuRuleCommInfo; - } - - public static class CFG_RULE_COMM_INFO extends NetSDKLib.SdkStructure { - public byte bRuleId; - public int emClassType; - public byte[] bReserved = new byte[512]; - } - - public static class CFG_ANALYSERULES_INFO extends NetSDKLib.SdkStructure { - public int nRuleCount; - public Pointer pRuleBuf; - public int nRuleLen; - } - - public static class MEDIAFILE_FACERECOGNITION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bGlobalScenePic; - public NetSDKLib.NET_PIC_INFO_EX stGlobalScenePic; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_PIC_INFO_EX stObjectPic; - public int nCandidateNum; - public NetSDKLib.CANDIDATE_INFO[] stuCandidates = (NetSDKLib.CANDIDATE_INFO[]) ((NetSDKLib.CANDIDATE_INFO[]) (new NetSDKLib.CANDIDATE_INFO()).toArray(50)); - public NetSDKLib.NET_CANDIDAT_PIC_PATHS[] stuCandidatesPic = (NetSDKLib.NET_CANDIDAT_PIC_PATHS[]) ((NetSDKLib.NET_CANDIDAT_PIC_PATHS[]) (new NetSDKLib.NET_CANDIDAT_PIC_PATHS()).toArray(50)); - public NetSDKLib.NET_TIME stTime; - public byte[] szAddress = new byte[260]; - public int nChannelId; - public int bUseCandidatesEx; - public int nCandidateExNum; - public NetSDKLib.CANDIDATE_INFOEX[] stuCandidatesEx = (NetSDKLib.CANDIDATE_INFOEX[]) ((NetSDKLib.CANDIDATE_INFOEX[]) (new NetSDKLib.CANDIDATE_INFOEX()).toArray(50)); - public NetSDKLib.FACE_INFO_OBJECT stuFaceInfoObject; - public NetSDKLib.NET_POINT stuFaceCenter; - public NET_MEDIAFILE_GENERAL_INFO stuGeneralInfo; - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } - } - - public static class EM_TEMPERATURE_UNIT extends NetSDKLib.SdkStructure { - public static final int EM_TEMPERATURE_CENTIGRADE = 0; - public static final int EM_TEMPERATURE_FAHRENHEIT = 1; - public static final int EM_TEMPERATURE_KELVIN = 2; - } - - public static class FACE_INFO_OBJECT extends NetSDKLib.SdkStructure { - public NetSDKLib.IMAGE_INFO stuImageInfo; - public int emSex; - public int nAge; - public int emGlasses; - public int emEmotion; - public int emComplexion; - public int emEye; - public int emMouth; - public int emMask; - public int emBeard; - public int nAttractive; - public NetSDKLib.NET_EULER_ANGLE stuFaceCaptureAngle; - public int nFaceQuality; - public double fMaxTemp; - public int nIsOverTemp; - public int nIsUnderTemp; - public int emTempUnit; - public byte[] byReserved = new byte[2012]; - } - - public static class IMAGE_INFO extends NetSDKLib.SdkStructure { - public int nLength; - public int nWidth; - public int nHeight; - public byte[] szFilePath = new byte[260]; - public byte[] byReserved = new byte[512]; - } - - public static class NET_MSG_OBJECT extends NetSDKLib.SdkStructure { - public int nObjectID; - public byte[] szObjectType = new byte[128]; - public int nConfidence; - public int nAction; - public NetSDKLib.DH_RECT BoundingBox; - public NetSDKLib.NET_POINT Center; - public int nPolygonNum; - public NetSDKLib.NET_POINT[] Contour = (NetSDKLib.NET_POINT[]) ((NetSDKLib.NET_POINT[]) (new NetSDKLib.NET_POINT()).toArray(16)); - public int rgbaMainColor; - public byte[] szText = new byte[128]; - public byte[] szObjectSubType = new byte[62]; - public short wColorLogoIndex; - public short wSubBrand; - public byte byReserved1; - public byte bPicEnble; - public NetSDKLib.NET_PIC_INFO stPicInfo; - public byte bShotFrame; - public byte bColor; - public byte byReserved2; - public byte byTimeType; - public NetSDKLib.NET_TIME_EX stuCurrentTime; - public NetSDKLib.NET_TIME_EX stuStartTime; - public NetSDKLib.NET_TIME_EX stuEndTime; - public NetSDKLib.DH_RECT stuOriginalBoundingBox; - public NetSDKLib.DH_RECT stuSignBoundingBox; - public int dwCurrentSequence; - public int dwBeginSequence; - public int dwEndSequence; - public long nBeginFileOffse; - public long nEndFileOffset; - public byte[] byColorSimilar = new byte[8]; - public byte[] byUpperBodyColorSimilar = new byte[8]; - public byte[] byLowerBodyColorSimilar = new byte[8]; - public int nRelativeID; - public byte[] szSubText = new byte[20]; - public short wBrandYear; - - protected int getNativeAlignment(Class type, Object value, boolean isFirstElement) { - int alignment = super.getNativeAlignment(type, value, isFirstElement); - return Math.min(4, alignment); - } - } - - public static class EM_COLOR_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_COLOR_TYPE_RED = 0; - public static final int NET_COLOR_TYPE_YELLOW = 1; - public static final int NET_COLOR_TYPE_GREEN = 2; - public static final int NET_COLOR_TYPE_CYAN = 3; - public static final int NET_COLOR_TYPE_BLUE = 4; - public static final int NET_COLOR_TYPE_PURPLE = 5; - public static final int NET_COLOR_TYPE_BLACK = 6; - public static final int NET_COLOR_TYPE_WHITE = 7; - public static final int NET_COLOR_TYPE_MAX = 8; - } - - public static class NET_CANDIDAT_PIC_PATHS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFileCount; - public NetSDKLib.NET_PIC_INFO_EX[] stFiles = (NetSDKLib.NET_PIC_INFO_EX[]) ((NetSDKLib.NET_PIC_INFO_EX[]) (new NetSDKLib.NET_PIC_INFO_EX()).toArray(48)); - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } - } - - public static class DH_POINT extends NetSDKLib.SdkStructure { - public short nx; - public short ny; - - public DH_POINT() { - } - - public DH_POINT(short x, short y) { - this.nx = x; - this.ny = y; - } - } - - public static class NET_POINT extends NetSDKLib.SdkStructure { - public short nx; - public short ny; - - public String toString() { - return "NET_POINT{nx=" + this.nx + ", ny=" + this.ny + '}'; - } - } - - public static class DH_RECT extends NetSDKLib.SdkStructure { - public NativeLong left; - public NativeLong top; - public NativeLong right; - public NativeLong bottom; - } - - public static class NET_TSECT extends NetSDKLib.SdkStructure { - public int bEnable; - public int iBeginHour; - public int iBeginMin; - public int iBeginSec; - public int iEndHour; - public int iEndMin; - public int iEndSec; - - public String startTime() { - return this.iBeginHour + ":" + this.iBeginMin + ":" + this.iBeginSec; - } - - public String endTime() { - return this.iEndHour + ":" + this.iEndMin + ":" + this.iEndSec; - } - } - - public static class NET_RECT extends NetSDKLib.SdkStructure { - public int left; - public int top; - public int right; - public int bottom; - - public String toString() { - return "[" + this.left + " " + this.top + " " + this.right + " " + this.bottom + "]"; - } - } - - public static class NET_PIC_INFO_EX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwFileLenth; - public byte[] szFilePath = new byte[260]; - } - - public static class EM_SMOKING_STATE { - public static final int EM_SMOKING_UNKNOWN = 0; - public static final int EM_SMOKING_NO = 1; - public static final int EM_SMOKING_YES = 2; - } - - public static class EM_CATEGORY_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_CATEGORY_UNKNOWN = 0; - public static final int EM_CATEGORY_OTHER = 1; - public static final int EM_CATEGORY_MOTOR = 2; - public static final int EM_CATEGORY_BUS = 3; - public static final int EM_CATEGORY_UNLICENSED_MOTOR = 4; - public static final int EM_CATEGORY_LARGE_CAR = 5; - public static final int EM_CATEGORY_MICRO_CAR = 6; - public static final int EM_CATEGORY_EMBASSY_CAR = 7; - public static final int EM_CATEGORY_MARGINAL_CAR = 8; - public static final int EM_CATEGORY_AREAOUT_CAR = 9; - public static final int EM_CATEGORY_FOREIGN_CAR = 10; - public static final int EM_CATEGORY_FARMTRANSMIT_CAR = 11; - public static final int EM_CATEGORY_TRACTOR = 12; - public static final int EM_CATEGORY_TRAILER = 13; - public static final int EM_CATEGORY_COACH_CAR = 14; - public static final int EM_CATEGORY_TRIAL_CAR = 15; - public static final int EM_CATEGORY_TEMPORARY_ENTRY_CAR = 16; - public static final int EM_CATEGORY_TEMPORARY_ENTRY_MOTORCYCLE = 17; - public static final int EM_CATEGORY_TEMPORARY_STEER_CAR = 18; - public static final int EM_CATEGORY_LARGE_TRUCK = 19; - public static final int EM_CATEGORY_MID_TRUCK = 20; - public static final int EM_CATEGORY_MICRO_TRUCK = 21; - public static final int EM_CATEGORY_MICROBUS = 22; - public static final int EM_CATEGORY_SALOON_CAR = 23; - public static final int EM_CATEGORY_CARRIAGE = 24; - public static final int EM_CATEGORY_MINI_CARRIAGE = 25; - public static final int EM_CATEGORY_SUV_MPV = 26; - public static final int EM_CATEGORY_SUV = 27; - public static final int EM_CATEGORY_MPV = 28; - public static final int EM_CATEGORY_PASSENGER_CAR = 29; - public static final int EM_CATEGORY_MOTOR_BUS = 30; - public static final int EM_CATEGORY_MID_PASSENGER_CAR = 31; - public static final int EM_CATEGORY_MINI_BUS = 32; - public static final int EM_CATEGORY_PICKUP = 33; - public static final int EM_CATEGORY_OILTANK_TRUCK = 34; - public static final int EM_CATEGORY_TANK_CAR = 35; - public static final int EM_CATEGORY_SLOT_TANK_CAR = 36; - public static final int EM_CATEGORY_DREGS_CAR = 37; - public static final int EM_CATEGORY_CONCRETE_MIXER_TRUCK = 38; - public static final int EM_CATEGORY_TAXI = 39; - public static final int EM_CATEGORY_POLICE = 40; - public static final int EM_CATEGORY_AMBULANCE = 41; - public static final int EM_CATEGORY_GENERAL = 42; - public static final int EM_CATEGORY_WATERING_CAR = 43; - public static final int EM_CATEGORY_FIRE_ENGINE = 44; - public static final int EM_CATEGORY_MACHINE_TRUCK = 45; - public static final int EM_CATEGORY_POWER_LOT_VEHICLE = 46; - public static final int EM_CATEGORY_SUCTION_SEWAGE_TRUCK = 47; - public static final int EM_CATEGORY_NORMAL_TANK_TRUCK = 48; - } - - public static class EM_CALLING_STATE extends NetSDKLib.SdkStructure { - public static final int EM_CALLING_UNKNOWN = 0; - public static final int EM_CALLING_OTHER = 1; - public static final int EM_CALLING_NO = 2; - public static final int EM_CALLING_YES = 3; - } - - public static class EM_ATTACHMENT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ATTACHMENT_UNKNOWN = 0; - public static final int EM_ATTACHMENT_OTHER = 1; - public static final int EM_ATTACHMENT_FURNITURE = 2; - public static final int EM_ATTACHMENT_PENDANT = 3; - public static final int EM_ATTACHMENT_TISSUEBOX = 4; - public static final int EM_ATTACHMENT_DANGER = 5; - public static final int EM_ATTACHMENT_PERFUMEBOX = 6; - } - - public static class EM_SAFE_BELT_STATE extends NetSDKLib.SdkStructure { - public static final int EM_SAFE_BELT_UNKNOWN = 0; - public static final int EM_SAFE_BELT_OTHER = 1; - public static final int EM_SAFE_BELT_WITH = 2; - public static final int EM_SAFE_BELT_WITHOUT = 3; - } - - public static class NET_ATTACH_MENET_INFO extends NetSDKLib.SdkStructure { - public int emAttachMentType; - public byte[] bReserved1 = new byte[128]; - } - - public static class MEDIAFILE_TRAFFICCAR_INFO_EX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.MEDIAFILE_TRAFFICCAR_INFO stuInfo; - public byte[] szDeviceAddr = new byte[256]; - public byte[] szVehicleSign = new byte[32]; - public byte[] szCustomParkNo = new byte[64]; - public short wVehicleSubBrand; - public short wVehicleYearModel; - public NetSDKLib.NET_TIME stuEleTagInfoUTC; - public int[] emFalgLists = new int[128]; - public int nFalgCount; - public int emSafeBelSate; - public int emCallingState; - public int nAttachMentNum; - public NetSDKLib.NET_ATTACH_MENET_INFO[] stuAttachMent = (NetSDKLib.NET_ATTACH_MENET_INFO[]) ((NetSDKLib.NET_ATTACH_MENET_INFO[]) (new NetSDKLib.NET_ATTACH_MENET_INFO()).toArray(8)); - public byte[] szCountry = new byte[32]; - public int emCarType; - public int emSunShadeState; - public int emSmokingState; - public int nAnnualInspection; - public byte[] byReserved = new byte[4]; - public int nPicIDHigh; - public int nPicIDLow; - public NET_UPLOAD_CLIENT_INFO stuClient1; - public NET_UPLOAD_CLIENT_INFO stuClient2; - public PlateNumber[] szExtraPlateNumber = (PlateNumber[]) ((PlateNumber[]) (new PlateNumber()).toArray(3)); - public int nExtraPlateNumberNum; - } - - public static class MEDIAFILE_TRAFFICCAR_INFO extends NetSDKLib.SdkStructure { - public int ch; - public byte[] szFilePath = new byte[128]; - public int size; - public NetSDKLib.NET_TIME starttime; - public NetSDKLib.NET_TIME endtime; - public int nWorkDirSN; - public byte nFileType; - public byte bHint; - public byte bDriveNo; - public byte bReserved2; - public int nCluster; - public byte byPictureType; - public byte[] bReserved = new byte[3]; - public byte[] szPlateNumber = new byte[32]; - public byte[] szPlateType = new byte[32]; - public byte[] szPlateColor = new byte[16]; - public byte[] szVehicleColor = new byte[16]; - public int nSpeed; - public int nEventsNum; - public int[] nEvents = new int[32]; - public int dwBreakingRule; - public byte[] szVehicleSize = new byte[16]; - public byte[] szChannelName = new byte[32]; - public byte[] szMachineName = new byte[16]; - public int nSpeedUpperLimit; - public int nSpeedLowerLimit; - public int nGroupID; - public byte byCountInGroup; - public byte byIndexInGroup; - public byte byLane; - public byte[] bReserved1 = new byte[21]; - public NetSDKLib.NET_TIME stSnapTime; - public int nDirection; - public byte[] szMachineAddress = new byte[260]; - public long sizeEx; - } - - public static class MEDIA_QUERY_TRAFFICCAR_PARAM_EX extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.MEDIA_QUERY_TRAFFICCAR_PARAM stuParam; - } - - public static class MEDIA_QUERY_TRAFFICCAR_PARAM extends NetSDKLib.SdkStructure { - public int nChannelID; - public NetSDKLib.NET_TIME StartTime; - public NetSDKLib.NET_TIME EndTime; - public int nMediaType; - public int nEventType; - public byte[] szPlateNumber = new byte[32]; - public int nSpeedUpperLimit; - public int nSpeedLowerLimit; - public int bSpeedLimit; - public int dwBreakingRule; - public byte[] szPlateType = new byte[32]; - public byte[] szPlateColor = new byte[16]; - public byte[] szVehicleColor = new byte[16]; - public byte[] szVehicleSize = new byte[16]; - public int nGroupID; - public short byLane; - public byte byFileFlag; - public byte byRandomAccess; - public int nFileFlagEx; - public int nDirection; - public Pointer szDirs; - public Pointer pEventTypes; - public int nEventTypeNum; - public Pointer pszDeviceAddress; - public Pointer pszMachineAddress; - public Pointer pszVehicleSign; - public short wVehicleSubBrand; - public short wVehicleYearModel; - public int emSafeBeltState; - public int emCallingState; - public int emAttachMentType; - public int emCarType; - public Pointer pstuTrafficCarParamEx; - public int[] bReserved = new int[4]; - } - - public static class MEDIAFILE_FACE_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int ch; - public byte[] szFilePath = new byte[128]; - public int size; - public NetSDKLib.NET_TIME starttime; - public NetSDKLib.NET_TIME endtime; - public int nWorkDirSN; - public byte nFileType; - public byte bHint; - public byte bDriveNo; - public byte byPictureType; - public int nCluster; - public int emPicType; - public int dwObjectId; - public int[] dwFrameSequence = new int[2]; - public int nFrameSequenceNum; - public NetSDKLib.NET_TIME_EX[] stTimes = (NetSDKLib.NET_TIME_EX[]) ((NetSDKLib.NET_TIME_EX[]) (new NetSDKLib.NET_TIME_EX()).toArray(2)); - public int nTimeStampNum; - public int nPicIndex; - public int emSex; - public int nAge; - public int emEmotion; - public int emGlasses; - public long sizeEx; - public int emMask; - public int emBeard; - public int emRace; - public int emEye; - public int emMouth; - public int nAttractive; - public int nIsStranger; - public byte[] szFaceObjectUrl = new byte[128]; - public NetSDKLib.NET_EULER_ANGLE stuFaceCaptureAngle; - public int nFaceQuality; - public NET_FACEDETECT_IMAGE_INFO stuSceneImage; - public NetSDKLib.NET_POINT stuFaceCenter; - } - - public static class MEDIAFILE_FACE_DETECTION_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NetSDKLib.NET_TIME stuStartTime; - public NetSDKLib.NET_TIME stuEndTime; - public int emPicType; - public int bDetailEnable; - public NetSDKLib.MEDIAFILE_FACE_DETECTION_DETAIL_PARAM stuDetail; - public int emSex; - public int bAgeEnable; - public int[] nAgeRange = new int[2]; - public int nEmotionValidNum; - public int[] emEmotion = new int[32]; - public int emGlasses; - public int emMask; - public int emBeard; - public int nIsStranger; - } - - public static class EM_FACEDETECT_GLASSES_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_FACEDETECT_GLASSES_UNKNOWN = 0; - public static final int EM_FACEDETECT_WITH_GLASSES = 1; - public static final int EM_FACEDETECT_WITHOUT_GLASSES = 2; - } - - public static class MEDIAFILE_FACE_DETECTION_DETAIL_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwObjectId; - public int dwFrameSequence; - public NetSDKLib.NET_TIME_EX stTime; - } - - public static class EM_FACEPIC_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_FACEPIC_TYPE_UNKOWN = 0; - public static final int NET_FACEPIC_TYPE_GLOBAL_SENCE = 1; - public static final int NET_FACEPIC_TYPE_SMALL = 2; - } - - public static class MEDIAFILE_FACERECOGNITION_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stEndTime; - public byte[] szMachineAddress = new byte[260]; - public int nAlarmType; - public int abPersonInfo; - public NetSDKLib.FACERECOGNITION_PERSON_INFO stPersonInfo; - public int nChannelId; - public int nGroupIdNum; - public NetSDKLib.GROUP_ID[] szGroupIdArr = (NetSDKLib.GROUP_ID[]) ((NetSDKLib.GROUP_ID[]) (new NetSDKLib.GROUP_ID()).toArray(128)); - public int abPersonInfoEx; - public NetSDKLib.FACERECOGNITION_PERSON_INFOEX stPersonInfoEx; - public int bSimilaryRangeEnable; - public int[] nSimilaryRange = new int[2]; - public int nFileType; - } - - public static class EM_FACERECOGNITION_ALARM_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_FACERECOGNITION_ALARM_TYPE_UNKOWN = 0; - public static final int NET_FACERECOGNITION_ALARM_TYPE_ALL = 1; - public static final int NET_FACERECOGNITION_ALARM_TYPE_BLACKLIST = 2; - public static final int NET_FACERECOGNITION_ALARM_TYPE_WHITELIST = 3; - } - - public static class NET_OUT_DETECT_FACE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pPicInfo; - public int nMaxPicNum; - public int nRetPicNum; - public Pointer pBuffer; - public int nBufferLen; - } - - public static class NET_IN_DETECT_FACE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_PIC_INFO stPicInfo; - public Pointer pBuffer; - public int nBufferLen; - } - - public static class NET_OUT_DOFIND_FACERECONGNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCadidateNum; - public NetSDKLib.CANDIDATE_INFO[] stCadidateInfo = (NetSDKLib.CANDIDATE_INFO[]) ((NetSDKLib.CANDIDATE_INFO[]) (new NetSDKLib.CANDIDATE_INFO()).toArray(20)); - public Pointer pBuffer; - public int nBufferLen; - public int bUseCandidatesEx; - public int nCadidateExNum; - public NetSDKLib.CANDIDATE_INFOEX[] stuCandidatesEx = (NetSDKLib.CANDIDATE_INFOEX[]) ((NetSDKLib.CANDIDATE_INFOEX[]) (new NetSDKLib.CANDIDATE_INFOEX()).toArray(20)); - } - - public static class NET_PIC_INFO_EX3 extends NetSDKLib.SdkStructure { - public int dwOffSet; - public int dwFileLenth; - public short wWidth; - public short wHeight; - public byte[] szFilePath = new byte[64]; - public byte bIsDetected; - public byte[] bReserved = new byte[11]; - } - - public static class CANDIDATE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.FACERECOGNITION_PERSON_INFO stPersonInfo; - public byte bySimilarity; - public byte byRange; - public byte[] byReserved1 = new byte[2]; - public NetSDKLib.NET_TIME stTime; - public byte[] szAddress = new byte[260]; - public int bIsHit; - public NetSDKLib.NET_PIC_INFO_EX3 stuSceneImage; - public int nChannelID; - public byte[] byReserved = new byte[32]; - } - - public static class EM_NEEDED_PIC_RETURN_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_NEEDED_PIC_TYPE_UNKOWN = 0; - public static final int EM_NEEDED_PIC_TYPE_HTTP_URL = 1; - public static final int EM_NEEDED_PIC_TYPE_BINARY_DATA = 2; - public static final int EM_NEEDED_PIC_TYPE_HTTP_AND_BINARY = 3; - } - - public static class NET_IN_DOFIND_FACERECONGNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lFindHandle; - public int nBeginNum; - public int nCount; - public int emDataType; - } - - public static class NET_OUT_STARTFIND_FACERECONGNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotalCount; - public NetSDKLib.LLong lFindHandle; - public int nToken; - } - - public static class NET_IN_STARTFIND_FACERECONGNITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bPersonEnable; - public NetSDKLib.FACERECOGNITION_PERSON_INFO stPerson; - public NetSDKLib.NET_FACE_MATCH_OPTIONS stMatchOptions; - public NetSDKLib.NET_FACE_FILTER_CONDTION stFilterInfo; - public Pointer pBuffer; - public int nBufferLen; - public int nChannelID; - public int bPersonExEnable; - public NetSDKLib.FACERECOGNITION_PERSON_INFOEX stPersonInfoEx; - public int nSmallPicIDNum; - public int[] nSmallPicID = new int[32]; - public int emObjectType; - } - - public static class GROUP_ID extends NetSDKLib.SdkStructure { - public byte[] szGroupId = new byte[64]; - } - - public static class NET_FACE_FILTER_CONDTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_TIME stStartTime; - public NetSDKLib.NET_TIME stEndTime; - public byte[] szMachineAddress = new byte[260]; - public int nRangeNum; - public byte[] szRange = new byte[8]; - public int emFaceType; - public int nGroupIdNum; - public NetSDKLib.GROUP_ID[] szGroupIdArr = (NetSDKLib.GROUP_ID[]) ((NetSDKLib.GROUP_ID[]) (new NetSDKLib.GROUP_ID()).toArray(128)); - public NetSDKLib.NET_TIME stBirthdayRangeStart; - public NetSDKLib.NET_TIME stBirthdayRangeEnd; - public byte[] byAge = new byte[2]; - public byte[] byReserved = new byte[2]; - public int[] emEmotion = new int[8]; - public int nEmotionNum; - public int nUIDNum; - public byte[] szUIDs = new byte[2048]; - } - - public static class EM_FACERECOGNITION_FACE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_FACERECOGNITION_FACE_TYPE_UNKOWN = 0; - public static final int EM_FACERECOGNITION_FACE_TYPE_ALL = 1; - public static final int EM_FACERECOGNITION_FACE_TYPE_REC_SUCCESS = 2; - public static final int EM_FACERECOGNITION_FACE_TYPE_REC_FAIL = 3; - } - - public static class EM_FINDPIC_QUERY_ORDERED extends NetSDKLib.SdkStructure { - public static final int EM_FINDPIC_QUERY_BY_SIMILARITY = 0; - public static final int EM_FINDPIC_QUERY_BY_TIME_FORWARD = 1; - public static final int EM_FINDPIC_QUERY_BY_TIME_REVERSE = 2; - } - - public static class EM_FINDPIC_QUERY_MODE extends NetSDKLib.SdkStructure { - public static final int EM_FINDPIC_QUERY_UNKNOWN = 0; - public static final int EM_FINDPIC_QUERY_PASSIVE = 1; - public static final int EM_FINDPIC_QUERY_ACTIVE = 2; - } - - public static class NET_FACE_MATCH_OPTIONS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMatchImportant; - public int emMode; - public int nAreaNum; - public int[] szAreas = new int[8]; - public int nAccuracy; - public int nSimilarity; - public int nMaxCandidate; - public int emQueryMode; - public int emOrdered; - } - - public static class EM_FACE_AREA_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_FACE_AREA_TYPE_UNKOWN = 0; - public static final int NET_FACE_AREA_TYPE_EYEBROW = 1; - public static final int NET_FACE_AREA_TYPE_EYE = 2; - public static final int NET_FACE_AREA_TYPE_NOSE = 3; - public static final int NET_FACE_AREA_TYPE_MOUTH = 4; - public static final int NET_FACE_AREA_TYPE_CHEEK = 5; - } - - public static class EM_FACE_COMPARE_MODE extends NetSDKLib.SdkStructure { - public static final int NET_FACE_COMPARE_MODE_UNKOWN = 0; - public static final int NET_FACE_COMPARE_MODE_NORMAL = 1; - public static final int NET_FACE_COMPARE_MODE_AREA = 2; - public static final int NET_FACE_COMPARE_MODE_AUTO = 3; - } - - public static class NET_OUT_OPERATE_FACERECONGNITIONDB extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szUID = new byte[32]; - public int nErrorCodeNum; - public int[] emErrorCodes = new int[512]; - } - - public static class EM_ERRORCODE_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_ERRORCODE_TYPE_UNKNOWN = -1; - public static final int EM_ERRORCODE_TYPE_SUCCESS = 0; - public static final int EM_ERRORCODE_TYPE_PERSON_NOT_EXIST = 1; - public static final int EM_ERRORCODE_TYPE_DATABASE_ERROR = 2; - } - - public static class NET_IN_OPERATE_FACERECONGNITIONDB extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emOperateType; - public NetSDKLib.FACERECOGNITION_PERSON_INFO stPersonInfo; - public int nUIDNum; - public Pointer stuUIDs; - public Pointer pBuffer; - public int nBufferLen; - public int bUsePersonInfoEx; - public NetSDKLib.FACERECOGNITION_PERSON_INFOEX stPersonInfoEx; - } - - public static class EM_OPERATE_FACERECONGNITIONDB_TYPE { - public static final int NET_FACERECONGNITIONDB_UNKOWN = 0; - public static final int NET_FACERECONGNITIONDB_ADD = 1; - public static final int NET_FACERECONGNITIONDB_DELETE = 2; - public static final int NET_FACERECONGNITIONDB_MODIFY = 3; - public static final int NET_FACERECONGNITIONDB_DELETE_BY_UID = 4; - } - - public static class NET_UID_CHAR extends NetSDKLib.SdkStructure { - public byte[] szUID = new byte[32]; - } - - public static class FACERECOGNITION_PERSON_INFO extends NetSDKLib.SdkStructure { - public byte[] szPersonName = new byte[16]; - public short wYear; - public byte byMonth; - public byte byDay; - public byte[] szID = new byte[32]; - public byte bImportantRank; - public byte bySex; - public short wFacePicNum; - public NetSDKLib.NET_PIC_INFO[] szFacePicInfo = (NetSDKLib.NET_PIC_INFO[]) ((NetSDKLib.NET_PIC_INFO[]) (new NetSDKLib.NET_PIC_INFO()).toArray(48)); - public byte byType; - public byte byIDType; - public byte byGlasses; - public byte byAge; - public byte[] szProvince = new byte[64]; - public byte[] szCity = new byte[64]; - public byte[] szPersonNameEx = new byte[64]; - public byte[] szUID = new byte[32]; - public byte[] szCountry = new byte[3]; - public byte byIsCustomType; - public Pointer pszComment; - public Pointer pszGroupID; - public Pointer pszGroupName; - public Pointer pszFeatureValue; - public byte bGroupIdLen; - public byte bGroupNameLen; - public byte bFeatureValueLen; - public byte bCommentLen; - public int emEmotion; - } - - public static class EM_CERTIFICATE_TYPE extends NetSDKLib.SdkStructure { - public static final int CERTIFICATE_TYPE_UNKNOWN = 0; - public static final int CERTIFICATE_TYPE_IC = 1; - public static final int CERTIFICATE_TYPE_PASSPORT = 2; - } - - public static class EM_PERSON_TYPE extends NetSDKLib.SdkStructure { - public static final int PERSON_TYPE_UNKNOWN = 0; - public static final int PERSON_TYPE_NORMAL = 1; - public static final int PERSON_TYPE_SUSPICION = 2; - } - - public static class NET_PIC_INFO extends NetSDKLib.SdkStructure { - public int dwOffSet; - public int dwFileLenth; - public short wWidth; - public short wHeight; - public Pointer pszFilePath; - public byte bIsDetected; - public byte[] bReserved = new byte[2]; - public byte byQulityScore; - public int nFilePathLen; - public NetSDKLib.NET_POINT stuPoint; - } - - public static class ALARM_HUMAN_NUMBER_STATISTIC_INFO extends NetSDKLib.SdkStructure { - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventAction; - public int nNumber; - public int nEnteredNumber; - public int nExitedNumber; - public int emUpperLimitType; - public byte[] reserved = new byte[512]; - } - - public static class EM_UPPER_LIMIT_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_UPPER_LIMIT_TYPE_UNKNOWN = 0; - public static final int EM_UPPER_LIMIT_TYPE_ENTER_OVER = 1; - public static final int EM_UPPER_LIMIT_TYPE_EXIT_OVER = 2; - public static final int EM_UPPER_LIMIT_TYPE_INSIDE_OVER = 3; - } - - public static class ALARM_NEW_FILE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nEventID; - public int dwEvent; - public int FileSize; - public int nIndex; - public int dwStorPoint; - public byte[] szFileName = new byte[128]; - } - - public static class ALARM_PARKING_CARD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emType; - public int dwCardNo; - public byte[] szPlate = new byte[16]; - } - - public static class NET_PARKING_CARD_TYPE extends NetSDKLib.SdkStructure { - public static final int NET_PARKING_CARD_TYPE_UNKNOWN = 0; - public static final int NET_PARKING_CARD_TYPE_SEND = 1; - public static final int NET_PARKING_CARD_TYPE_DETECT = 2; - } - - public static class ALARM_VIDEOABNORMAL_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public double PTS; - public NetSDKLib.NET_TIME_EX UTC; - public int nEventID; - public int nEventAction; - public int nType; - public int nValue; - public int nOccurrenceCount; - } - - public static class NET_CFG_VideoWidget extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public NetSDKLib.NET_CFG_VideoWidgetChannelTitle stuChannelTitle = new NetSDKLib.NET_CFG_VideoWidgetChannelTitle(); - public NetSDKLib.NET_CFG_VideoWidgetTimeTitle stuTimeTitle = new NetSDKLib.NET_CFG_VideoWidgetTimeTitle(); - public int nConverNum; - public NetSDKLib.NET_CFG_VideoWidgetCover[] stuCovers = new NetSDKLib.NET_CFG_VideoWidgetCover[16]; - public int nCustomTitleNum; - public NetSDKLib.NET_CFG_VideoWidgetCustomTitle[] stuCustomTitle = new NetSDKLib.NET_CFG_VideoWidgetCustomTitle[8]; - public int nSensorInfo; - public NetSDKLib.NET_CFG_VideoWidgetSensorInfo[] stuSensorInfo = new NetSDKLib.NET_CFG_VideoWidgetSensorInfo[2]; - public double fFontSizeScale; - public int nFontSize; - public int nFontSizeExtra1; - public int nFontSizeExtra2; - public int nFontSizeExtra3; - public int nFontSizeSnapshot; - public int nFontSizeMergeSnapshot; - public int emFontSolutionSnapshot; - - public NET_CFG_VideoWidget() { - int i; - for (i = 0; i < this.stuCustomTitle.length; ++i) { - this.stuCustomTitle[i] = new NetSDKLib.NET_CFG_VideoWidgetCustomTitle(); - } - - for (i = 0; i < this.stuCovers.length; ++i) { - this.stuCovers[i] = new NetSDKLib.NET_CFG_VideoWidgetCover(); - } - - for (i = 0; i < this.stuSensorInfo.length; ++i) { - this.stuSensorInfo[i] = new NetSDKLib.NET_CFG_VideoWidgetSensorInfo(); - } - - } - } - - public static class NET_CFG_VideoWidgetSensorInfo extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int bPreviewBlend; - public int bEncodeBlend; - public NetSDKLib.NET_CFG_Rect stuRect = new NetSDKLib.NET_CFG_Rect(); - public int nDescriptionNum; - public NetSDKLib.NET_CFG_VideoWidgetSensorInfo_Description[] stuDescription = (NetSDKLib.NET_CFG_VideoWidgetSensorInfo_Description[]) ((NetSDKLib.NET_CFG_VideoWidgetSensorInfo_Description[]) (new NetSDKLib.NET_CFG_VideoWidgetSensorInfo_Description()).toArray(4)); - } - - public static class NET_CFG_VideoWidgetSensorInfo_Description extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nSensorID; - public byte[] szDevID = new byte[32]; - public byte[] szPointID = new byte[32]; - public byte[] szText = new byte[256]; - } - - public static class NET_CFG_VideoWidgetCustomTitle extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int bEncodeBlend; - public int bEncodeBlendExtra1; - public int bEncodeBlendExtra2; - public int bEncodeBlendExtra3; - public int bEncodeBlendSnapshot; - public NetSDKLib.NET_CFG_Color stuFrontColor = new NetSDKLib.NET_CFG_Color(); - public NetSDKLib.NET_CFG_Color stuBackColor = new NetSDKLib.NET_CFG_Color(); - public NetSDKLib.NET_CFG_Rect stuRect = new NetSDKLib.NET_CFG_Rect(); - public byte[] szText = new byte[1024]; - public int bPreviewBlend; - public byte[] szType = new byte[32]; - public int emTextAlign; - } - - public static class EM_TITLE_TEXT_ALIGN { - public static final int EM_TEXT_ALIGN_INVALID = 0; - public static final int EM_TEXT_ALIGN_LEFT = 1; - public static final int EM_TEXT_ALIGN_XCENTER = 2; - public static final int EM_TEXT_ALIGN_YCENTER = 3; - public static final int EM_TEXT_ALIGN_CENTER = 4; - public static final int EM_TEXT_ALIGN_RIGHT = 5; - public static final int EM_TEXT_ALIGN_TOP = 6; - public static final int EM_TEXT_ALIGN_BOTTOM = 7; - public static final int EM_TEXT_ALIGN_LEFTTOP = 8; - public static final int EM_TEXT_ALIGN_CHANGELINE = 9; - } - - public static class NET_CFG_VideoWidgetCover extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int bEncodeBlend; - public int bEncodeBlendExtra1; - public int bEncodeBlendExtra2; - public int bEncodeBlendExtra3; - public int bEncodeBlendSnapshot; - public NetSDKLib.NET_CFG_Color stuFrontColor = new NetSDKLib.NET_CFG_Color(); - public NetSDKLib.NET_CFG_Color stuBackColor = new NetSDKLib.NET_CFG_Color(); - public NetSDKLib.NET_CFG_Rect stuRect = new NetSDKLib.NET_CFG_Rect(); - public int bPreviewBlend; - } - - public static class NET_CFG_VideoWidgetTimeTitle extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int bEncodeBlend; - public int bEncodeBlendExtra1; - public int bEncodeBlendExtra2; - public int bEncodeBlendExtra3; - public int bEncodeBlendSnapshot; - public NetSDKLib.NET_CFG_Color stuFrontColor = new NetSDKLib.NET_CFG_Color(); - public NetSDKLib.NET_CFG_Color stuBackColor = new NetSDKLib.NET_CFG_Color(); - public NetSDKLib.NET_CFG_Rect stuRect = new NetSDKLib.NET_CFG_Rect(); - public int bShowWeek; - public int bPreviewBlend; - } - - public static class NET_CFG_VideoWidgetChannelTitle extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int bEncodeBlend; - public int bEncodeBlendExtra1; - public int bEncodeBlendExtra2; - public int bEncodeBlendExtra3; - public int bEncodeBlendSnapshot; - public NetSDKLib.NET_CFG_Color stuFrontColor = new NetSDKLib.NET_CFG_Color(); - public NetSDKLib.NET_CFG_Color stuBackColor = new NetSDKLib.NET_CFG_Color(); - public NetSDKLib.NET_CFG_Rect stuRect = new NetSDKLib.NET_CFG_Rect(); - public int bPreviewBlend; - } - - public static class NET_CFG_Color extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nRed; - public int nGreen; - public int nBlue; - public int nAlpha; - } - - public static class NET_CFG_Rect extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nLeft; - public int nTop; - public int nRight; - public int nBottom; - } - - public static 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; - 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 this.dwYear + "/" + this.dwMonth + "/" + this.dwDay + " " + this.dwHour + ":" + this.dwMinute + ":" + this.dwSecond; - } - - public String toStringTime() { - return String.format("%02d/%02d/%02d %02d:%02d:%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - - public String toStringTitle() { - return String.format("Time_%02d%02d%02d_%02d%02d%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - } - - public static 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() { - this.dwYear = 0; - this.dwMonth = 0; - this.dwDay = 0; - this.dwHour = 0; - this.dwMinute = 0; - this.dwSecond = 0; - } - - 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; - } - - public NET_TIME(NetSDKLib.NET_TIME other) { - this.dwYear = other.dwYear; - this.dwMonth = other.dwMonth; - this.dwDay = other.dwDay; - this.dwHour = other.dwHour; - this.dwMinute = other.dwMinute; - this.dwSecond = other.dwSecond; - } - - public String toStringTime() { - return String.format("%02d/%02d/%02d %02d:%02d:%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - - public String toStringTimeEx() { - return String.format("%02d-%02d-%02d %02d:%02d:%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - - public String toString() { - return String.format("%02d%02d%02d%02d%02d%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - } - - public static class EM_LOGIN_SPAC_CAP_TYPE extends NetSDKLib.SdkStructure { - public static final int EM_LOGIN_SPEC_CAP_TCP = 0; - public static final int EM_LOGIN_SPEC_CAP_ANY = 1; - public static final int EM_LOGIN_SPEC_CAP_SERVER_CONN = 2; - public static final int EM_LOGIN_SPEC_CAP_MULTICAST = 3; - public static final int EM_LOGIN_SPEC_CAP_UDP = 4; - public static final int EM_LOGIN_SPEC_CAP_MAIN_CONN_ONLY = 6; - public static final int EM_LOGIN_SPEC_CAP_SSL = 7; - public static final int EM_LOGIN_SPEC_CAP_INTELLIGENT_BOX = 9; - public static final int EM_LOGIN_SPEC_CAP_NO_CONFIG = 10; - public static final int EM_LOGIN_SPEC_CAP_U_LOGIN = 11; - public static final int EM_LOGIN_SPEC_CAP_LDAP = 12; - public static final int EM_LOGIN_SPEC_CAP_AD = 13; - public static final int EM_LOGIN_SPEC_CAP_RADIUS = 14; - public static final int EM_LOGIN_SPEC_CAP_SOCKET_5 = 15; - public static final int EM_LOGIN_SPEC_CAP_CLOUD = 16; - public static final int EM_LOGIN_SPEC_CAP_AUTH_TWICE = 17; - public static final int EM_LOGIN_SPEC_CAP_TS = 18; - public static final int EM_LOGIN_SPEC_CAP_P2P = 19; - public static final int EM_LOGIN_SPEC_CAP_MOBILE = 20; - } - - public static class NET_DEVICEINFO_Ex extends NetSDKLib.SdkStructure { - public byte[] sSerialNumber = new byte[48]; - public int byAlarmInPortNum; - public int byAlarmOutPortNum; - public int byDiskNum; - public int byDVRType; - public int byChanNum; - public byte byLimitLoginTime; - public byte byLeftLogTimes; - public byte[] bReserved = new byte[2]; - public int byLockLeftTime; - public byte[] Reserved = new byte[24]; - } - - public static class NET_DEVICEINFO extends NetSDKLib.SdkStructure { - public byte[] sSerialNumber = new byte[48]; - public byte byAlarmInPortNum; - public byte byAlarmOutPortNum; - public byte byDiskNum; - public byte byDVRType; - public NetSDKLib.NET_DEVICEINFO.union union = new NetSDKLib.NET_DEVICEINFO.union(); - - public static class union extends Union { - public byte byChanNum; - public byte byLeftLogTimes; - } - } - - public static class NET_DEVICE_SEARCH_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bUseDefault; - public short wBroadcastLocalPort; - public short wBroadcastRemotePort; - public short wMulticastRemotePort; - public int bMulticastModifyRespond; - public short wMulticastLocalPort; - public int iAutoUpdatePortTimes; - public short wAOLMulticastRemotePort; - public short wAOLMulticastLocalPort; - } - - public static class NET_PARAM extends NetSDKLib.SdkStructure { - public int nWaittime; - public int nConnectTime; - public int nConnectTryNum; - public int nSubConnectSpaceTime; - public int nGetDevInfoTime; - public int nConnectBufSize; - public int nGetConnInfoTime; - public int nSearchRecordTime; - public int nsubDisconnetTime; - public byte byNetType; - public byte byPlaybackBufSize; - public byte bDetectDisconnTime; - public byte bKeepLifeInterval; - public int nPicBufSize; - public byte[] bReserved = new byte[4]; - } - - public static class SdkStructure extends Structure { - protected List getFieldOrder() { - List fieldOrderList = new ArrayList(); - - for (Class cls = this.getClass(); !cls.equals(NetSDKLib.SdkStructure.class); cls = cls.getSuperclass()) { - Field[] fields = cls.getDeclaredFields(); - Field[] var5 = fields; - int var6 = fields.length; - - for (int var7 = 0; var7 < var6; ++var7) { - Field field = var5[var7]; - int modifiers = field.getModifiers(); - if (!Modifier.isStatic(modifiers) && Modifier.isPublic(modifiers)) { - fieldOrderList.add(field.getName()); - } - } - } - - return fieldOrderList; - } - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } - } - - public static class LLong extends IntegerType { - private static final long serialVersionUID = 1L; - public static int size; - - public LLong() { - this(0L); - } - - public LLong(long value) { - super(size, value); - } - - static { - size = Native.LONG_SIZE; - if (!Utils.getOsPrefix().equalsIgnoreCase("linux-amd64") && !Utils.getOsPrefix().equalsIgnoreCase("win32-amd64") && !Utils.getOsPrefix().equalsIgnoreCase("mac-64")) { - if (Utils.getOsPrefix().equalsIgnoreCase("linux-i386") || Utils.getOsPrefix().equalsIgnoreCase("win32-x86")) { - size = 4; - } - } else { - size = 8; - } - - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/ToolKits.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/ToolKits.java deleted file mode 100644 index 7aa2369..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/ToolKits.java +++ /dev/null @@ -1,470 +0,0 @@ -package com.inspect.access.lib; - -import com.inspect.access.common.ErrorCode; -import com.inspect.access.common.PaintPanel; -import com.inspect.access.module.LoginModule; -import com.sun.jna.Memory; -import com.sun.jna.Pointer; -import com.sun.jna.Structure; -import com.sun.jna.ptr.IntByReference; - -import java.awt.Component; -import java.awt.event.ActionEvent; -import java.awt.event.KeyEvent; -import java.awt.event.KeyListener; -import java.awt.image.BufferedImage; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.UnsupportedEncodingException; -import java.text.SimpleDateFormat; -import java.util.Date; -import javax.imageio.ImageIO; -import javax.swing.JButton; -import javax.swing.JFileChooser; -import javax.swing.JFrame; -import javax.swing.JTextField; -import javax.swing.UIManager; -import javax.swing.filechooser.FileFilter; - -public class ToolKits { - static NetSDKLib netsdkapi; - static NetSDKLib configapi; - - public static void GetPointerData(Pointer pNativeData, Structure pJavaStu) { - GetPointerDataToStruct(pNativeData, 0L, pJavaStu); - } - - public static void GetPointerDataToStruct(Pointer pNativeData, long OffsetOfpNativeData, Structure pJavaStu) { - pJavaStu.write(); - Pointer pJavaMem = pJavaStu.getPointer(); - pJavaMem.write(0L, pNativeData.getByteArray(OffsetOfpNativeData, pJavaStu.size()), 0, pJavaStu.size()); - pJavaStu.read(); - } - - public static void GetPointerDataToStructArr(Pointer pNativeData, Structure[] pJavaStuArr) { - long offset = 0L; - - for (Structure structure : pJavaStuArr) { - GetPointerDataToStruct(pNativeData, offset, structure); - offset += structure.size(); - } - - } - - public static void SetStructArrToPointerData(Structure[] pJavaStuArr, Pointer pNativeData) { - long offset = 0L; - - for (Structure structure : pJavaStuArr) { - SetStructDataToPointer(structure, pNativeData, offset); - offset += structure.size(); - } - - } - - public static void SetStructDataToPointer(Structure pJavaStu, Pointer pNativeData, long OffsetOfpNativeData) { - pJavaStu.write(); - Pointer pJavaMem = pJavaStu.getPointer(); - pNativeData.write(OffsetOfpNativeData, pJavaMem.getByteArray(0L, pJavaStu.size()), 0, pJavaStu.size()); - } - - public static void savePicture(byte[] pBuf, String sDstFile) throws IOException { - FileOutputStream fos = null; - - try { - fos = new FileOutputStream(sDstFile); - fos.write(pBuf); - } catch (Exception e) { - e.printStackTrace(); - } finally { - fos.close(); - } - - } - - public static void savePicture(byte[] pBuf, int dwBufOffset, int dwBufSize, String sDstFile) throws IOException { - FileOutputStream fos = null; - - try { - fos = new FileOutputStream(sDstFile); - fos.write(pBuf, dwBufOffset, dwBufSize); - } catch (Exception e) { - e.printStackTrace(); - } finally { - fos.close(); - } - - } - - public static void savePicture(Pointer pBuf, int dwBufSize, String sDstFile) throws IOException { - FileOutputStream fos = null; - - try { - fos = new FileOutputStream(sDstFile); - fos.write(pBuf.getByteArray(0L, dwBufSize), 0, dwBufSize); - } catch (Exception e) { - e.printStackTrace(); - } finally { - fos.close(); - } - - } - - public static void savePicture(Pointer pBuf, int dwBufOffset, int dwBufSize, String sDstFile) throws IOException { - FileOutputStream fos = null; - - try { - fos = new FileOutputStream(sDstFile); - fos.write(pBuf.getByteArray(dwBufOffset, dwBufSize), 0, dwBufSize); - } catch (Exception e) { - e.printStackTrace(); - } finally { - fos.close(); - } - - } - - public static String GetPointerDataToByteArr(Pointer pointer) { - String str = ""; - if (pointer == null) { - return str; - } else { - int length = 0; - byte[] bufferPlace = new byte[1]; - - for (int i = 0; i < 2048; ++i) { - pointer.read(i, bufferPlace, 0, 1); - if (bufferPlace[0] == 0) { - length = i; - break; - } - } - - if (length > 0) { - byte[] buffer = new byte[length]; - pointer.read(0L, buffer, 0, length); - - try { - str = (new String(buffer, "GBK")).trim(); - } catch (UnsupportedEncodingException var6) { - return str; - } - } - - return str; - } - } - - public static String getDate() { - SimpleDateFormat simpleDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - String date = simpleDate.format(new Date()).replace(" ", "_").replace(":", "-"); - return date; - } - - public static String getDay() { - SimpleDateFormat simpleDate = new SimpleDateFormat("yyyy-MM-dd"); - String date = simpleDate.format(new Date()); - return date; - } - - public static void limitTextFieldLength(final JTextField jTextField, final int size) { - jTextField.addKeyListener(new KeyListener() { - public void keyTyped(KeyEvent e) { - String number = "0123456789\b"; - if (number.indexOf(e.getKeyChar()) < 0 || jTextField.getText().trim().length() >= size) { - e.consume(); - } - } - - public void keyReleased(KeyEvent e) { - } - - public void keyPressed(KeyEvent e) { - } - }); - } - - public static JFrame getFrame(ActionEvent e) { - JButton btn = (JButton) e.getSource(); - JFrame frame = (JFrame) btn.getRootPane().getParent(); - return frame; - } - - public static String getLoadLibrary(String library) { - String path = ""; - String os = System.getProperty("os.name"); - if (os.toLowerCase().startsWith("win")) { - path = "./libs/"; - } else if (os.toLowerCase().startsWith("linux")) { - path = ""; - } - - return path + library; - } - - public static String getOsName() { - String osName = ""; - String os = System.getProperty("os.name"); - if (os.toLowerCase().startsWith("win")) { - osName = "win"; - } else if (os.toLowerCase().startsWith("linux")) { - osName = "linux"; - } - - return osName; - } - - public static long GetFileSize(String filePath) { - File f = new File(filePath); - return f.exists() && f.isFile() ? f.length() : 0L; - } - - public static boolean ReadAllFileToMemory(String file, Memory memory) throws IOException { - if (memory != Memory.NULL) { - long fileLen = GetFileSize(file); - if (fileLen <= 0L) { - return false; - } else { - FileInputStream in = null; - try { - File infile = new File(file); - if (!infile.canRead()) { - System.err.println("Failed to open file %s for read!!!\n"); - return false; - } else { - in = new FileInputStream(infile); - int buffLen = 1024; - byte[] buffer = new byte[buffLen]; - long currFileLen = 0L; - - int readLen; - for (; currFileLen < fileLen; currFileLen += readLen) { - readLen = in.read(buffer); - memory.write(currFileLen, buffer, 0, readLen); - } - - return true; - } - } catch (Exception e) { - System.err.println("Failed to open file %s for read!!!\n"); - e.printStackTrace(); - return false; - } finally { - if (in != null) { - in.close(); - } - - } - } - } else { - return false; - } - } - - public static String openPictureFile(PaintPanel paintPanel) { - try { - UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel"); - } catch (Exception e) { - e.printStackTrace(); - } - - String picPath = ""; - JFileChooser jfc = new JFileChooser("d:/"); - jfc.setMultiSelectionEnabled(false); - jfc.setAcceptAllFileFilterUsed(false); - ToolKits.JPGFilter filter = new ToolKits.JPGFilter(); - jfc.addChoosableFileFilter(filter); - jfc.setFileFilter(filter); - if (jfc.showOpenDialog(null) == 0) { - picPath = jfc.getSelectedFile().getAbsolutePath(); - BufferedImage bufferedImage = null; - if (picPath.isEmpty()) { - return ""; - } - - File file = new File(picPath); - if (!file.exists()) { - return ""; - } - - try { - bufferedImage = ImageIO.read(file); - } catch (IOException e) { - e.printStackTrace(); - } - - if (bufferedImage == null) { - paintPanel.setOpaque(true); - paintPanel.repaint(); - System.err.println("打开图片失败,请重新选择!"); - return ""; - } - - paintPanel.setOpaque(false); - paintPanel.setImage(bufferedImage); - paintPanel.repaint(); - } - - try { - UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); - } catch (Exception e) { - e.printStackTrace(); - } - - return picPath; - } - - public static File openPictureFile(String picPath, PaintPanel paintPanel) { - BufferedImage bufferedImage = null; - if (picPath != null && !picPath.isEmpty()) { - File file = new File(picPath); - if (!file.exists()) { - return null; - } else { - try { - bufferedImage = ImageIO.read(file); - } catch (IOException e) { - e.printStackTrace(); - } - - if (bufferedImage == null) { - paintPanel.setOpaque(true); - paintPanel.repaint(); - System.err.println("打开图片失败,请重新选择!"); - return null; - } else { - paintPanel.setOpaque(false); - paintPanel.setImage(bufferedImage); - paintPanel.repaint(); - return file; - } - } - } else { - return null; - } - } - - public static Memory readPictureFile(String picPath) throws IOException { - int nPicBufLen = 0; - Memory memory = null; - nPicBufLen = (int) GetFileSize(picPath); - if (nPicBufLen <= 0) { - System.err.println("读取图片大小失败,请重新选择!"); - return null; - } else { - memory = new Memory(nPicBufLen); - memory.clear(); - if (!ReadAllFileToMemory(picPath, memory)) { - System.err.println("读取图片数据,请重新选择!"); - return null; - } else { - return memory; - } - } - } - - public static String getErrorCodeShow() { - return ErrorCode.getErrorCode(LoginModule.netsdk.CLIENT_GetLastError()); - } - - public static String getErrorCodePrint() { - return "\n{error code: (0x80000000|" + (LoginModule.netsdk.CLIENT_GetLastError() & Integer.MAX_VALUE) + ").参考 NetSDKLib.java } - {error info:" + ErrorCode.getErrorCode(LoginModule.netsdk.CLIENT_GetLastError()) + "}\n"; - } - - public static boolean GetDevConfig(NetSDKLib.LLong hLoginHandle, int nChn, String strCmd, Structure cmdObject) { - boolean result; - IntByReference error = new IntByReference(0); - int nBufferLen = 2097152; - byte[] strBuffer = new byte[nBufferLen]; - if (netsdkapi.CLIENT_GetNewDevConfig(hLoginHandle, strCmd, nChn, strBuffer, nBufferLen, error, 3000)) { - cmdObject.write(); - if (configapi.CLIENT_ParseData(strCmd, strBuffer, cmdObject.getPointer(), cmdObject.size(), (Pointer) null)) { - cmdObject.read(); - result = true; - } else { - System.err.println("Parse " + strCmd + " Config Failed!" + getErrorCodePrint()); - result = false; - } - } else { - System.err.printf("Get %s Config Failed!Last Error = %s\n", new Object[]{strCmd, getErrorCodePrint()}); - result = false; - } - - return result; - } - - public static boolean SetDevConfig(NetSDKLib.LLong hLoginHandle, int nChn, String strCmd, Structure cmdObject) { - boolean result = false; - int nBufferLen = 2097152; - byte[] szBuffer = new byte[nBufferLen]; - - for (int i = 0; i < nBufferLen; ++i) { - szBuffer[i] = 0; - } - - IntByReference error = new IntByReference(0); - IntByReference restart = new IntByReference(0); - cmdObject.write(); - if (configapi.CLIENT_PacketData(strCmd, cmdObject.getPointer(), cmdObject.size(), szBuffer, nBufferLen)) { - cmdObject.read(); - if (netsdkapi.CLIENT_SetNewDevConfig(hLoginHandle, strCmd, nChn, szBuffer, nBufferLen, error, restart, 3000)) { - result = true; - } else { - System.err.printf("Set %s Config Failed! Last Error = %s\n", new Object[]{strCmd, getErrorCodePrint()}); - result = false; - } - } else { - System.err.println("Packet " + strCmd + " Config Failed!" + getErrorCodePrint()); - result = false; - } - - return result; - } - - public static Pointer GetGBKStringToPointer(String src) { - Memory pointer = null; - - try { - byte[] b = src.getBytes("GBK"); - pointer = new Memory((long) (b.length + 1)); - pointer.clear(b.length + 1); - pointer.write(0L, b, 0, b.length); - } catch (UnsupportedEncodingException e) { - e.printStackTrace(); - } - - return pointer; - } - - public static void StringToByteArray(String src, byte[] dst) { - for (int i = 0; i < dst.length; ++i) { - dst[i] = 0; - } - - System.arraycopy(src.getBytes(), 0, dst, 0, src.getBytes().length); - } - - public static void ByteArrayToByteArray(byte[] src, byte[] dst) { - for (int i = 0; i < dst.length; ++i) { - dst[i] = 0; - } - - System.arraycopy(src, 0, dst, 0, src.length); - } - - static { - netsdkapi = NetSDKLib.NETSDK_INSTANCE; - configapi = NetSDKLib.CONFIG_INSTANCE; - } - - static class JPGFilter extends FileFilter { - public boolean accept(File f) { - return f.getName().toLowerCase().endsWith(".JPG") || f.getName().toLowerCase().endsWith(".jpg") || f.isDirectory(); - } - - public String getDescription() { - return "*.jpg; *.JPG"; - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/Utils.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/Utils.java deleted file mode 100644 index f7a8886..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/Utils.java +++ /dev/null @@ -1,185 +0,0 @@ -package com.inspect.access.lib; - -import com.sun.jna.IntegerType; -import com.sun.jna.Native; -import com.sun.jna.Platform; -import com.sun.jna.Structure; - -import java.lang.reflect.Field; -import java.lang.reflect.Modifier; -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -public class Utils { - private static boolean checking = false; - - public static String getPlatformEncode() { - String encode = ""; - String osPrefix = getOsPrefix(); - if (osPrefix.toLowerCase().startsWith("win32")) { - encode = "GBK"; - } else if (osPrefix.toLowerCase().startsWith("linux")) { - encode = "UTF-8"; - } else if (osPrefix.toLowerCase().startsWith("mac")) { - encode = "UTF-8"; - } - - if (encode.isEmpty()) { - encode = "UTF-8"; - } - - return encode; - } - - public static String getOsPrefix() { - String arch = System.getProperty("os.arch").toLowerCase(); - String name = System.getProperty("os.name"); - String osPrefix; - switch (Platform.getOSType()) { - case 0: - arch = System.getProperty("sun.arch.data.model"); - osPrefix = "mac-" + arch; - break; - case 1: - if ("x86".equals(arch)) { - arch = "i386"; - } else if ("x86_64".equals(arch)) { - arch = "amd64"; - } - - osPrefix = "linux-" + arch; - break; - case 2: - if ("i386".equals(arch)) { - arch = "x86"; - } - - osPrefix = "win32-" + arch; - break; - default: - osPrefix = name.toLowerCase(); - if ("x86".equals(arch)) { - arch = "i386"; - } - - if ("x86_64".equals(arch)) { - arch = "amd64"; - } - - int space = osPrefix.indexOf(" "); - if (space != -1) { - osPrefix = osPrefix.substring(0, space); - } - - osPrefix = osPrefix + "-" + arch; - } - - return osPrefix; - } - - public static String getOsName() { - String osName = ""; - String osPrefix = getOsPrefix(); - if (!osPrefix.toLowerCase().startsWith("win32-x86") && !osPrefix.toLowerCase().startsWith("win32-amd64")) { - if (!osPrefix.toLowerCase().startsWith("linux-i386") && !osPrefix.toLowerCase().startsWith("linux-amd64")) { - if (osPrefix.toLowerCase().startsWith("mac-64") || osPrefix.toLowerCase().startsWith("mac-32")) { - osName = "mac"; - } - } else { - osName = "linux"; - } - } else { - osName = "win"; - } - - return osName; - } - - public static String getLoadLibrary(String library) { - if (isChecking()) { - return null; - } else { - String loadLibrary = ""; - String osPrefix = getOsPrefix(); - if (osPrefix.toLowerCase().startsWith("win32-x86")) { - loadLibrary = "./libs/win32/"; - } else if (osPrefix.toLowerCase().startsWith("win32-amd64")) { - loadLibrary = "libs/win64/"; - } else if (osPrefix.toLowerCase().startsWith("linux-i386")) { - loadLibrary = ""; - } else if (osPrefix.toLowerCase().startsWith("linux-amd64")) { - loadLibrary = ""; - } else if (osPrefix.toLowerCase().startsWith("mac-64")) { - loadLibrary = ""; - } - - System.out.printf("加载库[%s]\n", loadLibrary + library); - return loadLibrary + library; - } - } - - public static void setChecking() { - checking = true; - } - - public static void clearChecking() { - checking = false; - } - - public static boolean isChecking() { - return checking; - } - - public static String getDate() { - SimpleDateFormat simpleDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - return simpleDate.format(new Date()).replace(" ", "_").replace(":", "-"); - } - - public static class SdkStructure extends Structure { - protected List getFieldOrder() { - List fieldOrderList = new ArrayList<>(); - - for (Class cls = this.getClass(); !cls.equals(NetSDKLib.SdkStructure.class); cls = cls.getSuperclass()) { - Field[] fields = cls.getDeclaredFields(); - for (Field field : fields) { - int modifiers = field.getModifiers(); - if (!Modifier.isStatic(modifiers) && Modifier.isPublic(modifiers)) { - fieldOrderList.add(field.getName()); - } - } - } - - return fieldOrderList; - } - } - - public static class LLong extends IntegerType { - private static final long serialVersionUID = 1L; - public static int size; - - public LLong() { - this(0L); - } - - public LLong(long value) { - super(size, value); - } - - static { - size = Native.LONG_SIZE; - if (!Utils.getOsPrefix().equalsIgnoreCase("linux-amd64") - && !Utils.getOsPrefix().equalsIgnoreCase("win32-amd64") - && !Utils.getOsPrefix().equalsIgnoreCase("mac-64")) { - if (Utils.getOsPrefix().equalsIgnoreCase("linux-i386") - || Utils.getOsPrefix().equalsIgnoreCase("win32-x86")) { - size = 4; - } - } else { - size = 8; - } - - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/constant/SDKStructureFieldLenth.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/constant/SDKStructureFieldLenth.java deleted file mode 100644 index 91ea332..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/constant/SDKStructureFieldLenth.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.inspect.access.lib.constant; - -public class SDKStructureFieldLenth { - public static final int NET_MAX_NAME_LEN = 16; - public static final int MAX_OBJECT_LIST_SIZE = 16; - public static final int WEEK_DAY_NUM = 7; - public static final int MAX_REC_TSECT_EX = 10; - public static final int SDK_COMMON_STRING_512 = 512; - public static final int NET_MAX_COLLECTION_NUM = 64; - public static final int MAX_SCENICSPOT_POINTS_NUM = 256; - public static final int MAX_PROTOCOL_NAME_LEN = 32; - public static final int CFG_COMMON_STRING_32 = 32; - public static final int MAX_MASKTYPE_COUNT = 8; - public static final int MAX_MOSAICTYPE_COUNT = 8; - public static final int CFG_MAX_LOWER_MATRIX_OUTPUT = 32; - public static final int CFG_MAX_VIDEO_CHANNEL_NUM = 256; - public static final int SDK_MAX_DETECT_REGION_NUM = 20; - public static final int HDBJ_MAX_OBJECTS_NUM = 200; - public static final int DH_MAX_DETECT_REGION_NUM = 20; - public static final int MAX_EVENT_NAME_LEN = 128; - public static final int MAX_CALIBRATE_POINT_NUM = 64; - public static final int MAX_ADDRESS_LEN = 256; - public static final int MAX_PASSWORD_LEN = 64; - public static final int MAX_SIP_SVR_ID_LEN = 24; - public static final int MAX_SIP_DOMAIN_LEN = 128; - public static final int MAX_SIP_SVR_IP_LEN = 128; - public static final int MAX_SIP_SERVER_DEVICE_ID_LEN = 24; - public static final int MAX_REG_PASSWORD_LEN = 24; - public static final int MAX_CIVIL_CODE_LEN = 24; - public static final int MAX_INTERVIDEO_ID_LEN = 24; - public static final int MAX_CHANNEL_ID_LEN = 24; - public static final int MAX_SIP_SERVER_NUM = 5; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/constant/SDK_ALARM_Ex_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/constant/SDK_ALARM_Ex_TYPE.java deleted file mode 100644 index ff148a3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/constant/SDK_ALARM_Ex_TYPE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.constant; - -public class SDK_ALARM_Ex_TYPE { - public static final int SDK_ALARM_SOLARCELL_SYSTEM_INFO = 13407; - public static final int SDK_DISKFULL_ALARM_EX = 8454; - public static final int SDK_DISKERROR_ALARM_EX = 8455; - public static final int SDK_ALARM_NO_DISK = 8579; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_ACCESS_PROPERTY_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_ACCESS_PROPERTY_TYPE.java deleted file mode 100644 index 7f738a4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_ACCESS_PROPERTY_TYPE.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private CFG_ACCESS_PROPERTY_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_ASG_VOICE_DIRECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_ASG_VOICE_DIRECTION.java deleted file mode 100644 index 2a088f2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_ASG_VOICE_DIRECTION.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private 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) { - CFG_EM_ASG_VOICE_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_ASG_VOICE_DIRECTION voiceDirection = var1[var3]; - if(voiceDirection.direction == direction) { - return voiceDirection; - } - } - - return CFG_EM_ASG_VOICE_DIRECTION_UNKNOWN; - } - - public int getDirection() { - return this.direction; - } - - public void setDirection(int direction) { - this.direction = direction; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_BODY_TRAIT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_BODY_TRAIT.java deleted file mode 100644 index f49ce02..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_BODY_TRAIT.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - CFG_EM_BODY_TRAIT[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_BODY_TRAIT enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - CFG_EM_BODY_TRAIT[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_BODY_TRAIT enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACEDETECT_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACEDETECT_TYPE.java deleted file mode 100644 index dba00c6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACEDETECT_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - CFG_EM_FACEDETECT_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_FACEDETECT_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - CFG_EM_FACEDETECT_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_FACEDETECT_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACE_SNAP_POLICY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACE_SNAP_POLICY.java deleted file mode 100644 index 7c23d7a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACE_SNAP_POLICY.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum CFG_EM_FACE_SNAP_POLICY { - CFG_EM_FACE_SNAP_POLICY_UNKNOWN(0, "未知"), - CFG_EM_FACE_SNAP_POLICY_REALTIME(1, "实时抓拍模式"), - CFG_EM_FACE_SNAP_POLICY_OPTIMAL(2, "优选抓拍模式"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - CFG_EM_FACE_SNAP_POLICY[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_FACE_SNAP_POLICY enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - CFG_EM_FACE_SNAP_POLICY[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_FACE_SNAP_POLICY enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACE_TRAIT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACE_TRAIT.java deleted file mode 100644 index 207a3b3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_FACE_TRAIT.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - CFG_EM_FACE_TRAIT[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_FACE_TRAIT enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - CFG_EM_FACE_TRAIT[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_FACE_TRAIT enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_INSTANCE_SUBCLASS_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_INSTANCE_SUBCLASS_TYPE.java deleted file mode 100644 index 0390c9e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_INSTANCE_SUBCLASS_TYPE.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - CFG_EM_INSTANCE_SUBCLASS_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_INSTANCE_SUBCLASS_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - CFG_EM_INSTANCE_SUBCLASS_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_INSTANCE_SUBCLASS_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_VOICE_ID.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_VOICE_ID.java deleted file mode 100644 index 163d690..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/CFG_EM_VOICE_ID.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private CFG_EM_VOICE_ID(int id, String desc) { - this.id = id; - this.desc = desc; - } - - public static CFG_EM_VOICE_ID getVoiceID(int id) { - CFG_EM_VOICE_ID[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - CFG_EM_VOICE_ID voiceID = var1[var3]; - if(voiceID.id == id) { - return voiceID; - } - } - - return CFG_EM_VOICE_ID_UNKNOWN; - } - - public int getId() { - return this.id; - } - - public void setId(int id) { - this.id = id; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/DH_LOG_QUERY_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/DH_LOG_QUERY_TYPE.java deleted file mode 100644 index a8f23d5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/DH_LOG_QUERY_TYPE.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EMDeviceType.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EMDeviceType.java deleted file mode 100644 index 20935b9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EMDeviceType.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EMDeviceType { - NET_PRODUCT_NONE(0, "未知"), - NET_DVR_NONREALTIME_MACE(1, "非实时MACE"), - NET_DVR_NONREALTIME(2, "非实时"), - NET_NVS_MPEG1(3, "网络视频服务器"), - NET_DVR_MPEG1_2(4, "MPEG1二路录像机"), - NET_DVR_MPEG1_8(5, "MPEG1八路录像机"), - NET_DVR_MPEG4_8(6, "MPEG4八路录像机"), - NET_DVR_MPEG4_16(7, "MPEG4十六路录像机"), - NET_DVR_MPEG4_SX2(8, "LB系列录像机"), - NET_DVR_MEPG4_ST2(9, "GB系列录像机"), - NET_DVR_MEPG4_SH2(10, "HB系列录像机"), - NET_DVR_MPEG4_GBE(11, "GBE系列录像机"), - NET_DVR_MPEG4_NVSII(12, "II代网络视频服务器"), - NET_DVR_STD_NEW(13, "新标准配置协议"), - NET_DVR_DDNS(14, "DDNS服务器"), - NET_DVR_ATM(15, "ATM机"), - NET_NB_SERIAL(16, "二代非实时NB系列机器"), - NET_LN_SERIAL(17, "LN系列产品"), - NET_BAV_SERIAL(18, "BAV系列产品"), - NET_SDIP_SERIAL(19, "SDIP系列产品"), - NET_IPC_SERIAL(20, "IPC系列产品"), - NET_NVS_B(21, "NVS B系列"), - NET_NVS_C(22, "NVS H系列"), - NET_NVS_S(23, "NVS S系列"), - NET_NVS_E(24, "NVS E系列"), - NET_DVR_NEW_PROTOCOL(25, "从QueryDevState中查询设备类型,以字符串格式"), - NET_NVD_SERIAL(26, "解码器"), - NET_DVR_N5(27, "N5"), - NET_DVR_MIX_DVR(28, "混合DVR"), - NET_SVR_SERIAL(29, "SVR系列"), - NET_SVR_BS(30, "SVR-BS"), - NET_NVR_SERIAL(31, "NVR系列"), - NET_DVR_N51(32, "N51"), - NET_ITSE_SERIAL(33, "ITSE 智能分析盒"), - NET_ITC_SERIAL(34, "智能交通像机设备"), - NET_HWS_SERIAL(35, "雷达测速仪HWS"), - NET_PVR_SERIAL(36, "便携式音视频录像机"), - NET_IVS_SERIAL(37, "IVS(智能视频服务器系列)"), - NET_IVS_B(38, "通用智能视频侦测服务器"), - NET_IVS_F(39, "人脸识别服务器"), - NET_IVS_V(40, "视频质量诊断服务器"), - NET_MATRIX_SERIAL(41, "矩阵"), - NET_DVR_N52(42, "N52"), - NET_DVR_N56(43, "N56"), - NET_ESS_SERIAL(44, "ESS"), - NET_IVS_PC(45, "人数统计服务器"), - NET_PC_NVR(46, "pc-nvr"), - NET_DSCON(47, "大屏控制器"), - NET_EVS(48, "网络视频存储服务器"), - NET_EIVS(49, "嵌入式智能分析视频系统"), - 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, "门禁系列产品"), - NET_NVS_SERIAL(57, "NVS系列产品"), - NET_VTO_SERIAL(58, "VTO系列产品"), - NET_VTNC_SERIAL(59, "VTNC系列产品"), - NET_TPC_SERIAL(60, "TPC系列产品(热成像设备)"), - NET_ASM_SERIAL(61, "无线中继设备"), - NET_VTS_SERIAL(62, "管理机"); - - private int type; - private String desc; - - private EMDeviceType(int type, String desc) { - this.type = type; - this.desc = desc; - } - - public int getType() { - return this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } - - public static EMDeviceType getEMDeviceType(int type) { - EMDeviceType[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EMDeviceType deviceType = var1[var3]; - if(deviceType.getType() == type) { - return deviceType; - } - } - - return null; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ACROSS_PARKING.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ACROSS_PARKING.java deleted file mode 100644 index 9dcfb68..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ACROSS_PARKING.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_ACROSS_PARKING(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_ACROSS_PARKING[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ACROSS_PARKING enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_ACROSS_PARKING[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ACROSS_PARKING enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_ACROSS_PARKING getEnum(int value) { - EM_ACROSS_PARKING[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ACROSS_PARKING e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_ACROSS_PARKING_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ALARMOUT_POLE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ALARMOUT_POLE.java deleted file mode 100644 index 2da6c67..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ALARMOUT_POLE.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_ALARMOUT_POLE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ALARMOUT_POLE alarmOutPole = var1[var3]; - if(alarmOutPole.ordinal() == pole) { - return alarmOutPole; - } - } - - return EM_ALARMOUT_POLE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ALGORITHM_PARTITION_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ALGORITHM_PARTITION_TYPE.java deleted file mode 100644 index f02a30f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ALGORITHM_PARTITION_TYPE.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_ALGORITHM_PARTITION_TYPE { - EM_ALGORITHM_PARTITION_UNKNOWN, - EM_ALGORITHM_PARTITION_EXT4, - EM_ALGORITHM_PARTITION_SUQSHFS, - EM_ALGORITHM_PARTITION_UBIFS; - - public static EM_ALGORITHM_PARTITION_TYPE getAlgorithmPartitionType(int type) { - EM_ALGORITHM_PARTITION_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ALGORITHM_PARTITION_TYPE partitionType = var1[var3]; - if(partitionType.ordinal() == type) { - return partitionType; - } - } - - return EM_ALGORITHM_PARTITION_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ASG_WORK_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ASG_WORK_MODE.java deleted file mode 100644 index a5aa752..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ASG_WORK_MODE.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_ASG_WORK_MODE(int mode, String desc) { - this.mode = mode; - this.desc = desc; - } - - public static EM_ASG_WORK_MODE getAsgWorkMode(int mode) { - EM_ASG_WORK_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ASG_WORK_MODE workMode = var1[var3]; - if(workMode.mode == mode) { - return workMode; - } - } - - return EM_ASG_WORK_MODE_UNKNOWN; - } - - public int getMode() { - return this.mode; - } - - public void setMode(int mode) { - this.mode = mode; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_AUDIO_DATA_SOURCE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_AUDIO_DATA_SOURCE_TYPE.java deleted file mode 100644 index 524021f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_AUDIO_DATA_SOURCE_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_AUDIO_DATA_SOURCE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_AUDIO_DATA_SOURCE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_AUDIO_DATA_SOURCE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_AUDIO_DATA_SOURCE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_AUDIO_DATA_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_AUDIO_DATA_TYPE.java deleted file mode 100644 index 16b2a0f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_AUDIO_DATA_TYPE.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_AUDIO_DATA_TYPE { - EM_AUDIO_DATA_TYPE_DEFAULT, - EM_AUDIO_DATA_TYPE_AAC, - EM_AUDIO_DATA_TYPE_G711A, - EM_AUDIO_DATA_TYPE_G711U, - EM_AUDIO_DATA_TYPE_MP2; - - public static EM_AUDIO_DATA_TYPE getAudioDataType(int type) { - EM_AUDIO_DATA_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_AUDIO_DATA_TYPE audioType = var1[var3]; - if(audioType.ordinal() == type) { - return audioType; - } - } - - return EM_AUDIO_DATA_TYPE_DEFAULT; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_BATTERY_EXIST_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_BATTERY_EXIST_STATE.java deleted file mode 100644 index 3d79868..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_BATTERY_EXIST_STATE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_BATTERY_EXIST_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_BATTERY_EXIST_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_BATTERY_EXIST_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_BATTERY_EXIST_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_BATTERY_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_BATTERY_STATE.java deleted file mode 100644 index eb03b96..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_BATTERY_STATE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_BATTERY_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_BATTERY_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_BATTERY_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_BATTERY_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CALIBRATEAREA_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CALIBRATEAREA_TYPE.java deleted file mode 100644 index a0d6311..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CALIBRATEAREA_TYPE.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_CALIBRATEAREA_TYPE { - EM_CALIBRATEAREA_TYPE_ERR(0, "err"), - EM_CALIBRATEAREA_TYPE_GROUD(1, "Groud"), - EM_CALIBRATEAREA_TYPE_HORIZONTAL(2, "Horizontal"), - EM_CALIBRATEAREA_TYPE_VERTICAL(3, "Vertical"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_CALIBRATEAREA_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CALIBRATEAREA_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_CALIBRATEAREA_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CALIBRATEAREA_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAMERA_CONNECT_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAMERA_CONNECT_STATE.java deleted file mode 100644 index 52830a3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAMERA_CONNECT_STATE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_CAMERA_CONNECT_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CAMERA_CONNECT_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_CAMERA_CONNECT_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CAMERA_CONNECT_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAN_START_STREAM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAN_START_STREAM.java deleted file mode 100644 index 0d109e7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAN_START_STREAM.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_CAN_START_STREAM(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_CAN_START_STREAM[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CAN_START_STREAM enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_CAN_START_STREAM[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CAN_START_STREAM enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_CAN_START_STREAM getEnum(int value) { - EM_CAN_START_STREAM[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CAN_START_STREAM e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_CAN_START_STREAM_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAPTURE_PROCESS_END_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAPTURE_PROCESS_END_TYPE.java deleted file mode 100644 index 0c38353..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CAPTURE_PROCESS_END_TYPE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_CAPTURE_PROCESS_END_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CAPTURE_PROCESS_END_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_CAPTURE_PROCESS_END_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CAPTURE_PROCESS_END_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CFG_CAP_CMD.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CFG_CAP_CMD.java deleted file mode 100644 index b75aab2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CFG_CAP_CMD.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_CFG_CAP_CMD { - CFG_CAP_CMD_DEVICE_STATE("trafficSnap.getDeviceStatus"), - CFG_CAP_CMD_RECORDFINDER("RecordFinder.getCaps"), - CFG_CMD_VIDEODIAGNOSIS_GETSTATE("videoDiagnosisServer.getState"), - CFG_CAP_CMD_PTZ_ENABLE("ptz.factory.instance"); - - public static final String CFG_CAP_CMD_ACCESSCONTROLMANAGER = "accessControlManager.getCaps"; - private String cmd; - - private EM_CFG_CAP_CMD(String cmd) { - this.cmd = cmd; - } - - public String getCmd() { - return this.cmd; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CHANNEL_WIDTH.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CHANNEL_WIDTH.java deleted file mode 100644 index e82c48c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CHANNEL_WIDTH.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_CHANNEL_WIDTH { - EM_CHANNEL_WIDTH_UNKNOWN(-1, "未知"), - EM_CHANNEL_WIDTH_600(0, "600mm"), - EM_CHANNEL_WIDTH_700(1, "700mm"), - EM_CHANNEL_WIDTH_800(2, "800mm"), - EM_CHANNEL_WIDTH_900(3, "900mm"), - EM_CHANNEL_WIDTH_1000(4, "1000mm"), - EM_CHANNEL_WIDTH_1100(5, "1100mm"), - EM_CHANNEL_WIDTH_1200(6, "1200mm"); - - private int emWidth; - private String desc; - - private EM_CHANNEL_WIDTH(int emWidth, String desc) { - this.emWidth = emWidth; - this.desc = desc; - } - - public int getEmWidth() { - return this.emWidth; - } - - public void setEmWidth(int emWidth) { - this.emWidth = emWidth; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } - - public static EM_CHANNEL_WIDTH getChannelWidth(int emWidth) { - EM_CHANNEL_WIDTH[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CHANNEL_WIDTH channelWidth = var1[var3]; - if(channelWidth.emWidth == emWidth) { - return channelWidth; - } - } - - return EM_CHANNEL_WIDTH_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COLLECTIVITY_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COLLECTIVITY_STATE.java deleted file mode 100644 index 0bc1edd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COLLECTIVITY_STATE.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_COLLECTIVITY_STATE { - EM_COLLECTIVITY_STATE_SUCCESSED, - EM_COLLECTIVITY_STATE_FAILED; - - public EM_COLLECTIVITY_STATE getCollectivityState(int state) { - EM_COLLECTIVITY_STATE[] var2 = values(); - int var3 = var2.length; - - for(int var4 = 0; var4 < var3; ++var4) { - EM_COLLECTIVITY_STATE collectivityState = var2[var4]; - if(collectivityState.ordinal() == state) { - return collectivityState; - } - } - - return EM_COLLECTIVITY_STATE_FAILED; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COLLISION_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COLLISION_MODE.java deleted file mode 100644 index 451bb71..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COLLISION_MODE.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_COLLISION_MODE { - EM_COLLISION_MODE_UNKNOWN(-1, "未知"), - EM_COLLISION_MODE_2S(0, "2s松开离合"), - EM_COLLISION_MODE_5S(1, "5s松开离合"), - EM_COLLISION_MODE_LEAVING(2, "人员离开松开离合"); - - private int mode; - private String desc; - - private EM_COLLISION_MODE(int mode, String desc) { - this.mode = mode; - this.desc = desc; - } - - public int getMode() { - return this.mode; - } - - public void setMode(int mode) { - this.mode = mode; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COMPOSIT_CHANNEL_BIND_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COMPOSIT_CHANNEL_BIND_MODE.java deleted file mode 100644 index 8f7b3d8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COMPOSIT_CHANNEL_BIND_MODE.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_COMPOSIT_CHANNEL_BIND_MODE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_COMPOSIT_CHANNEL_BIND_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COMPOSIT_CHANNEL_BIND_MODE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_COMPOSIT_CHANNEL_BIND_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COMPOSIT_CHANNEL_BIND_MODE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_COMPOSIT_CHANNEL_BIND_MODE getEnum(int value) { - EM_COMPOSIT_CHANNEL_BIND_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COMPOSIT_CHANNEL_BIND_MODE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_COMPOSIT_CHANNEL_BIND_MODE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSECOMPOSITE_OPERATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSECOMPOSITE_OPERATE_TYPE.java deleted file mode 100644 index a5cdadc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSECOMPOSITE_OPERATE_TYPE.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_COURSECOMPOSITE_OPERATE_TYPE { - EM_COURSECOMPOSITE_TYPE_LOCK_CONTROL(0, "控制组合通道与逻辑通道"), - EM_COURSECOMPOSITE_TYPE_GET_LOCKINFO(1, "获取组合通道与逻辑通道的锁定信息"), - EM_COURSECOMPOSITE_TYPE_GET_INFO(2, "获取组合通道信息"), - EM_COURSECOMPOSITE_TYPE_SET_INFO(3, "设置组合通道信息"), - EM_COURSECOMPOSITE_TYPE_UPDATE_INFO(4, "将组合通道信息更新到time时的信息"); - - private int value; - private String note; - - private EM_COURSECOMPOSITE_OPERATE_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_COURSECOMPOSITE_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSECOMPOSITE_OPERATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_COURSECOMPOSITE_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSECOMPOSITE_OPERATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_COURSECOMPOSITE_OPERATE_TYPE getEnum(int value) { - EM_COURSECOMPOSITE_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSECOMPOSITE_OPERATE_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_COURSECOMPOSITE_TYPE_LOCK_CONTROL; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSERECORD_OPERATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSERECORD_OPERATE_TYPE.java deleted file mode 100644 index cfa9423..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSERECORD_OPERATE_TYPE.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_COURSERECORD_OPERATE_TYPE { - EM_COURSERECORDE_TYPE_GET_INFO(0, "获取教室录像信息"), - EM_COURSERECORDE_TYPE_SET_INFO(1, "设置教室录像信息"), - EM_COURSERECORDE_TYPE_UPDATE_INFO(2, "将录像信息更新到time时的信息"), - EM_COURSERECORDE_TYPE_GET_TIME(3, "获取当前课程教室已录制时间"); - - private int value; - private String note; - - private EM_COURSERECORD_OPERATE_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_COURSERECORD_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSERECORD_OPERATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_COURSERECORD_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSERECORD_OPERATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_COURSERECORD_OPERATE_TYPE getEnum(int value) { - EM_COURSERECORD_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSERECORD_OPERATE_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_COURSERECORDE_TYPE_GET_INFO; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_LOCK_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_LOCK_TYPE.java deleted file mode 100644 index ad8d6b3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_LOCK_TYPE.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_COURSE_LOCK_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_COURSE_LOCK_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_LOCK_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_COURSE_LOCK_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_LOCK_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_COURSE_LOCK_TYPE getEnum(int value) { - EM_COURSE_LOCK_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_LOCK_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_COURSE_LOCK_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_RECORD_COMPRESSION_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_RECORD_COMPRESSION_TYPE.java deleted file mode 100644 index 0c4630d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_RECORD_COMPRESSION_TYPE.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_COURSE_RECORD_COMPRESSION_TYPE { - EM_COURSE_RECORD_COMPRESSION_TYPE_UNKNOWN(0, "未知"), - EM_COURSE_RECORD_COMPRESSION_TYPE_H264(1, "H.264 默认值"), - EM_COURSE_RECORD_COMPRESSION_TYPE_H265(2, "H.265"); - - private int value; - private String note; - - private EM_COURSE_RECORD_COMPRESSION_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_COURSE_RECORD_COMPRESSION_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_RECORD_COMPRESSION_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_COURSE_RECORD_COMPRESSION_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_RECORD_COMPRESSION_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_COURSE_RECORD_COMPRESSION_TYPE getEnum(int value) { - EM_COURSE_RECORD_COMPRESSION_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_RECORD_COMPRESSION_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_COURSE_RECORD_COMPRESSION_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_RECORD_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_RECORD_TYPE.java deleted file mode 100644 index ef5c379..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_RECORD_TYPE.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_COURSE_RECORD_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_COURSE_RECORD_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_RECORD_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_COURSE_RECORD_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_RECORD_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_COURSE_RECORD_TYPE getEnum(int value) { - EM_COURSE_RECORD_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_RECORD_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_COURSE_RECORD_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_STATE.java deleted file mode 100644 index 5f98a8f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_COURSE_STATE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_COURSE_STATE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_COURSE_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_COURSE_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_COURSE_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CURRENT_STATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CURRENT_STATE_TYPE.java deleted file mode 100644 index d6df476..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CURRENT_STATE_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_CURRENT_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CURRENT_STATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_CURRENT_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CURRENT_STATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_DEV_PROTOCOL_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_DEV_PROTOCOL_TYPE.java deleted file mode 100644 index 9517ba3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_DEV_PROTOCOL_TYPE.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_CUSTOM_DEV_PROTOCOL_TYPE { - EM_CUSTOM_DEV_PROTOCOL_TYPE_PRIVATE(0, "Private"), - EM_CUSTOM_DEV_PROTOCOL_TYPE_DAHUA2(1, "Dahua2"), - EM_CUSTOM_DEV_PROTOCOL_TYPE_DAHUA3(2, "Dahua3"), - EM_CUSTOM_DEV_PROTOCOL_TYPE_GENERAL(3, "以URL形式添加的设备"), - EM_CUSTOM_DEV_PROTOCOL_TYPE_ONVIF(4, "Onvif接入"), - EM_CUSTOM_DEV_PROTOCOL_TYPE_ONVIFS(5, "Onvif加密形式接入"), - EM_CUSTOM_DEV_PROTOCOL_TYPE_GB28181(6, "国标28181接入"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_CUSTOM_DEV_PROTOCOL_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CUSTOM_DEV_PROTOCOL_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_CUSTOM_DEV_PROTOCOL_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CUSTOM_DEV_PROTOCOL_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_EDUCATION_VOICE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_EDUCATION_VOICE_TYPE.java deleted file mode 100644 index c57a5ee..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_EDUCATION_VOICE_TYPE.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_CUSTOM_EDUCATION_VOICE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CUSTOM_EDUCATION_VOICE_TYPE educationVoiceType = var1[var3]; - if(educationVoiceType.ordinal() == type) { - return educationVoiceType; - } - } - - return EM_CUSTOM_EDUCATION_VOICE_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_PASSWORD_ENCRYPTION_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_PASSWORD_ENCRYPTION_MODE.java deleted file mode 100644 index 91c5aca..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_CUSTOM_PASSWORD_ENCRYPTION_MODE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_CUSTOM_PASSWORD_ENCRYPTION_MODE { - EM_CUSTOM_PASSWORD_ENCRYPTION_MODE_UNKNOWN, - EM_CUSTOM_PASSWORD_ENCRYPTION_MODE_PLAINTEXT, - EM_CUSTOM_PASSWORD_ENCRYPTION_MODE_MD5; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DATA_SOURCE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DATA_SOURCE_TYPE.java deleted file mode 100644 index cfb9d3e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DATA_SOURCE_TYPE.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_DATA_SOURCE_TYPE { - EM_DATA_SOURCE_REMOTE_REALTIME_STREAM(1, "远程实时流"), - 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 this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDes() { - return this.des; - } - - public void setDes(String des) { - this.des = des; - } - - public static EM_DATA_SOURCE_TYPE getDataSourceType(int type) { - EM_DATA_SOURCE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DATA_SOURCE_TYPE source = var1[var3]; - if(type == source.getType()) { - return source; - } - } - - return null; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DELIVERY_FILE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DELIVERY_FILE_TYPE.java deleted file mode 100644 index cb0d5fb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DELIVERY_FILE_TYPE.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DETECT_SENSOR_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DETECT_SENSOR_TYPE.java deleted file mode 100644 index 998aee3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DETECT_SENSOR_TYPE.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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, "雷达"), - EM_DETECT_SENSOR_TYPE_5G(4, "5G"), - EM_DETECT_SENSOR_TYPE_FUSION(5, "融合"); - - private final int value; - private final String note; - - private EM_DETECT_SENSOR_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_DETECT_SENSOR_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DETECT_SENSOR_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_DETECT_SENSOR_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DETECT_SENSOR_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_DETECT_SENSOR_TYPE getEnum(int value) { - EM_DETECT_SENSOR_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DETECT_SENSOR_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_DETECT_SENSOR_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE.java deleted file mode 100644 index 05e2483..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DEV_VARIABLE_CARS_MANAGER_FUNC_TYPE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - 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/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DIRECTION_AFTER_POWER_OFF.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DIRECTION_AFTER_POWER_OFF.java deleted file mode 100644 index 903932a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DIRECTION_AFTER_POWER_OFF.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private 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) { - EM_DIRECTION_AFTER_POWER_OFF[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DIRECTION_AFTER_POWER_OFF powerOff = var1[var3]; - if(powerOff.mode == mode) { - return powerOff; - } - } - - return EM_DIRECTION_AFTER_POWER_OFF_UNKNOWN; - } - - public int getMode() { - return this.mode; - } - - public void setMode(int mode) { - this.mode = mode; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DISK_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DISK_STATE.java deleted file mode 100644 index 6ffe7e2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DISK_STATE.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_DISK_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DISK_STATE diskState = var1[var3]; - if(diskState.ordinal() == state) { - return diskState; - } - } - - return EM_DISK_STATE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DISPLAY_CAMERA_ANGLE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DISPLAY_CAMERA_ANGLE_TYPE.java deleted file mode 100644 index ad30bf1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DISPLAY_CAMERA_ANGLE_TYPE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_DISPLAY_CAMERA_ANGLE_TYPE { - EM_DISPLAY_CAMERA_ANGLE_UNKNOWN(0, "未知的显示方式"), - EM_DISPLAY_CAMERA_ANGLE_NUM(1, "按角度值配置"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_DISPLAY_CAMERA_ANGLE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DISPLAY_CAMERA_ANGLE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_DISPLAY_CAMERA_ANGLE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DISPLAY_CAMERA_ANGLE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_DATA_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_DATA_TYPE.java deleted file mode 100644 index 82e4abd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_DATA_TYPE.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_DOWNLOAD_DATA_TYPE { - EM_DOWNLOAD_DATA_RECORD(0, "录像"), - EM_DOWNLOAD_DATA_PICTURE(1, "图片"); - - private final int value; - private final String note; - - private EM_DOWNLOAD_DATA_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_DOWNLOAD_DATA_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_DATA_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_DOWNLOAD_DATA_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_DATA_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_DOWNLOAD_DATA_TYPE getEnum(int value) { - EM_DOWNLOAD_DATA_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_DATA_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_DOWNLOAD_DATA_RECORD; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_FILE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_FILE_TYPE.java deleted file mode 100644 index 2340a26..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_FILE_TYPE.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_DOWNLOAD_FILE_TYPE { - EM_DOWNLOAD_BY_FILENAME(0, "按文件名下载"), - EM_DOWNLOAD_BY_CONDITION(1, "按条件下载"); - - private final int value; - private final String note; - - private EM_DOWNLOAD_FILE_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_DOWNLOAD_FILE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_FILE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_DOWNLOAD_FILE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_FILE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_DOWNLOAD_FILE_TYPE getEnum(int value) { - EM_DOWNLOAD_FILE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_FILE_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_DOWNLOAD_BY_FILENAME; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_TIME_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_TIME_TYPE.java deleted file mode 100644 index 1ffa69a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DOWNLOAD_TIME_TYPE.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_DOWNLOAD_TIME_TYPE { - EM_DOWNLOAD_TIME_SNAP(0, "抓拍时间"), - EM_DOWNLOAD_TIME_STORAGE(1, "存储时间"); - - private final int value; - private final String note; - - private EM_DOWNLOAD_TIME_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_DOWNLOAD_TIME_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_TIME_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_DOWNLOAD_TIME_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_TIME_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_DOWNLOAD_TIME_TYPE getEnum(int value) { - EM_DOWNLOAD_TIME_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DOWNLOAD_TIME_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_DOWNLOAD_TIME_SNAP; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DRIVING_DIRECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DRIVING_DIRECTION.java deleted file mode 100644 index 32522b6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_DRIVING_DIRECTION.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_DRIVING_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DRIVING_DIRECTION enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_DRIVING_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_DRIVING_DIRECTION enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EMERGENCYSTATUS_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EMERGENCYSTATUS_TYPE.java deleted file mode 100644 index e2d8e6d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EMERGENCYSTATUS_TYPE.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_EMERGENCYSTATUS_TYPE { - EM_EMERGENCYSTATUS_UNKNOWN(-1, "未知"), - EM_EMERGENCYSTATUS_CLOSE(0, "关闭"), - EM_EMERGENCYSTATUS_OPEN(1, "开启"); - - private int type; - private String desc; - - private EM_EMERGENCYSTATUS_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } - - public int getType() { - return this.type; - } - - public String getDesc() { - return this.desc; - } - - public static EM_EMERGENCYSTATUS_TYPE getEmergencyStatusType(int type) { - EM_EMERGENCYSTATUS_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_EMERGENCYSTATUS_TYPE emergencyStatus = var1[var3]; - if(emergencyStatus.type == type) { - return emergencyStatus; - } - } - - return EM_EMERGENCYSTATUS_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ENTRY_DIRECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ENTRY_DIRECTION.java deleted file mode 100644 index e301a8e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ENTRY_DIRECTION.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_ENTRY_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ENTRY_DIRECTION enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_ENTRY_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ENTRY_DIRECTION enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ENTRY_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ENTRY_TYPE.java deleted file mode 100644 index 21adece..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_ENTRY_TYPE.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_ENTRY_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ENTRY_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_ENTRY_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_ENTRY_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_IVS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_IVS.java deleted file mode 100644 index 76d01ab..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_IVS.java +++ /dev/null @@ -1,127 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_EVENT_IVS { - EVENT_IVS_ALL(1), - EVENT_IVS_CROSSLINEDETECTION(2), - EVENT_IVS_CROSSREGIONDETECTION(3), - EVENT_IVS_LEFTDETECTION(5), - EVENT_IVS_STAYDETECTION(6), - EVENT_IVS_WANDERDETECTION(7), - EVENT_IVS_MOVEDETECTION(9), - EVENT_IVS_RIOTERDETECTION(11), - EVENT_IVS_FIGHTDETECTION(14), - EVENT_IVS_TRAFFICJUNCTION(23), - EVENT_IVS_TRAFFICGATE(24), - EVENT_IVS_FACEDETECT(26), - EVENT_IVS_TRAFFICJAM(27), - EVENT_IVS_TRAFFIC_RUNREDLIGHT(256), - EVENT_IVS_TRAFFIC_OVERLINE(257), - EVENT_IVS_TRAFFIC_RETROGRADE(258), - EVENT_IVS_TRAFFIC_TURNLEFT(259), - EVENT_IVS_TRAFFIC_TURNRIGHT(260), - EVENT_IVS_TRAFFIC_UTURN(261), - EVENT_IVS_TRAFFIC_OVERSPEED(262), - EVENT_IVS_TRAFFIC_UNDERSPEED(263), - EVENT_IVS_TRAFFIC_PARKING(264), - EVENT_IVS_TRAFFIC_WRONGROUTE(265), - EVENT_IVS_TRAFFIC_CROSSLANE(266), - EVENT_IVS_TRAFFIC_OVERYELLOWLINE(267), - EVENT_IVS_TRAFFIC_YELLOWPLATEINLANE(270), - EVENT_IVS_TRAFFIC_PEDESTRAINPRIORITY(271), - EVENT_IVS_TRAFFIC_NOPASSING(273), - EVENT_IVS_ABNORMALRUNDETECTION(274), - EVENT_IVS_TAKENAWAYDETECTION(277), - EVENT_IVS_PARKINGDETECTION(278), - EVENT_IVS_FACERECOGNITION(279), - EVENT_IVS_TRAFFIC_MANUALSNAP(280), - EVENT_IVS_TRAFFIC_FLOWSTATE(281), - EVENT_IVS_TRAFFIC_VEHICLEINROUTE(283), - EVENT_ALARM_LOCALALARM(285), - EVENT_IVS_TRAFFIC_TOLLGATE(288), - EVENT_IVS_TRAFFIC_VEHICLEINBUSROUTE(292), - EVENT_IVS_TRAFFIC_BACKING(293), - EVENT_IVS_AUDIO_ABNORMALDETECTION(294), - EVENT_IVS_TRAFFIC_RUNYELLOWLIGHT(295), - EVENT_IVS_CLIMBDETECTION(296), - EVENT_IVS_LEAVEDETECTION(297), - EVENT_IVS_TRAFFIC_PARKINGONYELLOWBOX(298), - EVENT_IVS_TRAFFIC_PARKINGSPACEPARKING(299), - EVENT_IVS_TRAFFIC_PARKINGSPACENOPARKING(300), - EVENT_IVS_TRAFFIC_PEDESTRAIN(301), - EVENT_IVS_TRAFFIC_THROW(302), - EVENT_IVS_TRAFFIC_OVERSTOPLINE(311), - EVENT_IVS_TRAFFIC_WITHOUT_SAFEBELT(312), - EVENT_IVS_TRAFFIC_DRIVER_SMOKING(313), - EVENT_IVS_TRAFFIC_DRIVER_CALLING(314), - EVENT_IVS_TRAFFIC_PASSNOTINORDER(316), - EVENT_ALARM_VIDEOBLIND(339), - EVENT_IVS_TRAFFIC_JAM_FORBID_INTO(355), - EVENT_IVS_TRAFFIC_FCC(363), - EVENT_IVS_ACCESS_CTL(516), - EVENT_IVS_SNAPMANUAL(517), - EVENT_IVS_TRAFFIC_TIREDPHYSIOLOGICAL(519), - EVENT_IVS_CITIZEN_PICTURE_COMPARE(521), - EVENT_IVS_HUMANTRAIT(533), - EVENT_IVS_TRAFFIC_TIREDLOWERHEAD(522), - EVENT_IVS_TRAFFIC_DRIVERLOOKAROUND(523), - EVENT_IVS_TRAFFIC_DRIVERLEAVEPOST(524), - EVENT_IVS_TRAFFIC_DRIVERYAWN(528), - EVENT_IVS_FACEANALYSIS(535), - EVENT_IVS_HIGHSPEED(555), - EVENT_IVS_VEHICLE_RECOGNITION(561), - EVENT_IVS_CROWDDETECTION(556), - EVENT_IVS_MAN_NUM_DETECTION(526), - EVENT_IVS_ELEVATOR_ABNORMAL(573), - EVENT_IVSS_FACEATTRIBUTE(579), - EVENT_IVSS_FACECOMPARE(580), - EVENT_IVS_FIREWARNING(581), - EVENT_IVS_LANEDEPARTURE_WARNNING(593), - EVENT_IVS_FORWARDCOLLISION_WARNNING(594), - EVENT_IVS_FLOATINGOBJECT_DETECTION(599), - EVENT_IVS_PHONECALL_DETECT(602), - EVENT_IVS_SMOKING_DETECT(603), - EVENT_IVS_RADAR_SPEED_LIMIT_ALARM(604), - EVENT_IVS_WATER_LEVEL_DETECTION(605), - EVENT_IVS_CITY_MOTORPARKING(591), - EVENT_IVS_CITY_NONMOTORPARKING(592), - EVENT_IVS_HOLD_UMBRELLA(606), - EVENT_IVS_GARBAGE_EXPOSURE(607), - EVENT_IVS_DUSTBIN_OVER_FLOW(608), - EVENT_IVS_DOOR_FRONT_DIRTY(609), - EVENT_IVS_QUEUESTAY_DETECTION(610), - EVENT_IVS_QUEUENUM_DETECTION(611), - EVENT_IVS_GENERATEGRAPH_DETECTION(612), - EVENT_IVS_TRAFFIC_PARKING_MANUAL(613), - EVENT_IVS_HELMET_DETECTION(614), - EVENT_IVS_DEPOSIT_DETECTION(615), - EVENT_IVS_HOTSPOT_WARNING(616), - EVENT_IVS_WEIGHING_PLATFORM_DETECTION(617), - EVENT_IVS_CLASSROOM_BEHAVIOR(618), - EVENT_IVS_WORKCLOTHES_DETECT(622), - EVENT_IVS_MAN_STAND_DETECTION(525), - EVENT_IVS_GASSTATION_VEHICLE_DETECT(643), - EVENT_IVS_SHOPPRESENCE(582), - EVENT_IVS_FLOWBUSINESS(590), - EVENT_IVS_PEDESTRIAN_JUNCTION(560), - EVENT_IVS_BANNER_DETECTION(571), - EVENT_IVS_SMART_KITCHEN_CLOTHES_DETECTION(669), - EVENT_IVS_WATER_STAGE_MONITOR(778), - EVENT_IVS_VIOLENT_THROW_DETECTION(637), - EVENT_IVS_ANATOMY_TEMP_DETECT(771), - EVENT_IVS_FOG_DETECTION(776), - EVENT_IVS_VIDEOABNORMALDETECTION(19), - EVENT_IVS_STAY_ALONE_DETECTION(624), - EVENT_IVS_PRISONERRISEDETECTION(286), - EVENT_IVS_HIGH_TOSS_DETECT(653), - EVENT_IVS_FEATURE_ABSTRACT(630); - - private final int id; - - private EM_EVENT_IVS(int id) { - this.id = id; - } - - public int getId() { - return this.id; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_IVS_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_IVS_TYPE.java deleted file mode 100644 index c35608f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_IVS_TYPE.java +++ /dev/null @@ -1,352 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_EVENT_IVS_TYPE { - EVENT_IVS_ALL(1, "所有事件"), - EVENT_IVS_CROSSLINEDETECTION(2, "警戒线事件"), - EVENT_IVS_CROSSREGIONDETECTION(3, "警戒区事件"), - EVENT_IVS_PASTEDETECTION(4, "贴条事件"), - EVENT_IVS_LEFTDETECTION(5, "物品遗留事件"), - EVENT_IVS_STAYDETECTION(6, "停留事件"), - EVENT_IVS_WANDERDETECTION(7, "徘徊事件"), - EVENT_IVS_PRESERVATION(8, "物品保全事件"), - EVENT_IVS_MOVEDETECTION(9, "移动事件"), - EVENT_IVS_TAILDETECTION(10, "尾随事件"), - EVENT_IVS_RIOTERDETECTION(11, "聚众事件"), - EVENT_IVS_FIREDETECTION(12, "火警事件"), - EVENT_IVS_SMOKEDETECTION(13, "烟雾报警事件"), - EVENT_IVS_FIGHTDETECTION(14, "斗殴事件"), - EVENT_IVS_FLOWSTAT(15, "流量统计事件"), - EVENT_IVS_NUMBERSTAT(16, "数量统计事件"), - EVENT_IVS_CAMERACOVERDDETECTION(17, "摄像头覆盖事件(保留)"), - EVENT_IVS_CAMERAMOVEDDETECTION(18, "摄像头移动事件(保留)"), - EVENT_IVS_VIDEOABNORMALDETECTION(19, "视频异常事件"), - EVENT_IVS_VIDEOBADDETECTION(20, "视频损坏事件(保留)"), - EVENT_IVS_TRAFFICCONTROL(21, "交通管制事件"), - EVENT_IVS_TRAFFICACCIDENT(22, "交通事故事件"), - EVENT_IVS_TRAFFICJUNCTION(23, "交通路口事件----老规则"), - EVENT_IVS_TRAFFICGATE(24, "交通卡口事件----老规则"), - EVENT_TRAFFICSNAPSHOT(25, "交通抓拍事件"), - EVENT_IVS_FACEDETECT(26, "人脸检测事件"), - EVENT_IVS_TRAFFICJAM(27, "交通拥堵事件"), - EVENT_IVS_TRAFFIC_NONMOTORINMOTORROUTE(28, "非机动车占机动车车道事件"), - EVENT_IVS_TRAFFIC_RUNREDLIGHT(256, "交通违章-闯红灯事件"), - EVENT_IVS_TRAFFIC_OVERLINE(257, "交通违章-压车道线事件"), - EVENT_IVS_TRAFFIC_RETROGRADE(258, "交通违章-逆行事件"), - EVENT_IVS_TRAFFIC_TURNLEFT(259, "交通违章-违章左转"), - EVENT_IVS_TRAFFIC_TURNRIGHT(260, "交通违章-违章右转"), - EVENT_IVS_TRAFFIC_UTURN(261, "交通违章-违章掉头"), - EVENT_IVS_TRAFFIC_OVERSPEED(262, "交通违章-超速"), - EVENT_IVS_TRAFFIC_UNDERSPEED(263, "交通违章-低速"), - EVENT_IVS_TRAFFIC_PARKING(264, "交通违章-违章停车"), - EVENT_IVS_TRAFFIC_WRONGROUTE(265, "交通违章-不按车道行驶"), - EVENT_IVS_TRAFFIC_CROSSLANE(266, "交通违章-违章变道"), - EVENT_IVS_TRAFFIC_OVERYELLOWLINE(267, "交通违章-压黄线"), - EVENT_IVS_TRAFFIC_DRIVINGONSHOULDER(268, "交通违章-路肩行驶事件"), - EVENT_IVS_TRAFFIC_YELLOWPLATEINLANE(270, "交通违章-黄牌车占道事件"), - EVENT_IVS_TRAFFIC_PEDESTRAINPRIORITY(271, "交通违章-礼让行人/斑马线行人优先事件"), - EVENT_IVS_CROSSFENCEDETECTION(287, "翻越围栏事件"), - EVENT_IVS_ELECTROSPARKDETECTION(272, "电火花事件"), - EVENT_IVS_TRAFFIC_NOPASSING(273, "交通违章-禁止通行事件"), - EVENT_IVS_ABNORMALRUNDETECTION(274, "异常奔跑事件"), - EVENT_IVS_RETROGRADEDETECTION(275, "人员逆行事件"), - EVENT_IVS_INREGIONDETECTION(276, "区域内检测事件"), - EVENT_IVS_TAKENAWAYDETECTION(277, "物品搬移事件"), - EVENT_IVS_PARKINGDETECTION(278, "非法停车事件"), - EVENT_IVS_FACERECOGNITION(279, "人脸识别事件"), - EVENT_IVS_TRAFFIC_MANUALSNAP(280, "交通手动抓拍事件"), - EVENT_IVS_TRAFFIC_FLOWSTATE(281, "交通流量统计事件"), - EVENT_IVS_TRAFFIC_STAY(282, "交通滞留事件"), - EVENT_IVS_TRAFFIC_VEHICLEINROUTE(283, "有车占道事件"), - EVENT_ALARM_MOTIONDETECT(284, "视频移动侦测事件"), - EVENT_ALARM_LOCALALARM(285, "外部报警事件"), - EVENT_IVS_PRISONERRISEDETECTION(286, "看守所囚犯起身事件"), - EVENT_IVS_TRAFFIC_TOLLGATE(288, "交通违章-卡口事件----新规则"), - EVENT_IVS_DENSITYDETECTION(289, "人员密集度检测"), - EVENT_IVS_VIDEODIAGNOSIS(290, "视频诊断结果事件"), - EVENT_IVS_QUEUEDETECTION(291, "排队检测报警事件"), - EVENT_IVS_TRAFFIC_VEHICLEINBUSROUTE(292, "占用公交车道事件"), - EVENT_IVS_TRAFFIC_BACKING(293, "违章倒车事件"), - EVENT_IVS_AUDIO_ABNORMALDETECTION(294, "声音异常检测"), - EVENT_IVS_TRAFFIC_RUNYELLOWLIGHT(295, "交通违章-闯黄灯事件"), - EVENT_IVS_CLIMBDETECTION(296, "攀高检测事件"), - EVENT_IVS_LEAVEDETECTION(297, "离岗检测事件"), - EVENT_IVS_TRAFFIC_PARKINGONYELLOWBOX(298, "黄网格线抓拍事件"), - EVENT_IVS_TRAFFIC_PARKINGSPACEPARKING(299, "车位有车事件"), - EVENT_IVS_TRAFFIC_PARKINGSPACENOPARKING(300, "车位无车事件"), - EVENT_IVS_TRAFFIC_PEDESTRAIN(301, "交通行人事件"), - EVENT_IVS_TRAFFIC_THROW(302, "交通抛洒物品事件"), - EVENT_IVS_TRAFFIC_IDLE(303, "交通空闲事件"), - EVENT_ALARM_VEHICLEACC(304, "车载ACC断电报警事件"), - EVENT_ALARM_VEHICLE_TURNOVER(305, "车辆侧翻报警事件"), - EVENT_ALARM_VEHICLE_COLLISION(306, "车辆撞车报警事件"), - EVENT_ALARM_VEHICLE_LARGE_ANGLE(307, "车载摄像头大角度扭转事件"), - EVENT_IVS_TRAFFIC_PARKINGSPACEOVERLINE(308, "车位压线事件"), - EVENT_IVS_MULTISCENESWITCH(309, "多场景切换事件"), - EVENT_IVS_TRAFFIC_RESTRICTED_PLATE(310, "受限车牌事件"), - EVENT_IVS_TRAFFIC_OVERSTOPLINE(311, "压停止线事件"), - EVENT_IVS_TRAFFIC_WITHOUT_SAFEBELT(312, "交通未系安全带事件"), - EVENT_IVS_TRAFFIC_DRIVER_SMOKING(313, "驾驶员抽烟事件"), - EVENT_IVS_TRAFFIC_DRIVER_CALLING(314, "驾驶员打电话事件"), - EVENT_IVS_TRAFFIC_PEDESTRAINRUNREDLIGHT(315, "行人闯红灯事件"), - EVENT_IVS_TRAFFIC_PASSNOTINORDER(316, "未按规定依次通行"), - EVENT_IVS_OBJECT_DETECTION(321, "物体特征检测事件"), - EVENT_ALARM_ANALOGALARM(336, "模拟量报警通道的报警事件"), - EVENT_IVS_CROSSLINEDETECTION_EX(337, "警戒线扩展事件"), - EVENT_ALARM_COMMON(338, "普通录像"), - EVENT_ALARM_VIDEOBLIND(339, "视频遮挡事件"), - EVENT_ALARM_VIDEOLOSS(340, "视频丢失事件"), - EVENT_IVS_GETOUTBEDDETECTION(341, "看守所下床事件"), - EVENT_IVS_PATROLDETECTION(342, "巡逻检测事件"), - EVENT_IVS_ONDUTYDETECTION(343, "站岗检测事件"), - EVENT_IVS_NOANSWERCALL(344, "门口机呼叫未响应事件"), - EVENT_IVS_STORAGENOTEXIST(345, "存储组不存在事件"), - EVENT_IVS_STORAGELOWSPACE(346, "硬盘空间低报警事件"), - EVENT_IVS_STORAGEFAILURE(347, "存储错误事件"), - EVENT_IVS_PROFILEALARMTRANSMIT(348, "报警传输事件"), - EVENT_IVS_VIDEOSTATIC(349, "视频静态检测事件"), - EVENT_IVS_VIDEOTIMING(350, "视频定时检测事件"), - EVENT_IVS_HEATMAP(351, "热度图"), - EVENT_IVS_CITIZENIDCARD(352, "身份证信息读取事件"), - EVENT_IVS_PICINFO(353, "图片信息事件"), - EVENT_IVS_NETPLAYCHECK(354, "上网登记事件"), - EVENT_IVS_TRAFFIC_JAM_FORBID_INTO(355, "车辆拥堵禁入事件"), - EVENT_IVS_SNAPBYTIME(356, "定时抓图事件"), - EVENT_IVS_PTZ_PRESET(357, "云台转动到预置点事件"), - EVENT_IVS_RFID_INFO(358, "红外线检测信息事件"), - EVENT_IVS_STANDUPDETECTION(359, "人起立检测事件"), - EVENT_IVS_QSYTRAFFICCARWEIGHT(360, "交通卡口称重事件"), - EVENT_IVS_TRAFFIC_COMPAREPLATE(361, "卡口前后车牌合成事件"), - EVENT_IVS_SHOOTINGSCORERECOGNITION(362, "打靶像机事件"), - EVENT_IVS_TRAFFIC_FCC(363, "加油站提枪、挂枪事件"), - EVENT_IVS_TRAFFIC_TRANSFINITE(364, "违章超限抓图上报事件"), - EVENT_IVS_SCENE_CHANGE(365, "场景变更事件"), - EVENT_IVS_LETRACK(366, "简单跟踪事件(暂未有具体事件)"), - EVENT_IVS_OBJECT_ACTION(367, "物体检测事件(暂未有具体事件)"), - EVENT_IVS_TRAFFIC_ANALYSE_PRESNAP(368, "预分析抓拍图片事件"), - EVENT_ALARM_EQSTATE(369, "智能插座电量状态上报(暂未有具体事件)"), - EVENT_IVS_ALARM_IPC(370, "DVR/NVR设备上的IPC报警"), - EVENT_IVS_POS_RECORD(371, "POS录像查询事件(暂未有具体事件)"), - EVENT_IVS_NEAR_DISTANCE_DETECTION(372, "近距离接触事件"), - EVENT_IVS_OBJECTSTRUCTLIZE_PERSON(373, "行人特征检测事件"), - EVENT_IVS_OBJECTSTRUCTLIZE_NONMOTOR(374, "非机动车特征检测事件"), - EVENT_IVS_TUMBLE_DETECTION(375, "倒地报警事件"), - EVENT_IVS_TRAFFIC_ALL(511, "所有以traffic开头的事件"), - EVENT_IVS_VIDEOANALYSE(512, "所有智能分析事件"), - EVENT_IVS_LINKSD(513, "LinkSD事件"), - EVENT_IVS_VEHICLEANALYSE(514, "车辆特征检测分析"), - EVENT_IVS_FLOWRATE(515, "流量使用情况事件"), - EVENT_IVS_ACCESS_CTL(516, "门禁事件"), - EVENT_IVS_SNAPMANUAL(517, "SnapManual事件"), - EVENT_IVS_TRAFFIC_ELETAGINFO(518, "RFID电子车牌标签事件"), - EVENT_IVS_TRAFFIC_TIREDPHYSIOLOGICAL(519, "生理疲劳驾驶事件"), - EVENT_IVS_TRAFFIC_BUSSHARPTURN(520, "车辆急转报警事件"), - EVENT_IVS_CITIZEN_PICTURE_COMPARE(521, "人证比对事件"), - EVENT_IVS_TRAFFIC_TIREDLOWERHEAD(522, "开车低头报警事件"), - EVENT_IVS_TRAFFIC_DRIVERLOOKAROUND(523, "开车左顾右盼报警事件"), - EVENT_IVS_TRAFFIC_DRIVERLEAVEPOST(524, "开车离岗报警事件"), - EVENT_IVS_MAN_STAND_DETECTION(525, "立体视觉站立事件"), - EVENT_IVS_MAN_NUM_DETECTION(526, "立体视觉区域内人数统计事件"), - EVENT_IVS_STEREO_NUMBERSTAT(527, "客流量统计事件"), - EVENT_IVS_TRAFFIC_DRIVERYAWN(528, "开车打哈欠事件"), - EVENT_IVS_NUMBERSTAT_PLAN(529, "客流量统计计划"), - EVENT_IVS_HEATMAP_PLAN(530, "热度图计划"), - EVENT_IVS_CALLNOANSWERED(531, "呼叫无答应事件"), - EVENT_IVS_IGNOREINVITE(532, "无视邀请事件"), - EVENT_IVS_HUMANTRAIT(533, "人体特征事件"), - EVENT_ALARM_LE_HEADDETECTION(534, "乐橙人头检测事件"), - EVENT_IVS_FACEANALYSIS(535, "人脸分析事件"), - EVENT_IVS_TRAFFIC_TURNLEFTAFTERSTRAIGHT(536, "左转不礼让直行事件"), - EVENT_IVS_TRAFFIC_BIGBENDSMALLTURN(537, "大弯小转事件"), - EVENT_IVS_ROAD_CONSTRUCTION(538, "道路施工监测事件"), - EVENT_IVS_ROAD_BLOCK(539, "路障检测事件"), - EVENT_IVS_TRAFFIC_QUEUEJUMP(540, "车辆加塞事件"), - EVENT_IVS_VEHICLE_SUSPICIOUSCAR(541, "嫌疑车辆事件"), - EVENT_IVS_TRAFFIC_TURNRIGHTAFTERSTRAIGHT(542, "右转不礼让直行事件"), - EVENT_IVS_TRAFFIC_TURNRIGHTAFTERPEOPLE(543, "右转不礼让直行行人"), - EVENT_IVS_INSTALL_CARDREADER(544, "安装读卡器事件"), - EVENT_ALARM_YALE_DROPBOX_BADTOKEN(545, " Yale token失效事件,只用于订阅手机推送"), - EVENT_IVS_ACC_OFF_SNAP(546, "车载设备断电前抓拍上传事件"), - EVENI_IVS_XRAY_DETECTION(547, "X光检测事件"), - EVENT_IVS_NOTCLEARCAR(548, "未清车告警"), - EVENT_IVS_SOSALEART(549, "sos求救报警"), - EVENT_IVS_OVERLOAD(550, "超载抓图"), - EVENT_IVS_NONWORKINGTIME(551, "非工作时间告警"), - EVENT_IVS_TRAFFIC_HIGH_BEAM(552, "远光灯违章事件"), - EVENT_IVS_TRAFFIC_TRUCKFORBID(553, "禁止货车事件"), - EVENT_IVS_DRIVINGWITHOUTCARD(554, "无卡驾驶报警事件"), - EVENT_IVS_HIGHSPEED(555, "车辆超速报警事件"), - EVENT_IVS_CROWDDETECTION(556, "人群密度检测事件"), - EVENT_IVS_TRAFFIC_CARDISTANCESHORT(557, "车间距过小报警事件"), - EVENT_IVS_PEDESTRIAN_JUNCTION(560, "行人卡口事件"), - EVENT_IVS_VEHICLE_RECOGNITION(561, "车牌对比事件"), - EVENT_IVS_PASS_CHANGE(562, "预置点图片变化事件"), - EVENT_IVS_TRAFFIC_PARKING_SPACEDETECTION(563, "违停相机定制单球车位检测规则事件"), - EVENT_IVS_TRAFFIC_WAITINGAREA(564, "违章进入待行区事件"), - EVENT_IVS_TRAFFIC_BAN(565, "机动车违法禁令标识事件"), - EVENT_IVS_POS_EXCHANGE(566, "POS机交易事件"), - EVENT_IVS_STEREO_FIGHTDETECTION(567, "立体行为分析打架/剧烈运动检测规则"), - EVENT_IVS_STEREO_DISTANCE_DETECTION(568, "立体行为分析间距异常/人员靠近检测"), - EVENT_IVS_STEREO_STEREOFALLDETECTION(569, "立体行为分析跌倒检测规则"), - EVENT_IVS_STEREO_STAYDETECTION(570, "立体行为分析人员滞留检测规则"), - EVENT_IVS_BANNER_DETECTION(571, "拉横幅事件"), - EVENT_IVS_NORMAL_FIGHTDETECTION(572, "普通打架事件"), - EVENT_IVS_ELEVATOR_ABNORMAL(573, "电动扶梯运行异常事件"), - EVENT_IVS_NONMOTORDETECT(574, "非机动车检测"), - EVENT_IVS_VEHICLEDETECT(575, "机动车检测"), - EVENT_IVS_TRAFFIC_PARKING_B(576, "交通违章-B类违章停车"), - EVENT_IVS_TRAFFIC_PARKING_C(577, "交通违章-C类违章停车"), - EVENT_IVS_TRAFFIC_PARKING_D(578, "交通违章-D类违章停车"), - EVENT_IVSS_FACEATTRIBUTE(579, "IVSS人脸检测事件 (暂未有具体事件)"), - EVENT_IVSS_FACECOMPARE(580, "IVSS人脸识别事件 (暂未有具体事件)"), - EVENT_IVS_FIREWARNING(581, "火警事件"), - EVENT_IVS_SHOPPRESENCE(582, "商铺占道经营事件"), - EVENT_IVS_WASTEDUMPED(583, "垃圾违章倾倒事件"), - EVENT_IVS_SPILLEDMATERIAL_DETECTION(584, "抛洒物检测事件"), - EVENT_IVS_STEREO_MANNUM_DETECTION(585, "立体行为分析人数异常检测"), - EVENT_IVS_DISTANCE_DETECTION(586, "异常间距事件 "), - EVENT_IVS_TRAFFIC_NONMOTOR_OVERLOAD(587, "非机动车超载事件"), - EVENT_IVS_TRAFFIC_NONMOTOR_WITHOUTSAFEHAT(588, "非机动车未戴安全帽事件"), - EVENT_IVS_TRAFFIC_JAM_STOP_ON_ZEBRACROSSING(589, "拥堵滞留斑马线事件"), - EVENT_IVS_FLOWBUSINESS(590, "流动摊贩事件"), - EVENT_IVS_CITY_MOTORPARKING(591, "城市机动车违停事件"), - EVENT_IVS_CITY_NONMOTORPARKING(592, "城市机非动车违停事件"), - EVENT_IVS_LANEDEPARTURE_WARNNING(593, "车道偏移预警"), - EVENT_IVS_FORWARDCOLLISION_WARNNING(594, "前向碰撞预警"), - EVENT_IVS_MATERIALSSTAY(595, "物料堆放事件"), - EVENT_IVS_TRAFFIC_NONMOTOR_HOLDUMBRELLA(596, "非机动车装载伞具"), - EVENT_IVS_JABLOTRON_ALARM(597, "客户报警产品"), - EVENT_IVS_VIDEOUNFOCUS_ALARM(598, "视频虚焦事件"), - EVENT_IVS_FLOATINGOBJECT_DETECTION(599, "漂浮物检测事件"), - EVENT_IVS_SHIP_DETECTION(600, "船舶检测事件"), - EVENT_IVS_AIRPLANE_DETECTION(601, "飞机行为检测事件"), - EVENT_IVS_PHONECALL_DETECT(602, "打电话检测事件"), - EVENT_IVS_SMOKING_DETECT(603, "吸烟检测事件"), - EVENT_IVS_RADAR_SPEED_LIMIT_ALARM(604, "雷达限速报警事件"), - EVENT_IVS_WATER_LEVEL_DETECTION(605, "水位检测事件"), - EVENT_IVS_HOLD_UMBRELLA(606, "违规撑伞检测事件"), - EVENT_IVS_GARBAGE_EXPOSURE(607, "垃圾暴露检测事件"), - EVENT_IVS_DUSTBIN_OVER_FLOW(608, "垃圾桶满溢检测事件"), - EVENT_IVS_DOOR_FRONT_DIRTY(609, "门前脏乱检测事件"), - EVENT_IVS_QUEUESTAY_DETECTION(610, "排队滞留时间报警事件"), - EVENT_IVS_QUEUENUM_DETECTION(611, "排队人数异常报警事件"), - EVENT_IVS_GENERATEGRAPH_DETECTION(612, "生成图规则事件"), - EVENT_IVS_TRAFFIC_PARKING_MANUAL(613, "交通违章-手动取证"), - EVENT_IVS_HELMET_DETECTION(614, "安全帽检测事件"), - EVENT_IVS_DEPOSIT_DETECTION(615, "包裹堆积程度检测事件"), - EVENT_IVS_HOTSPOT_WARNING(616, "热点异常报警事件"), - EVENT_IVS_WEIGHING_PLATFORM_DETECTION(617, "称重平台检测事件"), - EVENT_IVS_CLASSROOM_BEHAVIOR(618, "课堂行为分析事件"), - EVENT_IVS_VEHICLE_DISTANCE_NEAR(619, "安全驾驶车距过近报警事件"), - EVENT_IVS_TRAFFIC_DRIVER_ABNORMAL(620, "驾驶员异常报警事件"), - EVENT_IVS_TRAFFIC_DRIVER_CHANGE(621, "驾驶员变更报警事件"), - EVENT_IVS_WORKCLOTHES_DETECT(622, "工装(安全帽/工作服等)检测事件"), - EVENT_IVS_SECURITYGATE_PERSONALARM(623, "安检门人员报警事件"), - EVENT_IVS_STAY_ALONE_DETECTION(624, "单人独处事件"), - EVENT_IVS_TRAFFIC_ROAD_BLOCK(625, "交通路障检测事件"), - EVENT_IVS_TRAFFIC_ROAD_CONSTRUCTION(626, "交通道路施工检测事件"), - EVENT_IVS_XRAY_DETECT_BYOBJECT(627, "X光按物体检测规则配置"), - EVENT_IVS_WORKSTATDETECTION(628, "作业统计事件"), - EVENT_IVS_INFRAREDBLOCK(629, "红外阻断事件"), - EVENT_IVS_FEATURE_ABSTRACT(630, "特征提取事件"), - EVENT_IVS_INTELLI_SHELF(631, "智能补货事件"), - EVENT_IVS_PANORAMA_SHOT(632, "全景抓拍事件"), - EVENT_ALARM_SMARTMOTION_HUMAN(633, "智能视频移动侦测事件(人)"), - EVENT_ALARM_SMARTMOTION_VEHICLE(634, "智能视频移动侦测事件(车)"), - EVENT_IVS_CAR_DRIVING_IN_OUT(635, "车辆驶入驶出状态事件"), - EVENT_IVS_PARKINGSPACE_STATUS(636, "停车位状态事件"), - EVENT_IVS_VIOLENT_THROW_DETECTION(637, "暴力抛物检测"), - EVENT_IVS_TRAMCARSECTIONS_DETECTION(638, "矿车超挂报警事件"), - EVENT_IVS_ALARM_BOX_ALARM(639, "报警盒通道的触发报警事件"), - EVENT_IVS_FACE_COMPARISION(640, "人脸比对事件"), - EVENT_IVS_FACEBODY_DETECT(641, "人像检测事件"), - EVENT_IVS_FACEBODY_ANALYSE(642, "人像识别事件"), - EVENT_IVS_GASSTATION_VEHICLE_DETECT(643, "加油站车辆检测事件"), - EVENT_IVS_CONGESTION_DETECTION(644, "道路场景车辆拥堵报警事件"), - EVENT_IVS_VEHICLELIMIT_DETECTION(645, "停车场场景下停车车辆上限报警"), - EVENT_IVS_ANIMAL_DETECTION(646, "动物检测事件"), - EVENT_IVS_SHOP_WINDOW_POST(647, "橱窗张贴事件"), - EVENT_IVS_SHOP_SIGN_ABNORMAL(648, "店招异常事件"), - EVENT_IVS_BREED_DETECTION(649, "智慧养殖检测事件"), - EVENT_IVS_AIRPORT_VEHICLE_DETECT(650, "机场智能保障车辆检测事件"), - EVENT_IVS_PIG_TEMPERATURE_DETECT(651, "智慧养殖猪体温检测"), - EVENT_IVS_MAN_CAR_COEXISTANCE(652, "人车共存事件"), - EVENT_IVS_HIGH_TOSS_DETECT(653, "高空抛物检测"), - EVENT_IVS_ELECTRIC_GLOVE_DETECT(654, "电力检测手套检测事件"), - EVENT_IVS_ELECTRIC_LADDER_DETECT(655, "电力检测梯子检测事件"), - EVENT_IVS_ELECTRIC_CURTAIN_DETECT(656, "电力检测布幔检测事件"), - EVENT_IVS_ELECTRIC_FENCE_DETECT(657, "电力检测围栏检测事件"), - EVENT_IVS_ELECTRIC_SIGNBOARD_DETECT(658, "电力检测标识牌检测事件"), - EVENT_IVS_ELECTRIC_BELT_DETECT(659, "电力检测安全带检测事件"), - EVENT_IVS_RADAR_LINE_DETECTION(660, "雷达警戒线/绊线检测"), - EVENT_IVS_RADAR_REGION_DETECTION(661, "雷达警戒区检测事件"), - EVENT_IVS_AUDIO_INTENSITY(662, "异常音事件"), - EVENT_IVS_PARKING_LOT_STATUS_DETECTION(663, "室外停车位状态检测"), - EVENT_IVS_VEHICLE_COMPARE(664, ""), - EVENT_IVS_DREGS_UNCOVERED(665, "渣土车未遮盖载货检测事件"), - EVENT_IVS_WALK_DETECTION(666, "走动检测事件"), - EVENT_IVS_BACK_TO_DETECTION(667, "背对检测事件"), - EVENT_IVS_WRITE_ON_THE_BOARD_DETECTION(668, "板书检测事件"), - EVENT_IVS_SMART_KITCHEN_CLOTHES_DETECTION(669, "智慧厨房穿着检测事件"), - EVENT_IVS_SLEEP_DETECT(670, "睡觉检测事件"), - EVENT_IVS_WALK_AROUND_DETECT(671, "随意走动检测事件"), - EVENT_IVS_PLAY_MOBILEPHONE(768, "玩手机事件"), - EVENT_IVS_FINANCE_CONTRABAND_DETECT(769, "智慧金融违规物品检测事件"), - EVENT_IVS_FINANCE_CASH_TRANSACTION(770, "智慧金融现金交易检测事件"), - EVENT_IVS_ANATOMY_TEMP_DETECT(771, "人体温智能检测事件"), - EVENT_IVS_ACTIVITY_ANALYSE(772, "活跃度统计规则"), - EVENT_IVS_DOOR_STATUS(773, "门状态事件"), - EVENT_IVS_DHOP_CUSTOM(774, "Dhop自定义事件"), - EVENT_IVS_DHOP_CUSTOM_ONCE(775, "Dhop自定义事件"), - EVENT_IVS_FOG_DETECTION(776, "起雾检测事件"), - EVENT_IVS_TRAFFIC_VEHICLE_RACE(777, "飙车事件"), - EVENT_IVS_TRAFFIC_MOTOR_OVERLOAD(778, "机动车超载"), - EVENT_IVS_TRAFFIC_PLATE_OCCLUSION(779, "车牌污损"), - EVENT_IVS_NONMOTOR_ENTRYING(780, "非机动车进入电梯"), - EVENT_IVS_WATER_STAGE_MONITOR(781, "水位监测事件"), - EVENT_IVS_TRAFFIC_ROAD_ALERT(782, "道路安全预警"), - EVENT_IVS_BREAK_RULE_BUILDING_DETECTION(783, "违章建筑检测事件"), - EVENT_IVS_TRAFFIC_NONMOTOR_RUN_REDLIGHT(784, "非机动车闯红灯"), - EVENT_IVS_STREET_SUNCURE(839, "沿街晾晒事件"), - EVENT_IVS_OUTDOOR_ADVERTISEMENT(840, "户外广告事件"), - EVENT_IVS_HUDDLE_MATERIAL(841, "乱堆物料检测事件"), - EVENT_IVS_FOLLOW_CAR_ALARM(847, "跟车报警事件"), - EVENT_IVS_FIRE_LANE_DETECTION(804, "消防占道检测事件"); - - 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) { - EM_EVENT_IVS_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_EVENT_IVS_TYPE event = var1[var3]; - if(type == event.getType()) { - return event; - } - } - - return null; - } - - public int getType() { - return this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDescription() { - return this.description; - } - - public void setDescription(String description) { - this.description = description; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_TYPE.java deleted file mode 100644 index 3a41a0c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_EVENT_TYPE.java +++ /dev/null @@ -1,406 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_EVENT_TYPE { - EVENT_IVS_ALL(1, "订阅所有事件"), - EVENT_IVS_CROSSLINEDETECTION(2, "警戒线事件"), - EVENT_IVS_CROSSREGIONDETECTION(3, "警戒区事件"), - EVENT_IVS_PASTEDETECTION(4, "贴条事件"), - EVENT_IVS_LEFTDETECTION(5, "物品遗留事件"), - EVENT_IVS_STAYDETECTION(6, "停留事件"), - EVENT_IVS_WANDERDETECTION(7, "徘徊事件"), - EVENT_IVS_PRESERVATION(8, "物品保全事件"), - EVENT_IVS_MOVEDETECTION(9, "移动事件"), - EVENT_IVS_TAILDETECTION(10, "尾随事件"), - EVENT_IVS_RIOTERDETECTION(11, "聚众事件"), - EVENT_IVS_FIREDETECTION(12, "火警事件"), - EVENT_IVS_SMOKEDETECTION(13, "烟雾报警事件"), - EVENT_IVS_FIGHTDETECTION(14, "斗殴事件"), - EVENT_IVS_FLOWSTAT(15, "流量统计事件"), - EVENT_IVS_NUMBERSTAT(16, "数量统计事件"), - EVENT_IVS_CAMERACOVERDDETECTION(17, "摄像头覆盖事件"), - EVENT_IVS_CAMERAMOVEDDETECTION(18, "摄像头移动事件"), - EVENT_IVS_VIDEOABNORMALDETECTION(19, "视频异常事件"), - EVENT_IVS_VIDEOBADDETECTION(20, "视频损坏事件"), - EVENT_IVS_TRAFFICCONTROL(21, "交通管制事件"), - EVENT_IVS_TRAFFICACCIDENT(22, "交通事故事件"), - EVENT_IVS_TRAFFICJUNCTION(23, "交通路口事件----老规则"), - EVENT_IVS_TRAFFICGATE(24, "交通卡口事件----老规则"), - EVENT_TRAFFICSNAPSHOT(25, "交通抓拍事件"), - EVENT_IVS_FACEDETECT(26, "人脸检测事件"), - EVENT_IVS_TRAFFICJAM(27, "交通拥堵事件"), - EVENT_IVS_TRAFFIC_NONMOTORINMOTORROUTE(28, "非机动车占机动车车道事件"), - EVENT_IVS_TRAFFIC_RUNREDLIGHT(256, "交通违章-闯红灯事件"), - EVENT_IVS_TRAFFIC_OVERLINE(257, "交通违章-压车道线事件"), - EVENT_IVS_TRAFFIC_RETROGRADE(258, "交通违章-逆行事件"), - EVENT_IVS_TRAFFIC_TURNLEFT(259, "交通违章-违章左转"), - EVENT_IVS_TRAFFIC_TURNRIGHT(260, "交通违章-违章右转"), - EVENT_IVS_TRAFFIC_UTURN(261, "交通违章-违章掉头"), - EVENT_IVS_TRAFFIC_OVERSPEED(262, "交通违章-超速"), - EVENT_IVS_TRAFFIC_UNDERSPEED(263, "交通违章-低速"), - EVENT_IVS_TRAFFIC_PARKING(264, "交通违章-违章停车"), - EVENT_IVS_TRAFFIC_WRONGROUTE(265, "交通违章-不按车道行驶"), - EVENT_IVS_TRAFFIC_CROSSLANE(266, "交通违章-违章变道"), - EVENT_IVS_TRAFFIC_OVERYELLOWLINE(267, "交通违章-压黄线"), - EVENT_IVS_TRAFFIC_DRIVINGONSHOULDER(268, "交通违章-路肩行驶事件"), - EVENT_IVS_TRAFFIC_YELLOWPLATEINLANE(270, "交通违章-黄牌车占道事件"), - EVENT_IVS_TRAFFIC_PEDESTRAINPRIORITY(271, "交通违章-礼让行人/斑马线行人优先事件"), - EVENT_IVS_ELECTROSPARKDETECTION(272, "电火花事件"), - EVENT_IVS_TRAFFIC_NOPASSING(273, "交通违章-禁止通行事件"), - EVENT_IVS_ABNORMALRUNDETECTION(274, "异常奔跑事件"), - EVENT_IVS_RETROGRADEDETECTION(275, "人员逆行事件"), - EVENT_IVS_INREGIONDETECTION(276, "区域内检测事件"), - EVENT_IVS_TAKENAWAYDETECTION(277, "物品搬移事件"), - EVENT_IVS_PARKINGDETECTION(278, "非法停车事件"), - EVENT_IVS_FACERECOGNITION(279, "人脸识别事件"), - EVENT_IVS_TRAFFIC_MANUALSNAP(280, "交通手动抓拍事件"), - EVENT_IVS_TRAFFIC_FLOWSTATE(281, "交通流量统计事件"), - EVENT_IVS_TRAFFIC_STAY(282, "交通滞留事件"), - EVENT_IVS_TRAFFIC_VEHICLEINROUTE(283, "有车占道事件"), - EVENT_ALARM_MOTIONDETECT(284, "视频移动侦测事件"), - EVENT_ALARM_LOCALALARM(285, "外部报警事件"), - EVENT_IVS_PRISONERRISEDETECTION(286, "看守所囚犯起身事件"), - EVENT_IVS_CROSSFENCEDETECTION(287, "翻越围栏事件"), - EVENT_IVS_TRAFFIC_TOLLGATE(288, "交通违章-卡口事件----新规则"), - EVENT_IVS_DENSITYDETECTION(289, "人员密集度检测"), - EVENT_IVS_VIDEODIAGNOSIS(290, "视频诊断结果事件"), - EVENT_IVS_QUEUEDETECTION(291, "排队检测报警事件"), - EVENT_IVS_TRAFFIC_VEHICLEINBUSROUTE(292, "占用公交车道事件"), - EVENT_IVS_TRAFFIC_BACKING(293, "违章倒车事件"), - EVENT_IVS_AUDIO_ABNORMALDETECTION(294, "声音异常检测"), - EVENT_IVS_TRAFFIC_RUNYELLOWLIGHT(295, "交通违章-闯黄灯事件"), - EVENT_IVS_CLIMBDETECTION(296, "攀高检测事件"), - EVENT_IVS_LEAVEDETECTION(297, "离岗检测事件"), - EVENT_IVS_TRAFFIC_PARKINGONYELLOWBOX(298, "黄网格线抓拍事件"), - EVENT_IVS_TRAFFIC_PARKINGSPACEPARKING(299, "车位有车事件"), - EVENT_IVS_TRAFFIC_PARKINGSPACENOPARKING(300, "车位无车事件"), - EVENT_IVS_TRAFFIC_PEDESTRAIN(301, "交通行人事件"), - EVENT_IVS_TRAFFIC_THROW(302, "交通抛洒物品事件"), - EVENT_IVS_TRAFFIC_IDLE(303, "交通空闲事件"), - EVENT_ALARM_VEHICLEACC(304, "车载ACC断电报警事件"), - EVENT_ALARM_VEHICLE_TURNOVER(305, "车辆侧翻报警事件"), - EVENT_ALARM_VEHICLE_COLLISION(306, "车辆撞车报警事件"), - EVENT_ALARM_VEHICLE_LARGE_ANGLE(307, "车载摄像头大角度扭转事件"), - EVENT_IVS_TRAFFIC_PARKINGSPACEOVERLINE(308, "车位压线事件"), - EVENT_IVS_MULTISCENESWITCH(309, "多场景切换事件"), - EVENT_IVS_TRAFFIC_RESTRICTED_PLATE(310, "受限车牌事件"), - EVENT_IVS_TRAFFIC_OVERSTOPLINE(311, "压停止线事件"), - EVENT_IVS_TRAFFIC_WITHOUT_SAFEBELT(312, "交通未系安全带事件"), - EVENT_IVS_TRAFFIC_DRIVER_SMOKING(313, "驾驶员抽烟事件"), - EVENT_IVS_TRAFFIC_DRIVER_CALLING(314, "驾驶员打电话事件"), - EVENT_IVS_TRAFFIC_PEDESTRAINRUNREDLIGHT(315, "行人闯红灯事件"), - EVENT_IVS_TRAFFIC_PASSNOTINORDER(316, "未按规定依次通行"), - EVENT_IVS_OBJECT_DETECTION(321, "物体特征检测事件"), - EVENT_ALARM_ANALOGALARM(336, "模拟量报警通道的报警事件"), - EVENT_IVS_CROSSLINEDETECTION_EX(337, "警戒线扩展事件"), - EVENT_ALARM_COMMON(338, "普通录像"), - EVENT_ALARM_VIDEOBLIND(339, "视频遮挡事件"), - EVENT_ALARM_VIDEOLOSS(340, "视频丢失事件"), - EVENT_IVS_GETOUTBEDDETECTION(341, "看守所下床事件"), - EVENT_IVS_PATROLDETECTION(342, "巡逻检测事件"), - EVENT_IVS_ONDUTYDETECTION(343, "站岗检测事件"), - EVENT_IVS_NOANSWERCALL(344, "门口机呼叫未响应事件"), - EVENT_IVS_STORAGENOTEXIST(345, "存储组不存在事件"), - EVENT_IVS_STORAGELOWSPACE(346, "硬盘空间低报警事件"), - EVENT_IVS_STORAGEFAILURE(347, "存储错误事件"), - EVENT_IVS_PROFILEALARMTRANSMIT(348, "报警传输事件"), - EVENT_IVS_VIDEOSTATIC(349, "视频静态检测事件"), - EVENT_IVS_VIDEOTIMING(350, "视频定时检测事件"), - EVENT_IVS_HEATMAP(351, "热度图"), - EVENT_IVS_CITIZENIDCARD(352, "身份证信息读取事件"), - EVENT_IVS_PICINFO(353, "图片信息事件"), - EVENT_IVS_NETPLAYCHECK(354, "上网登记事件"), - EVENT_IVS_TRAFFIC_JAM_FORBID_INTO(355, "车辆拥堵禁入事件"), - EVENT_IVS_SNAPBYTIME(356, "定时抓图事件"), - EVENT_IVS_PTZ_PRESET(357, "云台转动到预置点事件"), - EVENT_IVS_RFID_INFO(358, "红外线检测信息事件"), - EVENT_IVS_STANDUPDETECTION(359, "人起立检测事件"), - EVENT_IVS_QSYTRAFFICCARWEIGHT(360, "交通卡口称重事件"), - EVENT_IVS_TRAFFIC_COMPAREPLATE(361, "卡口前后车牌合成事件"), - EVENT_IVS_SHOOTINGSCORERECOGNITION(362, "打靶像机事件"), - EVENT_IVS_TRAFFIC_FCC(363, "加油站提枪、挂枪事件"), - EVENT_IVS_TRAFFIC_TRANSFINITE(364, "违章超限抓图上报事件,绍兴科技治超"), - EVENT_IVS_SCENE_CHANGE(365, "场景变更事件"), - EVENT_IVS_LETRACK(366, "简单跟踪事件"), - EVENT_IVS_OBJECT_ACTION(367, "物体检测事件"), - EVENT_IVS_TRAFFIC_ANALYSE_PRESNAP(368, "预分析抓拍图片事件"), - EVENT_ALARM_EQSTATE(369, "智能插座电量状态上报"), - EVENT_IVS_ALARM_IPC(370, "DVR/NVR设备上的IPC报警"), - EVENT_IVS_POS_RECORD(371, "POS录像查询事件"), - EVENT_IVS_NEAR_DISTANCE_DETECTION(372, "近距离接触事件"), - EVENT_IVS_OBJECTSTRUCTLIZE_PERSON(373, "行人特征检测事件"), - EVENT_IVS_OBJECTSTRUCTLIZE_NONMOTOR(374, "非机动车特征检测事件"), - EVENT_IVS_TUMBLE_DETECTION(375, "倒地报警事件"), - EVENT_IVS_TRAFFIC_ALL(511, "所有以traffic开头的事件,目前指的是"), - EVENT_IVS_VIDEOANALYSE(512, "所有智能分析事件"), - EVENT_IVS_LINKSD(513, "LinkSD事件"), - EVENT_IVS_VEHICLEANALYSE(514, "车辆特征检测分析"), - EVENT_IVS_FLOWRATE(515, "流量使用情况事件"), - EVENT_IVS_ACCESS_CTL(516, "门禁事件"), - EVENT_IVS_SNAPMANUAL(517, "SnapManual事件"), - EVENT_IVS_TRAFFIC_ELETAGINFO(518, "RFID电子车牌标签事件"), - EVENT_IVS_TRAFFIC_TIREDPHYSIOLOGICAL(519, "生理疲劳驾驶事件"), - EVENT_IVS_TRAFFIC_BUSSHARPTURN(520, "车辆急转报警事件"), - EVENT_IVS_CITIZEN_PICTURE_COMPARE(521, "人证比对事件"), - EVENT_IVS_TRAFFIC_TIREDLOWERHEAD(522, "开车低头报警事件"), - EVENT_IVS_TRAFFIC_DRIVERLOOKAROUND(523, "开车左顾右盼报警事件"), - EVENT_IVS_TRAFFIC_DRIVERLEAVEPOST(524, "开车离岗报警事件"), - EVENT_IVS_MAN_STAND_DETECTION(525, "立体视觉站立事件"), - EVENT_IVS_MAN_NUM_DETECTION(526, "立体视觉区域内人数统计事件"), - EVENT_IVS_STEREO_NUMBERSTAT(527, "客流量统计事件"), - EVENT_IVS_TRAFFIC_DRIVERYAWN(528, "开车打哈欠事件"), - EVENT_IVS_NUMBERSTAT_PLAN(529, "客流量统计计划"), - EVENT_IVS_HEATMAP_PLAN(530, "热度图计划"), - EVENT_IVS_CALLNOANSWERED(531, "呼叫无答应事件"), - EVENT_IVS_IGNOREINVITE(532, "无视邀请事件"), - EVENT_IVS_HUMANTRAIT(533, "人体特征事件"), - EVENT_ALARM_LE_HEADDETECTION(534, "乐橙人头检测事件"), - EVENT_IVS_FACEANALYSIS(535, "人脸分析事件"), - EVENT_IVS_TRAFFIC_TURNLEFTAFTERSTRAIGHT(536, "左转不礼让直行事件"), - EVENT_IVS_TRAFFIC_BIGBENDSMALLTURN(537, "大弯小转事件"), - EVENT_IVS_ROAD_CONSTRUCTION(538, "道路施工监测事件"), - EVENT_IVS_ROAD_BLOCK(539, "路障检测事件"), - EVENT_IVS_TRAFFIC_QUEUEJUMP(540, "车辆加塞事件"), - EVENT_IVS_VEHICLE_SUSPICIOUSCAR(541, "嫌疑车辆事件"), - EVENT_IVS_TRAFFIC_TURNRIGHTAFTERSTRAIGHT(542, "右转不礼让直行事件"), - EVENT_IVS_TRAFFIC_TURNRIGHTAFTERPEOPLE(543, "右转不礼让直行行人"), - EVENT_IVS_INSTALL_CARDREADER(544, "安装读卡器事件"), - EVENT_ALARM_YALE_DROPBOX_BADTOKEN(545, "Yale"), - EVENT_IVS_ACC_OFF_SNAP(546, "车载设备断电前抓拍上传事件"), - EVENI_IVS_XRAY_DETECTION(547, "X光检测事件"), - EVENT_IVS_NOTCLEARCAR(548, "未清车告警"), - EVENT_IVS_SOSALEART(549, "sos求救报警"), - EVENT_IVS_OVERLOAD(550, "超载抓图"), - EVENT_IVS_NONWORKINGTIME(551, "非工作时间告警"), - EVENT_IVS_TRAFFIC_HIGH_BEAM(552, "远光灯违章事件"), - EVENT_IVS_TRAFFIC_TRUCKFORBID(553, "禁止货车事件"), - EVENT_IVS_DRIVINGWITHOUTCARD(554, "无卡驾驶报警事件"), - EVENT_IVS_HIGHSPEED(555, "车辆超速报警事件"), - EVENT_IVS_CROWDDETECTION(556, "人群密度检测事件"), - EVENT_IVS_TRAFFIC_CARDISTANCESHORT(557, "车间距过小报警事件"), - EVENT_IVS_PEDESTRIAN_JUNCTION(560, "行人卡口事件"), - EVENT_IVS_VEHICLE_RECOGNITION(561, "车牌对比事件"), - EVENT_IVS_PASS_CHANGE(562, "预置点图片变化事件"), - EVENT_IVS_TRAFFIC_PARKING_SPACEDETECTION(563, "违停相机定制单球车位检测规则事件"), - EVENT_IVS_TRAFFIC_WAITINGAREA(564, "违章进入待行区事件"), - EVENT_IVS_TRAFFIC_BAN(565, "机动车违法禁令标识事件"), - EVENT_IVS_POS_EXCHANGE(566, "POS机交易事件"), - EVENT_IVS_STEREO_FIGHTDETECTION(567, "立体行为分析打架/剧烈运动检测规则"), - EVENT_IVS_STEREO_DISTANCE_DETECTION(568, "立体行为分析间距异常/人员靠近检测"), - EVENT_IVS_STEREO_STEREOFALLDETECTION(569, "立体行为分析跌倒检测规则"), - EVENT_IVS_STEREO_STAYDETECTION(570, "立体行为分析人员滞留检测规则"), - EVENT_IVS_BANNER_DETECTION(571, "拉横幅事件"), - EVENT_IVS_NORMAL_FIGHTDETECTION(572, "普通打架事件"), - EVENT_IVS_ELEVATOR_ABNORMAL(573, "电动扶梯运行异常事件"), - EVENT_IVS_NONMOTORDETECT(574, "非机动车检测"), - EVENT_IVS_VEHICLEDETECT(575, "机动车检测"), - EVENT_IVS_TRAFFIC_PARKING_B(576, "交通违章-B类违章停车"), - EVENT_IVS_TRAFFIC_PARKING_C(577, "交通违章-C类违章停车"), - EVENT_IVS_TRAFFIC_PARKING_D(578, "交通违章-D类违章停车"), - EVENT_IVSS_FACEATTRIBUTE(579, "IVSS人脸检测事件"), - EVENT_IVSS_FACECOMPARE(580, "IVSS人脸识别事件"), - EVENT_IVS_FIREWARNING(581, "火警事件"), - EVENT_IVS_SHOPPRESENCE(582, "商铺占道经营事件"), - EVENT_IVS_WASTEDUMPED(583, "垃圾违章倾倒事件"), - EVENT_IVS_SPILLEDMATERIAL_DETECTION(584, "抛洒物检测事件"), - EVENT_IVS_STEREO_MANNUM_DETECTION(585, "立体行为分析人数异常检测"), - EVENT_IVS_DISTANCE_DETECTION(586, "异常间距事件"), - EVENT_IVS_TRAFFIC_NONMOTOR_OVERLOAD(587, "非机动车超载事件"), - EVENT_IVS_TRAFFIC_NONMOTOR_WITHOUTSAFEHAT(588, "非机动车未戴安全帽事件"), - EVENT_IVS_TRAFFIC_JAM_STOP_ON_ZEBRACROSSING(589, "拥堵滞留斑马线事件"), - EVENT_IVS_FLOWBUSINESS(590, "流动摊贩事件"), - EVENT_IVS_CITY_MOTORPARKING(591, "城市机动车违停事件"), - EVENT_IVS_CITY_NONMOTORPARKING(592, "城市机非动车违停事件"), - EVENT_IVS_LANEDEPARTURE_WARNNING(593, "车道偏移预警"), - EVENT_IVS_FORWARDCOLLISION_WARNNING(594, "前向碰撞预警"), - EVENT_IVS_MATERIALSSTAY(595, "物料堆放事件"), - EVENT_IVS_TRAFFIC_NONMOTOR_HOLDUMBRELLA(596, "非机动车装载伞具"), - EVENT_IVS_JABLOTRON_ALARM(597, "客户报警产品"), - EVENT_IVS_VIDEOUNFOCUS_ALARM(598, "视频虚焦事件"), - EVENT_IVS_FLOATINGOBJECT_DETECTION(599, "漂浮物检测事件"), - EVENT_IVS_SHIP_DETECTION(600, "船舶检测事件"), - EVENT_IVS_AIRPLANE_DETECTION(601, "飞机行为检测事件"), - EVENT_IVS_PHONECALL_DETECT(602, "打电话检测事件"), - EVENT_IVS_SMOKING_DETECT(603, "吸烟检测事件"), - EVENT_IVS_RADAR_SPEED_LIMIT_ALARM(604, "雷达限速报警事件"), - EVENT_IVS_WATER_LEVEL_DETECTION(605, "水位检测事件"), - EVENT_IVS_HOLD_UMBRELLA(606, "违规撑伞检测事件"), - EVENT_IVS_GARBAGE_EXPOSURE(607, "垃圾暴露检测事件"), - EVENT_IVS_DUSTBIN_OVER_FLOW(608, "垃圾桶满溢检测事件"), - EVENT_IVS_DOOR_FRONT_DIRTY(609, "门前脏乱检测事件"), - EVENT_IVS_QUEUESTAY_DETECTION(610, "排队滞留时间报警事件"), - EVENT_IVS_QUEUENUM_DETECTION(611, "排队人数异常报警事件"), - EVENT_IVS_GENERATEGRAPH_DETECTION(612, "生成图规则事件"), - EVENT_IVS_TRAFFIC_PARKING_MANUAL(613, "交通违章-手动取证"), - EVENT_IVS_HELMET_DETECTION(614, "安全帽检测事件"), - EVENT_IVS_DEPOSIT_DETECTION(615, "包裹堆积程度检测事件"), - EVENT_IVS_HOTSPOT_WARNING(616, "热点异常报警事件"), - EVENT_IVS_WEIGHING_PLATFORM_DETECTION(617, "称重平台检测事件"), - EVENT_IVS_CLASSROOM_BEHAVIOR(618, "课堂行为分析事件"), - EVENT_IVS_VEHICLE_DISTANCE_NEAR(619, "安全驾驶车距过近报警事件"), - EVENT_IVS_TRAFFIC_DRIVER_ABNORMAL(620, "驾驶员异常报警事件"), - EVENT_IVS_TRAFFIC_DRIVER_CHANGE(621, "驾驶员变更报警事件"), - EVENT_IVS_WORKCLOTHES_DETECT(622, "工装"), - EVENT_IVS_SECURITYGATE_PERSONALARM(623, "安检门人员报警事件"), - EVENT_IVS_STAY_ALONE_DETECTION(624, "单人独处事件"), - EVENT_IVS_TRAFFIC_ROAD_BLOCK(625, "交通路障检测事件"), - EVENT_IVS_TRAFFIC_ROAD_CONSTRUCTION(626, "交通道路施工检测事件"), - EVENT_IVS_XRAY_DETECT_BYOBJECT(627, "X光按物体检测规则配置,"), - EVENT_IVS_WORKSTATDETECTION(628, "作业统计事件"), - EVENT_IVS_INFRAREDBLOCK(629, "红外阻断事件"), - EVENT_IVS_FEATURE_ABSTRACT(630, "特征提取事件"), - EVENT_IVS_INTELLI_SHELF(631, "智能补货事件"), - EVENT_IVS_PANORAMA_SHOT(632, "全景抓拍事件"), - EVENT_ALARM_SMARTMOTION_HUMAN(633, "智能视频移动侦测事件"), - EVENT_ALARM_SMARTMOTION_VEHICLE(634, "智能视频移动侦测事件"), - EVENT_IVS_CAR_DRIVING_IN_OUT(635, "车辆驶入驶出状态事件"), - EVENT_IVS_PARKINGSPACE_STATUS(636, "停车位状态事件"), - EVENT_IVS_VIOLENT_THROW_DETECTION(637, "暴力抛物检测"), - EVENT_IVS_TRAMCARSECTIONS_DETECTION(638, "矿车超挂报警事件"), - EVENT_IVS_ALARM_BOX_ALARM(639, "报警盒通道的触发报警事件,"), - EVENT_IVS_FACE_COMPARISION(640, "人脸比对事件,"), - EVENT_IVS_FACEBODY_DETECT(641, "人像检测事件"), - EVENT_IVS_FACEBODY_ANALYSE(642, "人像识别事件"), - EVENT_IVS_GASSTATION_VEHICLE_DETECT(643, "加油站车辆检测事件"), - EVENT_IVS_CONGESTION_DETECTION(644, "道路场景车辆拥堵报警事件"), - EVENT_IVS_VEHICLELIMIT_DETECTION(645, "停车场场景下停车车辆上限报警"), - EVENT_IVS_ANIMAL_DETECTION(646, "动物检测事件,"), - EVENT_IVS_SHOP_WINDOW_POST(647, "橱窗张贴事件"), - EVENT_IVS_SHOP_SIGN_ABNORMAL(648, "店招异常事件"), - EVENT_IVS_BREED_DETECTION(649, "智慧养殖检测事件"), - EVENT_IVS_AIRPORT_VEHICLE_DETECT(650, "机场智能保障车辆检测事件"), - EVENT_IVS_PIG_TEMPERATURE_DETECT(651, "智慧养殖猪体温检测"), - EVENT_IVS_MAN_CAR_COEXISTANCE(652, "人车共存事件"), - EVENT_IVS_HIGH_TOSS_DETECT(653, "高空抛物检测"), - EVENT_IVS_ELECTRIC_GLOVE_DETECT(654, "电力检测手套检测事件"), - EVENT_IVS_ELECTRIC_LADDER_DETECT(655, "电力检测梯子检测事件"), - EVENT_IVS_ELECTRIC_CURTAIN_DETECT(656, "电力检测布幔检测事件"), - EVENT_IVS_ELECTRIC_FENCE_DETECT(657, "电力检测围栏检测事件"), - EVENT_IVS_ELECTRIC_SIGNBOARD_DETECT(658, "电力检测标识牌检测事件"), - EVENT_IVS_ELECTRIC_BELT_DETECT(659, "电力检测安全带检测事件"), - EVENT_IVS_RADAR_LINE_DETECTION(660, "雷达警戒线/绊线检测"), - EVENT_IVS_RADAR_REGION_DETECTION(661, "雷达警戒区检测事件"), - EVENT_IVS_AUDIO_INTENSITY(662, "异常音事件"), - EVENT_IVS_PARKING_LOT_STATUS_DETECTION(663, "室外停车位状态检测"), - EVENT_IVS_VEHICLE_COMPARE(664, "只用于规则配置"), - EVENT_IVS_DREGS_UNCOVERED(665, "渣土车未遮盖载货检测事件"), - EVENT_IVS_WALK_DETECTION(666, "走动检测事件"), - EVENT_IVS_BACK_TO_DETECTION(667, "背对检测事件"), - EVENT_IVS_WRITE_ON_THE_BOARD_DETECTION(668, "板书检测事件"), - EVENT_IVS_SMART_KITCHEN_CLOTHES_DETECTION(669, "智慧厨房穿着检测事件"), - EVENT_IVS_SLEEP_DETECT(670, "睡觉检测事件"), - EVENT_IVS_WALK_AROUND_DETECT(671, "随意走动检测事件"), - EVENT_IVS_PLAY_MOBILEPHONE(768, "玩手机事件"), - EVENT_IVS_FINANCE_CONTRABAND_DETECT(769, "智慧金融违规物品检测事件"), - EVENT_IVS_FINANCE_CASH_TRANSACTION(770, "智慧金融现金交易检测事件"), - EVENT_IVS_ANATOMY_TEMP_DETECT(771, "人体温智能检测事件"), - EVENT_IVS_ACTIVITY_ANALYSE(772, "活跃度统计规则"), - EVENT_IVS_DOOR_STATUS(773, "门状态事件"), - EVENT_IVS_DHOP_CUSTOM(774, "Dhop自定义事件"), - EVENT_IVS_DHOP_CUSTOM_ONCE(775, "Dhop自定义事件"), - EVENT_IVS_FOG_DETECTION(776, "起雾检测事件"), - EVENT_IVS_TRAFFIC_VEHICLE_RACE(777, "飙车事件"), - EVENT_IVS_TRAFFIC_MOTOR_OVERLOAD(778, "机动车超载"), - EVENT_IVS_TRAFFIC_PLATE_OCCLUSION(779, "车牌污损"), - EVENT_IVS_NONMOTOR_ENTRYING(780, "非机动车进入电梯"), - EVENT_IVS_WATER_STAGE_MONITOR(781, "水位监测事件,"), - EVENT_IVS_TRAFFIC_ROAD_ALERT(782, "道路安全预警"), - EVENT_IVS_BREAK_RULE_BUILDING_DETECTION(783, "违章建筑检测事件"), - EVENT_IVS_TRAFFIC_NONMOTOR_RUN_REDLIGHT(784, "非机动车闯红灯"), - EVENT_IVS_TRAFFIC_VEHICLE_IN_EMERGENCY_LANE(785, "占用应急车道事件"), - EVENT_IVS_PRAM_DETECTION(786, "婴儿车检测事件"), - EVENT_IVS_STEREO_PRAM_DETECTION(787, "立体行为婴儿车检测事件"), - EVENT_IVS_BIG_BAGGAGE_DETECTION(788, "大件行李箱检测事件"), - EVENT_IVS_STEREO_BIG_BAGGAGE_DETECTION(789, "立体行为大件行李箱检测事件"), - EVENT_IVS_TICKET_EVADE_DETECTION(790, "逃票检测事件"), - EVENT_IVS_STEREO_TICKET_EVADE_DETECTION(791, "立体行为逃票检测事件"), - EVENT_IVS_POWERLINE_FOREIGN_DETECITON(792, "输电线异物检测"), - EVENT_IVS_TRAFFIC_OVER_GUIDE_LINE(793, "压导流线"), - EVENT_IVS_TRAFFIC_CAR_MEASUREMENT(800, "交通卡口测量"), - EVENT_IVS_TRAFFIC_WRONG_TURN_LIGHT(801, "不安规定使用转向灯事件"), - EVENT_IVS_TRAFFIC_REAREND_ACCIDENT(802, "交通事故事件"), - EVENT_IVS_DO_TALK_ACTION(803, "对讲动作事件"), - EVENT_IVS_FIRE_LANE_DETECTION(804, "消防占道检测事件"), - EVENT_IVS_PARKING_DETECTION_FOR_PRMA(805, "全景异常停车事件"), - EVENT_IVS_TRAFFIC_JAM_FOR_PRMA(806, "全景交通拥堵事件"), - EVENT_IVS_TRAFFIC_ACCIDENT_FOR_PRMA(807, "全景交通事故事件"), - EVENT_IVS_TRAFFIC_NON_MOTOR_RETROGRADE(808, "非机动车逆行事件"), - EVENT_IVS_TRAFFIC_NON_MOTOR_OVER_STOP_LINE(809, "非机动车越线停车事件"), - EVENT_IVS_CAR_DRIVING_IN(816, "车辆驶入事件"), - EVENT_IVS_CAR_DRIVING_OUT(817, "车辆驶出事件"), - EVENT_IVS_PORTRAIT_DETECTION(818, "人像检测"), - EVENT_IVS_TRAFFIC_SPECIAL_VEHICLE_DETECT(819, "特殊车辆检测"), - EVENT_IVS_TRAFFIC_HEAD_LAMP_OFF(820, "未开照明灯事件"), - EVENT_IVS_TRAFFIC_NONMOTOR(821, "交通非机动车事件检测,"), - EVENT_IVS_TRAFFIC_BOARD(822, "交通违章上下客事件检测"), - EVENT_IVS_TRAFFIC_VISIBILITY(823, "交通能见度事件检测"), - EVENT_IVS_TRAFFIC_VEHICLE_CLEANLINESS(824, "交通车辆清洁度检测事件检测"), - EVENT_IVS_TRAFFICFLOW_FOR_PRMA(825, "全景交通车流"), - EVENT_IVS_TRUCKNOTCLEAN_FOR_PRMA(826, "工程车未清洗"), - EVENT_IVS_ROADOCCUPATION_BY_FOREIGNOBJECT(827, "异物占道事件"), - EVENT_IVS_TRAFFICFLOW_OVER(828, "车流量超过上限"), - EVENT_IVS_GOODS_DETECTION(829, "违规物品检测事件"), - EVENT_IVS_CONVEYORBLOCK_DETECTION(830, "传送带阻塞报警事件"), - EVENT_IVS_ANYTHING_DETECT(831, "全物体类型检测事件"), - EVENT_IVS_OBJECT_ABNORMAL(832, "目标异常事件"), - EVENT_IVS_DRIVE_ASSISTANT(833, "辅助驾驶"), - EVENT_IVS_DRIVE_ACTION_ANAYLSE(834, "驾驶行为分析"), - EVENT_IVS_DRIVE_HANDSOFF_STEERING_WHEEL(835, "驾驶行为分析"), - EVENT_IVS_DRIVE_BLIND_SPOT(836, "驾驶行为分析"), - EVENT_IVS_ARTICLE_DETECTION(837, "物品检测"), - EVENT_IVS_TRAFFIC_PARKINGSPACE_MANUALSNAP(838, "路侧停车位手动抓图"), - EVENT_IVS_STREET_SUNCURE(839, "沿街晾晒事件"), - EVENT_IVS_OUTDOOR_ADVERTISEMENT(840, "户外广告事件"), - EVENT_IVS_HUDDLE_MATERIAL(841, "乱堆物料检测事件"), - EVENT_IVS_FIRE_LINE_DETECTION(842, "进入消防通道检测"), - EVENT_IVS_OCCUPY_BUS_LANE(843, "违法占用公交车道"), - EVENT_IVS_DISTRESS_DETECTION(844, "求救检测事件"), - EVENT_IVS_TRAFFIC_ASSISTANT_WITHOUT_SAFEBELT(845, "交通副驾驶未系安全带事件"), - STOR_POINT_READ_WRITE(4097, "读写组"), - STOR_POINT_READ_ONLY(4098, "只读组"), - STOR_POINT_REDUNDANT(4099, "冗余组"), - STOR_POINT_BACKUP(4100, "备份组,数据写满后停止,不会循环覆盖"), - STOR_POINT_DRAW_FRAME(4101, "历史抽帧组,实时录像在指定时间后,抽帧并写入该组"), - STOR_POINT_NAS_FTP(4102, "远程网络存储组"), - STOR_POINT_NAS_NFS(4103, "远程网络存储组"), - STOR_POINT_NAS_SMB(4104, "远程网络存储组"), - STOR_POINT_NAS_ISCSI(4105, "远程网络存储组"), - STOR_POINT_NAS_CLOUD(4106, "远程网络存储组"); - - 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) { - EM_EVENT_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_EVENT_TYPE event = var1[var3]; - if(type == event.getType()) { - return event; - } - } - - return null; - } - - public int getType() { - return this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDescription() { - return this.description; - } - - public void setDescription(String description) { - this.description = description; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FEATURE_LIST_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FEATURE_LIST_TYPE.java deleted file mode 100644 index 5b4ecac..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FEATURE_LIST_TYPE.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_FEATURE_LIST_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FEATURE_LIST_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_FEATURE_LIST_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FEATURE_LIST_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FILE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FILE_TYPE.java deleted file mode 100644 index f00c24f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FILE_TYPE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_FILE_TYPE { - EM_FILE_TYPE_UNKNOWN(0, "未知"), - EM_FILE_TYPE_JPG(1, "jpg图片"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_FILE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FILE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_FILE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FILE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FILTER_IMAGE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FILTER_IMAGE_TYPE.java deleted file mode 100644 index 21b835c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FILTER_IMAGE_TYPE.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_FILTER_IMAGE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FILTER_IMAGE_TYPE imageType = var1[var3]; - if(imageType.ordinal() == type) { - return imageType; - } - } - - return EM_FILTER_IMAGE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FOLLOW_CAR_ALARM_IMAGE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FOLLOW_CAR_ALARM_IMAGE_TYPE.java deleted file mode 100644 index 362b83a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FOLLOW_CAR_ALARM_IMAGE_TYPE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_FOLLOW_CAR_ALARM_IMAGE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FOLLOW_CAR_ALARM_IMAGE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_FOLLOW_CAR_ALARM_IMAGE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FOLLOW_CAR_ALARM_IMAGE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FORBID_PARKING_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FORBID_PARKING_STATUS.java deleted file mode 100644 index 2fc9a95..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_FORBID_PARKING_STATUS.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_FORBID_PARKING_STATUS(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_FORBID_PARKING_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FORBID_PARKING_STATUS enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_FORBID_PARKING_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FORBID_PARKING_STATUS enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_FORBID_PARKING_STATUS getEnum(int value) { - EM_FORBID_PARKING_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_FORBID_PARKING_STATUS e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_FORBID_PARKING_STATUS_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_GATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_GATE_TYPE.java deleted file mode 100644 index e53175b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_GATE_TYPE.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_GATE_TYPE { - EM_ASG_GATE_TYPE_UNKNOWN(-1, "未知"), - EM_ASG_GATE_TYPE_SWING_GATE_ONE(0, "摆闸1"), - EM_ASG_GATE_TYPE_SWING_GATE_TWO(1, "摆闸2"), - EM_ASG_GATE_TYPE_SWING_GATE_THREE(2, "摆闸3"), - EM_ASG_GATE_TYPE_WING_GATE_ONE(3, "翼闸1"), - EM_ASG_GATE_TYPE_WING_GATE_TWO(4, "翼闸2"), - EM_ASG_GATE_TYPE_THREE_STICK_GATE_ONE(5, "三棍闸1"), - EM_ASG_GATE_TYPE_THREE_STICK_GATE_TWO(6, "三棍闸2"); - - private int type; - private String desc; - - private EM_GATE_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } - - public static EM_GATE_TYPE getGateType(int type) { - EM_GATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_GATE_TYPE gateType = var1[var3]; - if(gateType.type == type) { - return gateType; - } - } - - return EM_ASG_GATE_TYPE_UNKNOWN; - } - - public int getType() { - return this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_GLOBAL_LANES_LINE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_GLOBAL_LANES_LINE_TYPE.java deleted file mode 100644 index 5a9a235..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_GLOBAL_LANES_LINE_TYPE.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_GLOBAL_LANES_LINE_TYPE { - EM_GLOBAL_LANES_LINE_TYPE_UNKNOWN(0), - EM_GLOBAL_LANES_LINE_TYPE_WHITESOLID(1), - EM_GLOBAL_LANES_LINE_TYPE_WHITEDOTTED(2), - EM_GLOBAL_LANES_LINE_TYPE_YELLOW(3), - EM_GLOBAL_LANES_LINE_TYPE_UPSOLIDDOWNDOTTED(4), - EM_GLOBAL_LANES_LINE_TYPE_UPDOTTEDDOWNSOLID(5); - - private int id; - - private EM_GLOBAL_LANES_LINE_TYPE(int id) { - this.id = id; - } - - public int getId() { - return this.id; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_HEATMAP_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_HEATMAP_TYPE.java deleted file mode 100644 index 6e2b4b6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_HEATMAP_TYPE.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } - - public static EM_HEATMAP_TYPE getEmHeatMap(int type) { - EM_HEATMAP_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_HEATMAP_TYPE heatmap = var1[var3]; - if(heatmap.getType() == type) { - return heatmap; - } - } - - return null; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_IPC_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_IPC_TYPE.java deleted file mode 100644 index 1be93fd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_IPC_TYPE.java +++ /dev/null @@ -1,131 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_IPC_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_IPC_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_IPC_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_IPC_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_IPC_TYPE getEnum(int value) { - EM_IPC_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_IPC_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return NET_IPC_PRIVATE; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_IS_RECORD.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_IS_RECORD.java deleted file mode 100644 index 89c8306..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_IS_RECORD.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_IS_RECORD(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_IS_RECORD[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_IS_RECORD enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_IS_RECORD[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_IS_RECORD enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_IS_RECORD getEnum(int value) { - EM_IS_RECORD[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_IS_RECORD e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_IS_RECORD_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LEAVEDETECTION_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LEAVEDETECTION_STATE.java deleted file mode 100644 index 7fa9050..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LEAVEDETECTION_STATE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_LEAVEDETECTION_STATE { - EM_LEAVEDETECTION_STATE_UNKNOWN(0, "未知"), - EM_LEAVEDETECTION_STATE_LEAVE(1, "离岗"), - EM_LEAVEDETECTION_STATE_ON_THE_JOB(2, "在岗"); - - private int value; - private String note; - - private EM_LEAVEDETECTION_STATE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_LEAVEDETECTION_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_LEAVEDETECTION_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_LEAVEDETECTION_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_LEAVEDETECTION_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LEAVEDETECTION_TRIGGER_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LEAVEDETECTION_TRIGGER_MODE.java deleted file mode 100644 index 5b7e54a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LEAVEDETECTION_TRIGGER_MODE.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_LEAVEDETECTION_TRIGGER_MODE { - EM_LEAVEDETECTION_TRIGGER_UNKNOEN(0, "未知"), - EM_LEAVEDETECTION_TRIGGER_NOPERSON(1, "无人"), - EM_LEAVEDETECTION_TRIGGER_LEAVE(2, "离开"), - EM_LEAVEDETECTION_TRIGGER_STATIC(3, "静止(睡岗)"), - EM_LEAVEDETECTION_TRIGGER_OUTPERSONLIMIT(4, "不在允许值岗人数范围内(值岗人数异常)"); - - private int value; - private String note; - - private EM_LEAVEDETECTION_TRIGGER_MODE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_LEAVEDETECTION_TRIGGER_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_LEAVEDETECTION_TRIGGER_MODE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_LEAVEDETECTION_TRIGGER_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_LEAVEDETECTION_TRIGGER_MODE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LINE_COLOR_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LINE_COLOR_TYPE.java deleted file mode 100644 index 1c37af2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_LINE_COLOR_TYPE.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 int type; - private String color; - - private EM_LINE_COLOR_TYPE(int type, String color) { - this.type = type; - this.color = color; - } - - public EM_LINE_COLOR_TYPE getColorType(int type) { - EM_LINE_COLOR_TYPE[] var2 = values(); - int var3 = var2.length; - - for(int var4 = 0; var4 < var3; ++var4) { - EM_LINE_COLOR_TYPE color = var2[var4]; - if(color.getType() == type) { - return color; - } - } - - return null; - } - - public int getType() { - return this.type; - } - - public String getColor() { - return this.color; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_MIX_SNAP_SPEED_SOURCE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_MIX_SNAP_SPEED_SOURCE.java deleted file mode 100644 index c330f1b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_MIX_SNAP_SPEED_SOURCE.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_MIX_SNAP_SPEED_SOURCE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_MIX_SNAP_SPEED_SOURCE speedSource = var1[var3]; - if(speedSource.ordinal() == source) { - return speedSource; - } - } - - return EM_SNAP_SPEED_SOURCE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_NEW_CONFIG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_NEW_CONFIG.java deleted file mode 100644 index 4281c58..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_NEW_CONFIG.java +++ /dev/null @@ -1,261 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_NEW_CONFIG { - CFG_CMD_VIDEOWIDGET("VideoWidget"), - CFG_CMD_ANALYSEGLOBAL("VideoAnalyseGlobal"), - CFG_CMD_ANALYSEMODULE("VideoAnalyseModule"), - CFG_CMD_ANALYSERULE("VideoAnalyseRule"), - CFG_CMD_VIDEOINOPTIONS("VideoInOptions"), - CFG_CMD_RAINBRUSHMODE("RainBrushMode"), - CFG_CMD_RAINBRUSH("RainBrush"), - CFG_CMD_ENCODE("Encode"), - CFG_CMD_VIDEO_IN_ZOOM("VideoInZoom"), - CFG_CMD_REMOTEDEVICE("RemoteDevice"), - CFG_CMD_ANALYSESOURCE("VideoAnalyseSource"), - CFG_CMD_TRAFFICGLOBAL("TrafficGlobal"), - CFG_CMD_RECORDMODE("RecordMode"), - CFG_CMD_ALARMLAMP("AlarmLamp"), - CFG_CMD_ALARMOUT("AlarmOut"), - CFG_CMD_INTELLECTIVETRAFFIC("TrafficSnapshot"), - CFG_CMD_TRAFFICSNAPSHOT_MULTI("TrafficSnapshotNew"), - CFG_CMD_NTP("NTP"), - CFG_CMD_ALARMINPUT("Alarm"), - CFG_CMD_DVRIP("DVRIP"), - CFG_CMD_NETWORK("Network"), - CFG_CMD_MONITORWALL("MonitorWall"), - CFG_CMD_RTMP("RTMP"), - CFG_CMD_ACCESS_EVENT("AccessControl"), - CFG_CMD_ACCESSTIMESCHEDULE("AccessTimeSchedule"), - CFG_CMD_DEV_GENERRAL("General"), - CFG_CMD_VIDEODIAGNOSIS_PROFILE("VideoDiagnosisProfile"), - CFG_CMD_VIDEODIAGNOSIS_TASK("VideoDiagnosisTask"), - CFG_CMD_VIDEODIAGNOSIS_TASK_ONE("VideoDiagnosisTask.x"), - CFG_CMD_VIDEODIAGNOSIS_PROJECT("VideoDiagnosisProject"), - CFG_CMD_THERMO_GRAPHY("ThermographyOptions"), - CFG_CMD_THERMOMETRY_RULE("ThermometryRule"), - CFG_CMD_TEMP_STATISTICS("TemperatureStatistics"), - CFG_CMD_THERMOMETRY("HeatImagingThermometry"), - CFG_CMD_DEVRECORDGROUP("DevRecordGroup"), - CFG_CMD_STORAGEGROUP("StorageGroup"), - CFG_CMD_PTZTOUR("PtzTour"), - CFG_CMD_PTZ_PRESET("PtzPreset"), - CFG_CMD_VIDEOIN("VideoIn"), - CFG_CMD_CHANNELTITLE("ChannelTitle"), - CFG_CMD_WIFI_SEARCH("AroudWifiSearch"), - CFG_CMD_RECORD("Record"), - CFG_CMD_SCADA_DEV("SCADADev"), - CFG_CMD_ALARM_SHIELD_RULE("AlarmShieldRule"), - CFG_CMD_JUDICATURE("Judicature"), - CFG_CMD_PTZ("Ptz"), - CFG_CMD_OPEN_DOOR_GROUP("OpenDoorGroup"), - CFG_CMD_PARKING_SPACE_LIGHT_GROUP("ParkingSpaceLightGroup"), - CFG_CMD_LIGHT("Light"), - CFG_CMD_LIGHTING("Lighting"), - CFG_CMD_COMPOSE_CHANNEL("ComposeChannel"), - CFG_CMD_PICINPIC("PicInPic"), - CFG_CMD_IDLEMOTION_INFO("IdleMotion"), - CFG_CMD_AUDIO_SPIRIT("AudioSpirit"), - CFG_CMD_DEVLOCATION("DevLocation"), - CFG_CMD_LOCATION_CALIBRATE("LocationCalibrate"), - CFG_CMD_ACCESS_GENERAL("AccessControlGeneral"), - CFG_CMD_WIRELESS("Wireless"), - CFG_CMD_ALARMSERVER("AlarmServer"), - CFG_CMD_COMMGLOBAL("CommGlobal"), - CFG_CMD_ANALOGALARM("AnalogAlarm"), - CFG_CMD_ALARMBELL("AlarmBell"), - CFG_CMD_MOBILE("Mobile"), - CFG_CMD_PHONEEVENTNOTIFY("PhoneEventNotify"), - CFG_CMD_PSTN_ALARM_SERVER("PSTNAlarmServer"), - CFG_CMD_AUDIO_OUTPUT_VOLUME("AudioOutputVolume"), - CFG_CMD_AUDIO_INPUT_VOLUME("AudioInputVolume"), - CFG_CMD_LIGHT_GLOBAL("LightGlobal"), - CFG_CMD_AUDIO_MIX_VOLUME("AudioMixVolume"), - CFG_CMD_ALARMKEYBOARD("AlarmKeyboard"), - CFG_CMD_POWERFAULT("PowerFault"), - CFG_CMD_CHASSISINTRUSION("ChassisIntrusion"), - CFG_CMD_EXALARMBOX("ExAlarmBox"), - CFG_CMD_EXALARMOUTPUT("ExAlarmOut"), - CFG_CMD_EXALARMINPUT("ExAlarm"), - CFG_CMD_URGENCY("Emergency"), - CFG_CMD_SENSORSAMPLING("SensorSampling"), - CFG_CMD_STP("STP"), - CFG_CMD_ALARM_SUBSYSTEM("AlarmSubSystem"), - CFG_CMD_BATTERY_LOW_POWER("BatteryLowPowerAlarm"), - CFG_CMD_SNAPLIKAGE("SnapLinkage"), - CFG_CMD_AUDIOINPUT("AudioInput"), - CFG_CMD_EMAIL("Email"), - CFG_CMD_TRAFFIC_TRANSFER_OFFLINE("TrafficTransferOffline"), - CFG_CMD_COMMSUBSCRIBE("CommSubscribe"), - CFG_CMD_PARKINGSPACE_LIGHT_STATE("ParkingSpaceLightState"), - CFG_CMD_AIRCONDITION("AirCondition"), - CFG_CMD_COMPRESS_PLAY("CompressPlay"), - CFG_CMD_BUILDING("Building"), - CFG_CMD_BUILDING_EXTERNAL("BuildingExternal"), - CFG_CMD_DIALRULE("DialRule"), - CFG_CMD_OIL_MASS_INFO("OilMassInfo"), - CFG_CMD_FISHEYE_INFO("FishEye"), - CFG_CMD_VTNOANSWER_FORWARD("VTNoAnswerForward"), - CFG_CMD_VTO_CALL("VTOCall"), - CFG_CMD_MACCONFLICT("MacConflict"), - CFG_CMD_MONITORWALL_COLL_TOUR("MonitorWallCollectionTour"), - CFG_CMD_PSTN_BREAK_LINE("PSTNBreakLine"), - CFG_CMD_NET_COLLECTION("NetCollection"), - CFG_CMD_ALARM_SLOT_BOND("AlarmSlotBond"), - CFG_CMD_TRAFFICSTROBE("TrafficStrobe"), - CFG_CMD_TRAFFICVOICE("TrafficVoiceBroadcast"), - CFG_CMD_STANDING_TIME("StandingTime"), - CFG_CMD_ENCLOSURE_TIME_SCHEDULE("EnclosureTimeSchedule"), - CFG_CMD_ECKCONFIG("ECKConfig"), - CFG_CMD_PARKING_CARD("ParkingCard"), - CFG_CMD_RCEMERGENCY_CALL("RCEmergencyCall"), - CFG_CMD_LANES_STATE_REPORT("LanesStateReport"), - CFG_CMD_OPEN_DOOR_ROUTE("OpenDoorRoute"), - CFG_CMD_BURNPLAN("BurnPlan"), - CFG_CMD_VSP_GAYS("VSP_GAYS"), - CFG_CMD_AUDIODETECT("AudioDetect"), - CFG_CMD_GUIDESCREEN("GuideScreen"), - CFG_CMD_VTS_CALL_INFO("VTSCallInfo"), - CFG_CMD_DEV_LIST("DevList"), - CFG_CMD_CALIBRATE_MATRIX("CalibrateMatrix"), - CFG_CMD_DEFENCE_AREA_DELAY("DefenceAreaDelay"), - CFG_CMD_FLAT_FIELD_CORRECTION("FlatFieldCorrection"), - CFG_CMD_THERMO_FUSION("ThermographyFusion"), - CFG_CMD_LCE_STATE("LCEState"), - CFG_CMD_LIGHTINGSCHEDULE("LightingSchedule"), - CFG_CMD_EMERGENCY_RECORD_FOR_PULL("EmergencyRecordForPull"), - CFG_CMD_VIDEOIN_ANALYSERULE("VideoInAnalyseRule"), - CFG_CMD_ACCESS_WORK_MODE("AccessWorkMode"), - CFG_CMD_VIDEO_TALK_PHONE_GENERAL("VideoTalkPhoneGeneral"), - CFG_CMD_TRAFFIC_SNAP_MOSAIC("TrafficSnapMosaic"), - CFG_CMD_SCENE_SNAP_RULE("SceneSnapShotWithRule"), - CFG_CMD_VTO_INFO("VTOInfo"), - CFG_CMD_TS_POINT("TSPoint"), - CFG_CMD_VTH_NUMBER_INFO("VTHNumberInfo"), - CFG_CMD_GPS("GPS"), - CFG_CMD_VTO_BASIC_INFO("VTOBasicInfo"), - CFG_CMD_SHORTCUT_CALL("ShortcutCall"), - CFG_CMD_GPS_LOCATION_VER("GPSLocationVersion"), - CFG_CMD_PARKING_SPACE_ACCESS_FILTER("ParkingSpaceAccessFilter"), - CFG_CMD_WORK_TIME("WorkTime"), - CFG_CMD_CUSTOM_AUDIO("CustomAudio"), - CFG_CMD_G3G4AUTOCHANGE("G3G4AutoChange"), - CFG_CMD_CHECKCODE("CheckCode"), - CFG_CMD_VSP_SCYDKD("VSP_SCYDKD"), - CFG_CMD_VIDEOIN_DAYNIGHT("VideoInDayNight"), - CFG_CMD_PTZ_POWERUP("PowerUp"), - CFG_CMD_AUDIO_MIX_CHANNEL("AudioMixChannel"), - CFG_CMD_AUDIO_TOUCH("AudioTouch"), - CFG_CMD_VIDEO_MOSAIC("VideoMosaic"), - CFG_CMD_VTH_REMOTE_IPC_INFO("VTHRemoteIPCInfo"), - CFG_CMD_UNFOCUSDETECT("UnFocusDetect"), - CFG_CMD_MOVE_DETECT("MovedDetect"), - CFG_CMD_FLOODLIGHT("Floodlight"), - CFG_CMD_AIRFAN("AirFan"), - CFG_CMD_WLAN("WLan"), - CFG_CMD_SMART_ENCODE("SmartEncode"), - CFG_CMD_VEHICLE_HIGH_SPEED("HighSpeed"), - CFG_CMD_VEHICLE_LOW_SPEED("LowSpeed"), - CFG_CMD_PSTN_PERSON_SERVER("PSTNPersonServer"), - CFG_CMD_ARM_LINK("ArmLink"), - CFG_CMD_CABINLED_TIME_SCHEDULE("CabinLedTimeSchedule"), - CFG_CMD_PSTN_TESTPLAN("PSTNTestPlan"), - CFG_CMD_DEFENCE_ARMMODE("DefenceArmMode"), - CFG_CMD_SENSORMODE("SensorMode"), - CFG_CMD_RADAR_SPEED_MEASURE("RadarSpeedMeasure"), - CFG_CMD_VIDEOINDEFOG("VideoInDefog"), - CFG_CMD_AUDIO_OUT_EQUALIZER("AudioOutEqualizer"), - CFG_CMD_AUDIO_OUT_SUPPRESSION("AudioOutSuppression"), - CFG_CMD_AUDIO_IN_CONTROL("AudioInControl"), - CFG_CMD_LASER_DIST_MEASURE("LaserDistMeasure"), - CFG_CMD_OIL_4G_OVERFLOW("Oil4GFlow"), - CFG_CMD_OIL_VIDEOWIDGET_4G_FLOW("VideoWidget4GFlow"), - CFG_CMD_ATMOSPHERE_OSD("AtmosphereOSD"), - CFG_CMD_PARK_SPACE_OUT_LIGHT("ParkSpaceOutLight"), - CFD_CMD_VTO_CALL_INFO_EXTEND("VTOCallInfo"), - CFG_CMD_ACCESS_TEXTDISPLAY("AccessControlTextDisplay"), - CFG_CMD_NETNVR_ENCRYPT("NvrEncrypt"), - CFG_CMD_CURTAIN("Curtain"), - CFG_CMD_FRESH_AIR("FreshAir"), - CFG_CMD_GROUND_HEAT("GroundHeat"), - CFG_CMD_SCENE_MODE("SceneMode"), - CFG_CMD_AIO_APP_CONFIG("AIOAppConfig"), - CFG_CMD_HTTPS("Https"), - CFG_CMD_NETAUTOADAPTORENCODE("NetAutoAdaptEncode"), - CFG_CMD_USERLOCKALARM("UserLockAlarm"), - CFG_CMD_STROBOSCOPIC_LAMP("StroboscopicLamp"), - CFG_CMD_FREECOMBINATION("FreeCombination"), - CFG_CMD_IOT_INFRARED_DETECT("IOT_InfraredDetect"), - CFG_CMD_IOT_RECORD_HANDLE("IOT_RecordHandle"), - CFG_CMD_IOT_SNAP_HANDLE("IOT_SnapHandle"), - CFG_CMD_PLATFORM_MONITOR_IPC("PlatformMonitorIPC"), - CFG_CMD_CALLFORWARD("CallForward"), - CFD_CMD_DOORBELLSOUND("DoorBellSound"), - CFG_CMD_TELNET("Telnet"), - CFG_CMD_OSDSYSABNORMAL("OSDSysAbnormal"), - CFG_CMD_VIDEO_WIDGET2("VideoWidget2"), - CFG_CMD_VIDEOWIDGET_NUMBERSTAT("VideoWidgetNumberStat"), - CFG_CMD_PRIVACY_MASKING("PrivacyMasking"), - CFG_CMD_DEVICE_INFO("DeviceInfo"), - CFG_CMD_POLICEID_MAP_INFO("PoliceMap"), - CFG_CMD_GPS_NOT_ALIGNED("GpsNotAligned"), - CFG_CMD_WIRELESS_NOT_CONNECTED("WireLessNotConnected"), - CFG_CMD_MCS_GENERAL_CAPACITY_LOW("MCSGeneralCapacityLow"), - CFG_CMD_MCS_DATA_NODE_OFFLINE("MCSDataNodeOffline"), - CFG_CMD_MCS_DISK_OFFLINE("MCSDiskOffline"), - CFG_CMD_MCS_DISK_SLOW("MCSDiskSlow"), - CFG_CMD_MCS_DISK_BROKEN("MCSDiskBroken"), - CFG_CMD_MCS_DISK_UNKNOW_ERROR("MCSDiskUnknowError"), - CFG_CMD_MCS_METADATA_SERVER_ABNORMAL("MCSMetadataServerAbnormal"), - CFG_CMD_MCS_CATALOG_SERVER_ABNORMAL("MCSCatalogServerAbnormal"), - CFG_CMD_MCS_GENERAL_CAPACITY_RESUME("MCSGeneralCapacityResume"), - CFG_CMD_MCS_DATA_NODE_ONLINE("MCSDataNodeOnline"), - CFG_CMD_MCS_DISK_ONLINE("MCSDiskOnline"), - CFG_CMD_MCS_METADATA_SLAVE_ONLINE("MCSMetadataSlaveOnline"), - CFG_CMD_MCS_CATALOG_SERVER_ONLINE("MCSCatalogServerOnline"), - CFG_CMD_SECURITY_ALARMS_PRIVACY("SecurityAlarmsPrivacy"), - CFG_CMD_NO_FLY_TIME("NoFlyTime"), - CFG_CMD_PWD_RESET("PwdReset"), - CFG_CMD_NET_MONITOR_ABORT("NetMonitorAbort"), - CFG_CMD_LOCAL_EXT_ALARM("LocalExtAlarm"), - CFG_CMD_ACCESSCONTROL_DELAYSTRATEGY("DelayStrategy"), - CFG_CMD_VIDEO_TALK_PHONE_BASIC("VideoTalkPhoneBasic"), - CFG_CMD_APP_EVENT_LANGUAGE("AppEventLanguage"), - CFG_CMD_LOGIN_FAILURE_ALARM("LoginFailureAlarm"), - CFG_CMD_DROPBOXTOKEN("DropBoxToken"), - CFG_CMD_IDLINGTIME("IdlingTime"), - CFG_CMD_CARDIVERSTATE("CarDiverState"), - CFG_CMD_VEHICLE("Vehicle"), - CFG_CMD_PTZDEVICE("PtzDevice"), - CFG_CMD_SMARTHOME_SCENELIST("SmartHomeSceneList"), - CFG_CMD_LIGHTING_V2("Lighting_V2"), - CFG_CMD_KBUSER_PASSWORD("KbuserPassword"), - CFG_CMD_ACCESS_OEM("AccessOEMSettings"), - CFG_CMD_FIRE_WARNING_EXT("FireWarningExt"), - CFG_CMD_THERM_DENOISE("ThermDenoise"), - CFG_CMD_CONSTANT_LAMP("ConstantLamp"), - CFG_CMD_TRAFFIC_IO("TrafficIO"), - CFG_CMD_MONITOR_WALL_COLLECTION_MAP("MonitorWallCollectionMap"), - CFG_CMD_VIDEO_INPUT_GROUP("VideoInputGroup"), - CFG_CMD_DOOR_NOT_CLOSE("DoorNotClosed"), - CFG_CMD_BREAK_IN("BreakIn"), - CFG_CMD_ANTI_PASSBACK("AntiPassback"), - CFG_CMD_DURESS("Duress"), - CFG_CMD_MALICIOUS_ACCESSCONTROL("MaliciousAccessControl"), - CFG_CMD_REGULATOR_DETECT("RegulatorDetect"), - CFG_CMD_REMOTE_ANALYSEGLOBAL("RemoteVideoAnalyseGlobal"), - CFG_CMD_REMOTE_ANALYSEMODULE("RemoteVideoAnalyseModule"); - - private String value; - - private EM_NEW_CONFIG(String value) { - this.value = value; - } - - public String getValue() { - return this.value; - } - - public void setValue(String value) { - this.value = value; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_NEW_QUERY_SYSTEM_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_NEW_QUERY_SYSTEM_INFO.java deleted file mode 100644 index baac7fa..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_NEW_QUERY_SYSTEM_INFO.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_NEW_QUERY_SYSTEM_INFO { - CFG_CAP_CMD_VIDEOANALYSE("devVideoAnalyse.getCaps"), - CFG_CAP_CMD_VIDEOANALYSE_EX("devVideoAnalyse.getCapsEx"), - CFG_NETAPP_REMOTEDEVICE("netApp.getRemoteDeviceStatus"), - CFG_CAP_CMD_PRODUCTDEFINITION("magicBox.getProductDefinition"), - CFG_DEVICE_CAP_CMD_VIDEOANALYSE("intelli.getVideoAnalyseDeviceChannels"), - CFG_DEVICE_CAP_NEW_CMD_VIDEOANALYSE("devVideoAnalyse.factory.getCollect"), - CFG_CAP_CMD_CPU_COUNT("magicBox.getCPUCount"), - CFG_CAP_CMD_CPU_USAGE("magicBox.getCPUUsage"), - CFG_CAP_CMD_MEMORY_INFO("magicBox.getMemoryInfo"), - CFG_CAP_CMD_DEVICE_CLASS("magicBox.getDeviceClass"), - CFG_CAP_CMD_DEVICE_STATE("trafficSnap.getDeviceStatus"), - CFG_CAP_CMD_VIDEOINPUT("devVideoInput.getCaps"), - CFG_USERMANAGER_ACTIVEUSER("userManager.getActiveUserInfoAll"), - CFG_CAP_VIDEOSTAT_SUMMARY("videoStatServer.getSummary"), - CFG_CAP_CMD_VIDEODIAGNOSIS_SERVER("videoDiagnosisServer.getCaps"), - CFG_CMD_VIDEODIAGNOSIS_GETCOLLECT("videoDiagnosisServer.factory.getCollect"), - CFG_CMD_VIDEODIAGNOSIS_GETSTATE("videoDiagnosisServer.getState"), - CFG_CAP_CMD_SERVICE_LIST("system.listService"), - CFG_CAP_CMD_EVENTHANDLER("capsManager.get&EventManagerEventHandler"), - CFG_CAP_ALARM("alarm.getAlarmCaps"), - CFG_CAP_CMD_AUDIO_ANALYSE("devAudioAnalyse.getCaps"), - CFG_CMD_MASTERSLAVE_GETCOLLECT("masterSlaveTracker.factory.getCollect"), - CFG_CAP_CMD_MASTERSLAVE("capsManager.get&MasterSlaveTracker"), - CFG_CAP_CMD_FOCUS_STATE("devVideoInput.getFocusStatus"), - CFG_CAP_CMD_NETAPP("netApp.getCaps"), - CFG_CAP_CMD_PTZ_ENABLE("ptz.factory.instance"), - CFG_CAP_CMD_RECORD("recordManager.getCaps"), - CFG_CAP_CMD_BURN_MANAGER("BurnManager.getCaps"), - CFG_CAP_CMD_PTZ("ptz.getCurrentProtocolCaps"), - CFG_CMD_ENCODE_GETCAPS("encode.getCaps"), - CFG_CAP_CMD_VIDEOINPUT_EX("devVideoInput.getCapsEx"), - CFG_CAP_CMD_ANALYSE_MODE("intelli.getCaps.AnalyseMode"), - CFG_CAP_CMD_EVENTMANAGER("eventManager.getCaps"), - CFG_CAP_CMD_FILEMANAGER("FileManager.getCaps"), - CFG_CAP_CMD_LOG("log.getCaps"), - CFG_CAP_CMD_SPEAK("speak.getCaps"), - CFG_CAP_CMD_ACCESSCONTROLMANAGER("accessControlManager.getCaps"), - CFG_CAP_CMD_EXALARM("alarm.getExAlarmCaps"), - CFG_CAP_CMD_EXALARMBOX("alarm.getExAlarmBoxCaps"), - CFG_CAP_CMD_RECORDFINDER("RecordFinder.getCaps"), - CFG_CAP_CMD_ANALOGALARM("AnalogAlarm.getCaps"), - CFG_CAP_CMD_LOWRATEWPAN("LowRateWPAN.getCaps"), - CFG_CAP_CMD_ADAPTENCODE("encode.getNAACaps"), - CFG_CAP_CMD_PTZPROTOCAL("ptz.getProtocol"), - CFG_CAP_CMD_MEDIACROP("encode.getCropCaps"), - CFG_CAP_CMD_OSDMANAGER("OSDManager.getCaps"), - CFG_CAP_CMD_CUSTOM("OSDManager.getCustomCaps"); - - private String value; - - private EM_NEW_QUERY_SYSTEM_INFO(String value) { - this.value = value; - } - - public String getValue() { - return this.value; - } - - public void setValue(String value) { - this.value = value; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_OPEN_STROBE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_OPEN_STROBE_TYPE.java deleted file mode 100644 index 443b622..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_OPEN_STROBE_TYPE.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_OPEN_STROBE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_OPEN_STROBE_TYPE strobeType = var1[var3]; - if(strobeType.ordinal() == type) { - return strobeType; - } - } - - return EM_OPEN_STROBE_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKINGSPACE_DIRECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKINGSPACE_DIRECTION.java deleted file mode 100644 index de13e2d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKINGSPACE_DIRECTION.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_PARKINGSPACE_DIRECTION(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_PARKINGSPACE_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKINGSPACE_DIRECTION enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_PARKINGSPACE_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKINGSPACE_DIRECTION enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_PARKINGSPACE_DIRECTION getEnum(int value) { - EM_PARKINGSPACE_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKINGSPACE_DIRECTION e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_PARKINGSPACE_DIRECTION_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKINGSPACE_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKINGSPACE_STATE.java deleted file mode 100644 index 47d8b41..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKINGSPACE_STATE.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_PARKINGSPACE_STATE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_PARKINGSPACE_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKINGSPACE_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_PARKINGSPACE_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKINGSPACE_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_PARKINGSPACE_STATE getEnum(int value) { - EM_PARKINGSPACE_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKINGSPACE_STATE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_PARKINGSPACE_STATE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKING_TRIGGER_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKING_TRIGGER_TYPE.java deleted file mode 100644 index f8f0b0f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARKING_TRIGGER_TYPE.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_PARKING_TRIGGER_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_PARKING_TRIGGER_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKING_TRIGGER_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_PARKING_TRIGGER_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKING_TRIGGER_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_PARKING_TRIGGER_TYPE getEnum(int value) { - EM_PARKING_TRIGGER_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARKING_TRIGGER_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_PARKING_TRIGGER_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARTITION_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARTITION_TYPE.java deleted file mode 100644 index d9b7535..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PARTITION_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_PARTITION_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARTITION_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_PARTITION_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PARTITION_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE.java deleted file mode 100644 index d6cc7c0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } - - public int getType() { - return this.type; - } - - public String getDesc() { - return this.desc; - } - - public static EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE getDuplicateRemoveType(int type) { - EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PASSERBY_DB_DUPLICATE_REMOVE_TYPE removeType = var1[var3]; - if(removeType.type == type) { - return removeType; - } - } - - return EM_DUPLICATE_REMOVE_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASSERBY_DB_OVERWRITE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASSERBY_DB_OVERWRITE_TYPE.java deleted file mode 100644 index 1ec8a31..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASSERBY_DB_OVERWRITE_TYPE.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_PASSERBY_DB_OVERWRITE_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } - - public int getType() { - return this.type; - } - - public String getDesc() { - return this.desc; - } - - public static EM_PASSERBY_DB_OVERWRITE_TYPE getOverwriteType(int type) { - EM_PASSERBY_DB_OVERWRITE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PASSERBY_DB_OVERWRITE_TYPE overwriteType = var1[var3]; - if(overwriteType.type == type) { - return overwriteType; - } - } - - return EM_OVERWRITE_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASS_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASS_MODE.java deleted file mode 100644 index e9dfc33..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PASS_MODE.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_PASS_MODE(int mode, String desc) { - this.mode = mode; - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PLAYAUDIO_PRIORITY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PLAYAUDIO_PRIORITY.java deleted file mode 100644 index d03d3d3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PLAYAUDIO_PRIORITY.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_PLAYAUDIO_PRIORITY { - EM_PLAYAUDIO_PRIORITY_UNKNOWN, - EM_PLAYAUDIO_PRIORITY_FRONT, - EM_PLAYAUDIO_PRIORITY_BACK, - EM_PLAYAUDIO_PRIORITY_EMERGENCY; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PLAY_WITH_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PLAY_WITH_MODE.java deleted file mode 100644 index f597538..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PLAY_WITH_MODE.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 int mode; - private String desc; - - private EM_PLAY_WITH_MODE(int mode, String desc) { - this.mode = mode; - this.desc = desc; - } - - public int getMode() { - return this.mode; - } - - public void setMode(int mode) { - this.mode = mode; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } - - public static EM_PLAY_WITH_MODE getPlayMode(int mode) { - EM_PLAY_WITH_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PLAY_WITH_MODE playMode = var1[var3]; - if(playMode.getMode() == mode) { - return playMode; - } - } - - return null; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PRIVACY_MASK_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PRIVACY_MASK_TYPE.java deleted file mode 100644 index 66f8451..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PRIVACY_MASK_TYPE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_PRIVACY_MASK_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PRIVACY_MASK_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_PRIVACY_MASK_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PRIVACY_MASK_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PTZ_UNSUPPORT_DIRECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PTZ_UNSUPPORT_DIRECTION.java deleted file mode 100644 index e200193..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_PTZ_UNSUPPORT_DIRECTION.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_PTZ_UNSUPPORT_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PTZ_UNSUPPORT_DIRECTION enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_PTZ_UNSUPPORT_DIRECTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_PTZ_UNSUPPORT_DIRECTION enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QRCODE_IS_EXPIRED.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QRCODE_IS_EXPIRED.java deleted file mode 100644 index c1c6599..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QRCODE_IS_EXPIRED.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_QRCODE_IS_EXPIRED[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_QRCODE_IS_EXPIRED qrcodeExpired = var1[var3]; - if(qrcodeExpired.ordinal() == expired) { - return qrcodeExpired; - } - } - - return EM_QRCODE_EXPIRED_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QRCODE_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QRCODE_STATE.java deleted file mode 100644 index 39ea295..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QRCODE_STATE.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_QRCODE_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_QRCODE_STATE qrcodeState = var1[var3]; - if(qrcodeState.ordinal() == state) { - return qrcodeState; - } - } - - return EM_QRCODE_STATE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QUERY_TEMPERATURE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QUERY_TEMPERATURE_TYPE.java deleted file mode 100644 index 8245346..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_QUERY_TEMPERATURE_TYPE.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_QUERY_TEMPERATURE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_QUERY_TEMPERATURE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_QUERY_TEMPERATURE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_QUERY_TEMPERATURE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RADAR_OBJECTTYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RADAR_OBJECTTYPE.java deleted file mode 100644 index ae333d6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RADAR_OBJECTTYPE.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.inspect.access.lib.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 this.value; - } - - public void setValue(int value) { - this.value = value; - } - - public String getNote() { - return this.note; - } - - public void setNote(String note) { - this.note = note; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RADAR_POINTTYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RADAR_POINTTYPE.java deleted file mode 100644 index 7cbc248..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RADAR_POINTTYPE.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.inspect.access.lib.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; - - private EM_RADAR_POINTTYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public int getValue() { - return this.value; - } - - public void setValue(int value) { - this.value = value; - } - - public String getNote() { - return this.note; - } - - public void setNote(String note) { - this.note = note; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RAID_ERROR.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RAID_ERROR.java deleted file mode 100644 index 7e236ba..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RAID_ERROR.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_RAID_ERROR { - EM_RAID_ERROR_UNKNOW(0, "未知"), - EM_RAID_ERROR_FAILED(1, "RAID错误"), - EM_RAID_ERROR_DEGRADED(2, "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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_RAID_ERROR[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_RAID_ERROR enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_RAID_ERROR[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_RAID_ERROR enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RAID_ERR_SUBDISK.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RAID_ERR_SUBDISK.java deleted file mode 100644 index a78f900..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RAID_ERR_SUBDISK.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_RAID_ERR_SUBDISK[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_RAID_ERR_SUBDISK enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_RAID_ERR_SUBDISK[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_RAID_ERR_SUBDISK enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_REAL_DATA_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_REAL_DATA_TYPE.java deleted file mode 100644 index 193dfd1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_REAL_DATA_TYPE.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_REAL_DATA_TYPE { - EM_REAL_DATA_TYPE_PRIVATE(0, "私有码流"), - EM_REAL_DATA_TYPE_GBPS(1, "国标PS码流"), - EM_REAL_DATA_TYPE_TS(2, "TS码流"), - EM_REAL_DATA_TYPE_MP4(3, "MP4文件"), - EM_REAL_DATA_TYPE_H264(4, "裸H264码流"), - EM_REAL_DATA_TYPE_FLV_STREAM(5, "流式FLV"); - - private int type; - private String desc; - - public int getType() { - return this.type; - } - - public String getDesc() { - return this.desc; - } - - private EM_REAL_DATA_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_REASON_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_REASON_TYPE.java deleted file mode 100644 index abd3957..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_REASON_TYPE.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.reason; - } - - public int getType() { - return this.type; - } - - public static String getReason(int type) { - EM_REASON_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_REASON_TYPE reason = var1[var3]; - if(type == reason.getType()) { - return reason.getReason(); - } - } - - return null; - } - - public static EM_REASON_TYPE getReasonType(int type) { - EM_REASON_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_REASON_TYPE reason = var1[var3]; - if(type == reason.type) { - return reason; - } - } - - return null; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RELAY_STATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RELAY_STATE_TYPE.java deleted file mode 100644 index 33ec486..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_RELAY_STATE_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_RELAY_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_RELAY_STATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_RELAY_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_RELAY_STATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SCENE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SCENE_TYPE.java deleted file mode 100644 index 5090267..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SCENE_TYPE.java +++ /dev/null @@ -1,121 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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"), - 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"), - 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"), - 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"), - EM_SCENE_XRAY_DETECTION(28, "XRayDetection"), - EM_SCENE_STEREO_NUMBER(29, "StereoNumber"), - EM_SCENE_CROWD_DISTRI_MAP(30, "CrowdDistriMap"), - EM_SCENE_OBJECTDETECT(31, "ObjectDetect"), - EM_SCENE_FACEATTRIBUTE(32, "FaceAttribute"), - EM_SCENE_FACECOMPARE(33, "FaceCompare"), - EM_SCENE_STEREO_BEHAVIOR(34, "StereoBehavior"), - EM_SCENE_INTELLICITYMANAGER(35, "IntelliCityMgr"), - 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"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SCENE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SCENE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SCENE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SCENE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SDK_LOG_QUERY_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SDK_LOG_QUERY_TYPE.java deleted file mode 100644 index 7d6971a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SDK_LOG_QUERY_TYPE.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SD_ENCRYPT_FLAG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SD_ENCRYPT_FLAG.java deleted file mode 100644 index 82c3dfa..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SD_ENCRYPT_FLAG.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_SD_ENCRYPT_FLAG { - EM_SD_ENCRYPT_UNKNOWN(-1, "未知"), - EM_SD_ENCRYPT_UNSUPPORT(0, "设备不支持SD卡加密功能"), - EM_SD_ENCRYPT_SUPPORT_AND_GETDATA_SUCCESS(1, "支持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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SD_ENCRYPT_FLAG[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SD_ENCRYPT_FLAG enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SD_ENCRYPT_FLAG[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SD_ENCRYPT_FLAG enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SD_LOCK_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SD_LOCK_STATE.java deleted file mode 100644 index 9b6f219..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SD_LOCK_STATE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SD_LOCK_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SD_LOCK_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SD_LOCK_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SD_LOCK_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SEND_SEARCH_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SEND_SEARCH_TYPE.java deleted file mode 100644 index be190f9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SEND_SEARCH_TYPE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.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/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SERVER_OPTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SERVER_OPTION.java deleted file mode 100644 index add359f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SERVER_OPTION.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_SERVER_OPTION { - EM_SERVER_OPTION_UNKNOWN(0, "未知"), - EM_SERVER_OPTION_DISABLE(1, "平台接入不启动"), - EM_SERVER_OPTION_GB28181(2, "以28181接入方式开启"), - EM_SERVER_OPTION_GB35114(3, "以35114接入方式开启"); - - private final int value; - private final String note; - - private EM_SERVER_OPTION(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SERVER_OPTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SERVER_OPTION enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SERVER_OPTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SERVER_OPTION enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_SERVER_OPTION getEnum(int value) { - EM_SERVER_OPTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SERVER_OPTION e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_SERVER_OPTION_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SIGNLIGHT_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SIGNLIGHT_TYPE.java deleted file mode 100644 index c8f1396..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SIGNLIGHT_TYPE.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_SIGNLIGHT_TYPE { - EM_SIGNLIGHT_TYPE_UNKNOWN(0, "未知"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SIGNLIGHT_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SIGNLIGHT_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SIGNLIGHT_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SIGNLIGHT_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SOLARCELL_SYSTEM_FAULT_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SOLARCELL_SYSTEM_FAULT_TYPE.java deleted file mode 100644 index cb4aae1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SOLARCELL_SYSTEM_FAULT_TYPE.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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, "太阳板反接"), - EM_SOLARCELL_SYSTEM_FAULT_TYPE_ANTI_REVERSE_MOS_SHORT(14, "Anti-reverse MOS short"), - 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 this.type; - } - - public String getInfo() { - return this.info; - } - - public static EM_SOLARCELL_SYSTEM_FAULT_TYPE getSolarcellFaultType(int type) { - EM_SOLARCELL_SYSTEM_FAULT_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SOLARCELL_SYSTEM_FAULT_TYPE faultType = var1[var3]; - if(faultType.getType() == type) { - return faultType; - } - } - - return null; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SOURCE_VIDEO_LOCATION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SOURCE_VIDEO_LOCATION.java deleted file mode 100644 index b77db4b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SOURCE_VIDEO_LOCATION.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_SOURCE_VIDEO_LOCATION[] var2 = values(); - int var3 = var2.length; - - for(int var4 = 0; var4 < var3; ++var4) { - EM_SOURCE_VIDEO_LOCATION videoLocation = var2[var4]; - if(videoLocation.ordinal() == location) { - return videoLocation; - } - } - - return EM_SOURCE_VIDEO_LOCATION_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STARTUP_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STARTUP_MODE.java deleted file mode 100644 index 68e9261..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STARTUP_MODE.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_STARTUP_MODE(int mode, String desc) { - this.mode = mode; - this.desc = desc; - } - - public static EM_STARTUP_MODE getStartupMode(int mode) { - EM_STARTUP_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_STARTUP_MODE startMode = var1[var3]; - if(startMode.mode == mode) { - return startMode; - } - } - - return EM_STARTUP_MODE_UNKNOWN; - } - - public int getMode() { - return this.mode; - } - - public void setMode(int mode) { - this.mode = mode; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DEVICE_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DEVICE_STATUS.java deleted file mode 100644 index 9cc2df5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DEVICE_STATUS.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_STORAGE_DEVICE_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_STORAGE_DEVICE_STATUS enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_STORAGE_DEVICE_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_STORAGE_DEVICE_STATUS enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DISK_POWERMODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DISK_POWERMODE.java deleted file mode 100644 index d3b3ba2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DISK_POWERMODE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public class EM_STORAGE_DISK_POWERMODE { - public static final int EM_STORAGE_DISK_POWERMODE_UNKNOWN = 0; - 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/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DISK_PREDISKCHECK.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DISK_PREDISKCHECK.java deleted file mode 100644 index 34cc3d6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_DISK_PREDISKCHECK.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public class EM_STORAGE_DISK_PREDISKCHECK { - public static final int EM_STORAGE_DISK_PREDISKCHECK_UNKNOWN = 0; - public static final int EM_STORAGE_DISK_PREDISKCHECK_GOOD = 1; - public static final int EM_STORAGE_DISK_PREDISKCHECK_WARN = 2; - public static final int EM_STORAGE_DISK_PREDISKCHECK_ERROR = 3; - public static final int EM_STORAGE_DISK_PREDISKCHECK_WILLFAIL = 4; - 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/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_HEALTH_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_HEALTH_TYPE.java deleted file mode 100644 index e1b6a02..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_HEALTH_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_STORAGE_HEALTH_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_STORAGE_HEALTH_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_STORAGE_HEALTH_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_STORAGE_HEALTH_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_PACKET_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_PACKET_TYPE.java deleted file mode 100644 index 084c2dd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_STORAGE_PACKET_TYPE.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_STORAGE_PACKET_TYPE { -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUBCLASSID_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUBCLASSID_TYPE.java deleted file mode 100644 index f3ab849..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUBCLASSID_TYPE.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_SUBCLASSID_TYPE { - EM_SUBCLASSID_UNKNOWN(0, "未知"), - EM_SUBCLASSID_ASSISTDEVICE(1, "辅助设备 (ITSE使用)"); - - private final int value; - private final String note; - - private EM_SUBCLASSID_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SUBCLASSID_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SUBCLASSID_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SUBCLASSID_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SUBCLASSID_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_SUBCLASSID_TYPE getEnum(int value) { - EM_SUBCLASSID_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SUBCLASSID_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_SUBCLASSID_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORTED_COLOR_LIST_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORTED_COLOR_LIST_TYPE.java deleted file mode 100644 index 55830a4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORTED_COLOR_LIST_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SUPPORTED_COLOR_LIST_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SUPPORTED_COLOR_LIST_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SUPPORTED_COLOR_LIST_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SUPPORTED_COLOR_LIST_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORTFINGERPRINT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORTFINGERPRINT.java deleted file mode 100644 index a5a16dd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORTFINGERPRINT.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_SUPPORTFINGERPRINT { - EM_SUPPORTFINGERPRINT_UNKNOWN, - EM_SUPPORTFINGERPRINT_NONSUPPORT, - EM_SUPPORTFINGERPRINT_SUPPORT; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_CLOSE_UP_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_CLOSE_UP_TYPE.java deleted file mode 100644 index cb0fc93..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_CLOSE_UP_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SUPPORT_CLOSE_UP_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SUPPORT_CLOSE_UP_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SUPPORT_CLOSE_UP_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SUPPORT_CLOSE_UP_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FAST_CHECK_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FAST_CHECK_TYPE.java deleted file mode 100644 index 29751cd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FAST_CHECK_TYPE.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.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; - - private EM_SUPPORT_FAST_CHECK_TYPE(int type) { - this.type = type; - } - - public int getType() { - return this.type; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FAST_IMPORT_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FAST_IMPORT_TYPE.java deleted file mode 100644 index 3cb6f8e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FAST_IMPORT_TYPE.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.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; - - private EM_SUPPORT_FAST_IMPORT_TYPE(int type) { - this.type = type; - } - - public int getType() { - return this.type; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FOCUS_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FOCUS_MODE.java deleted file mode 100644 index 5d92e81..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_SUPPORT_FOCUS_MODE.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 int mode; - private String desc; - - private EM_SUPPORT_FOCUS_MODE(int mode, String desc) { - this.mode = mode; - this.desc = desc; - } - - public int getMode() { - return this.mode; - } - - public void setMode(int mode) { - this.mode = mode; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TALK_AUDIO_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TALK_AUDIO_TYPE.java deleted file mode 100644 index 26a359f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TALK_AUDIO_TYPE.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TAMPERALTERSTATUS_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TAMPERALTERSTATUS_TYPE.java deleted file mode 100644 index 1885f62..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TAMPERALTERSTATUS_TYPE.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_TAMPERALTERSTATUS_TYPE { - EM_TAMPERALTERSTATUS_UNKNOWN(-1, "未知"), - EM_TAMPERALTERSTATUS_CLOSE(0, "关闭"), - EM_TAMPERALTERSTATUS_OPEN(1, "开启"); - - private int type; - private String desc; - - private EM_TAMPERALTERSTATUS_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } - - public int getType() { - return this.type; - } - - public String getDesc() { - return this.desc; - } - - public static EM_TAMPERALTERSTATUS_TYPE getTamperaltersStatus(int type) { - EM_TAMPERALTERSTATUS_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TAMPERALTERSTATUS_TYPE statusType = var1[var3]; - if(statusType.type == type) { - return statusType; - } - } - - return EM_TAMPERALTERSTATUS_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TEMPERATURE_UNIT_EX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TEMPERATURE_UNIT_EX.java deleted file mode 100644 index c34d356..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TEMPERATURE_UNIT_EX.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_TEMPERATURE_UNIT_EX { - EM_TEMPERATURE_EX_UNKNOWN(0, "未知"), - EM_TEMPERATURE_EX_CENTIGRADE(1, "摄氏度"), - EM_TEMPERATURE_EX_FAHRENHEIT(2, "华氏度"), - EM_TEMPERATURE_EX_KELVIN(3, "开尔文"); - - private final int value; - private final String note; - - private EM_TEMPERATURE_UNIT_EX(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TEMPERATURE_UNIT_EX[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TEMPERATURE_UNIT_EX enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TEMPERATURE_UNIT_EX[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TEMPERATURE_UNIT_EX enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_TEMPERATURE_UNIT_EX getEnum(int value) { - EM_TEMPERATURE_UNIT_EX[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TEMPERATURE_UNIT_EX e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_TEMPERATURE_EX_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFICSTROBE_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFICSTROBE_STATUS.java deleted file mode 100644 index 4b0f455..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFICSTROBE_STATUS.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFICSTROBE_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFICSTROBE_STATUS enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFICSTROBE_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFICSTROBE_STATUS enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_FLOW_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_FLOW_STATUS.java deleted file mode 100644 index 6d47822..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_FLOW_STATUS.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_TRAFFIC_FLOW_STATUS(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_FLOW_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_FLOW_STATUS enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_FLOW_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_FLOW_STATUS enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_TRAFFIC_FLOW_STATUS getEnum(int value) { - EM_TRAFFIC_FLOW_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_FLOW_STATUS e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_TRAFFIC_FLOW_STATUS_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_LIGHT_DETECT_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_LIGHT_DETECT_STATE.java deleted file mode 100644 index 26e9405..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_LIGHT_DETECT_STATE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_LIGHT_DETECT_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_LIGHT_DETECT_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_LIGHT_DETECT_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_LIGHT_DETECT_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_DEVICE_WORK_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_DEVICE_WORK_STATE.java deleted file mode 100644 index 9ceef04..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_DEVICE_WORK_STATE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_DEVICE_WORK_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_DEVICE_WORK_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_DEVICE_WORK_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_DEVICE_WORK_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE.java deleted file mode 100644 index e4992d1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_GROUND_SENSE_IN_STATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE.java deleted file mode 100644 index c59562a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_RADAR_COIL_MATCH_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE.java deleted file mode 100644 index 90b15fd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_RADAR_DETECT_CAR_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE.java deleted file mode 100644 index dc1dc1d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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, "遥感器关闸"), - EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_LOOP_LOOP1_OPEN(3, "地感LOOP1自动触发开闸"), - EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE_LOOP_LOOP1_CLOSE(4, "地感LOOP1自动触发关闸"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_ACTION_REASON_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE.java deleted file mode 100644 index 845b39b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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, "电机调谐异常"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_FAULT_CODE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE.java deleted file mode 100644 index 68feaac..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_IN_STATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE.java deleted file mode 100644 index 7ec8efb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_RAIL_STATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_RUN_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_RUN_STATE.java deleted file mode 100644 index dd7ec54..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRAFFIC_SNAP_STROBE_RUN_STATE.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRAFFIC_SNAP_STROBE_RUN_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_RUN_STATE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRAFFIC_SNAP_STROBE_RUN_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRAFFIC_SNAP_STROBE_RUN_STATE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -2; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRFAFFIC_LIGHT_SOURCE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRFAFFIC_LIGHT_SOURCE.java deleted file mode 100644 index bb53856..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRFAFFIC_LIGHT_SOURCE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_TRFAFFIC_LIGHT_SOURCE { - EM_TRFAFFIC_LIGHT_SOURCE_UNKNOWN(0, "未知"), - EM_TRFAFFIC_LIGHT_SOURCE_SIGNAL(1, "信号检测器"), - EM_TRFAFFIC_LIGHT_SOURCE_DSP(2, "DSP(算法检测)"), - EM_TRFAFFIC_LIGHT_SOURCE_NET_SIGNAL(3, "网络信号检测器"); - - private int value; - private String note; - - private EM_TRFAFFIC_LIGHT_SOURCE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRFAFFIC_LIGHT_SOURCE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRFAFFIC_LIGHT_SOURCE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRFAFFIC_LIGHT_SOURCE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRFAFFIC_LIGHT_SOURCE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRFAFFIC_LIGHT_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRFAFFIC_LIGHT_TYPE.java deleted file mode 100644 index 65a7d43..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRFAFFIC_LIGHT_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_TRFAFFIC_LIGHT_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRFAFFIC_LIGHT_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRFAFFIC_LIGHT_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRFAFFIC_LIGHT_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRFAFFIC_LIGHT_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRIGGER_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRIGGER_TYPE.java deleted file mode 100644 index 163bbed..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_TRIGGER_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_TRIGGER_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRIGGER_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_TRIGGER_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_TRIGGER_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_UNIFORM_STYLE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_UNIFORM_STYLE.java deleted file mode 100644 index b47625f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_UNIFORM_STYLE.java +++ /dev/null @@ -1,6 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_UPLOAD_FLAG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_UPLOAD_FLAG.java deleted file mode 100644 index bdab993..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_UPLOAD_FLAG.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_UPLOAD_FLAG[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_UPLOAD_FLAG upload = var1[var3]; - if(upload.ordinal() == flag) { - return upload; - } - } - - return EM_UPLOAD_FLAG_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VEHICLEINOUT_CAR_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VEHICLEINOUT_CAR_TYPE.java deleted file mode 100644 index 1c616a6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VEHICLEINOUT_CAR_TYPE.java +++ /dev/null @@ -1,69 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_VEHICLEINOUT_CAR_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_VEHICLEINOUT_CAR_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VEHICLEINOUT_CAR_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_VEHICLEINOUT_CAR_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VEHICLEINOUT_CAR_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_VEHICLEINOUT_CAR_TYPE getEnum(int value) { - EM_VEHICLEINOUT_CAR_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VEHICLEINOUT_CAR_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_VEHICLEINOUT_CAR_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VEHICLE_TYPE_SPLIT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VEHICLE_TYPE_SPLIT.java deleted file mode 100644 index 96d7e79..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VEHICLE_TYPE_SPLIT.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_VEHICLE_TYPE_SPLIT[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VEHICLE_TYPE_SPLIT enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_VEHICLE_TYPE_SPLIT[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VEHICLE_TYPE_SPLIT enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEODIAGNOSIS_TASK_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEODIAGNOSIS_TASK_STATE.java deleted file mode 100644 index e8f5fb6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEODIAGNOSIS_TASK_STATE.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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, "已完成"); - - private int state; - private String desc; - - private EM_VIDEODIAGNOSIS_TASK_STATE(int state, String desc) { - this.state = state; - this.desc = desc; - } - - public int getState() { - return this.state; - } - - public String getDesc() { - return this.desc; - } - - public EM_VIDEODIAGNOSIS_TASK_STATE getTaskState(int state) { - EM_VIDEODIAGNOSIS_TASK_STATE[] var2 = values(); - int var3 = var2.length; - - for(int var4 = 0; var4 < var3; ++var4) { - EM_VIDEODIAGNOSIS_TASK_STATE taskState = var2[var4]; - if(taskState.state == state) { - return taskState; - } - } - - return EM_VIDEODIAGNOSIS_TASK_STATE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEOINPUTS_SERVICE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEOINPUTS_SERVICE_TYPE.java deleted file mode 100644 index 0450976..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEOINPUTS_SERVICE_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_VIDEOINPUTS_SERVICE_TYPE { - EM_VIDEOINPUTS_SERVICE_TYPE_AUTO(0, "自动"), - EM_VIDEOINPUTS_SERVICE_TYPE_TCP(1, "TCP"), - 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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_VIDEOINPUTS_SERVICE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VIDEOINPUTS_SERVICE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_VIDEOINPUTS_SERVICE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VIDEOINPUTS_SERVICE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEO_FILE_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEO_FILE_STATE.java deleted file mode 100644 index 998c76c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEO_FILE_STATE.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_VIDEO_FILE_STATE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VIDEO_FILE_STATE fileState = var1[var3]; - if(fileState.ordinal() == status) { - return fileState; - } - } - - return EM_VIDEO_FILE_STATE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEO_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEO_TYPE.java deleted file mode 100644 index 4e5a5cc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIDEO_TYPE.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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) { - EM_VIDEO_TYPE[] var2 = values(); - int var3 = var2.length; - - for(int var4 = 0; var4 < var3; ++var4) { - EM_VIDEO_TYPE videoType = var2[var4]; - if(videoType.ordinal() == type) { - return videoType; - } - } - - return EM_VIDEO_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIRTUAL_COIL_OCCUPANCY_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIRTUAL_COIL_OCCUPANCY_STATUS.java deleted file mode 100644 index c487477..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VIRTUAL_COIL_OCCUPANCY_STATUS.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private EM_VIRTUAL_COIL_OCCUPANCY_STATUS(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_VIRTUAL_COIL_OCCUPANCY_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VIRTUAL_COIL_OCCUPANCY_STATUS enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_VIRTUAL_COIL_OCCUPANCY_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VIRTUAL_COIL_OCCUPANCY_STATUS enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static EM_VIRTUAL_COIL_OCCUPANCY_STATUS getEnum(int value) { - EM_VIRTUAL_COIL_OCCUPANCY_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VIRTUAL_COIL_OCCUPANCY_STATUS e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return EM_VIRTUAL_COIL_OCCUPANCY_STATUS_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VOLTAGE_STATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VOLTAGE_STATE_TYPE.java deleted file mode 100644 index 355c140..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VOLTAGE_STATE_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.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 this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_VOLTAGE_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VOLTAGE_STATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_VOLTAGE_STATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_VOLTAGE_STATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VSP_GAVI_PLATFORM_CODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VSP_GAVI_PLATFORM_CODE.java deleted file mode 100644 index 99e642e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_VSP_GAVI_PLATFORM_CODE.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_VSP_GAVI_PLATFORM_CODE { - EM_VSP_GAVI_PLATFORM_CODE_UNKNOWN(-1, "未知"), - EM_VSP_GAVI_PLATFORM_CODE_DEFAULT(0, "默认,标准视图库接入平台"), - EM_VSP_GAVI_PLATFORM_CODE_DAHUA(1, "大华视图库"), - EM_VSP_GAVI_PLATFORM_CODE_HKTDA_CLOUDSTORAGE(2, "海康TDA+云存储"), - EM_VSP_GAVI_PLATFORM_CODE_UNIVIEW(3, "宇视"), - EM_VSP_GAVI_PLATFORM_CODE_HKTEST(4, "海康接口测试"), - EM_VSP_GAVI_PLATFORM_CODE_SHQPNETPOSE(5, "上海清浦东方网力"), - EM_VSP_GAVI_PLATFORM_CODE_HKTDA(6, "海康TDA"), - EM_VSP_GAVI_PLATFORM_CODE_HARZONE(7, "华尊"), - EM_VSP_GAVI_PLATFORM_CODE_NETPOSE(8, "东方网力"), - EM_VSP_GAVI_PLATFORM_CODE_TAOAN(9, "韬安"), - EM_VSP_GAVI_PLATFORM_CODE_RESERVED(10, "预留"), - EM_VSP_GAVI_PLATFORM_CODE_HKVIEWGATEWAY(11, "海康视图网关"), - EM_VSP_GAVI_PLATFORM_CODE_KODAK(12, "柯达"); - - private int value; - private String note; - - private EM_VSP_GAVI_PLATFORM_CODE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_SIGNLIGHT_TYPE[] var1 = EM_SIGNLIGHT_TYPE.values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SIGNLIGHT_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_SIGNLIGHT_TYPE[] var1 = EM_SIGNLIGHT_TYPE.values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_SIGNLIGHT_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_WLAN_SCAN_AND_CONFIG_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_WLAN_SCAN_AND_CONFIG_TYPE.java deleted file mode 100644 index 1eb9d13..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/EM_WLAN_SCAN_AND_CONFIG_TYPE.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum EM_WLAN_SCAN_AND_CONFIG_TYPE { - EM_WLAN_SCAN_AND_CONFIG_UNKNOWN, - EM_WLAN_SCAN_AND_CONFIG_V2, - EM_WLAN_SCAN_AND_CONFIG_V3; - - public EM_WLAN_SCAN_AND_CONFIG_TYPE getWlanScanAndConfigType(int type) { - EM_WLAN_SCAN_AND_CONFIG_TYPE[] var2 = values(); - int var3 = var2.length; - - for(int var4 = 0; var4 < var3; ++var4) { - EM_WLAN_SCAN_AND_CONFIG_TYPE configType = var2[var4]; - if(configType.ordinal() == type) { - return configType; - } - } - - return EM_WLAN_SCAN_AND_CONFIG_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/ENUMERROR.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/ENUMERROR.java deleted file mode 100644 index 6dc4162..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/ENUMERROR.java +++ /dev/null @@ -1,519 +0,0 @@ -package com.inspect.access.lib.enumeration; - -import com.inspect.access.lib.NetSDKLib; - -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, "内部错误"), - NET_ERROR_DIGITAL_CERTIFICATE_GET_ID_FAILED(1038, "获取设备ID失败"), - NET_ERROR_DIGITAL_CERTIFICATE_IMPORT_ILLEGAL(1039, "证书文件非法(格式不支持或者不是证书文件)"), - NET_ERROR_DIGITAL_CERTIFICATE_SN_ERROR(1040, "证书sn重复或错误或不规范"), - 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功能未使能"), - 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, "门禁快速导入:导入压缩包密码不对"), - 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日志:系统忙"), - 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, "辅码流被前端关闭"), - 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, "人脸库导出:未定义密码, 不允许导出"), - 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 this.code; - } - - public String getError() { - return this.error; - } - - public static ENUMERROR getENUMError() { - int code = NetSDKLib.NETSDK_INSTANCE.CLIENT_GetLastError() & Integer.MAX_VALUE; - ENUMERROR[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - ENUMERROR error = var1[var3]; - if(error.getCode() == code) { - return error; - } - } - - return NET_UNDEFIND; - } - - public static String getErrorMessage() { - return getENUMError().getError(); - } - - public static int getErrorCode() { - return getENUMError().getCode(); - } - - public static String getFullError() { - ENUMERROR error = getENUMError(); - return error.getCode() + "," + error.getError(); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_ACCESS_ERRORCODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_ACCESS_ERRORCODE.java deleted file mode 100644 index 42de9c8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_ACCESS_ERRORCODE.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private NET_ACCESS_ERRORCODE(int code, String desc) { - this.code = code; - this.desc = desc; - } - - public int getCode() { - return this.code; - } - - public String getDesc() { - return this.desc; - } - - public static NET_ACCESS_ERRORCODE getNetAccessErrorCode(int code) { - NET_ACCESS_ERRORCODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_ACCESS_ERRORCODE errorCode = var1[var3]; - if(errorCode.code == code) { - return errorCode; - } - } - - return NET_ACCESS_ERRORCODE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.java deleted file mode 100644 index eb9232f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_COURSECOMPOSITE_MODE_OPERATE_TYPE.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_COURSECOMPOSITE_MODE_OPERATE_TYPE { - NET_COURSECOMPOSITE_MODE_ADD(0, "添加模式"), - NET_COURSECOMPOSITE_MODE_DELETE(1, "删除模式"), - NET_COURSECOMPOSITE_MODE_MODIFY(2, "修改模式"), - NET_COURSECOMPOSITE_MODE_GET(3, "获取模式"); - - private int value; - private String note; - - private NET_COURSECOMPOSITE_MODE_OPERATE_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_COURSECOMPOSITE_MODE_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_COURSECOMPOSITE_MODE_OPERATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_COURSECOMPOSITE_MODE_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_COURSECOMPOSITE_MODE_OPERATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static NET_COURSECOMPOSITE_MODE_OPERATE_TYPE getEnum(int value) { - NET_COURSECOMPOSITE_MODE_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_COURSECOMPOSITE_MODE_OPERATE_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return NET_COURSECOMPOSITE_MODE_GET; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_2DCODE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_2DCODE_TYPE.java deleted file mode 100644 index 139fd2f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_2DCODE_TYPE.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_EM_2DCODE_TYPE { - NET_EM_2DCODE_TYPE_OZVISION(0, "TYCO"), - NET_EM_2DCODE_TYPE_LCWEBSITE(1, "乐橙"), - NET_EM_2DCODE_TYPE_EASY4IP(2, "easy4ip"), - NET_EM_2DCODE_TYPE_DMSS(3, "i/gDMSS"), - NET_EM_2DCODE_TYPE_VIDEOTALK(4, "可视对讲"), - NET_EM_2DCODE_TYPE_APPREGISTER(5, "app注册信息"), - NET_EM_2DCODE_TYPE_DEVAUTH(6, "H500平台"); - - private int type; - private String descrip; - - private NET_EM_2DCODE_TYPE(int type, String descrip) { - this.type = type; - this.descrip = descrip; - } - - public int getType() { - return this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDescription(int type) { - NET_EM_2DCODE_TYPE[] var2 = values(); - int var3 = var2.length; - - for(int var4 = 0; var4 < var3; ++var4) { - NET_EM_2DCODE_TYPE code = var2[var4]; - if(code.getType() == type) { - return code.getDescrip(); - } - } - - return ""; - } - - public static NET_EM_2DCODE_TYPE getCode(int type) { - NET_EM_2DCODE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_2DCODE_TYPE code = var1[var3]; - if(code.getType() == type) { - return code; - } - } - - return null; - } - - public String getDescrip() { - return this.descrip; - } - - public void setDescrip(String descrip) { - this.descrip = descrip; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_CFG_OPERATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_CFG_OPERATE_TYPE.java deleted file mode 100644 index 3a592e3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_CFG_OPERATE_TYPE.java +++ /dev/null @@ -1,139 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public class NET_EM_CFG_OPERATE_TYPE { - public static final int NET_EM_CFG_SNAP_MODE = 0; - public static final int NET_EM_CFG_DEV_CAR_COACH = 1; - public static final int NET_EM_CFG_YUEQING_SUPPLYLIGHTING = 2; - public static final int NET_EM_CFG_MEDIA_GLOBAL = 3; - public static final int NET_EM_CFG_PARKINGSPACELIGHT_STATE = 5; - public static final int NET_EM_CFG_COAXIAL_LIGHT = 6; - public static final int NET_EM_CFG_VIDEO_OUT = 7; - public static final int NET_EM_CFG_MEDIA_ENCRYPT = 9; - public static final int NET_EM_CFG_COUNTRY = 10; - public static final int NET_EM_CFG_VIDEOSTANDARD = 11; - public static final int NET_EM_CFG_SERIAL_PUSH_LOG = 12; - public static final int NET_EM_CFG_PRESET_SNAP_PICTURE_NUM = 13; - public static final int NET_EM_CFG_DOWNLOAD_ENCRYPT = 14; - public static final int NET_EM_CFG_LIFT_CONTROL_OPTION = 15; - public static final int NET_EM_CFG_HEALTH_CODE = 16; - public static final int NET_EM_CFG_RTMP = 17; - public static final int NET_EM_CFG_QR_CODE = 26; - public static final int NET_EM_CFG_CHANNELTITLE = 1000; - public static final int NET_EM_CFG_TIMETITLE = 1001; - public static final int NET_EM_CFG_CUSTOMTITLE = 1002; - public static final int NET_EM_CFG_CUSTOMTITLETEXTALIGN = 1003; - public static final int NET_EM_CFG_OSDCOMMINFO = 1004; - public static final int NET_EM_CFG_OSD_PTZZOOM = 1005; - public static final int NET_EM_CFG_GPSTITLE = 1006; - public static final int NET_EM_CFG_OSD_NUMBERSTATPLAN = 1007; - public static final int NET_EM_CFG_GPSSTARNUM_OSD = 1008; - public static final int NET_EM_CFG_PICTURETITLE = 1009; - public static final int NET_EM_CFG_OSD_FACEFLOWSTAT = 1010; - public static final int NET_EM_CFG_PTZ_PRESET = 1011; - public static final int NET_EM_CFG_PTZ_PATTERN = 1012; - public static final int NET_EM_CFG_PTZ_RS485_DETECT = 1013; - public static final int NET_EM_CFG_PTZ_COORDINATES = 1014; - public static final int NET_EM_CFG_PTZ_DIRECTION = 1015; - public static final int NET_EM_CFG_TEMPERATURE = 1016; - public static final int NET_EM_CFG_COVERS = 1017; - public static final int NET_EM_CFG_USER_DEF_TITLE = 1018; - public static final int NET_EM_CFG_SNAP_OSD = 1019; - public static final int NET_EM_CFG_ENCODE_VIDEO = 1100; - public static final int NET_EM_CFG_ENCODE_VIDEO_PACK = 1101; - public static final int NET_EM_CFG_ENCODE_VIDEO_SVC = 1102; - public static final int NET_EM_CFG_ENCODE_VIDEO_PROFILE = 1103; - public static final int NET_EM_CFG_ENCODE_AUDIO_COMPRESSION = 1104; - public static final int NET_EM_CFG_ENCODE_AUDIO_INFO = 1105; - public static final int NET_EM_CFG_ENCODE_SNAP_INFO = 1106; - public static final int NET_EM_CFG_ENCODE_SNAPTIME = 1107; - public static final int NET_EM_CFG_ENCODE_CHANNELTITLE = 1108; - public static final int NET_EM_CFG_AUDIOIN_SOURCE = 1200; - public static final int NET_EM_CFG_AUDIOIN_DENOISE = 1201; - public static final int NET_EM_CFG_AUDIOIN_VOLUME = 1202; - public static final int NET_EM_CFG_AUDIOOUT_VOLUME = 1203; - public static final int NET_EM_CFG_VIDEOIN_SWITCHMODE = 1300; - public static final int NET_EM_CFG_VIDEOIN_COLOR = 1301; - public static final int NET_EM_CFG_VIDEOIN_IMAGE_OPT = 1302; - public static final int NET_EM_CFG_VIDEOIN_STABLE = 1303; - public static final int NET_EM_CFG_VIDEOIN_IRISAUTO = 1304; - public static final int NET_EM_CFG_VIDEOIN_IMAGEENHANCEMENT = 1305; - public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_NORMAL = 1306; - public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_OTHER = 1307; - public static final int NET_EM_CFG_VIDEOIN_EXPOSURE_SHUTTER = 1308; - public static final int NET_EM_CFG_VIDEOIN_BACKLIGHT = 1309; - public static final int NET_EM_CFG_VIDEOIN_INTENSITY = 1310; - public static final int NET_EM_CFG_VIDEOIN_LIGHTING = 1311; - public static final int NET_EM_CFG_VIDEOIN_DEFOG = 1312; - public static final int NET_EM_CFG_VIDEOIN_FOCUSMODE = 1313; - public static final int NET_EM_CFG_VIDEOIN_FOCUSVALUE = 1314; - public static final int NET_EM_CFG_VIDEOIN_WHITEBALANCE = 1315; - public static final int NET_EM_CFG_VIDEOIN_DAYNIGHT = 1316; - public static final int NET_EM_CFG_VIDEOIN_DAYNIGHT_ICR = 1317; - public static final int NET_EM_CFG_VIDEOIN_SHARPNESS = 1318; - public static final int NET_EM_CFG_VIDEOIN_COMM_DENOISE = 1319; - public static final int NET_EM_CFG_VIDEOIN_3D_DENOISE = 1320; - public static final int NET_EM_CFG_ENCODE_PLAN = 1400; - public static final int NET_EM_CFG_COMPOSE_PLAN = 1403; - public static final int NET_EM_CFG_COMPOSE_CHANNEL = 1401; - public static final int NET_EM_CFG_BURN_PARAM = 1402; - public static final int NET_EM_CFG_ALARM_SOUND = 1500; - public static final int NET_EM_CFG_FIRE_WARNINGMODE = 1503; - public static final int NET_EM_CFG_FIRE_WARNING = 1504; - public static final int NET_EM_CFG_ACCESS_POINT = 1600; - public static final int NET_EM_CFG_NAS = 1700; - public static final int NET_EM_CFG_PPPOE = 1701; - public static final int NET_EM_CFG_EMAIL = 1702; - public static final int NET_EM_CFG_DDNS = 1703; - public static final int NET_EM_CFG_SCADA_PROTOCOLS_MANAGER = 1800; - public static final int NET_EM_CFG_SCADA_DEVICEINFO_CFG = 1801; - public static final int NET_EM_CFG_NETAPP_LINK_LAYER_VPN = 1900; - public static final int NET_EM_CFG_VSP_CHINA_TOWER = 2000; - public static final int NET_EM_CFG_STEREO_CALIBRATE = 2100; - public static final int NET_EM_CFG_STEREO_CALIBRATEMATRIX_MULTISENSOR = 2101; - public static final int NET_EM_CFG_CROWDDISTRIMAP_CALIBRATE = 2102; - public static final int NET_EM_CFG_TRAFFIC_NOPASSING = 2103; - public static final int NET_EM_CFG_FIGHT_CALIBRATE = 2104; - public static final int NET_EM_CFG_FACE_RECOGNITION_ALARM = 2105; - public static final int NET_EM_CFG_STEREO_CALIBRATEMATRIX_MULTIMODE = 2106; - public static final int NET_EM_CFG_AUTO_SNAP_SCHEDULE = 2107; - public static final int NET_EM_CFG_PARKING_TIMEOUT_DETECT = 2108; - public static final int NET_EM_CFG_RADAR = 2200; - public static final int NET_EM_CFG_VTH_PASSWORD = 2300; - public static final int NET_EM_CFG_REGISTAR = 2301; - public static final int NET_EM_CFG_SIP = 2302; - public static final int NET_EM_CFG_AELENSMASK = 2400; - public static final int NET_EM_CFG_ULTRASONIC = 2500; - public static final int NET_EM_CFG_ARMSCHEDULE = 2600; - public static final int NET_EM_CFG_TIME_RECORDBACKUP_RESTORE = 3163; - public static final int NET_EM_CFG_RECORDEXTRA = 3610; - public static final int NET_EM_VIDEODIAGNOSIS_PROJECT = 3700; - public static final int NET_EM_CFG_POSITIONREPORTPOLICY = 3800; - public static final int NET_EM_CFG_VEHICLE_WORKTIMESCHEDULE = 3801; - public static final int NET_EM_CFG_VEHICLE_LOAD = 3802; - public static final int NET_EM_CFG_ACCESSCTL_BLACKLIST = 3900; - public static final int NET_EM_CFG_ACCESSCTL_BLACKLIST_LINK = 3901; - public static final int NET_EM_CFG_ACCESSCTL_SPECIALDAY_GROUP = 3902; - public static final int NET_EM_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE = 3903; - public static final int NET_EM_CFG_ACCESSCTL_AUTH_MODE = 3904; - public static final int NET_EM_CFG_ACS_FACE_RECOGNITION_SCHEME = 3905; - public static final int NET_EM_CFG_FORBIDDEN_ADVERT_PLAY = 3906; - public static final int NET_EM_CFG_BGY_CUSTOMERCFG = 3907; - public static final int NET_EM_CFG_ACCESSCTL_KEYBINDINGINFOCFG = 3908; - public static final int NET_EM_CFG_HOST_DEVICE = 3909; - public static final int NET_EM_CFG_VTH_ALPA_CLOUD = 3910; - public static final int NET_EM_CFG_VTH_FETCHINFO = 3911; - public static final int NET_EM_CFG_VIDEOTALK_SIGNLIGHT = 3917; - public static final int NET_EM_CFG_SERIALNOWHITETABLE = 4000; - public static final int NET_EM_CFG_FILE_HOLD_DAYS = 4010; - public static final int NET_EM_CFG_VSP_PAAS = 9000; - public static final int NET_EM_CFG_VSP_GAYS_SERVER = 9001; - public static final int NET_EM_CFG_VSP_CO_SIGN_SERVER = 9002; - public static final int NET_EM_CFG_VSP_GAVI = 9003; - public static final int NET_EM_CFG_TRAFFICSTROBE = 9100; - public static final int NET_EM_CFG_TRAFFIC_LATTICE_SCREEN = 10000; - public static final int NET_EM_CFG_TRAFFIC_VOICE_BROADCAST = 10001; - public static final int NET_EM_CFG_SCENE_SNAP_SHOT_WITH_RULE2 = 10002; - public static final int NET_EM_CFG_DHRS = 12700; - public static final int NET_EM_CFG_COURSE_RECORD_DEFAULT_CONFIG = 12100; - public static final int NET_EM_CFG_COURSE_RECORD_UPLOAD = 12101; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_FAILCODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_FAILCODE.java deleted file mode 100644 index 6b8c615..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_FAILCODE.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_EM_FAILCODE { - NET_EM_FAILCODE_NOERROR(0, "没有错误"), - NET_EM_FAILCODE_UNKNOWN(1, "未知错误"), - NET_EM_FAILCODE_INVALID_PARAM(2, "参数错误"), - NET_EM_FAILCODE_INVALID_PASSWORD(3, "无效密码"), - NET_EM_FAILCODE_INVALID_FP(4, "无效指纹数据"), - NET_EM_FAILCODE_INVALID_FACE(5, "无效人脸数据"), - NET_EM_FAILCODE_INVALID_CARD(6, "无效卡数据"), - NET_EM_FAILCODE_INVALID_USER(7, "无效人数据"), - NET_EM_FAILCODE_FAILED_GET_SUBSERVICE(8, "能力集子服务获取失败"), - NET_EM_FAILCODE_FAILED_GET_METHOD(9, "获取组件的方法集失败"), - NET_EM_FAILCODE_FAILED_GET_SUBCAPS(10, "获取资源实体能力集失败"), - NET_EM_FAILCODE_ERROR_INSERT_LIMIT(11, "已达插入上限"), - NET_EM_FAILCODE_ERROR_MAX_INSERT_RATE(12, "已达最大插入速度"), - NET_EM_FAILCODE_FAILED_ERASE_FP(13, "清除指纹数据失败"), - NET_EM_FAILCODE_FAILED_ERASE_FACE(14, "清除人脸数据失败"), - NET_EM_FAILCODE_FAILED_ERASE_CARD(15, "清除卡数据失败"), - NET_EM_FAILCODE_NO_RECORD(16, "没有记录"), - NET_EM_FAILCODE_NOMORE_RECORD(17, "查找到最后,没有更多记录"), - NET_EM_FAILCODE_RECORD_ALREADY_EXISTS(18, "下发卡或指纹时,数据重复"), - NET_EM_FAILCODE_MAX_FP_PERUSER(19, "超过个人最大指纹记录数"), - NET_EM_FAILCODE_MAX_CARD_PERUSER(20, "超过个人最大卡片记录数"), - NET_EM_FAILCODE_EXCEED_MAX_PHOTOSIZE(21, "超出最大照片大小"), - NET_EM_FAILCODE_INVALID_USERID(22, "用户ID无效(未找到客户)"), - NET_EM_FAILCODE_EXTRACTFEATURE_FAIL(23, "提取人脸特征失败"), - NET_EM_FAILCODE_PHOTO_EXIST(24, "人脸照片已存在"), - NET_EM_FAILCODE_PHOTO_OVERFLOW(25, "超出最大人脸照片数"), - NET_EM_FAILCODE_INVALID_PHOTO_FORMAT(26, "照片格式无效"), - NET_EM_FAILCODE_EXCEED_ADMINISTRATOR_LIMIT(27, "超出管理员人数限制"); - - private int failCode; - private String desc; - - private NET_EM_FAILCODE(int failCode, String desc) { - this.failCode = failCode; - this.desc = desc; - } - - public static NET_EM_FAILCODE FailCode(int failCode) { - NET_EM_FAILCODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_FAILCODE code = var1[var3]; - if(failCode == code.getFailCode()) { - return code; - } - } - - return NET_EM_FAILCODE_UNKNOWN; - } - - public static String FailCodeMessage(int failCode) { - return FailCode(failCode).getDesc(); - } - - public int getFailCode() { - return this.failCode; - } - - public void setFailCode(int failCode) { - this.failCode = failCode; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_LOGIC_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_LOGIC_CHANNEL.java deleted file mode 100644 index c02720f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_LOGIC_CHANNEL.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_EM_LOGIC_CHANNEL { - NET_EM_LOGIC_CHANNEL_INVALID(-1, "无效"), - NET_EM_LOGIC_CHANNEL_COMPOSITE(0, "视频组合通道号"), - 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, "板书检测逻辑通道号"), - NET_EM_LOGIC_CHANNEL_BLACKBOARD1(9, "板书特写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; - - private NET_EM_LOGIC_CHANNEL(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_EM_LOGIC_CHANNEL[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_LOGIC_CHANNEL enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_EM_LOGIC_CHANNEL[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_LOGIC_CHANNEL enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_MASK_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_MASK_TYPE.java deleted file mode 100644 index 1c883ba..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_MASK_TYPE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_EM_MASK_TYPE { - NET_EM_MASK_UNKNOWN, - NET_EM_MASK_RECT, - NET_EM_MASK_POLYGON; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_MOSAIC_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_MOSAIC_TYPE.java deleted file mode 100644 index dc5a2f9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_MOSAIC_TYPE.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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 int type; - private String desc; - - private NET_EM_MOSAIC_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } - - public int getType() { - return this.type; - } - - public void setType(int type) { - this.type = type; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } - - public static NET_EM_MOSAIC_TYPE getMosaicType(int type) { - NET_EM_MOSAIC_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_MOSAIC_TYPE mosaic = var1[var3]; - if(type == mosaic.getType()) { - return mosaic; - } - } - - return null; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_OFFLINE_CALL_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_OFFLINE_CALL_TYPE.java deleted file mode 100644 index 7e86c22..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_OFFLINE_CALL_TYPE.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private NET_EM_OFFLINE_CALL_TYPE(int type, String desc) { - this.type = type; - this.desc = desc; - } - - public int getType() { - return this.type; - } - - public String getDesc() { - return this.desc; - } - - public static NET_EM_OFFLINE_CALL_TYPE getOfflineCallType(int type) { - NET_EM_OFFLINE_CALL_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_OFFLINE_CALL_TYPE offlineCall = var1[var3]; - if(offlineCall.type == type) { - return offlineCall; - } - } - - return NET_EM_OFFLINE_CALL_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_RECORD_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_RECORD_MODE.java deleted file mode 100644 index a3d2501..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_RECORD_MODE.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private NET_EM_RECORD_MODE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_EM_RECORD_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_RECORD_MODE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_EM_RECORD_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_RECORD_MODE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static NET_EM_RECORD_MODE getEnum(int value) { - NET_EM_RECORD_MODE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_RECORD_MODE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return NET_EM_RECORD_MODE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SCENEDETECTION_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SCENEDETECTION_TYPE.java deleted file mode 100644 index f727045..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SCENEDETECTION_TYPE.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_EM_SCENEDETECTION_TYPE { - NET_EM_SCENEDETECTION_UNKNOWN(0), - NET_EM_SCENEDETECTION_INDOORSCENE(1), - NET_EM_SCENEDETECTION_OUTDOORSCENE(2), - NET_EM_SCENEDETECTION_TUNNEL(3), - NET_EM_SCENEDETECTION_FOREST(4); - - private int id; - - private NET_EM_SCENEDETECTION_TYPE(int id) { - this.id = id; - } - - public int getId() { - return this.id; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SDK_LOCAL_CFG_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SDK_LOCAL_CFG_TYPE.java deleted file mode 100644 index 75d8add..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SDK_LOCAL_CFG_TYPE.java +++ /dev/null @@ -1,6 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_EM_SDK_LOCAL_CFG_TYPE { - NET_SDK_LOCAL_CFG_TYPE_OPENSSL, - NET_SDK_LOCAL_CFG_TYPE_STREAMCONVERTOR; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SHAPE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SHAPE_TYPE.java deleted file mode 100644 index 3c19208..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_SHAPE_TYPE.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private NET_EM_SHAPE_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_EM_SHAPE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_SHAPE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_EM_SHAPE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_SHAPE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static NET_EM_SHAPE_TYPE getEnum(int value) { - NET_EM_SHAPE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_EM_SHAPE_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return NET_EM_SHAPE_TYPE_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_STAFF_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_STAFF_TYPE.java deleted file mode 100644 index 0e23a51..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_EM_STAFF_TYPE.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_EM_STAFF_TYPE { - NET_EM_STAFF_TYPE_ERR(0), - NET_EM_STAFF_TYPE_HORIZONTAL(1), - NET_EM_STAFF_TYPE_VERTICAL(2), - NET_EM_STAFF_TYPE_ANY(3), - NET_EM_STAFF_TYPE_CROSS(4); - - private int id; - - private NET_EM_STAFF_TYPE(int id) { - this.id = id; - } - - public int getId() { - return this.id; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_ENUM_INPUT_CHANNEL_MEDIA.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_ENUM_INPUT_CHANNEL_MEDIA.java deleted file mode 100644 index 9b43c46..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_ENUM_INPUT_CHANNEL_MEDIA.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_ENUM_INPUT_CHANNEL_MEDIA { - NET_ENUM_INPUT_MEDIA_UNKNOWN(0, "未知"), - NET_ENUM_INPUT_MEDIA_VGA(1, "VGA"), - NET_ENUM_INPUT_MEDIA_HDMI(2, "HDMI"); - - private int value; - private String note; - - private NET_ENUM_INPUT_CHANNEL_MEDIA(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_ENUM_INPUT_CHANNEL_MEDIA[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_ENUM_INPUT_CHANNEL_MEDIA enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_ENUM_INPUT_CHANNEL_MEDIA[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_ENUM_INPUT_CHANNEL_MEDIA enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static NET_ENUM_INPUT_CHANNEL_MEDIA getEnum(int value) { - NET_ENUM_INPUT_CHANNEL_MEDIA[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_ENUM_INPUT_CHANNEL_MEDIA e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return NET_ENUM_INPUT_MEDIA_UNKNOWN; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_MONITORWALL_OPERATE_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_MONITORWALL_OPERATE_TYPE.java deleted file mode 100644 index 5a5fb9d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_MONITORWALL_OPERATE_TYPE.java +++ /dev/null @@ -1,75 +0,0 @@ -package com.inspect.access.lib.enumeration; - -public enum NET_MONITORWALL_OPERATE_TYPE { - NET_MONITORWALL_OPERATE_ADD(0, "添加电视墙"), - NET_MONITORWALL_OPERATE_CTRL_TOUR(1, "预案轮巡控制"), - NET_MONITORWALL_OPERATE_GET_STATUS(2, "获取矩阵当前状态"), - NET_MONITORWALL_OPERATE_SET_COLL_SCHD(3, "设置预案时间表"), - NET_MONITORWALL_OPERATE_GET_COLL_SCHD(4, "获取预案时间表"), - NET_MONITORWALL_OPERATE_REMOVE(5, "删除电视墙"), - NET_MONITORWALL_OPERATE_SET_ENABLE(6, "设置使能"), - NET_MONITORWALL_OPERATE_GET_ENABLE(7, "获取使能"), - NET_MONITORWALL_OPERATE_NAME_EXIST(8, "电视墙是否存在"), - NET_MONITORWALL_OPERATE_RENAME(9, "修改电视墙名称"), - NET_MONITORWALL_OPERATE_UPDATE_SOURCE_URL(10, "更新已上墙的视频源URL"), - NET_MONITORWALL_OPERATE_GET_LOCK_STATUS(11, "获取电视墙锁定状态"), - NET_MONITORWALL_OPERATE_LOCK(12, "锁定电视墙"); - - private int value; - private String note; - - private NET_MONITORWALL_OPERATE_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_MONITORWALL_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_MONITORWALL_OPERATE_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_MONITORWALL_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_MONITORWALL_OPERATE_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } - - public static NET_MONITORWALL_OPERATE_TYPE getEnum(int value) { - NET_MONITORWALL_OPERATE_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_MONITORWALL_OPERATE_TYPE e = var1[var3]; - if(e.getValue() == value) { - return e; - } - } - - return NET_MONITORWALL_OPERATE_GET_STATUS; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_RADIOMETRY_ALARMCONTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_RADIOMETRY_ALARMCONTION.java deleted file mode 100644 index b225eb0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_RADIOMETRY_ALARMCONTION.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.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; - - private NET_RADIOMETRY_ALARMCONTION(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_RADIOMETRY_ALARMCONTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_RADIOMETRY_ALARMCONTION enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_RADIOMETRY_ALARMCONTION[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_RADIOMETRY_ALARMCONTION enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_RADIOMETRY_RESULT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_RADIOMETRY_RESULT.java deleted file mode 100644 index 5a64627..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_RADIOMETRY_RESULT.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.inspect.access.lib.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, "中间"), - NET_RADIOMETRY_RESULT_ISO(7, "ISO"), - NET_RADIOMETRY_RESULT_DIFF(8, "温差"), - NET_RADIOMETRY_RESULT_SLOPE(9, "斜率"); - - private int value; - private String note; - - private NET_RADIOMETRY_RESULT(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_RADIOMETRY_RESULT[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_RADIOMETRY_RESULT enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_RADIOMETRY_RESULT[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_RADIOMETRY_RESULT enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_TRAFFIC_LIGHT_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_TRAFFIC_LIGHT_STATUS.java deleted file mode 100644 index 20ea33f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_TRAFFIC_LIGHT_STATUS.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.enumeration; - -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; - - private NET_TRAFFIC_LIGHT_STATUS(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - NET_TRAFFIC_LIGHT_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_TRAFFIC_LIGHT_STATUS enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - NET_TRAFFIC_LIGHT_STATUS[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - NET_TRAFFIC_LIGHT_STATUS enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_VOLUME_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_VOLUME_TYPE.java deleted file mode 100644 index 5b79aff..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/enumeration/NET_VOLUME_TYPE.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.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; - public static final int VOLUME_TYPE_VOLUME_GROUP = 3; - public static final int VOLUME_TYPE_ISCSI = 4; - public static final int VOLUME_TYPE_INVIDUAL_PHY = 5; - public static final int VOLUME_TYPE_GLOBAL_SPARE = 6; - public static final int VOLUME_TYPE_NAS = 7; - public static final int VOLUME_TYPE_INVIDUAL_RAID = 8; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_CITIZEN_PICTURE_COMPARE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_CITIZEN_PICTURE_COMPARE_INFO.java deleted file mode 100644 index 2e49863..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_CITIZEN_PICTURE_COMPARE_INFO.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_CITIZEN_PICTURE_COMPARE_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nEventID; - public NET_TIME_EX stuTime; - public int bCompareResult; - public byte nSimilarity; - public byte nThreshold; - public byte[] byReserved1 = new byte[2]; - public int emSex; - public int nEthnicity; - public byte[] szCitizen = new byte[64]; - public byte[] szAddress = new byte[256]; - public byte[] szNumber = new byte[64]; - public byte[] szAuthority = new byte[256]; - public NET_TIME stuBirth; - public NET_TIME stuValidityStart; - public int bLongTimeValidFlag; - public NET_TIME stuValidityEnd; - public byte[] szCardNo = new byte[32]; - public byte[] szCellPhone = new byte[32]; - public int nEventType; - public byte[] szUserID = new byte[32]; - public int nFaceIndex; - public int emMask; - public int nScore; - public byte[] szIDPhysicalNumber = new byte[20]; - public byte[] byReserved = new byte[956]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_FIRE_DETECTION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_FIRE_DETECTION_INFO.java deleted file mode 100644 index bebbc5a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_FIRE_DETECTION_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_FIRE_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public NetSDKLib.NET_TIME_EX UTC; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_HEATIMG_TEMPER_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_HEATIMG_TEMPER_INFO.java deleted file mode 100644 index 43e6263..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_HEATIMG_TEMPER_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_HEATIMG_TEMPER_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[64]; - public int nAlarmId; - public int nResult; - public int nAlarmContion; - public float fTemperatureValue; - public int nTemperatureUnit; - public NetSDKLib.NET_POINT stCoordinate; - public int nPresetID; - public int nChannel; - public int nAction; - public NetSDKLib.NET_POLY_POINTS stuAlarmCoordinates; - public byte[] reserved = new byte[156]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_MAN_NUM_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_MAN_NUM_INFO.java deleted file mode 100644 index 591f48f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_MAN_NUM_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_MAN_NUM_INFO extends NetSDKLib.SdkStructure { - public int nChannel; - public int nAction; - public int nEventID; - public double dbPTS; - public NET_TIME_EX stuTime; - public int nManListCount; - public NetSDKLib.MAN_NUM_LIST_INFO[] stuManList = (NetSDKLib.MAN_NUM_LIST_INFO[])((NetSDKLib.MAN_NUM_LIST_INFO[])(new NetSDKLib.MAN_NUM_LIST_INFO()).toArray(64)); - public byte[] szName = new byte[128]; - public int nPrevNumber; - public int nCurrentNumber; - public byte[] szRuleName = new byte[128]; - public byte[] byReserved = new byte[760]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_NO_DISK_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_NO_DISK_INFO.java deleted file mode 100644 index e3f1497..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_NO_DISK_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_NO_DISK_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_TIME stuTime; - public int dwAction; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_RAID_INFO_EX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_RAID_INFO_EX.java deleted file mode 100644 index 936ce71..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_RAID_INFO_EX.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_RAID_INFO_EX extends NetSDKLib.SdkStructure { - public int nAction; - public byte[] szDevice = new byte[16]; - public int emErrorType; - public int nDetailNum; - public NET_RAID_ERR_DETAIL_INFO[] stuErrDetail = (NET_RAID_ERR_DETAIL_INFO[])((NET_RAID_ERR_DETAIL_INFO[])(new NET_RAID_ERR_DETAIL_INFO()).toArray(16)); - public byte[] byReserved = new byte[508]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_REGION_PARKING_NO_ENTRY_RECORD_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_REGION_PARKING_NO_ENTRY_RECORD_INFO.java deleted file mode 100644 index 47c8d12..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_REGION_PARKING_NO_ENTRY_RECORD_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_REGION_PARKING_NO_ENTRY_RECORD_INFO extends NetSDKLib.SdkStructure { - 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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_REGION_PARKING_TIMEOUT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_REGION_PARKING_TIMEOUT_INFO.java deleted file mode 100644 index f952f99..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_REGION_PARKING_TIMEOUT_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_REGION_PARKING_TIMEOUT_INFO extends NetSDKLib.SdkStructure { - 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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_SOLARCELL_SYSTEM_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_SOLARCELL_SYSTEM_INFO.java deleted file mode 100644 index 5f6b676..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_SOLARCELL_SYSTEM_INFO.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_SOLARCELL_SYSTEM_INFO extends NetSDKLib.SdkStructure { - 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; - public int[] emSystemFault = new int[32]; - public int nSystemFault; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_STORAGE_IPC_FAILURE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_STORAGE_IPC_FAILURE_INFO.java deleted file mode 100644 index 439c9cd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_STORAGE_IPC_FAILURE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_STORAGE_IPC_FAILURE_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public int nChannelID; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_TRAFFICSTROBESTATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_TRAFFICSTROBESTATE_INFO.java deleted file mode 100644 index 378acee..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_TRAFFICSTROBESTATE_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_TRAFFICSTROBESTATE_INFO extends NetSDKLib.SdkStructure { - public byte bEventAction; - public NET_TIME stuTime; - public int nChannelID; - public int emStatus; - public int emStrobeActionReason; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_TRAFFIC_LIGHT_STATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_TRAFFIC_LIGHT_STATE_INFO.java deleted file mode 100644 index ec9af0e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_TRAFFIC_LIGHT_STATE_INFO.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ALARM_TRAFFIC_LIGHT_STATE_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public int nSource; - public int nFrameSequence; - public int emLightSource; - 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]; - public int nLightStateNum; - public byte[] byReserved = new byte[1020]; - - public ALARM_TRAFFIC_LIGHT_STATE_INFO() { - int j; - for(j = 0; j < this.stuLightPeriods.length; ++j) { - this.stuLightPeriods[j] = new NET_LIGHTPERIODS_INFO(); - } - - for(j = 0; j < this.stuLightStates.length; ++j) { - this.stuLightStates[j] = new NET_TRAFFIC_LIGHT_STATE(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_VEHICLE_INOUT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_VEHICLE_INOUT_INFO.java deleted file mode 100644 index 29f6942..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ALARM_VEHICLE_INOUT_INFO.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class ALARM_VEHICLE_INOUT_INFO extends NetSDKLib.SdkStructure { - public int nAction; - public int nChannel; - public byte[] szName = new byte[128]; - public NET_TIME_EX UTC; - public int nEventID; - public Pointer pstObjets; - public int nObjectNum; - public int nStatNum; - 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 < this.stuStats.length; ++i) { - this.stuStats[i] = new NET_TRAFFIC_FLOW_STAT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ANATOMY_TEMP_DETECT_PERSON_FILTER.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ANATOMY_TEMP_DETECT_PERSON_FILTER.java deleted file mode 100644 index 475b789..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ANATOMY_TEMP_DETECT_PERSON_FILTER.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/AV_CFG_MONITOR_WALL_OUT_MODE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/AV_CFG_MONITOR_WALL_OUT_MODE_INFO.java deleted file mode 100644 index c547964..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/AV_CFG_MONITOR_WALL_OUT_MODE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/Auxs.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/Auxs.java deleted file mode 100644 index 261cb45..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/Auxs.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class Auxs extends NetSDKLib.SdkStructure { - public byte[] auxs = new byte[32]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ABLOCK_DOOR_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ABLOCK_DOOR_INFO.java deleted file mode 100644 index 934099d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ABLOCK_DOOR_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.util.Arrays; - -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[8]; - - public String toString() { - return "CFG_ABLOCK_DOOR_INFO{nDoor=" + this.nDoor + ", anDoor=" + Arrays.toString(this.anDoor) + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ABLOCK_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ABLOCK_INFO.java deleted file mode 100644 index d745ef7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ABLOCK_INFO.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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[])((CFG_ABLOCK_DOOR_INFO[])(new CFG_ABLOCK_DOOR_INFO()).toArray(8)); - - public String toString() { - StringBuilder builder = new StringBuilder(); - - for(int i = 0; i < this.nDoors; ++i) { - builder.append(this.stuDoors[i].toString()).append("\n"); - } - - return "CFG_ABLOCK_INFO{bEnable=" + this.bEnable + ", nDoors=" + this.nDoors + ", stuDoors=" + builder.toString() + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_CONTROL_ASG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_CONTROL_ASG.java deleted file mode 100644 index 1e67d83..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_CONTROL_ASG.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_ACCESS_CONTROL_ASG extends NetSDKLib.SdkStructure { - public int emPassMode; - public int nOpenDoorSpeed; - public int nPassTimeOut; - public int nCloseDelayTime; - public int nSecurityLevel; - public boolean bSecondOpenEnable; - public boolean bMemoryModeEnable; - public int emCollisionMode; - public int nVolumeLevel; - public int emDirectionAfterPowerOff; - public int emWorkMode; - public int emStartUpMode; - public int nMasterWingAngleAdjust; - public int nSlaveWingAngleAdjust; - public int emGateType; - public int emChannelWidth; - public int nSecondOpenTimeSection; - public int nMemoryModeTimeSection; - public int nWorkModeTimeSection; - public boolean bClearPassNum; - public byte[] byReserved = new byte[112]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_GENERAL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_GENERAL_INFO.java deleted file mode 100644 index 48654dc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_GENERAL_INFO.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.util.Arrays; - -public class CFG_ACCESS_GENERAL_INFO extends NetSDKLib.SdkStructure { - public byte[] szOpenDoorAudioPath = new byte[256]; - public byte[] szCloseDoorAudioPath = new byte[256]; - public byte[] szInUsedAuidoPath = new byte[256]; - public byte[] szPauseUsedAudioPath = new byte[256]; - public byte[] szNotClosedAudioPath = new byte[256]; - public byte[] szWaitingAudioPath = new byte[256]; - public int nUnlockReloadTime; - public int nUnlockHoldTime; - public byte abProjectPassword; - public byte abAccessProperty; - public byte abABLockInfo; - public byte byReserved; - public byte[] szProjectPassword = new byte[64]; - public int emAccessProperty; - public CFG_ABLOCK_INFO stuABLockInfo; - public byte[] szDuressPassword = new byte[64]; - public boolean bDuressEnable; - public boolean bCustomPasswordEnable; - public byte[] szCommonPassword = new byte[64]; - public int nPeakTimeSection; - public boolean bPeakState; - public int nRemoteAuthTimeOut; - public byte[] arrFloorPermission = new byte[64]; - public int nFloorPermission; - public CFG_ACCESS_CONTROL_ASG stuAccessControlASG; - public CFG_ACCESS_VOICE stuAccessVoice; - - public String toString() { - return "CFG_ACCESS_GENERAL_INFO{szOpenDoorAudioPath=" + Arrays.toString(this.szOpenDoorAudioPath) + ", szCloseDoorAudioPath=" + Arrays.toString(this.szCloseDoorAudioPath) + ", szInUsedAuidoPath=" + Arrays.toString(this.szInUsedAuidoPath) + ", szPauseUsedAudioPath=" + Arrays.toString(this.szPauseUsedAudioPath) + ", szNotClosedAudioPath=" + Arrays.toString(this.szNotClosedAudioPath) + ", szWaitingAudioPath=" + Arrays.toString(this.szWaitingAudioPath) + ", nUnlockReloadTime=" + this.nUnlockReloadTime + ", nUnlockHoldTime=" + this.nUnlockHoldTime + ", abProjectPassword=" + this.abProjectPassword + ", abAccessProperty=" + this.abAccessProperty + ", abABLockInfo=" + this.abABLockInfo + ", byReserved=" + this.byReserved + ", szProjectPassword=" + Arrays.toString(this.szProjectPassword) + ", emAccessProperty=" + this.emAccessProperty + ", stuABLockInfo=" + this.stuABLockInfo + ", szDuressPassword=" + Arrays.toString(this.szDuressPassword) + ", bDuressEnable=" + this.bDuressEnable + ", bCustomPasswordEnable=" + this.bCustomPasswordEnable + ", szCommonPassword=" + Arrays.toString(this.szCommonPassword) + ", nPeakTimeSection=" + this.nPeakTimeSection + ", bPeakState=" + this.bPeakState + ", nRemoteAuthTimeOut=" + this.nRemoteAuthTimeOut + ", arrFloorPermission=" + Arrays.toString(this.arrFloorPermission) + ", nFloorPermission=" + this.nFloorPermission + ", stuAccessControlASG=" + this.stuAccessControlASG + ", stuAccessVoice=" + this.stuAccessVoice + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_VOICE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_VOICE.java deleted file mode 100644 index 05752a0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_VOICE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_ACCESS_VOICE extends NetSDKLib.SdkStructure { - public int emCurrentVoiceID; - public CFG_ACCESS_VOICE_INFO[] arrayVoiceInfo = (CFG_ACCESS_VOICE_INFO[])((CFG_ACCESS_VOICE_INFO[])(new CFG_ACCESS_VOICE_INFO()).toArray(16)); - public int nVoiceCount; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_VOICE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_VOICE_INFO.java deleted file mode 100644 index 8c59238..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACCESS_VOICE_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_ACCESS_VOICE_INFO extends NetSDKLib.SdkStructure { - public int emVoiceID; - public byte[] szVoiceContent = new byte[128]; - public byte[] szFileName = new byte[128]; - public int emAsgVoiceDirection; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACTIVITY_ANALYSE_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACTIVITY_ANALYSE_CAPS.java deleted file mode 100644 index f6b3f92..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ACTIVITY_ANALYSE_CAPS.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_ACTIVITY_ANALYSE_CAPS extends NetSDKLib.SdkStructure { - public int bSupportLocalDataStore; - public int nMaxRules; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ANATOMYTEMP_DETECT_SCENE_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ANATOMYTEMP_DETECT_SCENE_CAPS.java deleted file mode 100644 index decb52f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ANATOMYTEMP_DETECT_SCENE_CAPS.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_ANATOMYTEMP_DETECT_SCENE_CAPS extends NetSDKLib.SdkStructure { - public int[] emFaceDetectTypes = new int[32]; - public int nFaceDetectTypesNum; - public CFG_ANATOMYTEMP_VISUAL_CAPS stuVisual; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ANATOMYTEMP_VISUAL_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ANATOMYTEMP_VISUAL_CAPS.java deleted file mode 100644 index dabc401..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_ANATOMYTEMP_VISUAL_CAPS.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT.java deleted file mode 100644 index 6333b5f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class CFG_AUDIO_SPIRIT extends NetSDKLib.SdkStructure { - public boolean bEnable; - public int nAudioLimit; - public int nDelayTime; - public Pointer pstuChannels; - public int nChannelCount; - public CFG_AUDIO_SPIRIT_LINKAGE stuLinkage; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT_CHANNEL.java deleted file mode 100644 index aa445a0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT_CHANNEL.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_AUDIO_SPIRIT_CHANNEL extends NetSDKLib.SdkStructure { - public int nChannel; - public int nPriority; - public int nPreset; - - public String toString() { - return "CFG_AUDIO_SPIRIT_CHANNEL{nChannel=" + this.nChannel + ", nPriority=" + this.nPriority + ", nPreset=" + this.nPreset + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT_LINKAGE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT_LINKAGE.java deleted file mode 100644 index 3d39f9d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_AUDIO_SPIRIT_LINKAGE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_AUDIO_SPIRIT_LINKAGE extends NetSDKLib.SdkStructure { - public int nOutputNum; - public int[] nOutputChanel = new int[32]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_INFO.java deleted file mode 100644 index 88cbf41..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_INFO.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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 < this.stuCalibrateUnitInfo.length; ++i) { - this.stuCalibrateUnitInfo[i] = new CFG_CALIBRATE_UNIT_INFO_ARR(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_UNIT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_UNIT_INFO.java deleted file mode 100644 index 0e7544c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_UNIT_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_CALIBRATE_UNIT_INFO extends NetSDKLib.SdkStructure { - public int nHeight; - public int nWidth; - public float[] nPosition = new float[3]; - public int[] nLocation = new int[2]; - public int nHFOV; - public int nVFOV; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_UNIT_INFO_ARR.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_UNIT_INFO_ARR.java deleted file mode 100644 index d0813e0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CALIBRATE_UNIT_INFO_ARR.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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 < this.unitArr.length; ++i) { - this.unitArr[i] = new CFG_CALIBRATE_UNIT_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_INFO.java deleted file mode 100644 index 0bdf032..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_INFO.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_CAP_ANALYSE_INFO extends NetSDKLib.SdkStructure { - public int nSupportedSceneNum; - public MaxNameByteArrInfo[] szSceneName = (MaxNameByteArrInfo[])((MaxNameByteArrInfo[])(new MaxNameByteArrInfo()).toArray(32)); - public int nMaxMoudles; - public int nSupportedObjectTypeNum; - public MaxNameByteArrInfo[] szObjectTypeName = (MaxNameByteArrInfo[])((MaxNameByteArrInfo[])(new MaxNameByteArrInfo()).toArray(16)); - public int nMaxRules; - public int nSupportedRulesNum; - public int[] dwRulesType = new int[128]; - 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[4]; - public int nSupportedVideoChannelType; - public byte bSupportMultiSceneSwitch; - public CFG_VACAP_SUPPORTEDSCENES stSupportScenes; - public int nSupportedComp; - public CFG_SUPPORTED_COMP[] stuSupportedComp = (CFG_SUPPORTED_COMP[])((CFG_SUPPORTED_COMP[])(new CFG_SUPPORTED_COMP()).toArray(4)); - public byte byFilterMask; - public int emDisCameraAngleType; - public int nMaxNumberStatMultNum; - public CFG_NUMBERSTAT_MULT_INFO[] stuNumberStatMult = (CFG_NUMBERSTAT_MULT_INFO[])((CFG_NUMBERSTAT_MULT_INFO[])(new CFG_NUMBERSTAT_MULT_INFO()).toArray(32)); - public VA_CAPS_INFO stuFullCaps; - public VA_DYNAMIC_CAPS_INFO stuDynamicCaps; - - public CFG_CAP_ANALYSE_INFO() { - int i; - for(i = 0; i < this.szSceneName.length; ++i) { - this.szSceneName[i] = new MaxNameByteArrInfo(); - } - - for(i = 0; i < this.szObjectTypeName.length; ++i) { - this.szObjectTypeName[i] = new MaxNameByteArrInfo(); - } - - for(i = 0; i < this.stuSupportedComp.length; ++i) { - this.stuSupportedComp[i] = new CFG_SUPPORTED_COMP(); - } - - for(i = 0; i < this.stuNumberStatMult.length; ++i) { - this.stuNumberStatMult[i] = new CFG_NUMBERSTAT_MULT_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_INFO_OPT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_INFO_OPT.java deleted file mode 100644 index 4e2fe6d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_INFO_OPT.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_CAP_ANALYSE_INFO_OPT extends NetSDKLib.SdkStructure { - public int nSupportedSceneNum; - public MaxNameByteArrInfo[] szSceneName = (MaxNameByteArrInfo[])((MaxNameByteArrInfo[])(new MaxNameByteArrInfo()).toArray(32)); - - public CFG_CAP_ANALYSE_INFO_OPT() { - for(int i = 0; i < this.szSceneName.length; ++i) { - this.szSceneName[i] = new MaxNameByteArrInfo(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_REQ_EXTEND_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_REQ_EXTEND_INFO.java deleted file mode 100644 index ac131f8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_ANALYSE_REQ_EXTEND_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_CAP_ANALYSE_REQ_EXTEND_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emSubClassID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_CELIBRATE_AREA.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_CELIBRATE_AREA.java deleted file mode 100644 index c288b0d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_CELIBRATE_AREA.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_CAP_CELIBRATE_AREA extends NetSDKLib.SdkStructure { - public int emType; - public byte byMaxHorizontalStaffNum; - public byte byMinHorizontalStaffNum; - public byte byMaxVerticalStaffNum; - public byte byMinVerticalStaffNum; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_SCENE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_SCENE.java deleted file mode 100644 index 0c71a6c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_CAP_SCENE.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_CAP_SCENE extends NetSDKLib.SdkStructure { - public byte[] szSceneName = new byte[260]; - public int nSupportedObjectTypeNum; - public MaxNameByteArrInfo[] szObjectTypeName = (MaxNameByteArrInfo[])((MaxNameByteArrInfo[])(new MaxNameByteArrInfo()).toArray(16)); - public int nSupportRules; - public SCENE_SUPPORT_RULE[] stSpportRules = (SCENE_SUPPORT_RULE[])((SCENE_SUPPORT_RULE[])(new SCENE_SUPPORT_RULE()).toArray(128)); - public byte bDisturbance; - public byte bAntiDisturbance; - public byte bBacklight; - public byte bShadow; - public byte bAccuracy; - public byte bMovingStep; - public byte bScalingFactor; - public byte bThresholdY; - public byte bThresholdUV; - public byte bThresholdEdge; - public byte bDetectBalance; - public byte bAlgorithmIndex; - 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[])((CFG_CAP_CELIBRATE_AREA[])(new CFG_CAP_CELIBRATE_AREA()).toArray(4)); - public byte bPixel; - public byte bMetric; - public byte bCalibratedPixel; - public MaxSceneSupTypeByteArrInfo[] szSubType = (MaxSceneSupTypeByteArrInfo[])((MaxSceneSupTypeByteArrInfo[])(new MaxSceneSupTypeByteArrInfo()).toArray(32)); - public int nSubTypeNum; - public int nMaxRules; - public int bSupportedSetModule; - public int bSupportFightCalibrate; - public int nVehicleTypeSplitNum; - public int[] emVehicleTypeSplit = new int[16]; - public int bPrivacyMaskSupport; - public int nPrivacyMaskCount; - 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() { - int i; - for(i = 0; i < this.szObjectTypeName.length; ++i) { - this.szObjectTypeName[i] = new MaxNameByteArrInfo(); - } - - for(i = 0; i < this.stSpportRules.length; ++i) { - this.stSpportRules[i] = new SCENE_SUPPORT_RULE(); - } - - for(i = 0; i < this.stCalibrateAreaCap.length; ++i) { - this.stCalibrateAreaCap[i] = new CFG_CAP_CELIBRATE_AREA(); - } - - for(i = 0; i < this.szSubType.length; ++i) { - this.szSubType[i] = new MaxSceneSupTypeByteArrInfo(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DETAIL_DRIVEASSISTANT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DETAIL_DRIVEASSISTANT_INFO.java deleted file mode 100644 index b1e5393..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DETAIL_DRIVEASSISTANT_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_DETAIL_DRIVEASSISTANT_INFO extends NetSDKLib.SdkStructure { - public boolean bValid; - public int nVehicleWidth; - public int nCamHeight; - public int nCamToCarHead; - public byte[] byReserved = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DETECT_REGIONS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DETECT_REGIONS_INFO.java deleted file mode 100644 index a8241f6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DETECT_REGIONS_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_DETECT_REGIONS_INFO extends NetSDKLib.SdkStructure { - public boolean bEnable; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DEVLOCATION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DEVLOCATION_INFO.java deleted file mode 100644 index 22a15c3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_DEVLOCATION_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_DEVLOCATION_INFO extends NetSDKLib.SdkStructure { - public int unLongitude; - public int unLatitude; - public double dbAltitude; - public int bConfigEnable; - public float fHeight; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_HIGH_TOSS_DETECT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_HIGH_TOSS_DETECT_INFO.java deleted file mode 100644 index 2410b75..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_HIGH_TOSS_DETECT_INFO.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_HIGH_TOSS_DETECT_INFO extends NetSDKLib.SdkStructure { - public byte[] szRuleName = new byte[128]; - public boolean bRuleEnable; - public int nObjectTypeNum; - public byte[] szObjectTypes = new byte[2048]; - public int nPtzPresetId; - public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler; - public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection = (NetSDKLib.CFG_TIME_SECTION[])((NetSDKLib.CFG_TIME_SECTION[])(new NetSDKLib.CFG_TIME_SECTION()).toArray(70)); - public int nDetectRegionPoint; - public NetSDKLib.CFG_POLYGON[] stuDetectRegion = (NetSDKLib.CFG_POLYGON[])((NetSDKLib.CFG_POLYGON[])(new NetSDKLib.CFG_POLYGON()).toArray(20)); - public NetSDKLib.CFG_SIZEFILTER_INFO stuSizeFilter; - public boolean bSizeFilterEnable; - public int nSensitivity; - public boolean bTrackEnable; - public int nTrackPointNum; - public int nTrackLineLevel; - public int emColor; - public byte[] byReserved = new byte[3592]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LINK_CLASS_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LINK_CLASS_TYPE.java deleted file mode 100644 index 127c870..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LINK_CLASS_TYPE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_LINK_CLASS_TYPE extends NetSDKLib.SdkStructure { - public int nChannel; - public int emClassType; - public int bSupportAllTimeWork; - public byte[] byReserved = new byte[252]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LOCATION_CALIBRATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LOCATION_CALIBRATE_INFO.java deleted file mode 100644 index 8427540..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LOCATION_CALIBRATE_INFO.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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[64]; - public int nPointNum; - public byte[] byReserved1 = new byte[4]; - - public CFG_LOCATION_CALIBRATE_INFO() { - for(int i = 0; i < this.stuPointInfo.length; ++i) { - this.stuPointInfo[i] = new CFG_LOCATION_CALIBRATE_POINT_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LOCATION_CALIBRATE_POINT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LOCATION_CALIBRATE_POINT_INFO.java deleted file mode 100644 index ab8c4da..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_LOCATION_CALIBRATE_POINT_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_LOCATION_CALIBRATE_POINT_INFO extends NetSDKLib.SdkStructure { - public int nID; - public byte[] szName = new byte[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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_MANNUMDETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_MANNUMDETECTION_RULE_INFO.java deleted file mode 100644 index d76bee6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_MANNUMDETECTION_RULE_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_MANNUMDETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nMaxRules; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBERSTAT_MULT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBERSTAT_MULT_INFO.java deleted file mode 100644 index 7fc7912..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBERSTAT_MULT_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_NUMBERSTAT_MULT_INFO extends NetSDKLib.SdkStructure { - public int nMaxRules; - public int bHiddenDetailEnable; - public int nCameraType; - public int nMaxSupportedRulesNum; - public CFG_SUPPORTED_RULES_INFO[] stuSupportedRules = (CFG_SUPPORTED_RULES_INFO[])((CFG_SUPPORTED_RULES_INFO[])(new CFG_SUPPORTED_RULES_INFO()).toArray(128)); - - public CFG_NUMBERSTAT_MULT_INFO() { - for(int i = 0; i < this.stuSupportedRules.length; ++i) { - this.stuSupportedRules[i] = new CFG_SUPPORTED_RULES_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBERSTAT_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBERSTAT_RULE_INFO.java deleted file mode 100644 index b14133d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBERSTAT_RULE_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_NUMBERSTAT_RULE_INFO extends NetSDKLib.SdkStructure { - public int nMaxRules; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBER_STAT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBER_STAT_INFO.java deleted file mode 100644 index deafec2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_NUMBER_STAT_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_NUMBER_STAT_INFO extends NetSDKLib.SdkStructure { - public int nCameraType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_ABSOLUTELY_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_ABSOLUTELY_CAPS.java deleted file mode 100644 index eb38838..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_ABSOLUTELY_CAPS.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_ABSOLUTELY_CAPS extends NetSDKLib.SdkStructure { - public boolean bSupportNormal; - public boolean bSupportReal; - public byte[] byReserved = new byte[120]; - - public String toString() { - return "CFG_PTZ_ABSOLUTELY_CAPS{bSupportNormal=" + this.bSupportNormal + ", bSupportReal=" + this.bSupportReal + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_ACTION_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_ACTION_CAPS.java deleted file mode 100644 index a793115..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_ACTION_CAPS.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_ACTION_CAPS extends NetSDKLib.SdkStructure { - public boolean bSupportPan; - public boolean bSupportTile; - public boolean bSupportZoom; - public byte[] byReserved = new byte[116]; - - public String toString() { - return "CFG_PTZ_ACTION_CAPS{bSupportPan=" + this.bSupportPan + ", bSupportTile=" + this.bSupportTile + ", bSupportZoom=" + this.bSupportZoom + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_AREA_SCAN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_AREA_SCAN.java deleted file mode 100644 index a07a8ec..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_AREA_SCAN.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_AREA_SCAN extends NetSDKLib.SdkStructure { - public boolean bIsSupportAutoAreaScan; - public int wScanNum; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_CONTINUOUSLY_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_CONTINUOUSLY_TYPE.java deleted file mode 100644 index c0a1c72..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_CONTINUOUSLY_TYPE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_CONTINUOUSLY_TYPE extends NetSDKLib.SdkStructure { - public boolean bSupportNormal; - public boolean bSupportExtra; - public byte[] byReserved = new byte[120]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_LIGHTING_CONTROL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_LIGHTING_CONTROL.java deleted file mode 100644 index 2f78140..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_LIGHTING_CONTROL.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_LIGHTING_CONTROL extends NetSDKLib.SdkStructure { - public byte[] szMode = new byte[32]; - public int dwNearLightNumber; - public int dwFarLightNumber; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MEASURE_DISTANCE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MEASURE_DISTANCE.java deleted file mode 100644 index 16802bb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MEASURE_DISTANCE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_MEASURE_DISTANCE extends NetSDKLib.SdkStructure { - public boolean bSupport; - public boolean bOsdEnable; - public int nDisplayMin; - public int nDisplayMax; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOTION_RANGE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOTION_RANGE.java deleted file mode 100644 index 9025d6d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOTION_RANGE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_MOTION_RANGE extends NetSDKLib.SdkStructure { - public int nHorizontalAngleMin; - public int nHorizontalAngleMax; - public int nVerticalAngleMin; - public int nVerticalAngleMax; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOVE_ABSOLUTELY_CAP.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOVE_ABSOLUTELY_CAP.java deleted file mode 100644 index f0b4d10..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOVE_ABSOLUTELY_CAP.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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]; - - public String toString() { - return "CFG_PTZ_MOVE_ABSOLUTELY_CAP{stuPTZ=" + this.stuPTZ + ", stuType=" + this.stuType + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOVE_CONTINUOUSLY_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOVE_CONTINUOUSLY_CAPS.java deleted file mode 100644 index 40bf125..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_MOVE_CONTINUOUSLY_CAPS.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_MOVE_CONTINUOUSLY_CAPS extends NetSDKLib.SdkStructure { - public CFG_PTZ_ACTION_CAPS stuPTZ; - public CFG_PTZ_CONTINUOUSLY_TYPE stuType; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_PRIVACY_MASKING.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_PRIVACY_MASKING.java deleted file mode 100644 index e506fab..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_PRIVACY_MASKING.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_PTZ_PRIVACY_MASKING extends NetSDKLib.SdkStructure { - public boolean bPrivacyMasking; - public boolean bSetColorSupport; - public boolean abMaskType; - public int nMaskTypeCount; - public int[] emMaskType = new int[8]; - public boolean bSetMosaicSupport; - public boolean bSetColorIndependent; - public boolean abMosaicType; - public int nMosaicTypeCount; - public int[] emMosaicType = new int[8]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_PROTOCOL_CAPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_PROTOCOL_CAPS_INFO.java deleted file mode 100644 index c60dbe5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_PTZ_PROTOCOL_CAPS_INFO.java +++ /dev/null @@ -1,78 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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; - 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; - public int dwType; - public int dwAlarmLen; - public int dwNearLightNumber; - public int dwFarLightNumber; - public int dwSupportViewRangeType; - public int dwSupportFocusMode; - public byte[] szName = new byte[32]; - public Auxs[] szAuxs = (Auxs[])((Auxs[])(new Auxs()).toArray(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; - public boolean bSupportPtzPatternOSD; - public boolean bSupportPtzRS485DetectOSD; - public boolean bSupportPTZCoordinates; - public boolean bSupportPTZZoom; - public boolean bDirectionDisplay; - public int dwZoomMax; - public int dwZoomMin; - public CFG_PTZ_MOVE_ABSOLUTELY_CAP stuMoveAbsolutely; - public boolean bMoveContinuously; - public CFG_PTZ_MOVE_CONTINUOUSLY_CAPS stuMoveContinuously; - public int nUnSupportDirections; - public int[] emUnSupportDirections = new int[10]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_QUEUEDETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_QUEUEDETECTION_RULE_INFO.java deleted file mode 100644 index 2d0acbc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_QUEUEDETECTION_RULE_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_QUEUEDETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nMaxRules; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_STEREO_BEHAVIOR_SCENE_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_STEREO_BEHAVIOR_SCENE_CAPS.java deleted file mode 100644 index f86fa61..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_STEREO_BEHAVIOR_SCENE_CAPS.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_SUPPORTED_COMP.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_SUPPORTED_COMP.java deleted file mode 100644 index e99a22c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_SUPPORTED_COMP.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_SUPPORTED_COMP extends NetSDKLib.SdkStructure { - public int nSupportedData; - public StringByteArrSixteen[] szSupportedData = (StringByteArrSixteen[])((StringByteArrSixteen[])(new StringByteArrSixteen()).toArray(8)); - - public CFG_SUPPORTED_COMP() { - for(int i = 0; i < this.szSupportedData.length; ++i) { - this.szSupportedData[i] = new StringByteArrSixteen(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_SUPPORTED_RULES_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_SUPPORTED_RULES_INFO.java deleted file mode 100644 index 5f90aa3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_SUPPORTED_RULES_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_THERMO_GAIN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_THERMO_GAIN.java deleted file mode 100644 index e7e5791..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_THERMO_GAIN.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_THERMO_GAIN extends NetSDKLib.SdkStructure { - public int nAgc; - public int nAgcMaxGain; - public int nAgcPlateau; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VACAP_SUPPORTEDSCENES.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VACAP_SUPPORTEDSCENES.java deleted file mode 100644 index 4c3e666..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VACAP_SUPPORTEDSCENES.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_VACAP_SUPPORTEDSCENES extends NetSDKLib.SdkStructure { - public int nScenes; - public CFG_CAP_SCENE[] stScenes = (CFG_CAP_SCENE[])((CFG_CAP_SCENE[])(new CFG_CAP_SCENE()).toArray(32)); - public CFG_NUMBER_STAT_INFO stuNumberStat; - - public CFG_VACAP_SUPPORTEDSCENES() { - for(int i = 0; i < this.stScenes.length; ++i) { - this.stScenes[i] = new CFG_CAP_SCENE(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VIDEO_AVAILABILITY_DETECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VIDEO_AVAILABILITY_DETECTION.java deleted file mode 100644 index 48fba3b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VIDEO_AVAILABILITY_DETECTION.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_VIDEO_AVAILABILITY_DETECTION extends NetSDKLib.SdkStructure { - public boolean bEnable; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VIDEO_SNOWFLAKE_DETECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VIDEO_SNOWFLAKE_DETECTION.java deleted file mode 100644 index 0593e66..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CFG_VIDEO_SNOWFLAKE_DETECTION.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CFG_VIDEO_SNOWFLAKE_DETECTION extends NetSDKLib.SdkStructure { - public boolean bEnable; - public int nWarnThreshold; - public int nAlarmThreshold; - public int nMinDuration; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CROWD_CALIBRATION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CROWD_CALIBRATION.java deleted file mode 100644 index 9d19869..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CROWD_CALIBRATION.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CROWD_CALIBRATION extends NetSDKLib.SdkStructure { - public int nHorizontalLines; - public int nVerticalLines; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CUSTOM_PERSON_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CUSTOM_PERSON_INFO.java deleted file mode 100644 index d398a43..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/CUSTOM_PERSON_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class CUSTOM_PERSON_INFO extends NetSDKLib.SdkStructure { - public byte[] szPersonInfo = new byte[64]; - public byte[] byReserved = new byte[124]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_DAHUA_RADAR_CONFIG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_DAHUA_RADAR_CONFIG.java deleted file mode 100644 index d2326c4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_DAHUA_RADAR_CONFIG.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_DAHUA_RADAR_CONFIG extends NetSDKLib.SdkStructure { - public int nAngle; - public boolean bLowSpeed; - public boolean bSpeedForSize; - public NET_RADAR_CARSPEED_INFO stuSmallCarSpeed; - public NET_RADAR_CARSPEED_INFO stuMediumCarSpeed; - public NET_RADAR_CARSPEED_INFO stuBigCarSpeed; - public byte[] szName = new byte[256]; - public int nSensitivity; - public int nDetectMode; - public byte[] bReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_IN_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_IN_INFO.java deleted file mode 100644 index 19ce784..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_IN_INFO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_CAR_DRIVING_IN_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.DH_MSG_OBJECT stuObject; - public NetSDKLib.DH_MSG_OBJECT stuVehicle; - public int emTriggerType; - public int nMark; - public int nSource; - public int nFrameSequence; - public int nLaneID; - public int nSpeed; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stuCommInfo; - public int emCaptureProcess; - public byte[] bReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_IN_OUT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_IN_OUT_INFO.java deleted file mode 100644 index 89f5fc8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_IN_OUT_INFO.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_CAR_DRIVING_IN_OUT_INFO { - public int nChannelID; - 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; - public int nSequence; - public int nFrameSequence; - 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]; - public int nAction; - public byte[] byReserved = new byte[508]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_OUT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_OUT_INFO.java deleted file mode 100644 index f7811cc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_CAR_DRIVING_OUT_INFO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_CAR_DRIVING_OUT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.DH_MSG_OBJECT stuObject; - public NetSDKLib.DH_MSG_OBJECT stuVehicle; - public int emTriggerType; - public int nMark; - public int nSource; - public int nFrameSequence; - public int nLaneID; - public int nSpeed; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stuTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stuCommInfo; - public int emCaptureProcess; - public byte[] bReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_DENSITYDETECTION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_DENSITYDETECTION_INFO.java deleted file mode 100644 index 87279fb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_DENSITYDETECTION_INFO.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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; - public int nEventID; - public int nObjectNum; - public NetSDKLib.DH_MSG_OBJECT[] stuObjectIDs = (NetSDKLib.DH_MSG_OBJECT[])((NetSDKLib.DH_MSG_OBJECT[])(new NetSDKLib.DH_MSG_OBJECT()).toArray(16)); - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nDetectRegionNum; - public NetSDKLib.DH_POINT[] DetectRegion = (NetSDKLib.DH_POINT[])((NetSDKLib.DH_POINT[])(new NetSDKLib.DH_POINT()).toArray(20)); - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int nUnit; - public int nValue; - public byte[] bReserved = new byte[612]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_DISTANCE_DETECTION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_DISTANCE_DETECTION_INFO.java deleted file mode 100644 index 27857f3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_DISTANCE_DETECTION_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_DISTANCE_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nAction; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.DH_MSG_OBJECT stuObject; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] stuDetectRegion = new NetSDKLib.NET_POINT[20]; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szSourceID = new byte[32]; - public byte[] bReserved = new byte[992]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FIRE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FIRE_INFO.java deleted file mode 100644 index 7a4e246..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FIRE_INFO.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] DetectRegion = (NetSDKLib.NET_POINT[])((NetSDKLib.NET_POINT[])(new NetSDKLib.NET_POINT()).toArray(20)); - public int dwSnapFlagMask; - public int nSourceIndex; - public byte[] szSourceDevice = new byte[260]; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public int bSceneImage; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - public int emTriggerType; - public int nMark; - public int nSource; - public int nFrameSequence; - public int emCaptureProcess; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - public NetSDKLib.EVENT_COMM_INFO stuCommInfo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FIRE_LANE_DETECTION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FIRE_LANE_DETECTION_INFO.java deleted file mode 100644 index aef7c16..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FIRE_LANE_DETECTION_INFO.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_FIRE_LANE_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public int nSequence; - public int nRuleID; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = (NetSDKLib.NET_MSG_OBJECT[])((NetSDKLib.NET_MSG_OBJECT[])(new NetSDKLib.NET_MSG_OBJECT()).toArray(64)); - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int bSceneImage; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public byte[] bReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FOLLOW_CAR_ALARM_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FOLLOW_CAR_ALARM_INFO.java deleted file mode 100644 index f7adebf..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_FOLLOW_CAR_ALARM_INFO.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_FOLLOW_CAR_ALARM_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - 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 < this.stuImageInfo.length; ++i) { - this.stuImageInfo[i] = new NET_FOLLOW_CAR_ALARM_IMAGE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_HUDDLE_MATERIAL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_HUDDLE_MATERIAL_INFO.java deleted file mode 100644 index 1f55c72..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_HUDDLE_MATERIAL_INFO.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_HUDDLE_MATERIAL_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nDetectRegionNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[200]; - public int nObjectNum; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public int nViolationDuration; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] byReserved = new byte[4092]; - - public DEV_EVENT_HUDDLE_MATERIAL_INFO() { - int i; - for(i = 0; i < this.stuObjects.length; ++i) { - this.stuObjects[i] = new NetSDKLib.NET_MSG_OBJECT(); - } - - for(i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_NONMOTOR_ENTRYING_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_NONMOTOR_ENTRYING_INFO.java deleted file mode 100644 index eb1a46c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_NONMOTOR_ENTRYING_INFO.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_NONMOTOR_ENTRYING_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public int nRuleID; - 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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO.java deleted file mode 100644 index ec31e40..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nDetectRegionNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[200]; - public int nObjectNum; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public int nViolationDuration; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] byReserved = new byte[4092]; - - public DEV_EVENT_OUTDOOR_ADVERTISEMENT_INFO() { - int i; - for(i = 0; i < this.stuObjects.length; ++i) { - this.stuObjects[i] = new NetSDKLib.NET_MSG_OBJECT(); - } - - for(i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_PARKINGSPACE_MANUALSNAP_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_PARKINGSPACE_MANUALSNAP_INFO.java deleted file mode 100644 index 7426b91..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_PARKINGSPACE_MANUALSNAP_INFO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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; - 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 < this.stuParkingInfo.length; ++i) { - this.stuParkingInfo[i] = new NET_MANUALSNAP_PARKINGSPACE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO.java deleted file mode 100644 index 37b99eb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_PARKING_LOT_STATUS_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public int emClassType; - public NET_TIME_EX UTC; - public double PTS; - 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 < this.stuParkingStatus.length; ++i) { - this.stuParkingStatus[i] = new NetSDKLib.NET_PARKING_STATUS(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO.java deleted file mode 100644 index f62bdf2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_SHOP_SIGN_ABNORMAL_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public short nRuleID; - public int emClassType; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nDetectRegionNum; - public NetSDKLib.DH_POINT[] stuDetectRegion = (NetSDKLib.DH_POINT[])((NetSDKLib.DH_POINT[])(new NetSDKLib.DH_POINT()).toArray(20)); - public int nObjectNum; - public NetSDKLib.DH_MSG_OBJECT[] stuObjects = (NetSDKLib.DH_MSG_OBJECT[])((NetSDKLib.DH_MSG_OBJECT[])(new NetSDKLib.DH_MSG_OBJECT()).toArray(200)); - public short nPresetID; - public byte[] szPresetName = new byte[64]; - public byte[] szShopAddress = new byte[256]; - public short nViolationDuration; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SHOP_WINDOW_POST_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SHOP_WINDOW_POST_INFO.java deleted file mode 100644 index 3bc4691..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SHOP_WINDOW_POST_INFO.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_SHOP_WINDOW_POST_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public short nRuleID; - public int emClassType; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nDetectRegionNum; - public NetSDKLib.NET_POINT[] stuDetectRegion = (NetSDKLib.NET_POINT[])((NetSDKLib.NET_POINT[])(new NetSDKLib.NET_POINT()).toArray(20)); - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = (NetSDKLib.NET_MSG_OBJECT[])((NetSDKLib.NET_MSG_OBJECT[])(new NetSDKLib.NET_MSG_OBJECT()).toArray(200)); - public short nPresetID; - public byte[] szPresetName = new byte[64]; - public byte[] szShopAddress = new byte[256]; - public short nViolationDuration; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SMOKE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SMOKE_INFO.java deleted file mode 100644 index f46be31..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_SMOKE_INFO.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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; - public int nEventID; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public int nOccurrenceCount; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public NetSDKLib.PTZ_SPACE_UNIT stuPtzPosition; - public int bSceneImage; - public NetSDKLib.SCENE_IMAGE_INFO_EX stuSceneImage; - public NetSDKLib.NET_MSG_OBJECT stuVehicle; - 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; - public int emCaptureProcess; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_STREET_SUNCURE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_STREET_SUNCURE_INFO.java deleted file mode 100644 index 9952e50..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_STREET_SUNCURE_INFO.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_STREET_SUNCURE_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_POINT[] DetectRegion = new NetSDKLib.NET_POINT[20]; - public int nDetectRegionNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjects = new NetSDKLib.NET_MSG_OBJECT[200]; - public int nObjectNum; - public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - public byte[] szPresetName = new byte[64]; - public int nViolationDuration; - public byte[] szSourceID = new byte[32]; - public int dwSnapFlagMask; - public byte[] byReserved = new byte[4092]; - - public DEV_EVENT_STREET_SUNCURE_INFO() { - int i; - for(i = 0; i < this.stuObjects.length; ++i) { - this.stuObjects[i] = new NetSDKLib.NET_MSG_OBJECT(); - } - - for(i = 0; i < this.DetectRegion.length; ++i) { - this.DetectRegion[i] = new NetSDKLib.NET_POINT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFICACCIDENT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFICACCIDENT_INFO.java deleted file mode 100644 index 8e98010..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFICACCIDENT_INFO.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_TRAFFICACCIDENT_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; - public int nEventID; - public int nObjectNum; - public NetSDKLib.NET_MSG_OBJECT[] stuObjectIDs = (NetSDKLib.NET_MSG_OBJECT[])((NetSDKLib.NET_MSG_OBJECT[])(new NetSDKLib.NET_MSG_OBJECT()).toArray(16)); - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.EVENT_TRAFFIC_CAR_PART_INFO stuTrafficCarPartInfo; - public int nLane; - public byte[] bReserved = new byte[460]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO.java deleted file mode 100644 index 9d96bd1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_TRAFFIC_CARDISTANCESHORT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] byReserved = new byte[4]; - public byte[] szName = new byte[128]; - public double dbPTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.DH_MSG_OBJECT stuObject; - public NetSDKLib.DH_MSG_OBJECT stuVehicle; - public int nLane; - 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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO.java deleted file mode 100644 index c0e721f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.text.NumberFormat; - -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; - public int nEventID; - public int nLane; - public NetSDKLib.NET_MSG_OBJECT stuObject; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public int nSequence; - public byte bEventAction; - public byte[] byReserved = new byte[2]; - public byte byImageIndex; - public int dwSnapFlagMask; - public NetSDKLib.NET_RESOLUTION_INFO stuResolution; - public byte[] bReserved = new byte[1024]; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - - public String toString() { - NumberFormat nf = NumberFormat.getInstance(); - nf.setGroupingUsed(false); - return "行人闯红灯事件,DEV_EVENT_TRAFFIC_PEDESTRAINRUNREDLIGHT_INFO{通道号=" + this.nChannelID + ", 事件名称=" + (new String(this.szName)).trim() + ", 时间戳=" + nf.format(this.PTS) + ", 事件发生的时间=" + this.UTC.toStringTime() + ", 事件ID=" + this.nEventID + ", 车道号=" + this.nLane + ", 行人信息={ nAction:" + this.stuObject.nAction + ",szObjectType=" + (new String(this.stuObject.szObjectType)).trim() + ",szObjectSubType:" + (new String(this.stuObject.szObjectSubType)).trim() + "}, 文件信息=" + this.stuFileInfo + ", 抓拍序号=" + this.nSequence + ", 事件动作=" + this.bEventAction + ", 图片序号=" + this.byImageIndex + ", 抓图标志=" + this.dwSnapFlagMask + ", 图片的分辨率=" + this.stuResolution.toString() + ", 公共信息= { emSnapCategory:" + this.stCommInfo.emSnapCategory + '}' + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO.java deleted file mode 100644 index db27dfd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_TRAFFIC_ROAD_ALERT_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.DH_MSG_OBJECT stuObject; - public NetSDKLib.DH_MSG_OBJECT stuVehicle; - public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - 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; - public int nSequence; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_BLOCK_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_BLOCK_INFO.java deleted file mode 100644 index 5112f1c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_BLOCK_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_TRAFFIC_ROAD_BLOCK_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_RECT stuBoundingBox; - public int nLane; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[4092]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_CONSTRUCTION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_CONSTRUCTION_INFO.java deleted file mode 100644 index 671a7cb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TRAFFIC_ROAD_CONSTRUCTION_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_EVENT_TRAFFIC_ROAD_CONSTRUCTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public int nAction; - public byte[] szName = new byte[128]; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; - public NetSDKLib.NET_RECT stuBoundingBox; - public int nLane; - public NetSDKLib.EVENT_COMM_INFO stCommInfo; - public int dwSnapFlagMask; - public byte[] bReserved = new byte[4092]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TUMBLE_DETECTION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TUMBLE_DETECTION_INFO.java deleted file mode 100644 index c65703b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_EVENT_TUMBLE_DETECTION_INFO.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.util.Arrays; - -public class DEV_EVENT_TUMBLE_DETECTION_INFO extends NetSDKLib.SdkStructure { - public int nChannelID; - public byte[] szName = new byte[128]; - public int nAction; - public double PTS; - public NET_TIME_EX UTC; - public int nEventID; - public int UTCMS; - public int emClassType; - public int nObjectID; - public byte[] szObjectType = new byte[16]; - public NetSDKLib.NET_RECT stuBoundingBox; - public byte[] bReserved = new byte[1002]; - - public String toString() { - return "(倒地报警事件)对应数据块描述信息 DEV_EVENT_TUMBLE_DETECTION_INFO{通道号 =" + this.nChannelID + ", 事件名称 =" + Arrays.toString(this.szName) + ", 事件动作 =" + this.nAction + ", 时间戳(毫秒) =" + this.PTS + ", 事件发生的时间 =" + this.UTC + ", 事件ID =" + this.nEventID + ", UTC时间对应的毫秒数 =" + this.UTCMS + ", 智能事件所属大类 =" + this.emClassType + ", 目标ID =" + this.nObjectID + ", 物体类型 =" + Arrays.toString(this.szObjectType) + ", 物体包围盒 =" + this.stuBoundingBox + ", 保留字节 =" + Arrays.toString(this.bReserved) + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_RADAR_CONFIG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_RADAR_CONFIG.java deleted file mode 100644 index bfffc03..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DEV_RADAR_CONFIG.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DEV_RADAR_CONFIG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public boolean bEnable; - public int nPort; - public NET_COMM_PROP stuCommAttr; - public int nAddress; - public int nPreSpeedWait; - public int nDelaySpeedWait; - public boolean bDahuaRadarEnable; - public DEV_DAHUA_RADAR_CONFIG stuDhRadarConfig; - public boolean bSTJ77D5RadarEnable; - public NET_STJ77D5_RADAR_CONFIG stuSTJ77D5RadarConfig; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DHDEVTIME.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DHDEVTIME.java deleted file mode 100644 index 1aadaaa..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DHDEVTIME.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DHDEVTIME extends NetSDKLib.SdkStructure { - public int date; - - public int getSecond() { - return this.getAnd(this.date, 0, 6); - } - - public int getMinute() { - return this.getAnd(this.date, 6, 12); - } - - public int getHour() { - return this.getAnd(this.date, 12, 17); - } - - public int getDay() { - return this.getAnd(this.date, 17, 22); - } - - public int getMonth() { - return this.getAnd(this.date, 22, 26); - } - - public int getYear() { - return 2000 + this.getAnd(this.date, 26, 32); - } - - public int getOriginalYear() { - return this.getAnd(this.date, 26, 32); - } - - public String getDate() { - return this.getYear() + "-" + this.getMonth() + "-" + this.getDay() + " " + this.getHour() + ":" + this.getMinute() + ":" + this.getSecond(); - } - - private int getAnd(int date, int start, int end) { - return date >> start & this.getOr(start, end); - } - - private int getOr(int start, int end) { - int result = 0; - - for(int i = 0; i < end - start; ++i) { - result |= 1 << i; - } - - return result; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_DEVICE_LOG_ITEM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_DEVICE_LOG_ITEM.java deleted file mode 100644 index 35ad99e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_DEVICE_LOG_ITEM.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DH_DEVICE_LOG_ITEM extends NetSDKLib.SdkStructure { - public int nLogType; - public DHDEVTIME stuOperateTime; - public byte[] szOperator = new byte[16]; - public byte[] bReserved = new byte[3]; - public byte bUnionType; - public byte[] szLogContext = new byte[64]; - public byte[] reserved = new byte[16]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_DEVICE_LOG_ITEM_EX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_DEVICE_LOG_ITEM_EX.java deleted file mode 100644 index df87140..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_DEVICE_LOG_ITEM_EX.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.nio.charset.Charset; - -public class DH_DEVICE_LOG_ITEM_EX extends NetSDKLib.SdkStructure { - public int nLogType; - public DHDEVTIME stuOperateTime; - public byte[] szOperator = new byte[16]; - public byte[] bReserved = new byte[3]; - public byte bUnionType; - public byte[] szLogContext = new byte[64]; - public byte[] szOperation = new byte[32]; - public byte[] szDetailContext = new byte[4096]; - - public String getOperator() { - return this.getOperator(Charset.forName("UTF_8")); - } - - public String getOperator(Charset charset) { - return new String(this.szOperation, charset); - } - - public String getDate() { - return this.stuOperateTime.getDate(); - } - - public String getOperation() { - return this.getOperation(Charset.forName("UTF_8")); - } - - public String getOperation(Charset charset) { - return new String(this.szOperation, charset); - } - - public String getLog() { - return this.getLog(Charset.forName("UTF_8")); - } - - public String getLog(Charset charset) { - return new String(this.szLogContext, charset); - } - - public String getDetailLog() { - return this.getDetailLog(Charset.forName("UTF_8")); - } - - public String getDetailLog(Charset charset) { - return new String(this.szDetailContext, charset); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_LOG_ITEM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_LOG_ITEM.java deleted file mode 100644 index 6d436fb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DH_LOG_ITEM.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DH_LOG_ITEM extends NetSDKLib.SdkStructure { - public DHDEVTIME time; - public short type; - public byte reserved; - public byte data; - public byte[] context = new byte[8]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DISKCTRL_PARAM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DISKCTRL_PARAM.java deleted file mode 100644 index 6261426..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/DISKCTRL_PARAM.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class DISKCTRL_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nIndex; - public int ctrlType; - public NetSDKLib.NET_DEV_DISKSTATE stuDisk; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_CITIZENIDCARD_SEX_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_CITIZENIDCARD_SEX_TYPE.java deleted file mode 100644 index 1f271de..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_CITIZENIDCARD_SEX_TYPE.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.inspect.access.lib.structure; - -public enum EM_CITIZENIDCARD_SEX_TYPE { - EM_CITIZENIDCARD_SEX_TYPE_UNKNOWN(0, "未知"), - EM_CITIZENIDCARD_SEX_TYPE_MALE(1, "男"), - EM_CITIZENIDCARD_SEX_TYPE_FEMALE(2, "女"), - EM_CITIZENIDCARD_SEX_TYPE_UNTOLD(3, "未说明"); - - private int value; - private String note; - - private EM_CITIZENIDCARD_SEX_TYPE(int givenValue, String note) { - this.value = givenValue; - this.note = note; - } - - public String getNote() { - return this.note; - } - - public int getValue() { - return this.value; - } - - public static String getNoteByValue(int givenValue) { - EM_CITIZENIDCARD_SEX_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CITIZENIDCARD_SEX_TYPE enumType = var1[var3]; - if(givenValue == enumType.getValue()) { - return enumType.getNote(); - } - } - - return null; - } - - public static int getValueByNote(String givenNote) { - EM_CITIZENIDCARD_SEX_TYPE[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - EM_CITIZENIDCARD_SEX_TYPE enumType = var1[var3]; - if(givenNote.equals(enumType.getNote())) { - return enumType.getValue(); - } - } - - return -1; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_HEALTH_CODE_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_HEALTH_CODE_STATUS.java deleted file mode 100644 index 90da10f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_HEALTH_CODE_STATUS.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -public enum EM_HEALTH_CODE_STATUS { - EM_HEALTH_CODE_STATUS_UNKNOWN0, - EM_HEALTH_CODE_STATUS_RED, - EM_HEALTH_CODE_STATUS_GREEN, - EM_HEALTH_CODE_STATUS_YELLOW, - EM_HEALTH_CODE_STATUS_INVALID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_IDCARD_MSG_TYPE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_IDCARD_MSG_TYPE.java deleted file mode 100644 index 221e10a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EM_IDCARD_MSG_TYPE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -public enum EM_IDCARD_MSG_TYPE { - EM_IDCARD_MSG_TYP_UNKNOWN, - EM_IDCARD_MSG_TYP_QUERY, - EM_IDCARD_MSG_TYPE_ISSUE_PERMISSION; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EmptyStructure.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EmptyStructure.java deleted file mode 100644 index b5cea40..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/EmptyStructure.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class EmptyStructure extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACEBODY_ANALYSE_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACEBODY_ANALYSE_CAPS.java deleted file mode 100644 index 85fd1bc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACEBODY_ANALYSE_CAPS.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class FACEBODY_ANALYSE_CAPS extends NetSDKLib.SdkStructure { - public int[] szFaceFeatureList = new int[32]; - public int nFaceFeature; - public int[] szBodyFeatureList = new int[32]; - public int nBodyFeature; - public int[] szSnapPolicyList = new int[16]; - public int nSnapPolicy; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACEBODY_DETECT_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACEBODY_DETECT_CAPS.java deleted file mode 100644 index a2b51f5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACEBODY_DETECT_CAPS.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class FACEBODY_DETECT_CAPS extends NetSDKLib.SdkStructure { - public int[] szFaceFeatureList = new int[32]; - public int nFaceFeature; - public int[] szBodyFeatureList = new int[32]; - public int nBodyFeature; - public int[] szSnapPolicyList = new int[16]; - public int nSnapPolicy; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACERECOGNITION_PERSON_INFOEX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACERECOGNITION_PERSON_INFOEX.java deleted file mode 100644 index 08122bc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/FACERECOGNITION_PERSON_INFOEX.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class FACERECOGNITION_PERSON_INFOEX extends NetSDKLib.SdkStructure { - public byte[] szPersonName = new byte[64]; - public short wYear; - public byte byMonth; - public byte byDay; - public byte bImportantRank; - public byte bySex; - public byte[] szID = new byte[32]; - public short wFacePicNum; - public Net_PIC_INFO[] szFacePicInfo = new Net_PIC_INFO[48]; - public byte byType; - public byte byIDType; - public byte byGlasses; - public byte byAge; - public byte[] szProvince = new byte[64]; - public byte[] szCity = new byte[64]; - public byte[] szUID = new byte[32]; - public byte[] szCountry = new byte[3]; - public byte byIsCustomType; - public byte[] szCustomType = new byte[16]; - public byte[] szComment = new byte[100]; - public byte[] szGroupID = new byte[64]; - public byte[] szGroupName = new byte[128]; - public int emEmotion; - public byte[] szHomeAddress = new byte[128]; - public int emGlassesType; - public int emRace; - public int emEye; - public int emMouth; - public int emMask; - public int emBeard; - public int nAttractive; - public int emFeatureState; - public int bAgeEnable; - public int[] nAgeRange = new int[2]; - public int nEmotionValidNum; - public int[] emEmotions = new int[32]; - public int nCustomPersonInfoNum; - public CUSTOM_PERSON_INFO[] szCustomPersonInfo = new CUSTOM_PERSON_INFO[4]; - public int emRegisterDbType; - public NET_TIME stuEffectiveTime; - public int emFeatureErrCode; - public int wFacePicNumEx; - public NET_FACE_PIC_INFO[] szFacePicInfoEx = new NET_FACE_PIC_INFO[6]; - public NET_PERSON_FEATURE_VALUE_INFO stuPersonFeatureValue; - public byte[] byReserved = new byte[396]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MANUAL_SNAP_PARAMETER.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MANUAL_SNAP_PARAMETER.java deleted file mode 100644 index dd9e035..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MANUAL_SNAP_PARAMETER.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MANUAL_SNAP_PARAMETER extends NetSDKLib.SdkStructure { - public int nChannel; - public byte[] bySequence = new byte[64]; - public byte[] byReserved = new byte[60]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_CANDIDATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_CANDIDATE_INFO.java deleted file mode 100644 index d5d3754..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_CANDIDATE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MEDIAFILE_ANATOMY_TEMP_DETECT_CANDIDATE_INFO extends NetSDKLib.SdkStructure { - public int nSimilarity; - public NetSDKLib.FACERECOGNITION_PERSON_INFOEX stuPersonInfo; - public byte[] byReserved = new byte[2048]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_FACEDETECT_RESULT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_FACEDETECT_RESULT.java deleted file mode 100644 index 842826d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_FACEDETECT_RESULT.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MEDIAFILE_ANATOMY_TEMP_DETECT_FACEDETECT_RESULT extends NetSDKLib.SdkStructure { - public int emSex; - public int nAge; - public int emEmotion; - public int emRace; - public int emEye; - public int emMouth; - public int emMask; - public int emBeard; - public int nAttractive; - public int nNation; - public int emGlasses; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_FACERECOGNITION_RESULT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_FACERECOGNITION_RESULT.java deleted file mode 100644 index 0422620..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_FACERECOGNITION_RESULT.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MEDIAFILE_ANATOMY_TEMP_DETECT_FACERECOGNITION_RESULT extends NetSDKLib.SdkStructure { - public int bGlobalScenePic; - public NetSDKLib.NET_PIC_INFO_EX stuGlobalScenePic; - public int nCandidateNum; - public MEDIAFILE_ANATOMY_TEMP_DETECT_CANDIDATE_INFO[] stuCandidates = (MEDIAFILE_ANATOMY_TEMP_DETECT_CANDIDATE_INFO[])((MEDIAFILE_ANATOMY_TEMP_DETECT_CANDIDATE_INFO[])(new MEDIAFILE_ANATOMY_TEMP_DETECT_CANDIDATE_INFO()).toArray(50)); - public NetSDKLib.FACE_INFO_OBJECT stuFaceInfo; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_INFO.java deleted file mode 100644 index ef2abf8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_INFO.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MEDIAFILE_ANATOMY_TEMP_DETECT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NET_TIME stuBeginTime; - public NET_TIME stuEndTime; - public NET_TIME stuEventTime; - public long nFileSize; - public int emFileType; - public byte[] szFilePath = new byte[260]; - public int[] nEventList = new int[256]; - public int nEventCount; - public int nPartition; - public int nDriveNo; - public int nCluster; - public int nPicIndex; - public int emTempType; - public double dbTemperature; - public byte[] byReserved1 = new byte[4]; - public int nEventType; - public NET_ANATOMY_TEMP_DETECT_ANATOMYTEMPDETECT_RESULT stuAnatomyDetectResult; - public MEDIAFILE_ANATOMY_TEMP_DETECT_FACEDETECT_RESULT stuFaceDetectResult; - public MEDIAFILE_ANATOMY_TEMP_DETECT_FACERECOGNITION_RESULT stuFaceRecognitionResult; - public ObjectPath[] szObjectPath = (ObjectPath[])((ObjectPath[])(new ObjectPath()).toArray(8)); - public int nObjectPathNum; - public byte[] szFacePicturePath = new byte[260]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_PARAM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_PARAM.java deleted file mode 100644 index 526689b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MEDIAFILE_ANATOMY_TEMP_DETECT_PARAM.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MEDIAFILE_ANATOMY_TEMP_DETECT_PARAM extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public NET_TIME stuBeginTime; - public NET_TIME stuEndTime; - public NET_ANATOMY_TEMP_DETECT_FILTER stuFilter; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MONITORWALL_COLLECTION_SCHEDULE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MONITORWALL_COLLECTION_SCHEDULE.java deleted file mode 100644 index 41eae79..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MONITORWALL_COLLECTION_SCHEDULE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MONITORWALL_COLLECTION_SCHEDULE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[64]; - public NET_TSECT_DAY[] stuSchedules = new NET_TSECT_DAY[8]; - - public MONITORWALL_COLLECTION_SCHEDULE() { - for(int i = 0; i < this.stuSchedules.length; ++i) { - this.stuSchedules[i] = new NET_TSECT_DAY(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MaxNameByteArrInfo.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MaxNameByteArrInfo.java deleted file mode 100644 index 3af182a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MaxNameByteArrInfo.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MaxNameByteArrInfo extends NetSDKLib.SdkStructure { - public byte[] name = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MaxSceneSupTypeByteArrInfo.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MaxSceneSupTypeByteArrInfo.java deleted file mode 100644 index 668ec0b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/MaxSceneSupTypeByteArrInfo.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class MaxSceneSupTypeByteArrInfo extends NetSDKLib.SdkStructure { - public byte[] sceneSupType = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NETDEV_VIRTUALCAMERA_STATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NETDEV_VIRTUALCAMERA_STATE_INFO.java deleted file mode 100644 index 149b71d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NETDEV_VIRTUALCAMERA_STATE_INFO.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NETDEV_VIRTUALCAMERA_STATE_INFO extends NetSDKLib.SdkStructure { - public int nStructSize = this.size(); - public int nChannelID; - public int emConnectState; - public int uiPOEPort; - public byte[] szDeviceName = new byte[64]; - public byte[] szDeviceType = new byte[128]; - public byte[] szSystemType = new byte[128]; - public byte[] szSerialNo = new byte[48]; - public int nVideoInput; - public int nAudioInput; - public int nAlarmOutput; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ACCESSCTL_SPECIALDAY_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ACCESSCTL_SPECIALDAY_INFO.java deleted file mode 100644 index cf05fea..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ACCESSCTL_SPECIALDAY_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ACCESSCTL_SPECIALDAY_INFO extends NetSDKLib.SdkStructure { - public byte[] szDayName = new byte[32]; - public NET_TIME stuStartTime; - public NET_TIME stuEndTime; - public byte[] byReserved = new byte[256]; - - public String toString() { - return "假日信息,NET_ACCESSCTL_SPECIALDAY_INFO{szDayName=" + (new String(this.szDayName)).trim() + ", stuStartTime=" + this.stuStartTime.toStringTime() + ", stuEndTime=" + this.stuEndTime.toStringTime() + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALARM_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALARM_INFO.java deleted file mode 100644 index 563816f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALARM_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ALARM_INFO extends NetSDKLib.SdkStructure { - public byte[] szID = new byte[24]; - public int nAlarmLevel; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_BUILD_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_BUILD_INFO.java deleted file mode 100644 index aca5a11..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_BUILD_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ALGORITHM_BUILD_INFO extends NetSDKLib.SdkStructure { - public NET_ALGORITHM_SVN_INFO stuSvnInfo; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_DEV_STORAGE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_DEV_STORAGE_INFO.java deleted file mode 100644 index c8b637c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_DEV_STORAGE_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ALGORITHM_DEV_STORAGE_INFO extends NetSDKLib.SdkStructure { - public int emPakcetType; - public int nAddr; - public int nSize; - public int emPartitionType; - public int nBlock; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_SDK_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_SDK_INFO.java deleted file mode 100644 index 63134d5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_SDK_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ALGORITHM_SDK_INFO extends NetSDKLib.SdkStructure { - public int nApiVersion; - public int nCompiler; - public byte[] szSdkName = new byte[128]; - public byte[] szSdkVersion = new byte[64]; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_SVN_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_SVN_INFO.java deleted file mode 100644 index d82f4c8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_SVN_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ALGORITHM_SVN_INFO extends NetSDKLib.SdkStructure { - public byte[] szAddr = new byte[512]; - public int nRevision; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_UPGRADE_AI_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_UPGRADE_AI_INFO.java deleted file mode 100644 index 829978b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ALGORITHM_UPGRADE_AI_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ALGORITHM_UPGRADE_AI_INFO extends NetSDKLib.SdkStructure { - public NET_ALGORITHM_SDK_INFO[] stuSdkInfo = (NET_ALGORITHM_SDK_INFO[])((NET_ALGORITHM_SDK_INFO[])(new NET_ALGORITHM_SDK_INFO()).toArray(32)); - public int nRetSdkNum; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL.java deleted file mode 100644 index 4280415..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ANALYSE_TASK_GLOBAL extends NetSDKLib.SdkStructure { - public NET_ANALYSE_TASK_GLOBAL_LANES[] stuLanes = (NET_ANALYSE_TASK_GLOBAL_LANES[])((NET_ANALYSE_TASK_GLOBAL_LANES[])(new NET_ANALYSE_TASK_GLOBAL_LANES()).toArray(8)); - public NET_ANALYSE_TASK_GLOBAL_CALIBRATEAREA stuCalibrateArea; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL_CALIBRATEAREA.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL_CALIBRATEAREA.java deleted file mode 100644 index 3e17888..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL_CALIBRATEAREA.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ANALYSE_TASK_GLOBAL_CALIBRATEAREA extends NetSDKLib.SdkStructure { - public NET_STAFF_INFO stuStaffs; - public NetSDKLib.DH_POINT[] stuCalibratePloygonArea = (NetSDKLib.DH_POINT[])((NetSDKLib.DH_POINT[])(new NetSDKLib.DH_POINT()).toArray(20)); - public int nCalibratePloygonAreaNum; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL_LANES.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL_LANES.java deleted file mode 100644 index 4ed13ae..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_GLOBAL_LANES.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ANALYSE_TASK_GLOBAL_LANES extends NetSDKLib.SdkStructure { - public int bEnable; - public int nNumber; - public NetSDKLib.DH_POINT[] stuLeftLinePoint = (NetSDKLib.DH_POINT[])((NetSDKLib.DH_POINT[])(new NetSDKLib.DH_POINT()).toArray(20)); - public int nLeftLinePointNum; - public int emLeftLineType; - public NetSDKLib.DH_POINT[] stuRightLinePoint = (NetSDKLib.DH_POINT[])((NetSDKLib.DH_POINT[])(new NetSDKLib.DH_POINT()).toArray(20)); - public int nRightLinePointNum; - public int emRightLineType; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_MODULE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_MODULE.java deleted file mode 100644 index f65df3c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANALYSE_TASK_MODULE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ANALYSE_TASK_MODULE extends NetSDKLib.SdkStructure { - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public NetSDKLib.NET_POLY_POINTS[] stuExcludeRegion = (NetSDKLib.NET_POLY_POINTS[])((NetSDKLib.NET_POLY_POINTS[])(new NetSDKLib.NET_POLY_POINTS()).toArray(10)); - public int nExcludeRegionNum; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANATOMY_TEMP_DETECT_ANATOMYTEMPDETECT_RESULT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANATOMY_TEMP_DETECT_ANATOMYTEMPDETECT_RESULT.java deleted file mode 100644 index b9e6bd4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANATOMY_TEMP_DETECT_ANATOMYTEMPDETECT_RESULT.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ANATOMY_TEMP_DETECT_ANATOMYTEMPDETECT_RESULT extends NetSDKLib.SdkStructure { - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANATOMY_TEMP_DETECT_FILTER.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANATOMY_TEMP_DETECT_FILTER.java deleted file mode 100644 index 371d2c2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ANATOMY_TEMP_DETECT_FILTER.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ANATOMY_TEMP_DETECT_FILTER extends NetSDKLib.SdkStructure { - public int emTempType; - public byte[] byReserved1 = new byte[4]; - public double dbTemperature; - public ANATOMY_TEMP_DETECT_PERSON_FILTER stuPersonInfo; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ATTRIBUTE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ATTRIBUTE_INFO.java deleted file mode 100644 index b8fde60..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ATTRIBUTE_INFO.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.util.Arrays; - -public class NET_ATTRIBUTE_INFO extends NetSDKLib.SdkStructure { - public byte[] szSignalName = new byte[128]; - public byte[] szUnit = new byte[20]; - public int emPointType; - public byte[] szID = new byte[32]; - public int nStartDelay; - public int nStopDelay; - public int nPeriod; - public float fThreshold; - public float fAlarmWaveVal; - public float fAbsoluteVal; - public float fRelativeVal; - public int emStatus; - public NET_DISPLAY_OPTIONS_INFO stuDisplayOptions; - public int bIsValid; - public int nDelay; - public byte[] szDescription = new byte[120]; - public byte[] byReserved = new byte[136]; - - public String toString() { - return "NET_ATTRIBUTE_INFO{szSignalName=" + Arrays.toString(this.szSignalName) + ", szUnit=" + Arrays.toString(this.szUnit) + ", emPointType=" + this.emPointType + ", szID=" + Arrays.toString(this.szID) + ", nStartDelay=" + this.nStartDelay + ", nStopDelay=" + this.nStopDelay + ", nPeriod=" + this.nPeriod + ", fThreshold=" + this.fThreshold + ", fAlarmWaveVal=" + this.fAlarmWaveVal + ", fAbsoluteVal=" + this.fAbsoluteVal + ", fRelativeVal=" + this.fRelativeVal + ", emStatus=" + this.emStatus + ", stuDisplayOptions=" + this.stuDisplayOptions + ", bIsValid=" + this.bIsValid + ", nDelay=" + this.nDelay + ", szDescription=" + Arrays.toString(this.szDescription) + ", byReserved=" + Arrays.toString(this.byReserved) + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_AUDIO_DECODE_FORMAT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_AUDIO_DECODE_FORMAT.java deleted file mode 100644 index 63c01a8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_AUDIO_DECODE_FORMAT.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_AUDIO_DECODE_FORMAT extends NetSDKLib.SdkStructure { - public int emCompression; - public int nFrequency; - public int nDepth; - public int nPacketPeriod; - public byte[] szReserved = new byte[512]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_AUDIO_OUTPUT_CHANNEL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_AUDIO_OUTPUT_CHANNEL_INFO.java deleted file mode 100644 index 5f7be42..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_AUDIO_OUTPUT_CHANNEL_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_AUDIO_OUTPUT_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public byte[] szID = new byte[24]; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BATTERY_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BATTERY_INFO.java deleted file mode 100644 index 4caf773..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BATTERY_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_BATTERY_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPercent; - public int bCharging; - public int emExistState; - public int emState; - public float fVoltage; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BROADCAST_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BROADCAST_INFO.java deleted file mode 100644 index dc66639..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BROADCAST_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_BROADCAST_INFO extends NetSDKLib.SdkStructure { - public byte[] szText = new byte[256]; - public int emTextType; - public byte[] byReserved = new byte[252]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BURN_PARAM_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BURN_PARAM_INFO.java deleted file mode 100644 index 1a938c6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_BURN_PARAM_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_BURN_PARAM_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelCount; - public int[] nChannels = new int[64]; - public int emMode; - public int emFormat; - public short nBurnFileLength; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CAMERA_CFG_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CAMERA_CFG_INFO.java deleted file mode 100644 index 7b609a8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CAMERA_CFG_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CAMERA_CFG_INFO extends NetSDKLib.SdkStructure { - public byte[] szIP = new byte[32]; - public int nPort; - public byte[] szLoginName = new byte[32]; - public byte[] szLoginPwd = new byte[32]; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CARDNOARRAY_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CARDNOARRAY_INFO.java deleted file mode 100644 index 5d16c1c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CARDNOARRAY_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CARDNOARRAY_INFO extends NetSDKLib.SdkStructure { - public int nCardNum; - public byte[] szCardInfo = new byte[320]; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_CAMERASTATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_CAMERASTATE.java deleted file mode 100644 index 584c5d0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_CAMERASTATE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CB_CAMERASTATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int emConnectState; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_REDIRECT_SERVER_CALLBACK_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_REDIRECT_SERVER_CALLBACK_INFO.java deleted file mode 100644 index 6614104..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_REDIRECT_SERVER_CALLBACK_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CB_REDIRECT_SERVER_CALLBACK_INFO extends NetSDKLib.SdkStructure { - public String szIP; - public int nPort; - public byte[] szDeviceID = new byte[256]; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_VIDEOSTAT_HEATMAP.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_VIDEOSTAT_HEATMAP.java deleted file mode 100644 index 58c79b4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CB_VIDEOSTAT_HEATMAP.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CB_VIDEOSTAT_HEATMAP extends NetSDKLib.SdkStructure { - public int nToken; - public int emHeatMapType; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE_INFO.java deleted file mode 100644 index aba024f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE_INFO.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.util.Arrays; - -public class NET_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szSchduleName = new byte[64]; - public boolean bSchdule; - public int nGroupNo; - public int nTimeSection; - public SDK_TSECT[] stuTimeSection = (SDK_TSECT[])((SDK_TSECT[])(new SDK_TSECT()).toArray(6)); - public int nDoorNum; - public int[] nDoors = new int[64]; - - public String toString() { - return "NET_CFG_ACCESSCTL_SPECIALDAYS_SCHEDULE_INFO{szSchduleName=" + (new String(this.szSchduleName)).trim() + ", bSchdule=" + this.bSchdule + ", nGroupNo=" + this.nGroupNo + ", nTimeSection=" + this.nTimeSection + ", stuTimeSection=" + Arrays.toString(this.stuTimeSection) + ", nDoorNum=" + this.nDoorNum + ", nDoors=" + Arrays.toString(this.nDoors) + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO.java deleted file mode 100644 index 5b99774..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.util.Arrays; - -public class NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public boolean bGroupEnable; - public byte[] szGroupName = new byte[32]; - public int nSpeciaday; - public NET_ACCESSCTL_SPECIALDAY_INFO[] stuSpeciaday = (NET_ACCESSCTL_SPECIALDAY_INFO[])((NET_ACCESSCTL_SPECIALDAY_INFO[])(new NET_ACCESSCTL_SPECIALDAY_INFO()).toArray(16)); - - public String toString() { - return "假日组,NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO{bGroupEnable=" + this.bGroupEnable + ", szGroupName=" + (new String(this.szGroupName)).trim() + ", nSpeciaday=" + this.nSpeciaday + ", stuSpeciaday=" + Arrays.toString(this.stuSpeciaday) + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_AUDIO_PLAY_PATH.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_AUDIO_PLAY_PATH.java deleted file mode 100644 index 9cb0a76..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_AUDIO_PLAY_PATH.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_AUDIO_PLAY_PATH extends NetSDKLib.SdkStructure { - public byte[] szPath = new byte[256]; - public boolean bSupportUpload; - public int nMaxFileUploadNum; - public int nMaxUploadFileSize; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_AUDIO_PROPERTY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_AUDIO_PROPERTY.java deleted file mode 100644 index 898c4d0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_AUDIO_PROPERTY.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_AUDIO_PROPERTY extends NetSDKLib.SdkStructure { - public int nBitRate; - public int nSampleBit; - public int nSampleRate; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_BGY_CUSTOMERCFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_BGY_CUSTOMERCFG.java deleted file mode 100644 index 295f39b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_BGY_CUSTOMERCFG.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_BGY_CUSTOMERCFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emModeType; - - public String toString() { - return "NET_CFG_BGY_CUSTOMERCFG{dwSize=" + this.dwSize + ", emModeType=" + this.emModeType + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CALIBRATEBOX_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CALIBRATEBOX_INFO.java deleted file mode 100644 index 50ac0f4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CALIBRATEBOX_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_CALIBRATEBOX_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE stuCenterPoint; - public float fRatio; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_ACCESSCONTROL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_ACCESSCONTROL.java deleted file mode 100644 index 6bf1ac2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_ACCESSCONTROL.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_CAP_ACCESSCONTROL extends NetSDKLib.SdkStructure { - public int nAccessGroups; - public boolean bSupAccessControlAlarmRecord; - public int emCustomPasswordEncryption; - public int emSupportFingerPrint; - public boolean bOnlySingleDoorAuth; - public boolean bAsynAuth; - public NET_SPECIAL_DAYS_SCHEDULE stSpecialDaysSchedule; - public boolean bSupportMultiUserMultiTypeAuth; - public int bSupportFastImport; - public int bSupportFastCheck; - public boolean bSupportCallLift; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_AUDIO_FORMAT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_AUDIO_FORMAT.java deleted file mode 100644 index 2c89fc4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_AUDIO_FORMAT.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_CAP_AUDIO_FORMAT extends NetSDKLib.SdkStructure { - public int emCompression; - public int nPropertyNum; - public NET_CFG_AUDIO_PROPERTY[] stuProperty = (NET_CFG_AUDIO_PROPERTY[])((NET_CFG_AUDIO_PROPERTY[])(new NET_CFG_AUDIO_PROPERTY()).toArray(32)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_SPEAK.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_SPEAK.java deleted file mode 100644 index 4381ced..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_CAP_SPEAK.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_CAP_SPEAK extends NetSDKLib.SdkStructure { - public int nAudioCapNum; - public NET_CFG_CAP_AUDIO_FORMAT[] stuAudioCap = (NET_CFG_CAP_AUDIO_FORMAT[])((NET_CFG_CAP_AUDIO_FORMAT[])(new NET_CFG_CAP_AUDIO_FORMAT()).toArray(16)); - public int nAudioPlayPathNum; - public NET_CFG_AUDIO_PLAY_PATH[] stuAudioPlayPath = (NET_CFG_AUDIO_PLAY_PATH[])((NET_CFG_AUDIO_PLAY_PATH[])(new NET_CFG_AUDIO_PLAY_PATH()).toArray(8)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_COURSE_RECORD_DEFAULT_CONFIG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_COURSE_RECORD_DEFAULT_CONFIG.java deleted file mode 100644 index 9d18aa0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_COURSE_RECORD_DEFAULT_CONFIG.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_COURSE_RECORD_DEFAULT_CONFIG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCompositChannelMode; - public int nCanStartStreamNum; - public int nIsRecordNum; - public int[] emCanStartStream = new int[64]; - public int[] emIsRecord = new int[64]; - public int emCompositChannelBindMode; - public byte[] byReserved = new byte[4]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FILE_HOLD_DAYS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FILE_HOLD_DAYS_INFO.java deleted file mode 100644 index 06346ed..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FILE_HOLD_DAYS_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_FILE_HOLD_DAYS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDays; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FORBIDDEN_ADVERT_PLAY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FORBIDDEN_ADVERT_PLAY.java deleted file mode 100644 index a7d9385..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FORBIDDEN_ADVERT_PLAY.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.util.Arrays; - -public class NET_CFG_FORBIDDEN_ADVERT_PLAY extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nAdvertNum; - public NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO[] stuAdvertInfo = (NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO[])((NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO[])(new NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO()).toArray(8)); - - public String toString() { - return "NET_CFG_FORBIDDEN_ADVERT_PLAY{dwSize=" + this.dwSize + ", nAdvertNum=" + this.nAdvertNum + ", stuAdvertInfo=" + Arrays.toString(this.stuAdvertInfo) + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO.java deleted file mode 100644 index 78bf858..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO extends NetSDKLib.SdkStructure { - public boolean bEnable; - public NET_TIME_EX1 stuBeginTime; - public NET_TIME_EX1 stuEndTime; - public byte[] reserved = new byte[256]; - - public String toString() { - return "NET_CFG_FORBIDDEN_ADVERT_PLAY_INFO{bEnable=" + this.bEnable + ", stuBeginTime=" + this.stuBeginTime.toTime() + ", stuEndTime=" + this.stuEndTime.toTime() + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_HEALTH_CODE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_HEALTH_CODE_INFO.java deleted file mode 100644 index 5a2ac46..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_HEALTH_CODE_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_HEALTH_CODE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public boolean bEnable; - public boolean bOfflineEnable; - public boolean bQRCodeReaderEnable; - - public String toString() { - return "NET_CFG_HEALTH_CODE_INFO{dwSize=" + this.dwSize + ", bEnable=" + this.bEnable + ", bOfflineEnable=" + this.bOfflineEnable + ", bQRCodeReaderEnable=" + this.bQRCodeReaderEnable + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_QR_CODE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_QR_CODE_INFO.java deleted file mode 100644 index 924507f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_QR_CODE_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_QR_CODE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nValidTime; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZE.java deleted file mode 100644 index c0d50d9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_SIZE extends NetSDKLib.SdkStructure { - public float nWide; - public float nHeight; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZEFILTER_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZEFILTER_INFO.java deleted file mode 100644 index 20edf21..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZEFILTER_INFO.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_SIZEFILTER_INFO extends NetSDKLib.SdkStructure { - public int nCalibrateBoxNum; - public NET_CFG_CALIBRATEBOX_INFO[] stuCalibrateBoxs = (NET_CFG_CALIBRATEBOX_INFO[])((NET_CFG_CALIBRATEBOX_INFO[])(new NET_CFG_CALIBRATEBOX_INFO()).toArray(10)); - public byte bMeasureModeEnable; - public byte bMeasureMode; - public byte bFilterTypeEnable; - public byte bFilterType; - public byte bFilterMinSizeEnable; - public byte bFilterMaxSizeEnable; - public byte abByArea; - public byte abMinArea; - public byte abMaxArea; - public byte abMinAreaSize; - public byte abMaxAreaSize; - public byte bByArea; - public NET_CFG_SIZE stuFilterMinSize; - public NET_CFG_SIZE stuFilterMaxSize; - public float nMinArea; - public float nMaxArea; - public NET_CFG_SIZE stuMinAreaSize; - public NET_CFG_SIZE stuMaxAreaSize; - public byte abByRatio; - public byte abMinRatio; - public byte abMaxRatio; - public byte abMinRatioSize; - public byte abMaxRatioSize; - public byte bByRatio; - public byte[] bReserved1 = new byte[2]; - public double dMinRatio; - public double dMaxRatio; - public NET_CFG_SIZE stuMinRatioSize; - public NET_CFG_SIZE stuMaxRatioSize; - public int nAreaCalibrateBoxNum; - public NET_CFG_CALIBRATEBOX_INFO[] stuAreaCalibrateBoxs = (NET_CFG_CALIBRATEBOX_INFO[])((NET_CFG_CALIBRATEBOX_INFO[])(new NET_CFG_CALIBRATEBOX_INFO()).toArray(10)); - public int nRatioCalibrateBoxs; - public NET_CFG_CALIBRATEBOX_INFO[] stuRatioCalibrateBoxs = (NET_CFG_CALIBRATEBOX_INFO[])((NET_CFG_CALIBRATEBOX_INFO[])(new NET_CFG_CALIBRATEBOX_INFO()).toArray(10)); - public byte abBySize; - public byte bBySize; - public byte[] bReserved = new byte[518]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZE_WIDE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZE_WIDE.java deleted file mode 100644 index 6f31197..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_SIZE_WIDE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.sun.jna.Union; - -public class NET_CFG_SIZE_WIDE extends Union { - public float nWidth; - public float nArea; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_TIME_RECORDBACKUP_RESTORE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_TIME_RECORDBACKUP_RESTORE_INFO.java deleted file mode 100644 index cff3c88..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_TIME_RECORDBACKUP_RESTORE_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_TIME_RECORDBACKUP_RESTORE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nProcessTimeCount; - public NET_RECORDBACKUP_PROCESSTIME[] stuProcessTime = (NET_RECORDBACKUP_PROCESSTIME[])((NET_RECORDBACKUP_PROCESSTIME[])(new NET_RECORDBACKUP_PROCESSTIME()).toArray(4)); - public int nTaskCount; - public NET_TIME_RECORDBACKUP_TASK[] stuTask = (NET_TIME_RECORDBACKUP_TASK[])((NET_TIME_RECORDBACKUP_TASK[])(new NET_TIME_RECORDBACKUP_TASK()).toArray(512)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VIDEOTALK_SIGNLIGHT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VIDEOTALK_SIGNLIGHT.java deleted file mode 100644 index 855cead..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VIDEOTALK_SIGNLIGHT.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_VIDEOTALK_SIGNLIGHT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nSignLightNum; - public NET_VIDEOTALK_SIGNLIGHT_INFO[] stuSignLightInfo = new NET_VIDEOTALK_SIGNLIGHT_INFO[16]; - - public NET_CFG_VIDEOTALK_SIGNLIGHT() { - for(int i = 0; i < this.stuSignLightInfo.length; ++i) { - this.stuSignLightInfo[i] = new NET_VIDEOTALK_SIGNLIGHT_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VSP_GAVI_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VSP_GAVI_INFO.java deleted file mode 100644 index 17dd8ef..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VSP_GAVI_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_VSP_GAVI_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nGaviInfoCount; - public NET_VSP_GAVI_INFO[] stuGaviInfo = (NET_VSP_GAVI_INFO[])((NET_VSP_GAVI_INFO[])(new NET_VSP_GAVI_INFO()).toArray(16)); - public int nPlatformCount; - public NET_VSP_GAVI_PLATFORM_INFO[] stuPlatformInfo = (NET_VSP_GAVI_PLATFORM_INFO[])((NET_VSP_GAVI_PLATFORM_INFO[])(new NET_VSP_GAVI_PLATFORM_INFO()).toArray(64)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VSP_GAYS_SERVER_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VSP_GAYS_SERVER_INFO.java deleted file mode 100644 index 7fc5736..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CFG_VSP_GAYS_SERVER_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CFG_VSP_GAYS_SERVER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nSipServerInfoNum; - public NET_SIP_SERVER_INFO[] stuSipServerInfo = new NET_SIP_SERVER_INFO[5]; - public int nRetSipServerInfoNum; - public byte[] byReserved = new byte[4]; - - public NET_CFG_VSP_GAYS_SERVER_INFO() { - for(int i = 0; i < this.stuSipServerInfo.length; ++i) { - this.stuSipServerInfo[i] = new NET_SIP_SERVER_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CHANNEL_CFG_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CHANNEL_CFG_INFO.java deleted file mode 100644 index 3a06408..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CHANNEL_CFG_INFO.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_CHANNEL_CFG_INFO extends NetSDKLib.SdkStructure { - public int nCameraNo; - public int emEntryDirection; - public int[] emEntryType = new int[16]; - public int nRetEntryTypeNum; - public int nLaneNo; - public Pointer pCameraNo; - public int nCameraCount; - public int nCameraCountRet; - public byte[] byReserved = new byte[940]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CHANNEL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CHANNEL_INFO.java deleted file mode 100644 index 03e36fd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CHANNEL_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public byte[] szID = new byte[24]; - public int nAlarmLevel; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COLOR_RGBA.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COLOR_RGBA.java deleted file mode 100644 index 70985fc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COLOR_RGBA.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COLOR_RGBA extends NetSDKLib.SdkStructure { - public int nRed; - public int nGreen; - public int nBlue; - public int nAlpha; - - public void setRGBA(int R, int G, int B, int A) { - this.nRed = R; - this.nGreen = G; - this.nBlue = B; - this.nAlpha = A; - } - - public String toString() { - return String.format("RGBN ( %03d, %03d, %03d, %03d )", new Object[]{Integer.valueOf(this.nRed), Integer.valueOf(this.nGreen), Integer.valueOf(this.nBlue), Integer.valueOf(this.nAlpha)}); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMM_PROP.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMM_PROP.java deleted file mode 100644 index deafa08..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMM_PROP.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COMM_PROP extends NetSDKLib.SdkStructure { - public byte byDataBit; - public byte byStopBit; - public byte byParity; - public byte byBaudRate; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_CHANNEL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_CHANNEL_INFO.java deleted file mode 100644 index ba1af98..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_CHANNEL_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COMPOSE_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emSplitMode; - public int[] nChannelCombination = new int[256]; - public int nChannelCount; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_PLAN_DETAIL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_PLAN_DETAIL_INFO.java deleted file mode 100644 index cb9362a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_PLAN_DETAIL_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COMPOSE_PLAN_DETAIL_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[64]; - public int emSplitMode; - public int nChannelCombinationNum; - public int[] nChannelCombination = new int[64]; - public int nAudioOutNum; - public int[] nAudioOutChn = new int[4]; - public byte[] bReserved = new byte[676]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_PLAN_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_PLAN_INFO.java deleted file mode 100644 index 94321f5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSE_PLAN_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COMPOSE_PLAN_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nPlansNum; - public NET_COMPOSE_PLAN_DETAIL_INFO[] stuPlans = (NET_COMPOSE_PLAN_DETAIL_INFO[])((NET_COMPOSE_PLAN_DETAIL_INFO[])(new NET_COMPOSE_PLAN_DETAIL_INFO()).toArray(4)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNELMODE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNELMODE_INFO.java deleted file mode 100644 index 90005cb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNELMODE_INFO.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COMPOSITECHANNELMODE_INFO extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[128]; - public int nWindowNum; - public NET_COMPOSITECHANNELMODE_WINDOWS[] stWindows = new NET_COMPOSITECHANNELMODE_WINDOWS[64]; - public byte[] byReserved = new byte[64]; - - public NET_COMPOSITECHANNELMODE_INFO() { - for(int i = 0; i < this.stWindows.length; ++i) { - this.stWindows[i] = new NET_COMPOSITECHANNELMODE_WINDOWS(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNELMODE_WINDOWS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNELMODE_WINDOWS.java deleted file mode 100644 index 7b0338e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNELMODE_WINDOWS.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COMPOSITECHANNELMODE_WINDOWS extends NetSDKLib.SdkStructure { - public NetSDKLib.DH_RECT stRect; - public int nLogicChannel; - public int nZOrder; - public byte[] byReserved = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNEL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNEL_INFO.java deleted file mode 100644 index 69b2f17..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COMPOSITECHANNEL_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COMPOSITECHANNEL_INFO extends NetSDKLib.SdkStructure { - public byte[] szCourseName = new byte[128]; - public byte[] szTeacherName = new byte[64]; - public int nCompositeChannelMode; - public int nChannelNum; - public int[] bCanStream = new int[64]; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CONFIG_OPENSSL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CONFIG_OPENSSL_INFO.java deleted file mode 100644 index 9d9eb27..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CONFIG_OPENSSL_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CONFIG_OPENSSL_INFO extends NetSDKLib.SdkStructure { - public byte[] szSsleay = new byte[260]; - public byte[] szLibeay = new byte[260]; - public byte[] bReserved = new byte[504]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CONFIG_STREAMCONVERTOR_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CONFIG_STREAMCONVERTOR_INFO.java deleted file mode 100644 index d3f4d09..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CONFIG_STREAMCONVERTOR_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CONFIG_STREAMCONVERTOR_INFO extends NetSDKLib.SdkStructure { - public byte[] szStreamConvertor = new byte[260]; - public byte[] bReserved = new byte[764]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE.java deleted file mode 100644 index a35691f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COURSE extends NetSDKLib.SdkStructure { - public NET_TIME stuStartTime; - public NET_TIME stuEndTime; - public byte[] szCourseName = new byte[64]; - public byte[] szTeacherName = new byte[64]; - public byte[] szIntroduction = new byte[128]; - public int nCanStartStreamNum; - public int nIsRecordNum; - public int[] emCanStartStream = new int[64]; - public int[] emIsRecord = new int[64]; - public int nCompositeChannelMode; - public int emCourseState; - public byte[] byReserved = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT.java deleted file mode 100644 index faf7ebc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT extends NetSDKLib.SdkStructure { - public int nMode; - public int nReturnCode; - public byte[] byReserved = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSEMEDIA_FILE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSEMEDIA_FILE_INFO.java deleted file mode 100644 index 31bca9f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSEMEDIA_FILE_INFO.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COURSEMEDIA_FILE_INFO extends NetSDKLib.SdkStructure { - public int nID; - public NET_COURSE_INFO stuCourseInfo; - public int nChannelNum; - public int[] nRecordNum = new int[64]; - public NET_RECORD_INFO_ARRAY[] stuRecordInfo_1 = new NET_RECORD_INFO_ARRAY[64]; - public byte[] byReserved = new byte[128]; - - public NET_COURSEMEDIA_FILE_INFO() { - for(int i = 0; i < this.stuRecordInfo_1.length; ++i) { - this.stuRecordInfo_1[i] = new NET_RECORD_INFO_ARRAY(); - } - - } - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE_INFO.java deleted file mode 100644 index 17d5054..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COURSE_INFO extends NetSDKLib.SdkStructure { - public byte[] szCourseName = new byte[64]; - public byte[] szTeacherName = new byte[64]; - public byte[] szIntroduction = new byte[128]; - public byte[] byReserved = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE_RESULT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE_RESULT.java deleted file mode 100644 index 8318ad2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_COURSE_RESULT.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_COURSE_RESULT extends NetSDKLib.SdkStructure { - public NET_COURSE stuCourseInfo; - public int nId; - public byte[] byReserved = new byte[4]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CPU_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CPU_INFO.java deleted file mode 100644 index 1a8aead..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CPU_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CPU_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUsage; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CPU_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CPU_STATUS.java deleted file mode 100644 index edb1b10..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CPU_STATUS.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CPU_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nCount; - public NET_CPU_INFO[] stuCPUs = (NET_CPU_INFO[])((NET_CPU_INFO[])(new NET_CPU_INFO()).toArray(16)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CROSSREGION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CROSSREGION_RULE_INFO.java deleted file mode 100644 index 2586631..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CROSSREGION_RULE_INFO.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CROSSREGION_RULE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDirection; - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int bSizeFileter; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public int nActionType; - public byte[] bActionType = new byte[4]; - public int nMinTargets; - public int nMaxTargets; - public int nMinDuration; - public int nReportInterval; - public int nTrackDuration; - public int nVehicleSubTypeNum; - public int[] emVehicleSubType = new int[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_DEV_VIDEO_INPUTS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_DEV_VIDEO_INPUTS.java deleted file mode 100644 index fef1665..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_DEV_VIDEO_INPUTS.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CUSTOM_DEV_VIDEO_INPUTS extends NetSDKLib.SdkStructure { - public byte[] szMainStreamUrl = new byte[256]; - public byte[] szExtraStreamUrl = new byte[256]; - public int emServiceType; - public byte[] byReserved = new byte[508]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_MEASURE_TEMPER.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_MEASURE_TEMPER.java deleted file mode 100644 index 97e1e97..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_MEASURE_TEMPER.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CUSTOM_MEASURE_TEMPER extends NetSDKLib.SdkStructure { - public float fLeft; - public float fRight; - public float fHead; - public int emUnit; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_PROJECTS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_PROJECTS_INFO.java deleted file mode 100644 index 3653d32..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_CUSTOM_PROJECTS_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_CUSTOM_PROJECTS_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_GPS_INFO stuGPSInfo; - public NET_FACECOMPARISON_PTZ_INFO stuFaceComparisonPTZInfo; - public byte[] szPlateNumber = new byte[64]; - public boolean bIsAlarm; - public int nStayEvent; - public int nWanderEvent; - public byte[] byReserved = new byte[1012]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DEVICE_STORAGE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DEVICE_STORAGE_INFO.java deleted file mode 100644 index dba61d6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DEVICE_STORAGE_INFO.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_DEVICE_STORAGE_INFO extends NetSDKLib.SdkStructure { - public byte[] szNmae = new byte[32]; - public int bSupportHotPlug; - public float fLifePercent; - public int emLockState; - public int emSDEncryptFlag; - public int emHealthType; - public int emState; - public NET_STORAGE_PARTITION_INFO[] stuPartitionInfo = new NET_STORAGE_PARTITION_INFO[12]; - public int nPartition; - public byte[] byReserved = new byte[516]; - - public NET_DEVICE_STORAGE_INFO() { - for(int i = 0; i < this.stuPartitionInfo.length; ++i) { - this.stuPartitionInfo[i] = new NET_STORAGE_PARTITION_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DISPLAY_OPTIONS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DISPLAY_OPTIONS_INFO.java deleted file mode 100644 index a56355f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DISPLAY_OPTIONS_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_DISPLAY_OPTIONS_INFO extends NetSDKLib.SdkStructure { - public int bIsSwitchDisplayed; - public int bIsScrollDisplaySwitch; - public byte[] byReserved = new byte[120]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOADFILE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOADFILE_INFO.java deleted file mode 100644 index dab1b9d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOADFILE_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_DOWNLOADFILE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwFileID; - public int nFileSize; - public byte[] szSourceFilePath = new byte[260]; - public byte[] szSavedFileName = new byte[260]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOADFILE_OPTIONS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOADFILE_OPTIONS_INFO.java deleted file mode 100644 index 6829397..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOADFILE_OPTIONS_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_DOWNLOADFILE_OPTIONS_INFO extends NetSDKLib.SdkStructure { - public int nChannel; - public byte[] byReserved = new byte[508]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOAD_CONDITION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOAD_CONDITION_INFO.java deleted file mode 100644 index 3c4108f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_DOWNLOAD_CONDITION_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_DOWNLOAD_CONDITION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwConditionID; - public int nChannel; - public NET_TIME stuStartTime; - public NET_TIME stuEndTime; - public int emTimeType; - public int emDataType; - public byte[] szSavedFileName = new byte[260]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_EPIDEMIC_AREA_EXPERIENCE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_EPIDEMIC_AREA_EXPERIENCE.java deleted file mode 100644 index 49f9ae4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_EPIDEMIC_AREA_EXPERIENCE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_EPIDEMIC_AREA_EXPERIENCE extends NetSDKLib.SdkStructure { - public byte[] szAddress = new byte[128]; - public NET_TIME stuTime; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACECOMPARISON_PTZ_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACECOMPARISON_PTZ_INFO.java deleted file mode 100644 index 095a7a8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACECOMPARISON_PTZ_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FACECOMPARISON_PTZ_INFO extends NetSDKLib.SdkStructure { - public byte[] szPresetName = new byte[64]; - public int dwPresetNumber; - public byte[] byReserved1 = new byte[4]; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACEDETECT_IMAGE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACEDETECT_IMAGE_INFO.java deleted file mode 100644 index 1e9c85c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACEDETECT_IMAGE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FACEDETECT_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int nLength; - public byte[] szFilePath = new byte[260]; - public byte[] byReserved = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACE_PIC_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACE_PIC_INFO.java deleted file mode 100644 index 88a19ef..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FACE_PIC_INFO.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_FACE_PIC_INFO extends NetSDKLib.SdkStructure { - public int dwOffSet; - public int dwFileLenth; - public int dwWidth; - public int dwHeight; - public int bIsDetected; - public int nFilePathLen; - public Pointer pszFilePath; - public byte[] szPictureID = new byte[32]; - public int emFeatureState; - public int emFeatureErrCode; - public int emPicOperate; - public byte[] bReserved = new byte[20]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FAN_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FAN_INFO.java deleted file mode 100644 index b8b0462..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FAN_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FAN_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[64]; - public int nSpeed; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FAN_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FAN_STATUS.java deleted file mode 100644 index 0f19a25..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FAN_STATUS.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FAN_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nCount; - public NET_FAN_INFO[] stuFans = (NET_FAN_INFO[])((NET_FAN_INFO[])(new NET_FAN_INFO()).toArray(16)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FFCPERIOD_RANGE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FFCPERIOD_RANGE.java deleted file mode 100644 index 381d8d6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FFCPERIOD_RANGE.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FFCPERIOD_RANGE extends NetSDKLib.SdkStructure { - public int nMaxN; - public int nMaxP; - public int nMin; - public int nStep; - public byte[] reserved = new byte[16]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FINGERPRINT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FINGERPRINT_INFO.java deleted file mode 100644 index 7e1e8ba..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FINGERPRINT_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FINGERPRINT_INFO extends NetSDKLib.SdkStructure { - public int nFingerNum; - public byte[] szFingerInfo = new byte[16384]; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRE_DETECTION_POSITION_PARAM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRE_DETECTION_POSITION_PARAM.java deleted file mode 100644 index 5ae557f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRE_DETECTION_POSITION_PARAM.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FIRE_DETECTION_POSITION_PARAM extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] byReserved1 = new byte[4]; - public float fAB; - public float fBC; - public float fCD; - public float fDA; - public float fOD; - public byte[] byReserved = new byte[464]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRE_DETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRE_DETECTION_RULE_INFO.java deleted file mode 100644 index bd8f995..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRE_DETECTION_RULE_INFO.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FIRE_DETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectRegionPoint; - public byte[] byReserved1 = new byte[4]; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nMinDuration; - public int nSensitivity; - public NET_FIRE_DETECTION_POSITION_PARAM stuPositionParam; - public int nRepeatAlarmTime; - public int emSceneType; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRING_GPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRING_GPS_INFO.java deleted file mode 100644 index 5abe678..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FIRING_GPS_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FIRING_GPS_INFO extends NetSDKLib.SdkStructure { - public int dwLongitude; - public int dwLatidude; - public double dbAltitude; - public byte[] szReserve = new byte[32]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FLOORS_EX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FLOORS_EX.java deleted file mode 100644 index 8f2d1be..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FLOORS_EX.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FLOORS_EX extends NetSDKLib.SdkStructure { - public byte[] szFloorEx = new byte[8]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FLOORS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FLOORS_INFO.java deleted file mode 100644 index b3b8399..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FLOORS_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FLOORS_INFO extends NetSDKLib.SdkStructure { - public int nFloorNumEx2; - public NET_FLOORS_EX[] szFloorEx = (NET_FLOORS_EX[])((NET_FLOORS_EX[])(new NET_FLOORS_EX()).toArray(256)); - public byte[] byReserved = new byte[512]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOG_DETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOG_DETECTION_RULE_INFO.java deleted file mode 100644 index 94f098c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOG_DETECTION_RULE_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FOG_DETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int emAlarmFogLevel; - public int nAlarmInterval; - public int bRealDataUpload; - public int nRealUpdateInterval; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOLLOW_CAR_ALARM_CUSTOM_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOLLOW_CAR_ALARM_CUSTOM_INFO.java deleted file mode 100644 index fa2eefd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOLLOW_CAR_ALARM_CUSTOM_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FOLLOW_CAR_ALARM_CUSTOM_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_GPS_STATUS_INFO stuGPS; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOLLOW_CAR_ALARM_IMAGE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOLLOW_CAR_ALARM_IMAGE_INFO.java deleted file mode 100644 index 34d1bc5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_FOLLOW_CAR_ALARM_IMAGE_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_FOLLOW_CAR_ALARM_IMAGE_INFO extends NetSDKLib.SdkStructure { - public int nGroupID; - public int emImageType; - public int dwoffset; - public int dwLength; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_GET_CONDITION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_GET_CONDITION_INFO.java deleted file mode 100644 index 35957df..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_GET_CONDITION_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_GET_CONDITION_INFO extends NetSDKLib.SdkStructure { - public byte[] szDeviceID = new byte[32]; - public int bIsSendID; - public byte[] szID = new byte[65536]; - public int nIDNum; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_HEALTH_CODE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_HEALTH_CODE_INFO.java deleted file mode 100644 index 620d0ae..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_HEALTH_CODE_INFO.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_HEALTH_CODE_INFO extends NetSDKLib.SdkStructure { - public byte[] szCitizenID = new byte[32]; - public byte[] szCitizenName = new byte[128]; - public byte[] szPermanentAddr = new byte[128]; - public byte[] szCurrentAddr = new byte[128]; - public int emHealthCodeStatus; - public byte[] szPhoneNumber = new byte[32]; - public byte[] szAbnormalCodeReason = new byte[256]; - public NET_TIME stuQueryTime; - public int nEpidemicAreaExperience; - public NET_EPIDEMIC_AREA_EXPERIENCE[] stuEpidemicAreaExperience = (NET_EPIDEMIC_AREA_EXPERIENCE[])((NET_EPIDEMIC_AREA_EXPERIENCE[])(new NET_EPIDEMIC_AREA_EXPERIENCE()).toArray(10)); - public byte[] byReserved = new byte[512]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_HKIMAGESERVER_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_HKIMAGESERVER_INFO.java deleted file mode 100644 index 880e90f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_HKIMAGESERVER_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_HKIMAGESERVER_INFO extends NetSDKLib.SdkStructure { - public byte[] szAccessKey = new byte[136]; - public byte[] szSecretKey = new byte[136]; - public byte[] szReserved = new byte[512]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IDCARD_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IDCARD_INFO.java deleted file mode 100644 index 86bbf8f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IDCARD_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IDCARD_INFO extends NetSDKLib.SdkStructure { - public int emIDCardMsgType; - public byte[] szCitizenName = new byte[32]; - public int emSexType; - public int nRace; - public NET_TIME stuBirthday; - public byte[] szAddress = new byte[128]; - public byte[] szCitizenID = new byte[32]; - public byte[] szAuthority = new byte[48]; - public NET_TIME stuBeginValidTime; - public NET_TIME stuEndValidTime; - public int nEventGroupID; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IMAGE_COMPARE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IMAGE_COMPARE_INFO.java deleted file mode 100644 index 746121b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IMAGE_COMPARE_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IMAGE_COMPARE_INFO extends NetSDKLib.SdkStructure { - public int dwoffset; - public int dwLength; - public int dwWidth; - public int dwHeight; - public byte[] byReserved = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ADD_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ADD_COURSE.java deleted file mode 100644 index 3040f40..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ADD_COURSE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_ADD_COURSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCourseNum; - public NET_COURSE[] stuCourseInfo = new NET_COURSE[64]; - - public NET_IN_ADD_COURSE() { - for(int i = 0; i < this.stuCourseInfo.length; ++i) { - this.stuCourseInfo[i] = new NET_COURSE(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ASYNC_ADD_CUSTOM_DEVICE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ASYNC_ADD_CUSTOM_DEVICE.java deleted file mode 100644 index c2d8bd3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ASYNC_ADD_CUSTOM_DEVICE.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_ASYNC_ADD_CUSTOM_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPort; - public byte[] szAddress = new byte[128]; - public byte[] szUserName = new byte[128]; - public byte[] szPassword = new byte[128]; - public int emProtocolType; - public int nRemoteChannelNum; - public int[] nRemoteChannels = new int[512]; - public int bSetLogicChannelStart; - public int nLogicChannelStart; - public NET_CUSTOM_DEV_VIDEO_INPUTS stuVideoInput; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ATTACH_TRAFFICLIGHT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ATTACH_TRAFFICLIGHT_INFO.java deleted file mode 100644 index 7a71cf1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ATTACH_TRAFFICLIGHT_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_ATTACH_TRAFFICLIGHT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.fTrafficLightState cbState; - public long dwUser; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ATTACH_VIDEOSTAT_HEATMAP.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ATTACH_VIDEOSTAT_HEATMAP.java deleted file mode 100644 index 404b4e6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_ATTACH_VIDEOSTAT_HEATMAP.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Callback; -import com.sun.jna.Pointer; - -public class NET_IN_ATTACH_VIDEOSTAT_HEATMAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public Callback cbVideoStatHeatMap; - public Pointer dwUser; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_AUDIO_DECODE_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_AUDIO_DECODE_CAPS.java deleted file mode 100644 index 15feb7f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_AUDIO_DECODE_CAPS.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_AUDIO_DECODE_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int emSourceType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_CAMERASTATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_CAMERASTATE.java deleted file mode 100644 index abe95a5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_CAMERASTATE.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_IN_CAMERASTATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pChannels; - public int nChannels; - public NetSDKLib.fCameraStateCallBack cbCamera; - public Pointer dwUser; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_ADD.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_ADD.java deleted file mode 100644 index 1bd2b67..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_ADD.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_CHANNEL_MODE_ADD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - public NET_COMPOSITECHANNELMODE_INFO[] stModeInfo = new NET_COMPOSITECHANNELMODE_INFO[64]; - - public NET_IN_COURSECOMPOSITE_CHANNEL_MODE_ADD() { - for(int i = 0; i < this.stModeInfo.length; ++i) { - this.stModeInfo[i] = new NET_COMPOSITECHANNELMODE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java deleted file mode 100644 index 23fa5f0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_CHANNEL_MODE_DELETE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nModeNum; - public int[] nMode = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_GET.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_GET.java deleted file mode 100644 index df5564a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_GET.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_CHANNEL_MODE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java deleted file mode 100644 index fa7428d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_CHANNEL_MODE_MODIFY extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nModeNum; - public int[] nMode = new int[64]; - public NET_COMPOSITECHANNELMODE_INFO[] stModeInfo = new NET_COMPOSITECHANNELMODE_INFO[64]; - - public NET_IN_COURSECOMPOSITE_CHANNEL_MODE_MODIFY() { - for(int i = 0; i < this.stModeInfo.length; ++i) { - this.stModeInfo[i] = new NET_COMPOSITECHANNELMODE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_GET_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_GET_INFO.java deleted file mode 100644 index 7a1a790..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_GET_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_GET_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomId; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_GET_LOCKINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_GET_LOCKINFO.java deleted file mode 100644 index 9b496c9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_GET_LOCKINFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_GET_LOCKINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomID; - public int nLogicChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_LOCK_CONTROL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_LOCK_CONTROL.java deleted file mode 100644 index c341482..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_LOCK_CONTROL.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_LOCK_CONTROL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bLock; - public int nClassRoomID; - public int nLogicChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_SET_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_SET_INFO.java deleted file mode 100644 index 0d05830..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_SET_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_SET_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomId; - public NET_COMPOSITECHANNEL_INFO stuChannelInfo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_UPDATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_UPDATE_INFO.java deleted file mode 100644 index 8064cd8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSECOMPOSITE_UPDATE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSECOMPOSITE_UPDATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomId; - public NET_TIME stuTime; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_GETINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_GETINFO.java deleted file mode 100644 index 4d0d9cb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_GETINFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSERECORD_GETINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_GET_TIME.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_GET_TIME.java deleted file mode 100644 index e61dfc9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_GET_TIME.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSERECORD_GET_TIME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_SETINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_SETINFO.java deleted file mode 100644 index 3c78b94..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_SETINFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSERECORD_SETINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomID; - public int nChannelNum; - public int[] nCanRecord = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_UPDATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_UPDATE_INFO.java deleted file mode 100644 index f33eef3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_COURSERECORD_UPDATE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_COURSERECORD_UPDATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomID; - public NET_TIME stuTime; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DELETE_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DELETE_COURSE.java deleted file mode 100644 index 73a312c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DELETE_COURSE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_DELETE_COURSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nIdNum; - public int[] nId = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DELIVER_USER_PICTURE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DELIVER_USER_PICTURE.java deleted file mode 100644 index e49bfe2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DELIVER_USER_PICTURE.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_DELIVER_USER_PICTURE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nResult; - public byte[] szCitizenID = new byte[32]; - public byte[] szUserID = new byte[64]; - public NET_USER_PICTURE_DATA[] stuPictureData = new NET_USER_PICTURE_DATA[5]; - public int nPictureData; - public byte[] byReserved = new byte[4]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DOWNLOAD_MULTI_FILE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DOWNLOAD_MULTI_FILE.java deleted file mode 100644 index a5770fb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DOWNLOAD_MULTI_FILE.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_IN_DOWNLOAD_MULTI_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFileCount; - public Pointer pFileInfos; - public NetSDKLib.fMultiFileDownLoadPosCB cbPosCallBack; - public Pointer dwUserData; - public int emDownloadType; - public int nConditionCount; - public Pointer pConditionInfos; - public int emSubClass; - public Pointer pFileOptions; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DOWNLOAD_PIECE_FILE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DOWNLOAD_PIECE_FILE.java deleted file mode 100644 index b119120..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_DOWNLOAD_PIECE_FILE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_DOWNLOAD_PIECE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szFileName = new byte[260]; - public int nOffSet; - public int nNeedLength; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GETFACEEIGEN_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GETFACEEIGEN_INFO.java deleted file mode 100644 index 8a8778b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GETFACEEIGEN_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GETFACEEIGEN_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPhotoDataLen; - public String pszPhotoData; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CAMERA_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CAMERA_CFG.java deleted file mode 100644 index 69216ae..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CAMERA_CFG.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_CAMERA_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCameraNo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CAMERA_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CAMERA_INFO.java deleted file mode 100644 index 92c3b2f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CAMERA_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_CAMERA_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCameraNo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CHANNEL_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CHANNEL_CFG.java deleted file mode 100644 index c81220a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_CHANNEL_CFG.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_CHANNEL_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_COURSE_LOGIC_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_COURSE_LOGIC_CHANNEL.java deleted file mode 100644 index 07a674c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_COURSE_LOGIC_CHANNEL.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_COURSE_LOGIC_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNum; - public int[] nChannel = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_COURSE_RECORD_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_COURSE_RECORD_MODE.java deleted file mode 100644 index 554477c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_COURSE_RECORD_MODE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_COURSE_RECORD_MODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nClassRoomID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_DEFAULT_REAL_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_DEFAULT_REAL_CHANNEL.java deleted file mode 100644 index add78be..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_DEFAULT_REAL_CHANNEL.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_DEFAULT_REAL_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelCount; - public NET_LOGIC_CHANNEL_INFO[] stuChannelInfo = new NET_LOGIC_CHANNEL_INFO[64]; - - public NET_IN_GET_DEFAULT_REAL_CHANNEL() { - for(int i = 0; i < this.stuChannelInfo.length; ++i) { - this.stuChannelInfo[i] = new NET_LOGIC_CHANNEL_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_DEVICE_AII_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_DEVICE_AII_INFO.java deleted file mode 100644 index 201a0f8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_DEVICE_AII_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_DEVICE_AII_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_HEATMAPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_HEATMAPS_INFO.java deleted file mode 100644 index 38e2505..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_HEATMAPS_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_HEATMAPS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_INPUT_CHANNEL_MEDIA.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_INPUT_CHANNEL_MEDIA.java deleted file mode 100644 index a5b0119..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_INPUT_CHANNEL_MEDIA.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_INPUT_CHANNEL_MEDIA extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNum; - public int[] nChannel = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_REAL_PREVIEW_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_REAL_PREVIEW_CHANNEL.java deleted file mode 100644 index ab9c808..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_REAL_PREVIEW_CHANNEL.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_REAL_PREVIEW_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelCount; - public NET_LOGIC_CHANNEL_INFO[] stuChannelInfo = new NET_LOGIC_CHANNEL_INFO[64]; - - public NET_IN_GET_REAL_PREVIEW_CHANNEL() { - for(int i = 0; i < this.stuChannelInfo.length; ++i) { - this.stuChannelInfo[i] = new NET_LOGIC_CHANNEL_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_RECORD_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_RECORD_STATE.java deleted file mode 100644 index 66f5aef..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_RECORD_STATE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_RECORD_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_VIDEOSTAT_HEATMAP.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_VIDEOSTAT_HEATMAP.java deleted file mode 100644 index 3206be8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_GET_VIDEOSTAT_HEATMAP.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_GET_VIDEOSTAT_HEATMAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nPlanID; - public NET_TIME stuStartTime; - public NET_TIME stuEndTime; - public int emHeatMapType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MODIFY_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MODIFY_COURSE.java deleted file mode 100644 index 7cb2715..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MODIFY_COURSE.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_MODIFY_COURSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCourseNum; - public NET_COURSE[] stuCourseInfo = new NET_COURSE[64]; - public int[] nId = new int[64]; - - public NET_IN_MODIFY_COURSE() { - for(int i = 0; i < this.stuCourseInfo.length; ++i) { - this.stuCourseInfo[i] = new NET_COURSE(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MODIFY_PARKINGRECORD_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MODIFY_PARKINGRECORD_INFO.java deleted file mode 100644 index 69a46b5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MODIFY_PARKINGRECORD_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_MODIFY_PARKINGRECORD_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_PARKINGRECORD_INFO stuOld; - public NET_PARKINGRECORD_INFO stuNew; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_GET_COLL_SCHD.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_GET_COLL_SCHD.java deleted file mode 100644 index 7fc6aa6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_GET_COLL_SCHD.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_MONITORWALL_GET_COLL_SCHD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bAllCollections; - public int nCollectionNum; - public NET_MONITORWALL_COLLECTION_NAME[] szCollections = new NET_MONITORWALL_COLLECTION_NAME[64]; - public int nMonitorWallID; - - public NET_IN_MONITORWALL_GET_COLL_SCHD() { - for(int i = 0; i < this.szCollections.length; ++i) { - this.szCollections[i] = new NET_MONITORWALL_COLLECTION_NAME(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_GET_ENABLE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_GET_ENABLE.java deleted file mode 100644 index ca44fcc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_GET_ENABLE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_MONITORWALL_GET_ENABLE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMonitorWallNum; - public NET_MONITORWALL_NAME[] szNames = new NET_MONITORWALL_NAME[32]; - - public NET_IN_MONITORWALL_GET_ENABLE() { - for(int i = 0; i < this.szNames.length; ++i) { - this.szNames[i] = new NET_MONITORWALL_NAME(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_SET_COLL_SCHD.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_SET_COLL_SCHD.java deleted file mode 100644 index 1d5e5db..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_SET_COLL_SCHD.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_MONITORWALL_SET_COLL_SCHD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCollectionNum; - public MONITORWALL_COLLECTION_SCHEDULE[] stuCollShedule = new MONITORWALL_COLLECTION_SCHEDULE[64]; - public int nMonitorWallID; - - public NET_IN_MONITORWALL_SET_COLL_SCHD() { - for(int i = 0; i < this.stuCollShedule.length; ++i) { - this.stuCollShedule[i] = new MONITORWALL_COLLECTION_SCHEDULE(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_SET_ENABLE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_SET_ENABLE.java deleted file mode 100644 index 1e767d2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_MONITORWALL_SET_ENABLE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_MONITORWALL_SET_ENABLE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMonitorWallNum; - public NET_MONITORWALL_ENABLE_INFO[] stuEnable = new NET_MONITORWALL_ENABLE_INFO[32]; - - public NET_IN_MONITORWALL_SET_ENABLE() { - for(int i = 0; i < this.stuEnable.length; ++i) { - this.stuEnable[i] = new NET_MONITORWALL_ENABLE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PRE_UPLOAD_REMOTE_FILE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PRE_UPLOAD_REMOTE_FILE.java deleted file mode 100644 index ddcd0b0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PRE_UPLOAD_REMOTE_FILE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_PRE_UPLOAD_REMOTE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public String pszFileSrc; - public String pszFileDst; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZBASE_MOVEABSOLUTELY_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZBASE_MOVEABSOLUTELY_INFO.java deleted file mode 100644 index d685835..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZBASE_MOVEABSOLUTELY_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_PTZBASE_MOVEABSOLUTELY_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nZoomFlag; - public NetSDKLib.NET_PTZSPACE_UNNORMALIZED stuPosition; - public byte[] byReserved = new byte[512]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZBASE_SET_FOCUS_MAP_VALUE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZBASE_SET_FOCUS_MAP_VALUE_INFO.java deleted file mode 100644 index 02299b7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZBASE_SET_FOCUS_MAP_VALUE_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_PTZBASE_SET_FOCUS_MAP_VALUE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nfocusMapValue; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZ_STATUS_PROC.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZ_STATUS_PROC.java deleted file mode 100644 index 81dadb6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_PTZ_STATUS_PROC.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_PTZ_STATUS_PROC extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public NetSDKLib.fPTZStatusProcCallBack cbPTZStatusProc; - public long dwUser; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE.java deleted file mode 100644 index a54f22d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_QUERY_COURSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFindID; - public int nOffset; - public int nCount; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILE.java deleted file mode 100644 index dc62205..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_QUERY_COURSEMEDIA_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nfindID; - public int nOffset; - public int nCount; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILECLOSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILECLOSE.java deleted file mode 100644 index 7001e3f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILECLOSE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_QUERY_COURSEMEDIA_FILECLOSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFindID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILEOPEN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILEOPEN.java deleted file mode 100644 index 292dba6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSEMEDIA_FILEOPEN.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_QUERY_COURSEMEDIA_FILEOPEN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_TIME stuStartTime; - public NET_TIME stuEndTime; - public byte[] szKeyWord = new byte[128]; - public int emCourseLockType; - public int emCourseRecordType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE_CLOSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE_CLOSE.java deleted file mode 100644 index 1f2da1d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE_CLOSE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_QUERY_COURSE_CLOSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFindID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE_OPEN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE_OPEN.java deleted file mode 100644 index 7f4588e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_QUERY_COURSE_OPEN.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_QUERY_COURSE_OPEN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_TIME stuStartTime; - public NET_TIME stuEndTime; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_RADAR_ALARMPOINTINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_RADAR_ALARMPOINTINFO.java deleted file mode 100644 index 7f34ff7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_RADAR_ALARMPOINTINFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_IN_RADAR_ALARMPOINTINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.fRadarAlarmPointInfoCallBack cbAlarmPointInfo; - public Pointer dwUser; - public int nChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCADA_GET_ATTRIBUTE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCADA_GET_ATTRIBUTE_INFO.java deleted file mode 100644 index b35f88d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCADA_GET_ATTRIBUTE_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SCADA_GET_ATTRIBUTE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_GET_CONDITION_INFO stuCondition; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_GETCAPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_GETCAPS_INFO.java deleted file mode 100644 index 8c62454..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_GETCAPS_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SCENICSPOT_GETCAPS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_GETPOINTINFOS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_GETPOINTINFOS_INFO.java deleted file mode 100644 index 0115072..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_GETPOINTINFOS_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SCENICSPOT_GETPOINTINFOS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelID; - public int nOffset; - public int nLimit; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_SETPOINTINFO_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_SETPOINTINFO_INFO.java deleted file mode 100644 index 526c53b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_SETPOINTINFO_INFO.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SCENICSPOT_SETPOINTINFO_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nIndex; - public byte bEnable; - public byte bTitleAttribute; - public POSTION stuPosition; - public POINTCOORDINATE stuPoint; - public byte[] szTitleName = new byte[64]; - public byte byTitleType; - public byte[] byReserved = new byte[3]; - public int emShapeType; - public NetSDKLib.DH_POINT[] stuPolygon = new NetSDKLib.DH_POINT[16]; - public int nPolygonPointNum; - - public NET_IN_SCENICSPOT_SETPOINTINFO_INFO() { - for(int i = 0; i < this.stuPolygon.length; ++i) { - this.stuPolygon[i] = new NetSDKLib.DH_POINT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_TURNTOPOINT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_TURNTOPOINT_INFO.java deleted file mode 100644 index c46206d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SCENICSPOT_TURNTOPOINT_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SCENICSPOT_TURNTOPOINT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nIndex; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_2DCODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_2DCODE.java deleted file mode 100644 index 0e3a4b6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_2DCODE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SET_2DCODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int em2DCodeType; - public byte[] sz2DCode = new byte[512]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_BLIND_REAL_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_BLIND_REAL_CHANNEL.java deleted file mode 100644 index 6661e9d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_BLIND_REAL_CHANNEL.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SET_BLIND_REAL_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNum; - public int[] nChannel = new int[64]; - public NET_LOGIC_CHANNEL_INFO[] stuChannelInfo = new NET_LOGIC_CHANNEL_INFO[64]; - - public NET_IN_SET_BLIND_REAL_CHANNEL() { - for(int i = 0; i < this.stuChannelInfo.length; ++i) { - this.stuChannelInfo[i] = new NET_LOGIC_CHANNEL_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_CAMERA_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_CAMERA_CFG.java deleted file mode 100644 index 4a57cf8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_CAMERA_CFG.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SET_CAMERA_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCameraNo; - public NET_CAMERA_CFG_INFO stuCameraInfo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_CHANNEL_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_CHANNEL_CFG.java deleted file mode 100644 index b0ce325..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_CHANNEL_CFG.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SET_CHANNEL_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNo; - public NET_CHANNEL_CFG_INFO stuChannelInfo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_COURSE_RECORD_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_COURSE_RECORD_MODE.java deleted file mode 100644 index b5a7528..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_COURSE_RECORD_MODE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SET_COURSE_RECORD_MODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emRecordMode; - public int nClassRoomID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_COURSE_RECORD_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_COURSE_RECORD_STATE.java deleted file mode 100644 index d163c12..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_COURSE_RECORD_STATE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SET_COURSE_RECORD_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int nAction; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_PARKINGSPACE_STATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_PARKINGSPACE_STATE_INFO.java deleted file mode 100644 index 01c52be..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_PARKINGSPACE_STATE_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SET_PARKINGSPACE_STATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public byte[] szPlateNumber = new byte[64]; - public byte[] szParkingNo = new byte[32]; - public int emState; - public int bUnNeedPic; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_PARK_CONTROL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_PARK_CONTROL_INFO.java deleted file mode 100644 index f2e7551..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SET_PARK_CONTROL_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SET_PARK_CONTROL_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nScreenShowInfoNum; - public NET_SCREEN_SHOW_INFO[] stuScreenShowInfo = (NET_SCREEN_SHOW_INFO[])((NET_SCREEN_SHOW_INFO[])(new NET_SCREEN_SHOW_INFO()).toArray(16)); - public byte[] byReserved = new byte[4]; - public int nBroadcastInfoNum; - public NET_BROADCAST_INFO[] stuBroadcastInfo = (NET_BROADCAST_INFO[])((NET_BROADCAST_INFO[])(new NET_BROADCAST_INFO()).toArray(16)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SNAP_BY_EVENT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SNAP_BY_EVENT.java deleted file mode 100644 index 8f64df6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_SNAP_BY_EVENT.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_SNAP_BY_EVENT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; - public int dwEventID; - public byte[] szSerialNo = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_STARTSERACH_DEVICE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_STARTSERACH_DEVICE.java deleted file mode 100644 index 1718cf4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_STARTSERACH_DEVICE.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_IN_STARTSERACH_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szLocalIp = new byte[64]; - public NetSDKLib.fSearchDevicesCBEx cbSearchDevices; - public Pointer pUserData; - public int emSendType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_START_REDIRECT_SERVICE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_START_REDIRECT_SERVICE.java deleted file mode 100644 index c1f36f9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_START_REDIRECT_SERVICE.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Callback; -import com.sun.jna.Pointer; - -public class NET_IN_START_REDIRECT_SERVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] byReserved = new byte[4]; - public byte[] szIP = new byte[64]; - public short nPort; - public byte[] byReserved1 = new byte[6]; - public Callback cbFuncEx; - public Pointer dwUserData; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_STORAGE_DEV_INFOS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_STORAGE_DEV_INFOS.java deleted file mode 100644 index dab3687..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_STORAGE_DEV_INFOS.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_STORAGE_DEV_INFOS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emVolumeType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO.java deleted file mode 100644 index 53f5ec6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_TRAFFIC_RADAR_GET_OBJECT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_SNAP_RADAR_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_SNAP_RADAR_INFO.java deleted file mode 100644 index 44a2dff..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_SNAP_RADAR_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_TRAFFIC_SNAP_RADAR_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_SNAP_STROBE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_SNAP_STROBE_INFO.java deleted file mode 100644 index cd08d5f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_IN_TRAFFIC_SNAP_STROBE_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_IN_TRAFFIC_SNAP_STROBE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannel; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ISCSI_TARGET.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ISCSI_TARGET.java deleted file mode 100644 index 1a3c139..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_ISCSI_TARGET.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_ISCSI_TARGET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[128]; - public byte[] szAddress = new byte[64]; - public byte[] szUser = new byte[128]; - public int nPort; - public int nStatus; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LEFTDETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LEFTDETECTION_RULE_INFO.java deleted file mode 100644 index e757154..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LEFTDETECTION_RULE_INFO.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_LEFTDETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nTriggerPosition; - public byte[] bTriggerPosition = new byte[8]; - public int nMinDuration; - public int nTrackDuration; - public boolean bSizeFileter; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LIGHTINFO_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LIGHTINFO_CFG.java deleted file mode 100644 index 0354b29..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LIGHTINFO_CFG.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_LIGHTINFO_CFG extends NetSDKLib.SdkStructure { - public int nLightNo; - public int emLightState; - public byte[] byReserved = new byte[504]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LIGHTPERIODS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LIGHTPERIODS_INFO.java deleted file mode 100644 index 198a724..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LIGHTPERIODS_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_LIGHTPERIODS_INFO extends NetSDKLib.SdkStructure { - public int emType; - public int nStraight; - public int nTurnLeft; - public int nTurnRight; - public int nUTurn; - public byte[] byReserved = new byte[60]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LOGIC_CHANNEL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LOGIC_CHANNEL_INFO.java deleted file mode 100644 index 9aa9f32..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_LOGIC_CHANNEL_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_LOGIC_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public int nRoomID; - public int emLogicChannel; - public byte[] byReserved = new byte[32]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MANUALSNAP_PARKINGSPACE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MANUALSNAP_PARKINGSPACE_INFO.java deleted file mode 100644 index 13e4670..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MANUALSNAP_PARKINGSPACE_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MANUALSNAP_PARKINGSPACE_INFO extends NetSDKLib.SdkStructure { - public int nStatus; - public byte[] szPlateNumber = new byte[64]; - public byte[] szParkingNo = new byte[32]; - public byte[] byReserved = new byte[412]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MATCH_TWO_FACE_IN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MATCH_TWO_FACE_IN.java deleted file mode 100644 index fa3f975..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MATCH_TWO_FACE_IN.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_MATCH_TWO_FACE_IN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_IMAGE_COMPARE_INFO stuOriginalImage; - public NET_IMAGE_COMPARE_INFO stuCompareImage; - public Pointer pSendBuf; - public int dwSendBufLen; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MATCH_TWO_FACE_OUT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MATCH_TWO_FACE_OUT.java deleted file mode 100644 index 6f677bc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MATCH_TWO_FACE_OUT.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MATCH_TWO_FACE_OUT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nSimilarity; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEDIAFILE_GENERAL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEDIAFILE_GENERAL_INFO.java deleted file mode 100644 index 16f50c9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEDIAFILE_GENERAL_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MEDIAFILE_GENERAL_INFO extends NetSDKLib.SdkStructure { - public byte[] szFilePath = new byte[260]; - public int nObjectUrlNum; - public ObjectUrl[] szObjectUrls = (ObjectUrl[])((ObjectUrl[])(new ObjectUrl()).toArray(8)); - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEDIA_QUERY_TRAFFICCAR_PARAM_EX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEDIA_QUERY_TRAFFICCAR_PARAM_EX.java deleted file mode 100644 index ac33f5d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEDIA_QUERY_TRAFFICCAR_PARAM_EX.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MEDIA_QUERY_TRAFFICCAR_PARAM_EX extends NetSDKLib.SdkStructure { - public byte[] szViolationCode = new byte[16]; - public byte[] szCountry = new byte[4]; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEMORY_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEMORY_INFO.java deleted file mode 100644 index 15098f4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEMORY_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MEMORY_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwTotal; - public int dwFree; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEMORY_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEMORY_STATUS.java deleted file mode 100644 index f9b68ca..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MEMORY_STATUS.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MEMORY_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public NET_MEMORY_INFO stuMemory; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_COLLECTION_NAME.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_COLLECTION_NAME.java deleted file mode 100644 index 6eb6524..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_COLLECTION_NAME.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MONITORWALL_COLLECTION_NAME extends NetSDKLib.SdkStructure { - public byte[] collectionName = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_ENABLE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_ENABLE_INFO.java deleted file mode 100644 index 8c05343..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_ENABLE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MONITORWALL_ENABLE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public byte[] szName = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_NAME.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_NAME.java deleted file mode 100644 index 15c9da3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITORWALL_NAME.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_MONITORWALL_NAME extends NetSDKLib.SdkStructure { - public byte[] szName = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITOR_WALL_OUT_MODE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITOR_WALL_OUT_MODE_INFO.java deleted file mode 100644 index 349cb90..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_MONITOR_WALL_OUT_MODE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OBJECT_RADAR_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OBJECT_RADAR_INFO.java deleted file mode 100644 index 7ec538f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OBJECT_RADAR_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OBJECT_RADAR_INFO extends NetSDKLib.SdkStructure { - public int nID; - public int nVerticalPos; - public int nHorizontalPos; - public int nObjectLen; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_COVERS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_COVERS.java deleted file mode 100644 index 7faf928..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_COVERS.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OSD_CFG_COVERS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCoverCount; - public NET_VEDIO_WIDGET_COVER[] stuCovers = new NET_VEDIO_WIDGET_COVER[16]; - - public NET_OSD_CFG_COVERS() { - for(int i = 0; i < this.stuCovers.length; ++i) { - this.stuCovers[i] = new NET_VEDIO_WIDGET_COVER(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_COORDINATES.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_COORDINATES.java deleted file mode 100644 index e0d156e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_COORDINATES.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OSD_CFG_PTZ_COORDINATES extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDisplayTime; - public int bEncodeBlend; - public int bPreviewBlend; - public NET_COLOR_RGBA stuFrontColor; - public NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_DIRECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_DIRECTION.java deleted file mode 100644 index 565eb30..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_DIRECTION.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OSD_CFG_PTZ_DIRECTION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDisplayTime; - public int bEncodeBlend; - public int bPreviewBlend; - public NET_COLOR_RGBA stuFrontColor; - public NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_PATTERN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_PATTERN.java deleted file mode 100644 index f637460..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_PATTERN.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OSD_CFG_PTZ_PATTERN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDisplayTime; - public int bEncodeBlend; - public int bPreviewBlend; - public NET_COLOR_RGBA stuFrontColor; - public NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_PRESET.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_PRESET.java deleted file mode 100644 index c3972e9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_PRESET.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OSD_CFG_PTZ_PRESET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDisplayTime; - public int bEncodeBlend; - public int bPreviewBlend; - public NET_COLOR_RGBA stuFrontColor; - public NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_RS485_DETECT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_RS485_DETECT.java deleted file mode 100644 index 2d8e71f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_PTZ_RS485_DETECT.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OSD_CFG_PTZ_RS485_DETECT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDisplayTime; - public int bEncodeBlend; - public int bPreviewBlend; - public NET_COLOR_RGBA stuFrontColor; - public NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_TEMPERATURE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_TEMPERATURE.java deleted file mode 100644 index 945aefb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_CFG_TEMPERATURE.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OSD_CFG_TEMPERATURE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nDisplayTime; - public int bEncodeBlend; - public int bPreviewBlend; - public NET_COLOR_RGBA stuFrontColor; - public NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; - public int emTemperatureType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_USER_DEF_TITLE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_USER_DEF_TITLE.java deleted file mode 100644 index f788ad8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OSD_USER_DEF_TITLE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OSD_USER_DEF_TITLE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nUserDefTitleNum; - public NET_USER_DEF_TITLE_INFO[] stuUserDefTitle = new NET_USER_DEF_TITLE_INFO[16]; - - public NET_OSD_USER_DEF_TITLE() { - for(int i = 0; i < this.stuUserDefTitle.length; ++i) { - this.stuUserDefTitle[i] = new NET_USER_DEF_TITLE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ADD_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ADD_COURSE.java deleted file mode 100644 index 941b890..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ADD_COURSE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_ADD_COURSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nIdNum; - public int[] nId = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ASYNC_ADD_CUSTOM_DEVICE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ASYNC_ADD_CUSTOM_DEVICE.java deleted file mode 100644 index 3b1100f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ASYNC_ADD_CUSTOM_DEVICE.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_ASYNC_ADD_CUSTOM_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nLogicChannelNum; - public int[] nLogicChannels = new int[128]; - public byte[] szDeviceID = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ATTACH_TRAFFICLIGHT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ATTACH_TRAFFICLIGHT_INFO.java deleted file mode 100644 index e8cc2df..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ATTACH_TRAFFICLIGHT_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_ATTACH_TRAFFICLIGHT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ATTACH_VIDEOSTAT_HEATMAP.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ATTACH_VIDEOSTAT_HEATMAP.java deleted file mode 100644 index fc3ef4d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_ATTACH_VIDEOSTAT_HEATMAP.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_ATTACH_VIDEOSTAT_HEATMAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_AUDIO_DECODE_CAPS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_AUDIO_DECODE_CAPS.java deleted file mode 100644 index a78dbb5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_AUDIO_DECODE_CAPS.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_AUDIO_DECODE_CAPS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_AUDIO_DECODE_FORMAT[] stuDecodeFormats = (NET_AUDIO_DECODE_FORMAT[])((NET_AUDIO_DECODE_FORMAT[])(new NET_AUDIO_DECODE_FORMAT()).toArray(64)); - public int nFormatsRet; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_CAMERASTATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_CAMERASTATE.java deleted file mode 100644 index 607534c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_CAMERASTATE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_CAMERASTATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nObjectID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD.java deleted file mode 100644 index 4791699..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCount; - public NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT[] stResult = new NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT[64]; - - public NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_ADD() { - for(int i = 0; i < this.stResult.length; ++i) { - this.stResult[i] = new NET_COURSECOMPOSITE_CHANNEL_MODE_ADD_RESULT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java deleted file mode 100644 index c449d4c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_DELETE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nReturnNum; - public int[] nReturnCode = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET.java deleted file mode 100644 index c087743..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nReturnNum; - public int[] nMode = new int[64]; - public NET_COMPOSITECHANNELMODE_INFO[] stModeInfo = new NET_COMPOSITECHANNELMODE_INFO[64]; - - public NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_GET() { - for(int i = 0; i < this.stModeInfo.length; ++i) { - this.stModeInfo[i] = new NET_COMPOSITECHANNELMODE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java deleted file mode 100644 index 3f417ca..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_CHANNEL_MODE_MODIFY extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nReturnNum; - public int[] nReturnCode = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_GET_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_GET_INFO.java deleted file mode 100644 index a273437..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_GET_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_GET_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_COMPOSITECHANNEL_INFO stuChannelInfo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_GET_LOCKINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_GET_LOCKINFO.java deleted file mode 100644 index 90ea864..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_GET_LOCKINFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_GET_LOCKINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bState; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_LOCK_CONTROL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_LOCK_CONTROL.java deleted file mode 100644 index 07d3f3d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_LOCK_CONTROL.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_LOCK_CONTROL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_SET_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_SET_INFO.java deleted file mode 100644 index 6eb4162..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_SET_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_SET_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_UPDATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_UPDATE_INFO.java deleted file mode 100644 index 2d88170..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSECOMPOSITE_UPDATE_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSECOMPOSITE_UPDATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_GETINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_GETINFO.java deleted file mode 100644 index 081d70e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_GETINFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSERECORD_GETINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNum; - public int[] nCanRecord = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_GET_TIME.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_GET_TIME.java deleted file mode 100644 index 7589815..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_GET_TIME.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSERECORD_GET_TIME extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTime; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_SETINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_SETINFO.java deleted file mode 100644 index 162cd5f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_SETINFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSERECORD_SETINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_UPDATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_UPDATE_INFO.java deleted file mode 100644 index b7c745a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_COURSERECORD_UPDATE_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_COURSERECORD_UPDATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DELETE_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DELETE_COURSE.java deleted file mode 100644 index aa4cc81..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DELETE_COURSE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_DELETE_COURSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nResultIdNum; - public int[] nResultId = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DELIVER_USER_PICTURE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DELIVER_USER_PICTURE.java deleted file mode 100644 index 40b4a6a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DELIVER_USER_PICTURE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_DELIVER_USER_PICTURE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DOWNLOAD_MULTI_FILE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DOWNLOAD_MULTI_FILE.java deleted file mode 100644 index 88b7667..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DOWNLOAD_MULTI_FILE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_DOWNLOAD_MULTI_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.LLong lDownLoadHandle; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DOWNLOAD_PIECE_FILE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DOWNLOAD_PIECE_FILE.java deleted file mode 100644 index 948f6c1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_DOWNLOAD_PIECE_FILE.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_OUT_DOWNLOAD_PIECE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nFileLength; - public int nPacketLength; - public Pointer szBuffer; - public int nBufferLen; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GETFACEEIGEN_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GETFACEEIGEN_INFO.java deleted file mode 100644 index 97de20b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GETFACEEIGEN_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GETFACEEIGEN_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nInFaceEigenLen; - public int nOutFaceEigenLen; - public String pszFaceEigen; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CAMERA_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CAMERA_CFG.java deleted file mode 100644 index 2f05bd7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CAMERA_CFG.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_CAMERA_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCameraNo; - public NET_CAMERA_CFG_INFO stuCameraInfo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CAMERA_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CAMERA_INFO.java deleted file mode 100644 index 022ba2d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CAMERA_INFO.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_CAMERA_INFO extends NetSDKLib.SdkStructure { - public int dwSize; - public int nCameraNo; - 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 < this.stuLightInfos.length; ++i) { - this.stuLightInfos[i] = new NET_LIGHTINFO_CFG(); - } - - this.dwSize = this.size(); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CHANNEL_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CHANNEL_CFG.java deleted file mode 100644 index cffcc27..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_CHANNEL_CFG.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_CHANNEL_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNo; - public NET_CHANNEL_CFG_INFO stuChannelInfo; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_COURSE_LOGIC_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_COURSE_LOGIC_CHANNEL.java deleted file mode 100644 index 2d09884..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_COURSE_LOGIC_CHANNEL.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_COURSE_LOGIC_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelCount; - public NET_LOGIC_CHANNEL_INFO[] stuChannelInfo = new NET_LOGIC_CHANNEL_INFO[64]; - - public NET_OUT_GET_COURSE_LOGIC_CHANNEL() { - for(int i = 0; i < this.stuChannelInfo.length; ++i) { - this.stuChannelInfo[i] = new NET_LOGIC_CHANNEL_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_COURSE_RECORD_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_COURSE_RECORD_MODE.java deleted file mode 100644 index d67d22d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_COURSE_RECORD_MODE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_COURSE_RECORD_MODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emRecordMode; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_DEFAULT_REAL_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_DEFAULT_REAL_CHANNEL.java deleted file mode 100644 index 95b1604..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_DEFAULT_REAL_CHANNEL.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_DEFAULT_REAL_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNum; - public int[] nChannel = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_DEVICE_AII_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_DEVICE_AII_INFO.java deleted file mode 100644 index 67eea06..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_DEVICE_AII_INFO.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_DEVICE_AII_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nInfoCount; - public NET_DEVICE_STORAGE_INFO[] stuStorageInfo = new NET_DEVICE_STORAGE_INFO[8]; - - public NET_OUT_GET_DEVICE_AII_INFO() { - for(int i = 0; i < this.stuStorageInfo.length; ++i) { - this.stuStorageInfo[i] = new NET_DEVICE_STORAGE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_HEATMAPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_HEATMAPS_INFO.java deleted file mode 100644 index be34e0e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_HEATMAPS_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_OUT_GET_HEATMAPS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NetSDKLib.NET_RADIOMETRY_METADATA stMetaData; - public int dwMaxDataBufLen; - public Pointer pbDataBuf; - public int dwRetDataBufLen; - public byte[] byReserved = new byte[4]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_INPUT_CHANNEL_MEDIA.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_INPUT_CHANNEL_MEDIA.java deleted file mode 100644 index b215b19..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_INPUT_CHANNEL_MEDIA.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_INPUT_CHANNEL_MEDIA extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNum; - public int[] emInputMedia = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_REAL_PREVIEW_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_REAL_PREVIEW_CHANNEL.java deleted file mode 100644 index 65de635..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_REAL_PREVIEW_CHANNEL.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_REAL_PREVIEW_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nChannelNum; - public int[] nChannel = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_RECORD_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_RECORD_STATE.java deleted file mode 100644 index 3124885..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_RECORD_STATE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_RECORD_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bState; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_VIDEOSTAT_HEATMAP.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_VIDEOSTAT_HEATMAP.java deleted file mode 100644 index 87a8fda..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_GET_VIDEOSTAT_HEATMAP.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_GET_VIDEOSTAT_HEATMAP extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nToken; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MODIFY_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MODIFY_COURSE.java deleted file mode 100644 index 39e1ccf..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MODIFY_COURSE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_MODIFY_COURSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nResultIDNum; - public int[] nResultID = new int[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MODIFY_PARKINGRECORD_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MODIFY_PARKINGRECORD_INFO.java deleted file mode 100644 index 4c2d1ea..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MODIFY_PARKINGRECORD_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_MODIFY_PARKINGRECORD_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_GET_COLL_SCHD.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_GET_COLL_SCHD.java deleted file mode 100644 index 6dde22f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_GET_COLL_SCHD.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_MONITORWALL_GET_COLL_SCHD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCollectionNum; - public MONITORWALL_COLLECTION_SCHEDULE[] stuCollShedule = new MONITORWALL_COLLECTION_SCHEDULE[64]; - - public NET_OUT_MONITORWALL_GET_COLL_SCHD() { - for(int i = 0; i < this.stuCollShedule.length; ++i) { - this.stuCollShedule[i] = new MONITORWALL_COLLECTION_SCHEDULE(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_GET_ENABLE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_GET_ENABLE.java deleted file mode 100644 index ad110a4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_GET_ENABLE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_MONITORWALL_GET_ENABLE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMonitorWallNum; - public NET_MONITORWALL_ENABLE_INFO[] stuEnable = new NET_MONITORWALL_ENABLE_INFO[32]; - - public NET_OUT_MONITORWALL_GET_ENABLE() { - for(int i = 0; i < this.stuEnable.length; ++i) { - this.stuEnable[i] = new NET_MONITORWALL_ENABLE_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_SET_COLL_SCHD.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_SET_COLL_SCHD.java deleted file mode 100644 index e61c47c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_SET_COLL_SCHD.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_MONITORWALL_SET_COLL_SCHD extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_SET_ENABLE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_SET_ENABLE.java deleted file mode 100644 index 2a9a72f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_MONITORWALL_SET_ENABLE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_MONITORWALL_SET_ENABLE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_PRE_UPLOAD_REMOTE_FILE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_PRE_UPLOAD_REMOTE_FILE.java deleted file mode 100644 index 7aff736..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_PRE_UPLOAD_REMOTE_FILE.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_PRE_UPLOAD_REMOTE_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public boolean bContinue2Upload; - public int emType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_PTZ_STATUS_PROC.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_PTZ_STATUS_PROC.java deleted file mode 100644 index dc540bd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_PTZ_STATUS_PROC.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_PTZ_STATUS_PROC extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE.java deleted file mode 100644 index fbc1931..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_QUERY_COURSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCountResult; - public NET_COURSE_RESULT[] stuCourseResult = new NET_COURSE_RESULT[64]; - - public NET_OUT_QUERY_COURSE() { - for(int i = 0; i < this.stuCourseResult.length; ++i) { - this.stuCourseResult[i] = new NET_COURSE_RESULT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILE.java deleted file mode 100644 index 21ef454..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILE.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_QUERY_COURSEMEDIA_FILE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nCountResult; - public NET_COURSEMEDIA_FILE_INFO[] stuCourseMediaFile = new NET_COURSEMEDIA_FILE_INFO[64]; - - public NET_OUT_QUERY_COURSEMEDIA_FILE() { - for(int i = 0; i < this.stuCourseMediaFile.length; ++i) { - this.stuCourseMediaFile[i] = new NET_COURSEMEDIA_FILE_INFO(); - } - - } - - public int fieldOffset(String name) { - return super.fieldOffset(name); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILECLOSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILECLOSE.java deleted file mode 100644 index 2e57e1d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILECLOSE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_QUERY_COURSEMEDIA_FILECLOSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILEOPEN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILEOPEN.java deleted file mode 100644 index ca2bba4..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSEMEDIA_FILEOPEN.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_QUERY_COURSEMEDIA_FILEOPEN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int ntotalNum; - public int nfindID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE_CLOSE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE_CLOSE.java deleted file mode 100644 index f73a0ec..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE_CLOSE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_QUERY_COURSE_CLOSE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE_OPEN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE_OPEN.java deleted file mode 100644 index bf146ab..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_QUERY_COURSE_OPEN.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_QUERY_COURSE_OPEN extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotalNum; - public int nFindID; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_RADAR_ALARMPOINTINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_RADAR_ALARMPOINTINFO.java deleted file mode 100644 index 7f00707..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_RADAR_ALARMPOINTINFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_RADAR_ALARMPOINTINFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCADA_GET_ATTRIBUTE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCADA_GET_ATTRIBUTE_INFO.java deleted file mode 100644 index 521aa52..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCADA_GET_ATTRIBUTE_INFO.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_OUT_SCADA_GET_ATTRIBUTE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxAttributeInfoNum; - public Pointer pstuAttributeInfo; - public int nRetAttributeInfoNum; - - public String toString() { - return "NET_OUT_SCADA_GET_ATTRIBUTE_INFO{dwSize=" + this.dwSize + ", nMaxAttributeInfoNum=" + this.nMaxAttributeInfoNum + ", pstuAttributeInfo=" + this.pstuAttributeInfo + ", nRetAttributeInfoNum=" + this.nRetAttributeInfoNum + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_GETCAPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_GETCAPS_INFO.java deleted file mode 100644 index 3a0e032..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_GETCAPS_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SCENICSPOT_GETCAPS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_SCENICSPOT_CAPS_INFO stuCaps; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO.java deleted file mode 100644 index 8c9402a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nTotal; - public int nRetSceneNum; - public POINTINFOS[] stuPointInfos = new POINTINFOS[256]; - - public NET_OUT_SCENICSPOT_GETPOINTINFOS_INFO() { - for(int i = 0; i < this.stuPointInfos.length; ++i) { - this.stuPointInfos[i] = new POINTINFOS(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_SETPOINTINFO_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_SETPOINTINFO_INFO.java deleted file mode 100644 index eb0885f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_SETPOINTINFO_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SCENICSPOT_SETPOINTINFO_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_TURNTOPOINT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_TURNTOPOINT_INFO.java deleted file mode 100644 index c119b03..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SCENICSPOT_TURNTOPOINT_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SCENICSPOT_TURNTOPOINT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_2DCODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_2DCODE.java deleted file mode 100644 index 115d109..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_2DCODE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SET_2DCODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_BLIND_REAL_CHANNEL.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_BLIND_REAL_CHANNEL.java deleted file mode 100644 index 0bddc1a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_BLIND_REAL_CHANNEL.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SET_BLIND_REAL_CHANNEL extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_CAMERA_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_CAMERA_CFG.java deleted file mode 100644 index f5d0de8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_CAMERA_CFG.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SET_CAMERA_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_CHANNEL_CFG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_CHANNEL_CFG.java deleted file mode 100644 index c3cdce0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_CHANNEL_CFG.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SET_CHANNEL_CFG extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_COURSE_RECORD_MODE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_COURSE_RECORD_MODE.java deleted file mode 100644 index 05c09ac..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_COURSE_RECORD_MODE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SET_COURSE_RECORD_MODE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_COURSE_RECORD_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_COURSE_RECORD_STATE.java deleted file mode 100644 index ccf8818..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_COURSE_RECORD_STATE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SET_COURSE_RECORD_STATE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_PARKINGSPACE_STATE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_PARKINGSPACE_STATE_INFO.java deleted file mode 100644 index 871fad2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_PARKINGSPACE_STATE_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SET_PARKINGSPACE_STATE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_PARK_CONTROL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_PARK_CONTROL_INFO.java deleted file mode 100644 index 0eb7470..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SET_PARK_CONTROL_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SET_PARK_CONTROL_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SNAP_BY_EVENT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SNAP_BY_EVENT.java deleted file mode 100644 index 9b06328..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_SNAP_BY_EVENT.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_SNAP_BY_EVENT extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_STARTSERACH_DEVICE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_STARTSERACH_DEVICE.java deleted file mode 100644 index e5dbcf8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_STARTSERACH_DEVICE.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_STARTSERACH_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_STORAGE_DEV_INFOS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_STORAGE_DEV_INFOS.java deleted file mode 100644 index 224f491..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_STORAGE_DEV_INFOS.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_STORAGE_DEV_INFOS extends NetSDKLib.SdkStructure { - public int dwSize; - public int nDevInfosNum; - public NET_STORAGE_DEVICE[] stuStorageDevInfos = new NET_STORAGE_DEVICE[128]; - - public NET_OUT_STORAGE_DEV_INFOS() { - System.out.println("NET_OUT_STORAGE_DEV_INFOS " + this.size()); - dwSize = this.size(); - - for(int i = 0; i < this.stuStorageDevInfos.length; ++i) { - this.stuStorageDevInfos[i] = new NET_STORAGE_DEVICE(); - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO.java deleted file mode 100644 index 545d6d3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_OUT_TRAFFIC_RADAR_GET_OBJECT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nMaxObjectNum; - public Pointer pObjectInfo; - public int nObjectNum; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_SNAP_RADAR_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_SNAP_RADAR_INFO.java deleted file mode 100644 index 2c17d6d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_SNAP_RADAR_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_TRAFFIC_SNAP_RADAR_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szSerialNo = new byte[128]; - public byte[] szVendor = new byte[32]; - public byte[] szDevType = new byte[32]; - public int emWorkState; - public int emCoilMatch; - public NetSDKLib.NET_POINT[] stuFakeAlarmPointInfo = (NetSDKLib.NET_POINT[])((NetSDKLib.NET_POINT[])(new NetSDKLib.NET_POINT()).toArray(64)); - public int nRetFakeAlarmPointNum; - public int nRelayWorkCount; - public int emDetectCarState; - public int nCommPort; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_SNAP_STROBE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_SNAP_STROBE_INFO.java deleted file mode 100644 index 4f7abad..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_OUT_TRAFFIC_SNAP_STROBE_INFO.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_OUT_TRAFFIC_SNAP_STROBE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szSerialNo = new byte[128]; - public byte[] szVendor = new byte[32]; - public byte[] szDevType = new byte[32]; - public int emWorkState; - public int emFaultCode; - public int nOpenStrobeCount; - public int emRunState; - public int emStrobeActionReason; - public int emHeavyCurrentRelayState; - public int emSignalRelay1State; - public int emSignalRelay2State; - public int emGroundSenseInState; - public int emStrobeInPutState; - public int emRailState; - public int nCommPort; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PARKINGDETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PARKINGDETECTION_RULE_INFO.java deleted file mode 100644 index 0e81f7e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PARKINGDETECTION_RULE_INFO.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_PARKINGDETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nTriggerPosition; - public byte[] bTriggerPosition = new byte[8]; - public int nMinDuration; - public int nTrackDuration; - public boolean bSizeFileter; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PARKINGRECORD_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PARKINGRECORD_INFO.java deleted file mode 100644 index c1bd717..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PARKINGRECORD_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PASSERBY_DB_CONFIG_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PASSERBY_DB_CONFIG_INFO.java deleted file mode 100644 index 47d036d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PASSERBY_DB_CONFIG_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_PASSERBY_DB_CONFIG_INFO extends NetSDKLib.SdkStructure { - public int dwCapacity; - public int emOverWriteType; - public PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO stuDuplicateRemoveConfigInfo; - public int dwFileHoldTime; - public byte[] byReserved1 = new byte[4]; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PERSON_FEATURE_VALUE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PERSON_FEATURE_VALUE_INFO.java deleted file mode 100644 index 64fdf08..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PERSON_FEATURE_VALUE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_POWER_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_POWER_INFO.java deleted file mode 100644 index c0acfaf..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_POWER_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_POWER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bPowerOn; - public int emCurrentState; - public int emVoltageState; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_POWER_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_POWER_STATUS.java deleted file mode 100644 index c21721f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_POWER_STATUS.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_POWER_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nCount; - public NET_POWER_INFO[] stuPowers = (NET_POWER_INFO[])((NET_POWER_INFO[])(new NET_POWER_INFO()).toArray(16)); - public int nBatteryNum; - public NET_BATTERY_INFO[] stuBatteries = (NET_BATTERY_INFO[])((NET_BATTERY_INFO[])(new NET_BATTERY_INFO()).toArray(16)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PROJECT_TASK.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PROJECT_TASK.java deleted file mode 100644 index e7cf044..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_PROJECT_TASK.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_PROJECT_TASK extends NetSDKLib.SdkStructure { - public int bEnable; - public byte[] szTaskName = new byte[260]; - public NET_PROJECT_TASK.CFG_TIME_SECTION[] Section = (NET_PROJECT_TASK.CFG_TIME_SECTION[])((NET_PROJECT_TASK.CFG_TIME_SECTION[])(new NET_PROJECT_TASK.CFG_TIME_SECTION()).toArray(7)); - public int bIsCycle; - public byte[] byReserved = new byte[512]; - - public static class CFG_TIME_SECTION extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TSECT[] stuTimeSection = (NetSDKLib.NET_TSECT[])((NetSDKLib.NET_TSECT[])(new NetSDKLib.NET_TSECT()).toArray(6)); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_ALARMPOINT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_ALARMPOINT_INFO.java deleted file mode 100644 index 5945588..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_ALARMPOINT_INFO.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RADAR_ALARMPOINT_INFO extends NetSDKLib.SdkStructure { - public int emPointType; - public int nPointType; - public int nRegionNumber; - public int emObjectType; - public int nTrackID; - public int nDistance; - public int nAngle; - public int nSpeed; - public byte[] byReserved = new byte[512]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_CARSPEED_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_CARSPEED_INFO.java deleted file mode 100644 index c3899de..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_CARSPEED_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RADAR_CARSPEED_INFO extends NetSDKLib.SdkStructure { - public int nTriggerLower; - public int nTriggerUpper; - public int nLimitLower; - public int nLimitUpper; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_NOTIFY_ALARMPOINTINFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_NOTIFY_ALARMPOINTINFO.java deleted file mode 100644 index 89a011f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RADAR_NOTIFY_ALARMPOINTINFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RADAR_NOTIFY_ALARMPOINTINFO extends NetSDKLib.SdkStructure { - public int nNumAlarmPoint; - public NET_RADAR_ALARMPOINT_INFO[] stuAlarmPoint = (NET_RADAR_ALARMPOINT_INFO[])((NET_RADAR_ALARMPOINT_INFO[])(new NET_RADAR_ALARMPOINT_INFO()).toArray(64)); - public int nChannel; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RAID_ERR_DETAIL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RAID_ERR_DETAIL_INFO.java deleted file mode 100644 index be83f5a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RAID_ERR_DETAIL_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RAID_MEMBER_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RAID_MEMBER_INFO.java deleted file mode 100644 index 621dfec..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RAID_MEMBER_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RAID_MEMBER_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int dwID; - public int bSpare; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORDBACKUP_PROCESSTIME.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORDBACKUP_PROCESSTIME.java deleted file mode 100644 index 80143b6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORDBACKUP_PROCESSTIME.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RECORDBACKUP_PROCESSTIME extends NetSDKLib.SdkStructure { - public NET_TIME_EX1 stuStartTime; - public NET_TIME_EX1 stuEndTime; - public byte[] bReserved = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_INFO.java deleted file mode 100644 index f24b37a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_INFO.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RECORD_INFO extends NetSDKLib.SdkStructure { - public int nRealChannel; - public NET_TIME stuStartTime; - public NET_TIME stuEndTime; - public int nFileLen; - public int nFileLenEx; - public int nTime; - public int nFileType; - public int emCompression; - public byte[] byReserved = new byte[60]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_INFO_ARRAY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_INFO_ARRAY.java deleted file mode 100644 index 7cfa92d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_INFO_ARRAY.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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 < this.stuRecordInfo_2.length; ++i) { - this.stuRecordInfo_2[i] = new NET_RECORD_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_STATUS.java deleted file mode 100644 index cb4e0db..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RECORD_STATUS.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RECORD_STATUS extends NetSDKLib.SdkStructure { - public byte[] flag = new byte[32]; - public byte[] Reserved = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_REMAIN_ANALYSE_TOTAL_CAPACITY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_REMAIN_ANALYSE_TOTAL_CAPACITY.java deleted file mode 100644 index df008a7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_REMAIN_ANALYSE_TOTAL_CAPACITY.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_REMAIN_ANALYSE_TOTAL_CAPACITY extends NetSDKLib.SdkStructure { - public int emClassType; - public int nNumber; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_REMOTE_FILE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_REMOTE_FILE_INFO.java deleted file mode 100644 index 0b30e6b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_REMOTE_FILE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RETROGRADE_DETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RETROGRADE_DETECTION_RULE_INFO.java deleted file mode 100644 index 9779ad9..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RETROGRADE_DETECTION_RULE_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RETROGRADE_DETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nTriggerPosition; - public byte[] bTriggerPosition = new byte[8]; - public NetSDKLib.DH_POINT stuDirectionStart; - public NetSDKLib.DH_POINT stuDirectionEnd; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public int bSizeFileter; - public int nSensitivity; - public int bSnapMotorcycle; - public int nDistance; - public byte[] byReserved = new byte[4092]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RIOTERDETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RIOTERDETECTION_RULE_INFO.java deleted file mode 100644 index 9fcfa77..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_RIOTERDETECTION_RULE_INFO.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_RIOTERDETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nModeNum; - public byte[] nModeList = new byte[64]; - public NetSDKLib.POINTCOORDINATE[] stuMinDetectRect = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(2)); - public int nRioterThreshold; - public int nMinDuration; - public int nReportInterval; - public int nSensitivity; - public int nTrackDuration; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SCENICSPOT_CAPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SCENICSPOT_CAPS_INFO.java deleted file mode 100644 index 624f725..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SCENICSPOT_CAPS_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SCREEN_SHOW_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SCREEN_SHOW_INFO.java deleted file mode 100644 index 9efaf4a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SCREEN_SHOW_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_SCREEN_SHOW_INFO extends NetSDKLib.SdkStructure { - public int nScreenNo; - public byte[] szText = new byte[256]; - public int emTextType; - public int emTextColor; - public int emTextRollMode; - public int nRollSpeed; - public byte[] byReserved = new byte[252]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SIP_SERVER_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SIP_SERVER_INFO.java deleted file mode 100644 index ccd1e19..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SIP_SERVER_INFO.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_SIP_SERVER_INFO extends NetSDKLib.SdkStructure { - public int emServerOption; - public byte[] szSipSvrId = new byte[24]; - public byte[] szDomain = new byte[128]; - public byte[] szSipSvrIp = new byte[128]; - public byte[] szDeviceId = new byte[24]; - public byte[] szPassword = new byte[24]; - public short nLocalSipPort; - public short nSipSvrPort; - public int nSipRegExpires; - public int nRegInterval; - public int nKeepAliveCircle; - public int nMaxTimeoutTimes; - public byte[] szCivilCode = new byte[24]; - public byte[] szIntervideoID = new byte[24]; - public Pointer pstuChannelInfo; - public int nChannelInfoNum; - public int nRetChannelInfoNum; - public Pointer pstuAlarmInfo; - public int nAlarmInfoNum; - public int nRetAlarmInfoNum; - public Pointer pstuAudioOutputChnInfo; - public int nAudioOutputChnInfoNum; - public int nRetAudioOutputChnInfoNum; - public byte[] byReserved = new byte[1024]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SMOKE_DETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SMOKE_DETECTION_RULE_INFO.java deleted file mode 100644 index 7cf3c63..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SMOKE_DETECTION_RULE_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_SMOKE_DETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectRegionPoint; - public byte[] byReserved1 = new byte[4]; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nMinDuration; - public int nSensitivity; - public int nRepeatAlarmTime; - public int emSceneType; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SPECIAL_DAYS_SCHEDULE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SPECIAL_DAYS_SCHEDULE.java deleted file mode 100644 index f09b965..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SPECIAL_DAYS_SCHEDULE.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SPEED_LIMIT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SPEED_LIMIT.java deleted file mode 100644 index 6da5a6a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SPEED_LIMIT.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_SPEED_LIMIT extends NetSDKLib.SdkStructure { - public int nSpeedUpperLimit; - public int nSpeedLowerLimit; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STAFF_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STAFF_INFO.java deleted file mode 100644 index a128e2e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STAFF_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STAFF_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.DH_POINT stuStartLocation; - public NetSDKLib.DH_POINT stuEndLocation; - public float nLenth; - public int emType; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STJ77D5_RADAR_CONFIG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STJ77D5_RADAR_CONFIG.java deleted file mode 100644 index 88c1071..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STJ77D5_RADAR_CONFIG.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STJ77D5_RADAR_CONFIG extends NetSDKLib.SdkStructure { - public int nLaneNumber; - public int nDetectMode; - public double dbHeight; - public double dbHorizonShift; - public int nLaneCount; - public double[] dbLaneWidth = new double[4]; - public double dbStopLine; - public int nSceneMode; - public double dbShiftAngle; - public double dbLengthwayShiftDistance; - public double dbSensitive; - public int nIDset; - public int nWorkMode; - public int nRadarFlowTime; - public int nRadarFlowSwitch; - public int nNonMotorDiscern; - public int nVehicleDistinguish; - public int nStopTargetDisappearTime; - public int nStartLane; - public int nRadarLanNumber; - public int nVirtualCoilTriggerCount; - public int[] nVirtualCoilTrigger = new int[4]; - public int nVirtualCoilDistanceCount; - public double[] dbVirtualCoilDistance = new double[4]; - public int nVirtualCoilLengthCount; - public double[] dbVirtualCoilLength = new double[4]; - public int[] nLaneDirection = new int[4]; - public double dbCameraToRoadEndDistance; - public double dbCameraToStopLane; - public int nLaneDirectionCount; - public byte[] bReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_DEVICE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_DEVICE.java deleted file mode 100644 index e1d52ef..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_DEVICE.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STORAGE_DEVICE extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[128]; - public long nTotalSpace; - public long nFreeSpace; - public byte byMedia; - public byte byBUS; - public byte byVolume; - public byte byState; - 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[])((NET_STORAGE_PARTITION[])(new NET_STORAGE_PARTITION()).toArray(32)); - public NET_STORAGE_RAID stuRaid; - public NET_ISCSI_TARGET stuISCSI; - public int abTank; - public NET_STORAGE_TANK stuTank; - public int emPowerMode; - public int emPreDiskCheck; - - public NET_STORAGE_DEVICE() { - for(int i = 0; i < this.stuPartitions.length; ++i) { - this.stuPartitions[i] = new NET_STORAGE_PARTITION(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_PARTITION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_PARTITION.java deleted file mode 100644 index 77994f2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_PARTITION.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STORAGE_PARTITION extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[128]; - public long nTotalSpace; - public long nFreeSpace; - public byte[] szMountOn = new byte[64]; - public byte[] szFileSystem = new byte[16]; - public int nStatus; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_PARTITION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_PARTITION_INFO.java deleted file mode 100644 index 1753ea5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_PARTITION_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STORAGE_PARTITION_INFO extends NetSDKLib.SdkStructure { - public int bError; - public int emType; - public double dTotalBytes; - public double dUsedBytes; - public byte[] szPath = new byte[128]; - public byte[] byReserved = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_RAID.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_RAID.java deleted file mode 100644 index da068e3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_RAID.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STORAGE_RAID extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nLevel; - public int nState; - public int nMemberNum; - public byte[] szMembers = new byte[4096]; - public float fRecoverPercent; - public float fRecoverMBps; - public float fRecoverTimeRemain; - public NET_RAID_MEMBER_INFO[] stuMemberInfos = new NET_RAID_MEMBER_INFO[32]; - public int nRaidDevices; - public int nTotalDevices; - public int nActiveDevices; - public int nWorkingDevices; - public int nFailedDevices; - public int nSpareDevices; - public byte[] szAliasName = new byte[24]; - - public NET_STORAGE_RAID() { - for(int i = 0; i < this.stuMemberInfos.length; ++i) { - this.stuMemberInfos[i] = new NET_RAID_MEMBER_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_TANK.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_TANK.java deleted file mode 100644 index 3db889a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STORAGE_TANK.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STORAGE_TANK extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int nLevel; - public int nTankNo; - public int nSlot; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STU_LOG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STU_LOG.java deleted file mode 100644 index 230d729..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STU_LOG.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STU_LOG extends NetSDKLib.SdkStructure { - public byte[] szLogContext = new byte[64]; - public NET_STU_OLD_LOG stuOldLog; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STU_OLD_LOG.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STU_OLD_LOG.java deleted file mode 100644 index 4a272cf..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_STU_OLD_LOG.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_STU_OLD_LOG extends NetSDKLib.SdkStructure { - public SDK_LOG_ITEM stuLog; - public byte[] bReserved = new byte[48]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SYSTEM_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SYSTEM_STATUS.java deleted file mode 100644 index 7c6ba13..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_SYSTEM_STATUS.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_SYSTEM_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public Pointer pstuCPU; - public Pointer pstuMemory; - public Pointer pstuFan; - public Pointer pstuPower; - public Pointer pstuTemp; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_INFO.java deleted file mode 100644 index 134f606..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TEMPERATURE_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szName = new byte[64]; - public float fTemperature; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_STATISTICS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_STATISTICS_INFO.java deleted file mode 100644 index 6387550..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_STATISTICS_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_STATUS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_STATUS.java deleted file mode 100644 index 24a73e8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TEMPERATURE_STATUS.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TEMPERATURE_STATUS extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int bEnable; - public int nCount; - public NET_TEMPERATURE_INFO[] stuTemps = (NET_TEMPERATURE_INFO[])((NET_TEMPERATURE_INFO[])(new NET_TEMPERATURE_INFO()).toArray(256)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME.java deleted file mode 100644 index 3eed4cd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.util.Calendar; -import java.util.Date; - -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() { - } - - 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; - } - - 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", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - - public String toStringTimeEx() { - return String.format("%02d-%02d-%02d %02d:%02d:%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - - public String toString() { - return String.format("%02d%02d%02d%02d%02d%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - - public Date toDate() { - Calendar instance = Calendar.getInstance(); - instance.set(this.dwYear, this.dwMonth, this.dwDay, this.dwHour, this.dwMinute, this.dwSecond); - return instance.getTime(); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_EX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_EX.java deleted file mode 100644 index 67245eb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_EX.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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; - 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 this.dwYear + "/" + this.dwMonth + "/" + this.dwDay + " " + this.dwHour + ":" + this.dwMinute + ":" + this.dwSecond; - } - - public String toStringTime() { - return String.format("%02d/%02d/%02d %02d:%02d:%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } - - public String toStringTitle() { - return String.format("Time_%02d%02d%02d_%02d%02d%02d", new Object[]{Integer.valueOf(this.dwYear), Integer.valueOf(this.dwMonth), Integer.valueOf(this.dwDay), Integer.valueOf(this.dwHour), Integer.valueOf(this.dwMinute), Integer.valueOf(this.dwSecond)}); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_EX1.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_EX1.java deleted file mode 100644 index ab69128..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_EX1.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TIME_EX1 extends NetSDKLib.SdkStructure { - public int dwHour; - public int dwMinute; - public int dwSecond; - - public String toTime() { - return this.dwHour + ":" + this.dwMinute + ":" + this.dwSecond; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_RECORDBACKUP_TASK.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_RECORDBACKUP_TASK.java deleted file mode 100644 index 218255a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TIME_RECORDBACKUP_TASK.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TIME_RECORDBACKUP_TASK extends NetSDKLib.SdkStructure { - public int nChannelCount; - public int[] nChannels = new int[512]; - public int[] nRemoteChannels = new int[512]; - public byte[] szDeviceIP = new byte[64]; - 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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFICLIGHT_CHANNEL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFICLIGHT_CHANNEL_INFO.java deleted file mode 100644 index 6fff6c0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFICLIGHT_CHANNEL_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFICLIGHT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFICLIGHT_INFO.java deleted file mode 100644 index 389773b..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFICLIGHT_INFO.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFICLIGHT_INFO extends NetSDKLib.SdkStructure { - public NET_TIME stuUTC; - public int nRetChannelNum; - public NET_TRAFFICLIGHT_CHANNEL_INFO[] stuChannels = (NET_TRAFFICLIGHT_CHANNEL_INFO[])((NET_TRAFFICLIGHT_CHANNEL_INFO[])(new NET_TRAFFICLIGHT_CHANNEL_INFO()).toArray(32)); - public int nRetLightChangedNum; - public int[] nLightChangedChannels = new int[32]; - public byte[] byReserved = new byte[512]; - - public NET_TRAFFICLIGHT_INFO() { - for(int i = 0; i < this.stuChannels.length; ++i) { - this.stuChannels[i] = new NET_TRAFFICLIGHT_CHANNEL_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ACCIDENT_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ACCIDENT_RULE_INFO.java deleted file mode 100644 index 2a4e6f6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ACCIDENT_RULE_INFO.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_ACCIDENT_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nLaneNumber; - public int nMinDuration; - public int bZoomEnable; - public int nZoomStayTime; - public int nVehicleDelayTime; - public int nPersonDelayTime; - public int nMaxDelayTime; - public int nVehicleNumberThreshold; - public int nWanderTime; - public int nRepeatTime; - public int bRelateHuman; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_BACKING_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_BACKING_RULE_INFO.java deleted file mode 100644 index a8491eb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_BACKING_RULE_INFO.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_BACKING_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nLaneNumber; - public NetSDKLib.DH_POINT stuDirectionStart; - public NetSDKLib.DH_POINT stuDirectionEnd; - public int nSensitivity; - public int bAreaTrigEnable; - public int bContinueCrossLaneEnable; - public int bZoomEnable; - public int bSnapMotorcycle; - public int nDelayTime; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public int bSizeFileter; - public int bSnapNoPlateMotor; - public byte[] byReserved = new byte[4092]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_CROSSLANE_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_CROSSLANE_RULE_INFO.java deleted file mode 100644 index 9f46cd8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_CROSSLANE_RULE_INFO.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_CROSSLANE_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nLaneNumber; - public NetSDKLib.DH_POINT stuDirectionStart; - public NetSDKLib.DH_POINT stuDirectionEnd; - public int nSensitivity; - public int bAreaTrigEnable; - public int bContinueCrossLaneEnable; - public int bZoomEnable; - public int bSnapMotorcycle; - public int nDelayTime; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public int bSizeFileter; - public int bSnapNoPlateMotor; - public byte[] byReserved = new byte[4092]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_FLOWSTAT_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_FLOWSTAT_RULE_INFO.java deleted file mode 100644 index 3eea624..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_FLOWSTAT_RULE_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_FLOWSTAT_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nDetectLineNum; - public NetSDKLib.DH_POINT[] DetectLine = (NetSDKLib.DH_POINT[])((NetSDKLib.DH_POINT[])(new NetSDKLib.DH_POINT()).toArray(20)); - public int nLaneNumber; - public int nPeriod; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_FLOW_STAT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_FLOW_STAT.java deleted file mode 100644 index 77fcd12..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_FLOW_STAT.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_FLOW_STAT extends NetSDKLib.SdkStructure { - public int nLane; - public int nRoadwayNumber; - public int emStatus; - public int emHeadCoil; - public int emTailCoil; - public int nSpeed; - public int nQueueLen; - public int nCarsInQueue; - public int emSensorType; - public byte[] byReserverd = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_JAM_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_JAM_RULE_INFO.java deleted file mode 100644 index 758f54a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_JAM_RULE_INFO.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_JAM_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nJamLineMargin; - public int nJamLineMarginEnd; - public int nLaneNumber; - public int nDelay; - public int nInterval; - public int nSensitivity; - public int nReportTimes; - public int nVehicleNumberThreshold; - public int bZoomEnable; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public int bSizeFileter; - public int nDiscontinuousTimeThreshold; - public byte[] byReserved = new byte[4092]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_LIGHT_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_LIGHT_STATE.java deleted file mode 100644 index 6c6cee7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_LIGHT_STATE.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_LIGHT_STATE extends NetSDKLib.SdkStructure { - public int emStraightLightInfo; - public int emTurnLeftLightInfo; - public int emTurnRightLightInfo; - public int emUTurnLightInfo; - public byte[] byReserved = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_OVERSPEED_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_OVERSPEED_RULE_INFO.java deleted file mode 100644 index 8e37e5c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_OVERSPEED_RULE_INFO.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_OVERSPEED_RULE_INFO extends NetSDKLib.SdkStructure { - public NET_SPEED_LIMIT stuSpeedLimit; - public int nMinDuration; - public int bSnapMotorcycle; - public NET_SPEED_LIMIT stuYellowSpeedLimit; - public int nLaneNumber; - public int bSpeedLimitForSize; - public NET_SPEED_LIMIT stuSmallCarSpeedLimit; - public NET_SPEED_LIMIT stuBigCarSpeedLimit; - public NET_SPEED_LIMIT stuOverSpeedMargin; - public NET_SPEED_LIMIT stuBigCarOverSpeedMargin; - public NET_SPEED_LIMIT stuUnderSpeedMargin; - public NET_SPEED_LIMIT stuBigCarUnderSpeedMargin; - public int bVoiceBroadcastEnable; - public byte[] byReserved = new byte[4092]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_OVERYELLOWLINE_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_OVERYELLOWLINE_RULE_INFO.java deleted file mode 100644 index 3758483..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_OVERYELLOWLINE_RULE_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_OVERYELLOWLINE_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nLaneNumber; - public int bAreaTrigEnable; - public int nSensitivity; - public int bSnapMotorcycle; - public int nDelayTime; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_PEDESTRAIN_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_PEDESTRAIN_RULE_INFO.java deleted file mode 100644 index a730b51..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_PEDESTRAIN_RULE_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_PEDESTRAIN_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nLaneNumber; - public int nMinDuration; - public int nInterval; - public int bSnapMotorcycle; - public int bZoomEnable; - public int nRepeatAlarmTime; - public int nSnapObjectType; - public int nDelayTime; - public int nSensitivity; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ROAD_BLOCK_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ROAD_BLOCK_RULE_INFO.java deleted file mode 100644 index d571484..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ROAD_BLOCK_RULE_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_ROAD_BLOCK_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nMinDuration; - public int nSensitivity; - public int nLaneNumber; - public int bZoomEnable; - public int nRepeatAlarmTime; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ROAD_CONSTRUCTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ROAD_CONSTRUCTION_RULE_INFO.java deleted file mode 100644 index 064ad8f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_ROAD_CONSTRUCTION_RULE_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_ROAD_CONSTRUCTION_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nMinDuration; - public int nSensitivity; - public int nLaneNumber; - public int bZoomEnable; - public int nRepeatAlarmTime; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_THROW_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_THROW_RULE_INFO.java deleted file mode 100644 index cfce6eb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_THROW_RULE_INFO.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_THROW_RULE_INFO extends NetSDKLib.SdkStructure { - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nDetectRegionPoint; - public int nLaneNumber; - public int nMinDuration; - public int nInterval; - public int bSnapMotorcycle; - public int bZoomEnable; - public int nRepeatAlarmTime; - public int nSnapObjectType; - public int nDelayTime; - public int nSensitivity; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_UNDERSPEED_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_UNDERSPEED_RULE_INFO.java deleted file mode 100644 index 8fac391..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TRAFFIC_UNDERSPEED_RULE_INFO.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TRAFFIC_UNDERSPEED_RULE_INFO extends NetSDKLib.SdkStructure { - public NET_SPEED_LIMIT stuSpeedLimit; - public int nMinDuration; - public int bSnapMotorcycle; - public NET_SPEED_LIMIT stuYellowSpeedLimit; - public int nLaneNumber; - public int bSpeedLimitForSize; - public NET_SPEED_LIMIT stuSmallCarSpeedLimit; - public NET_SPEED_LIMIT stuBigCarSpeedLimit; - public NET_SPEED_LIMIT stuOverSpeedMargin; - public NET_SPEED_LIMIT stuBigCarOverSpeedMargin; - public NET_SPEED_LIMIT stuUnderSpeedMargin; - public NET_SPEED_LIMIT stuBigCarUnderSpeedMargin; - public int bVoiceBroadcastEnable; - public byte[] byReserved = new byte[4092]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TSECT_DAY.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TSECT_DAY.java deleted file mode 100644 index b752a12..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_TSECT_DAY.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_TSECT_DAY extends NetSDKLib.SdkStructure { - public NetSDKLib.NET_TSECT[] stuSchedule = new NetSDKLib.NET_TSECT[6]; - - public NET_TSECT_DAY() { - for(int i = 0; i < this.stuSchedule.length; ++i) { - this.stuSchedule[i] = new NetSDKLib.NET_TSECT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_UPLOAD_CLIENT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_UPLOAD_CLIENT_INFO.java deleted file mode 100644 index 5766677..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_UPLOAD_CLIENT_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_UPLOAD_CLIENT_INFO extends NetSDKLib.SdkStructure { - public byte[] szClientID = new byte[20]; - public int emUploadFlag; - public NET_TIME stuUploadTime; - public byte[] byReserved = new byte[64]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_USER_DEF_TITLE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_USER_DEF_TITLE_INFO.java deleted file mode 100644 index 2ad421c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_USER_DEF_TITLE_INFO.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_USER_DEF_TITLE_INFO extends NetSDKLib.SdkStructure { - public byte[] szText = new byte[1024]; - public int bEncodeBlend; - public int bPreviewBlend; - public NetSDKLib.NET_RECT stuRect; - public NET_COLOR_RGBA stuFrontColor; - public NET_COLOR_RGBA stuBackColor; - public int emTextAlign; - public byte[] byReserved = new byte[516]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_USER_PICTURE_DATA.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_USER_PICTURE_DATA.java deleted file mode 100644 index 3b2d751..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_USER_PICTURE_DATA.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_USER_PICTURE_DATA extends NetSDKLib.SdkStructure { - public String pszPictureData; - public int nPictureLen; - public byte[] byReserved = new byte[1020]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VAOBJECT_NUMMAN.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VAOBJECT_NUMMAN.java deleted file mode 100644 index 38a71c1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VAOBJECT_NUMMAN.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VAOBJECT_NUMMAN extends NetSDKLib.SdkStructure { - public int nObjectID; - public int emUniformStyle; - public NetSDKLib.NET_RECT stuBoundingBox; - public NetSDKLib.NET_RECT stuOriginalBoundingBox; - public byte[] byReserved = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEDIO_WIDGET_COVER.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEDIO_WIDGET_COVER.java deleted file mode 100644 index 4162af0..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEDIO_WIDGET_COVER.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VEDIO_WIDGET_COVER extends NetSDKLib.SdkStructure { - public int bPreviewBlend; - public int bEncodeBlend; - public int bEncodeBlendExtra1; - public int bEncodeBlendExtra2; - public int bEncodeBlendExtra3; - public int bEncodeBlendSnapshot; - public NET_COLOR_RGBA stuFrontColor; - public NET_COLOR_RGBA stuBackColor; - public NetSDKLib.NET_RECT stuRect; - public byte[] byReserver = new byte[128]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEHICLE_DRIVING_DIRECTION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEHICLE_DRIVING_DIRECTION_INFO.java deleted file mode 100644 index 4fb898c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEHICLE_DRIVING_DIRECTION_INFO.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VEHICLE_DRIVING_DIRECTION_INFO extends NetSDKLib.SdkStructure { - public byte[] info = new byte[32]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEHICLE_OBJECT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEHICLE_OBJECT.java deleted file mode 100644 index cd0dd80..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VEHICLE_OBJECT.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VEHICLE_OBJECT extends NetSDKLib.SdkStructure { - public int nObjectID; - public int nSpeed; - public byte[] szObjectType = new byte[16]; - public int emSubObject; - public int nLane; - public int nRoadwayNumber; - public int emSensorType; - public int nObjectRVID; - public int nObjectRID; - 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]; - public int emCarType; - public int emVirtualCoilDirection; - public double dbDistanceToStop; - public double dbCarX; - public double dbCarY; - public double dbCarAngle; - public byte[] byReserverd = new byte[256]; - - public NET_VEHICLE_OBJECT() { - for(int i = 0; i < this.szDrivingDirection.length; ++i) { - this.szDrivingDirection[i] = new NET_VEHICLE_DRIVING_DIRECTION_INFO(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOABNORMALDETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOABNORMALDETECTION_RULE_INFO.java deleted file mode 100644 index 07eed59..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOABNORMALDETECTION_RULE_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VIDEOABNORMALDETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectType; - public byte[] bDetectType = new byte[32]; - public int nMinDuration; - public int nSensitivity; - public int nThresholdNum; - public int[] nThreshold = new int[32]; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEODIAGNOSIS_PROJECT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEODIAGNOSIS_PROJECT_INFO.java deleted file mode 100644 index dcbd558..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEODIAGNOSIS_PROJECT_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_VIDEODIAGNOSIS_PROJECT_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public byte[] szProjectName = new byte[260]; - public int nTotalTaskNum; - public int nReturnTaskNum; - public Pointer pstProjectTasks; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOIN_DEFOG_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOIN_DEFOG_INFO.java deleted file mode 100644 index 607067a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOIN_DEFOG_INFO.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VIDEOIN_DEFOG_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public int emCfgType; - public int emDefogMode; - public int nIntensity; - public int emIntensityMode; - public int nLightIntensityLevel; - public boolean bCamDefogEnable; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOTALK_SIGNLIGHT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOTALK_SIGNLIGHT_INFO.java deleted file mode 100644 index 5b38b52..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEOTALK_SIGNLIGHT_INFO.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VIDEOTALK_SIGNLIGHT_INFO extends NetSDKLib.SdkStructure { - public int emSignLightType; - 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 < this.stuTimeSection.length; ++i) { - this.stuTimeSection[i] = new NetSDKLib.NET_TSECT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEO_DIAGNOSIS_RECORD_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEO_DIAGNOSIS_RECORD_INFO.java deleted file mode 100644 index 7e2c35d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VIDEO_DIAGNOSIS_RECORD_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VIDEO_DIAGNOSIS_RECORD_INFO extends NetSDKLib.SdkStructure { - public int emSourceLocation; - public int emRecordType; - public NetSDKLib.CFG_NET_TIME stuStartTime; - public int nPreSeconds; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_CHANNEL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_CHANNEL_INFO.java deleted file mode 100644 index a9a4c71..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_CHANNEL_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VSP_GAVI_CHANNEL_INFO extends NetSDKLib.SdkStructure { - public byte[] szChannelEncode = new byte[24]; - public NET_VSP_GAVI_NOTIFY_OBJECT stuNotifyObject; - public byte[] byReserved = new byte[512]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_INFO.java deleted file mode 100644 index ef0e72f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_INFO.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import com.sun.jna.Pointer; - -public class NET_VSP_GAVI_INFO extends NetSDKLib.SdkStructure { - public byte[] szAddress = new byte[128]; - public byte[] szUserId = new byte[64]; - public byte[] szPassword = new byte[64]; - public int nPort; - public int bEnable; - public int nKeepAliveTime; - public int nMaxTimeoutTimes; - public int nRegisterInterval; - public byte[] szDeviceID = new byte[24]; - public Pointer pstuChannelInfo; - public int nChannelCount; - public int nChannelCountRet; - public int emPlatform; - public int bIsOnLine; - public Pointer pHKImageServerInfo; - public byte[] byReserved = new byte[68]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_NOTIFY_OBJECT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_NOTIFY_OBJECT.java deleted file mode 100644 index 9970614..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_NOTIFY_OBJECT.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VSP_GAVI_NOTIFY_OBJECT extends NetSDKLib.SdkStructure { - public int bFaceChecked; - public int bPersonChecked; - public int bMotorVehicleChecked; - public int bNonMotorVehicleChecked; - public int bImageChecked; - public byte[] byReserved = new byte[516]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_PLATFORM_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_PLATFORM_INFO.java deleted file mode 100644 index 7118ba7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_VSP_GAVI_PLATFORM_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_VSP_GAVI_PLATFORM_INFO extends NetSDKLib.SdkStructure { - public int emPlatformCode; - public byte[] szPlatformName = new byte[128]; - public byte[] byReserved = new byte[132]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_WANDERDETECTION_RULE_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_WANDERDETECTION_RULE_INFO.java deleted file mode 100644 index 2dfc33c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/NET_WANDERDETECTION_RULE_INFO.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class NET_WANDERDETECTION_RULE_INFO extends NetSDKLib.SdkStructure { - public int nDetectRegionPoint; - public NetSDKLib.POINTCOORDINATE[] stuDetectRegion = (NetSDKLib.POINTCOORDINATE[])((NetSDKLib.POINTCOORDINATE[])(new NetSDKLib.POINTCOORDINATE()).toArray(20)); - public int nTriggerPosition; - public byte[] bTriggerPosition = new byte[8]; - public int nTriggerTargetsNumber; - public int nMinDuration; - public int nReportInterval; - public int nTrackDuration; - public boolean bSizeFileter; - public NET_CFG_SIZEFILTER_INFO stuSizeFileter; - public byte[] byReserved = new byte[4096]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/Net_PIC_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/Net_PIC_INFO.java deleted file mode 100644 index 1ce3e0f..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/Net_PIC_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class Net_PIC_INFO extends NetSDKLib.SdkStructure { - public int dwFileLenth; - public byte[] szFilePath = new byte[260]; - public byte[] bReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ObjectPath.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ObjectPath.java deleted file mode 100644 index b9bf71d..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ObjectPath.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ObjectPath extends NetSDKLib.SdkStructure { - public byte[] objectPath = new byte[260]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ObjectUrl.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ObjectUrl.java deleted file mode 100644 index c0f32d2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/ObjectUrl.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class ObjectUrl extends NetSDKLib.SdkStructure { - public byte[] objectUrl = new byte[260]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO.java deleted file mode 100644 index d0fe2a2..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class PASSERBY_DB_DUPLICATE_REMOVE_CONFIG_INFO extends NetSDKLib.SdkStructure { - public boolean bEnable; - public int emDuplicateRemoveType; - public NetSDKLib.NET_TSECT[] stuTimeSection = (NetSDKLib.NET_TSECT[])((NetSDKLib.NET_TSECT[])(new NetSDKLib.NET_TSECT()).toArray(48)); - public int dwInterval; - public byte[] byReserved1 = new byte[4]; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POINTCOORDINATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POINTCOORDINATE.java deleted file mode 100644 index 9e100bd..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POINTCOORDINATE.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class POINTCOORDINATE extends NetSDKLib.SdkStructure { - public int nX; - public int nY; - - public POINTCOORDINATE() { - } - - public POINTCOORDINATE(int X, int Y) { - this.nX = X; - this.nY = Y; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POINTINFOS.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POINTINFOS.java deleted file mode 100644 index 1daca98..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POINTINFOS.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class POINTINFOS extends NetSDKLib.SdkStructure { - public int nIndex; - public byte bEnable; - public byte bTitleAttribute; - public POSTION stuPostion; - public POINTCOORDINATE stuPoint; - public byte[] szTitleName = new byte[64]; - public byte byTitleType; - public byte[] byReserved = new byte[3]; - public int emShapeType; - public NetSDKLib.DH_POINT[] stuPolygon = new NetSDKLib.DH_POINT[16]; - public int nRetPolygonPointNum; - public byte[] byReserved1 = new byte[184]; - - public POINTINFOS() { - for(int i = 0; i < this.stuPolygon.length; ++i) { - this.stuPolygon[i] = new NetSDKLib.DH_POINT(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POSTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POSTION.java deleted file mode 100644 index 4bd3759..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/POSTION.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class POSTION extends NetSDKLib.SdkStructure { - public int nHorizontalAngle; - public int nVerticalAngle; - public int nMagnification; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PTZ_NORMALIZED_POSITION_UNIT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PTZ_NORMALIZED_POSITION_UNIT.java deleted file mode 100644 index 9d929e5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PTZ_NORMALIZED_POSITION_UNIT.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class PTZ_NORMALIZED_POSITION_UNIT extends NetSDKLib.SdkStructure { - public double dbPositionX; - public double dbPositionY; - public double dbZoom; - public byte[] szReserved = new byte[32]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PlateNumber.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PlateNumber.java deleted file mode 100644 index c42c9a3..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/PlateNumber.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class PlateNumber extends NetSDKLib.SdkStructure { - public byte[] plateNumber = new byte[32]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/QUERY_DEVICE_LOG_PARAM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/QUERY_DEVICE_LOG_PARAM.java deleted file mode 100644 index eba646a..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/QUERY_DEVICE_LOG_PARAM.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class QUERY_DEVICE_LOG_PARAM extends NetSDKLib.SdkStructure { - public int emLogType; - public NET_TIME stuStartTime; - public NET_TIME stuEndTime; - public int nStartNum; - public int nEndNum; - public byte nLogStuType; - public byte[] reserved = new byte[3]; - public int nChannelID; - public byte[] bReserved = new byte[40]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SCENE_SUPPORT_RULE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SCENE_SUPPORT_RULE.java deleted file mode 100644 index 256c137..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SCENE_SUPPORT_RULE.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class SCENE_SUPPORT_RULE extends NetSDKLib.SdkStructure { - public int dwSupportedRule; - public int nSupportedObjectTypeNum; - public MaxNameByteArrInfo[] szObjectTypeName = (MaxNameByteArrInfo[])((MaxNameByteArrInfo[])(new MaxNameByteArrInfo()).toArray(16)); - public int nSupportedActionsNum; - public MaxNameByteArrInfo[] szSupportedActions = (MaxNameByteArrInfo[])((MaxNameByteArrInfo[])(new MaxNameByteArrInfo()).toArray(16)); - public int nSupportedDetectTypeNum; - public MaxNameByteArrInfo[] szSupportedDetectTypes = (MaxNameByteArrInfo[])((MaxNameByteArrInfo[])(new MaxNameByteArrInfo()).toArray(16)); - public int nSupportFaceTypeNum; - public MaxNameByteArrInfo[] szSupportFaceTypes = (MaxNameByteArrInfo[])((MaxNameByteArrInfo[])(new MaxNameByteArrInfo()).toArray(8)); - public int bTriggerPosition; - public int bTriggerTrack; - public int bFaceDetection; - public int nSupportFeactureNum; - public int[] emFeatureList = new int[32]; - public int nMaxRules; - public FACEBODY_DETECT_CAPS stuFaceBodyDetectCaps; - public FACEBODY_ANALYSE_CAPS stuFaceBodyAnalyseCaps; - public int nFeatureSupport; - public int bSupportMinRegion; - public int nSupportCloseUp; - public int nSupportCloseUpTypeNum; - public int[] emSupportCloseUpType = new int[32]; - public int[] emFeature = new int[32]; - public int nDetectFeatureCount; - public int[] emSupportedColorList = new int[8]; - public int nDetectSupportedColorCount; - public int bSupportPolygon; - public CFG_ACTIVITY_ANALYSE_CAPS stuActivityAnalyseCaps; - public int nLink; - public CFG_LINK_CLASS_TYPE[] stuLinkClassType = (CFG_LINK_CLASS_TYPE[])((CFG_LINK_CLASS_TYPE[])(new CFG_LINK_CLASS_TYPE()).toArray(16)); - - public SCENE_SUPPORT_RULE() { - int i; - for(i = 0; i < this.szObjectTypeName.length; ++i) { - this.szObjectTypeName[i] = new MaxNameByteArrInfo(); - } - - for(i = 0; i < this.szSupportedActions.length; ++i) { - this.szSupportedActions[i] = new MaxNameByteArrInfo(); - } - - for(i = 0; i < this.szSupportedDetectTypes.length; ++i) { - this.szSupportedDetectTypes[i] = new MaxNameByteArrInfo(); - } - - for(i = 0; i < this.szSupportFaceTypes.length; ++i) { - this.szSupportFaceTypes[i] = new MaxNameByteArrInfo(); - } - - for(i = 0; i < this.stuLinkClassType.length; ++i) { - this.stuLinkClassType[i] = new CFG_LINK_CLASS_TYPE(); - } - - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEVICE_LOG_ITEM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEVICE_LOG_ITEM.java deleted file mode 100644 index 9dbf0d7..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEVICE_LOG_ITEM.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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]; - public byte bUnionType; - public byte[] szLogContext = new byte[64]; - public byte[] reserved = new byte[16]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEVICE_LOG_ITEM_EX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEVICE_LOG_ITEM_EX.java deleted file mode 100644 index f74b66c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEVICE_LOG_ITEM_EX.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; -import java.nio.charset.Charset; - -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]; - public byte bUnionType; - public byte[] szLogContext = new byte[64]; - public byte[] szOperation = new byte[32]; - public byte[] szDetailContext = new byte[4096]; - - public String getOperator() { - return this.getOperator(Charset.forName("UTF_8")); - } - - public String getOperator(Charset charset) { - return new String(this.szOperation, charset); - } - - public String getDate() { - return this.stuOperateTime.getDate(); - } - - public String getOperation() { - return this.getOperation(Charset.forName("UTF_8")); - } - - public String getOperation(Charset charset) { - return new String(this.szOperation, charset); - } - - public String getLog() { - return this.getLog(Charset.forName("UTF_8")); - } - - public String getLog(Charset charset) { - return new String(this.szLogContext, charset); - } - - public String getDetailLog() { - return this.getDetailLog(Charset.forName("UTF_8")); - } - - public String getDetailLog(Charset charset) { - return new String(this.szDetailContext, charset); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEV_TIME.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEV_TIME.java deleted file mode 100644 index 1a12e86..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_DEV_TIME.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class SDK_DEV_TIME extends NetSDKLib.SdkStructure { - public int date; - - public int getSecond() { - return this.getAnd(this.date, 0, 6); - } - - public int getMinute() { - return this.getAnd(this.date, 6, 12); - } - - public int getHour() { - return this.getAnd(this.date, 12, 17); - } - - public int getDay() { - return this.getAnd(this.date, 17, 22); - } - - public int getMonth() { - return this.getAnd(this.date, 22, 26); - } - - public int getYear() { - return 2000 + this.getAnd(this.date, 26, 32); - } - - public int getOriginalYear() { - return this.getAnd(this.date, 26, 32); - } - - public String getDate() { - return this.getYear() + "-" + this.getMonth() + "-" + this.getDay() + " " + this.getHour() + ":" + this.getMinute() + ":" + this.getSecond(); - } - - private int getAnd(int date, int start, int end) { - return date >> start & this.getOr(start, end); - } - - private int getOr(int start, int end) { - int result = 0; - - for(int i = 0; i < end - start; ++i) { - result |= 1 << i; - } - - return result; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_HARDDISK_STATE.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_HARDDISK_STATE.java deleted file mode 100644 index f44a6b8..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_HARDDISK_STATE.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class SDK_HARDDISK_STATE extends NetSDKLib.SdkStructure { - public int dwDiskNum; - public NetSDKLib.NET_DEV_DISKSTATE[] stDisks = (NetSDKLib.NET_DEV_DISKSTATE[])((NetSDKLib.NET_DEV_DISKSTATE[])(new NetSDKLib.NET_DEV_DISKSTATE()).toArray(256)); -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_LOG_ITEM.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_LOG_ITEM.java deleted file mode 100644 index 0afa025..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_LOG_ITEM.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class SDK_LOG_ITEM extends NetSDKLib.SdkStructure { - public SDK_DEV_TIME time; - public short type; - public byte reserved; - public byte data; - public byte[] context = new byte[8]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_TSECT.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_TSECT.java deleted file mode 100644 index b4166ce..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SDK_TSECT.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class SDK_TSECT extends NetSDKLib.SdkStructure { - public int bEnable; - public int iBeginHour; - public int iBeginMin; - public int iBeginSec; - public int iEndHour; - public int iEndMin; - public int iEndSec; - - public void setTime(int bEnable, int beginHour, int beginMinute, int beginSecond, int endHour, int endMinute, int endSecond) { - this.bEnable = bEnable; - this.iBeginHour = beginHour; - this.iBeginMin = beginMinute; - this.iBeginSec = beginSecond; - this.iEndHour = endHour; - this.iEndMin = endMinute; - this.iEndSec = endSecond; - } - - public String toString() { - return String.format("enable:%d,%02d:%02d:%02d-%02d:%02d:%02d", new Object[]{Integer.valueOf(this.bEnable), Integer.valueOf(this.iBeginHour), Integer.valueOf(this.iBeginMin), Integer.valueOf(this.iBeginSec), Integer.valueOf(this.iEndHour), Integer.valueOf(this.iEndMin), Integer.valueOf(this.iEndSec)}); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_BATTERY_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_BATTERY_INFO.java deleted file mode 100644 index 6a0d4a5..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_BATTERY_INFO.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class SOLARCELL_BATTERY_INFO extends NetSDKLib.SdkStructure { - public int nElectricityQuantityPercent; - public float fVoltage; - public float fTemperature; - public float fControllerTemper; - public byte[] byReserved = new byte[256]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_PANEL_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_PANEL_INFO.java deleted file mode 100644 index 4689da6..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_PANEL_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_SYSTEM_HISTORY_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_SYSTEM_HISTORY_INFO.java deleted file mode 100644 index 6bf116c..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/SOLARCELL_SYSTEM_HISTORY_INFO.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -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/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/START_LISTEN_FINISH_RESULT_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/START_LISTEN_FINISH_RESULT_INFO.java deleted file mode 100644 index 4b34ffb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/START_LISTEN_FINISH_RESULT_INFO.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class START_LISTEN_FINISH_RESULT_INFO extends NetSDKLib.SdkStructure { - public int dwEventResult; - public byte[] byReserved = new byte[508]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/StringByteArrSixteen.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/StringByteArrSixteen.java deleted file mode 100644 index 269966e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/StringByteArrSixteen.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class StringByteArrSixteen extends NetSDKLib.SdkStructure { - public byte[] data = new byte[16]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/USER_TIME_SECTION.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/USER_TIME_SECTION.java deleted file mode 100644 index 2d8869e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/USER_TIME_SECTION.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class USER_TIME_SECTION extends NetSDKLib.SdkStructure { - public byte[] userTimeSections = new byte[20]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/VA_CAPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/VA_CAPS_INFO.java deleted file mode 100644 index 0713175..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/VA_CAPS_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class VA_CAPS_INFO extends NetSDKLib.SdkStructure { - public byte[] szSceneName = new byte[4096]; - public int nSupportedSceneNum; - public byte[] byReserved = new byte[4]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/VA_DYNAMIC_CAPS_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/VA_DYNAMIC_CAPS_INFO.java deleted file mode 100644 index 73861bb..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/VA_DYNAMIC_CAPS_INFO.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.inspect.access.lib.structure; - -import com.inspect.access.lib.NetSDKLib; - -public class VA_DYNAMIC_CAPS_INFO extends NetSDKLib.SdkStructure { - public int[] emSceneType = new int[32]; - public int nSceneNum; - public byte[] byReserved = new byte[252]; -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/customize/CANDIDATE_INFO_CEX.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/customize/CANDIDATE_INFO_CEX.java deleted file mode 100644 index 81a2cfc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/customize/CANDIDATE_INFO_CEX.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.inspect.access.lib.structure.customize; - -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.Utils; -import com.inspect.access.lib.structure.NET_TIME; -import java.nio.charset.Charset; - -public class CANDIDATE_INFO_CEX extends NetSDKLib.SdkStructure { - public byte[] szPersonName = new byte[64]; - public byte[] szID = new byte[32]; - public byte bySimilarity; - public byte byRange; - public NET_TIME stTime; - public byte[] szAddress = new byte[260]; - public boolean bIsHit; - public int nChannelID; - - public String getPersonName() { - return (new String(this.szPersonName, Charset.forName(Utils.getPlatformEncode()))).trim(); - } - - public String getID() { - return (new String(this.szID, Charset.forName(Utils.getPlatformEncode()))).trim(); - } - - public String getAddress() { - return (new String(this.szAddress, Charset.forName(Utils.getPlatformEncode()))).trim(); - } - - public String toString() { - return "CANDIDATE_INFO_CEX{szPersonName=" + this.getPersonName() + ", szID=" + this.getID() + ", bySimilarity=" + this.bySimilarity + ", byRange=" + this.byRange + ", stTime=" + this.stTime + ", szAddress=" + this.getAddress() + ", bIsHit=" + this.bIsHit + ", nChannelID=" + this.nChannelID + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/customize/MEDIAFILE_FACERECOGNITION_INFO.java b/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/customize/MEDIAFILE_FACERECOGNITION_INFO.java deleted file mode 100644 index 05699bc..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/lib/structure/customize/MEDIAFILE_FACERECOGNITION_INFO.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.inspect.access.lib.structure.customize; - -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.Utils; -import com.inspect.access.lib.structure.NET_TIME; -import java.nio.charset.Charset; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; - -public class MEDIAFILE_FACERECOGNITION_INFO extends NetSDKLib.SdkStructure { - public int dwSize = this.size(); - public NET_TIME stTime; - public byte[] szAddress = new byte[260]; - public int nChannelId; - public int nCandidateExNum; - public CANDIDATE_INFO_CEX[] stuCandidatesEx = (CANDIDATE_INFO_CEX[])((CANDIDATE_INFO_CEX[])(new CANDIDATE_INFO_CEX()).toArray(50)); - - public void setAddress(String address) { - byte[] data = address.getBytes(Charset.forName(Utils.getPlatformEncode())); - System.arraycopy(data, 0, this.szAddress, 0, data.length); - } - - public String getAddress() { - return (new String(this.szAddress, Charset.forName(Utils.getPlatformEncode()))).trim(); - } - - public List getCandidateInfos() { - return new ArrayList(Arrays.asList(this.stuCandidatesEx).subList(0, this.nCandidateExNum)); - } - - public String toString() { - return "MEDIAFILE_FACERECOGNITION_INFO{stTime=" + this.stTime.toStringTime() + ", szAddress=" + this.getAddress() + ", nChannelId=" + this.nChannelId + ", nCandidateExNum=" + this.nCandidateExNum + ", stuCandidatesEx=" + this.getCandidateInfos().toString() + '}'; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/module/CapturePictureModule.java b/inspect-fastcall/src/main/java/com/inspect/access/module/CapturePictureModule.java deleted file mode 100644 index f3cabb1..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/module/CapturePictureModule.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.module; - -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.ToolKits; -import com.sun.jna.Pointer; -import com.sun.jna.ptr.IntByReference; - -public class CapturePictureModule { - public static boolean localCapturePicture(NetSDKLib.LLong hPlayHandle, String picFileName) { - if (!LoginModule.netsdk.CLIENT_CapturePictureEx(hPlayHandle, picFileName, 1)) { - System.err.printf("CLIENT_CapturePicture Failed!" + ToolKits.getErrorCodePrint()); - return false; - } else { - System.out.println("CLIENT_CapturePicture success"); - return true; - } - } - - public static boolean remoteCapturePicture(int chn) { - return snapPicture(chn, 0, 0); - } - - public static boolean timerCapturePicture(int chn) { - return snapPicture(chn, 1, 2); - } - - public static boolean stopCapturePicture(int chn) { - return snapPicture(chn, -1, 0); - } - - private static boolean snapPicture(int chn, int mode, int interval) { - NetSDKLib.SNAP_PARAMS stuSnapParams = new NetSDKLib.SNAP_PARAMS(); - stuSnapParams.Channel = chn; - stuSnapParams.mode = mode; - stuSnapParams.Quality = 3; - stuSnapParams.InterSnap = interval; - stuSnapParams.CmdSerial = 0; - IntByReference reserved = new IntByReference(0); - if (!LoginModule.netsdk.CLIENT_SnapPictureEx(LoginModule.m_hLoginHandle, stuSnapParams, reserved)) { - System.err.printf("CLIENT_SnapPictureEx Failed!" + ToolKits.getErrorCodePrint()); - return false; - } else { - System.out.println("CLIENT_SnapPictureEx success"); - return true; - } - } - - public static void setSnapRevCallBack(NetSDKLib.fSnapRev cbSnapReceive) { - LoginModule.netsdk.CLIENT_SetSnapRevCallBack(cbSnapReceive, null); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/module/DeviceModule.java b/inspect-fastcall/src/main/java/com/inspect/access/module/DeviceModule.java deleted file mode 100644 index 3a70a47..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/module/DeviceModule.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.inspect.access.module; - -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.ToolKits; -import com.inspect.access.lib.structure.NET_IN_STORAGE_DEV_INFOS; -import com.inspect.access.lib.structure.NET_OUT_STORAGE_DEV_INFOS; -import com.sun.jna.Pointer; - -public class DeviceModule { - public static NET_OUT_STORAGE_DEV_INFOS QueryStorageInfo() { - int nQueryType = 2; - NET_IN_STORAGE_DEV_INFOS stIn = new NET_IN_STORAGE_DEV_INFOS(); - stIn.emVolumeType = 1; - NET_OUT_STORAGE_DEV_INFOS stOut = new NET_OUT_STORAGE_DEV_INFOS(); - stIn.write(); - stOut.write(); - boolean bRet = LoginModule.netsdk.CLIENT_QueryDevInfo(LoginModule.m_hLoginHandle, nQueryType, stIn.getPointer(), stOut.getPointer(), null, 3000); - if (!bRet) { - System.err.printf("QueryPointTemper Failed!" + ToolKits.getErrorCodePrint()); - return null; - } else { - stOut.read(); - return stOut; - } - } - - public static NetSDKLib.NET_OUT_GET_CAMERA_STATEINFO QueryCameraStatus() { - int nQueryType = 14; - NetSDKLib.NET_IN_GET_CAMERA_STATEINFO stIn = new NetSDKLib.NET_IN_GET_CAMERA_STATEINFO(); - stIn.bGetAllFlag = 1; - NetSDKLib.NET_OUT_GET_CAMERA_STATEINFO stOut = new NetSDKLib.NET_OUT_GET_CAMERA_STATEINFO(); - stIn.write(); - stOut.write(); - boolean bRet = LoginModule.netsdk.CLIENT_QueryDevInfo(LoginModule.m_hLoginHandle, nQueryType, stIn.getPointer(), stOut.getPointer(), (Pointer) null, 3000); - if (!bRet) { - System.err.printf("QueryPointTemper Failed!" + ToolKits.getErrorCodePrint()); - return null; - } else { - stOut.read(); - return stOut; - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/module/DownLoadRecordModule.java b/inspect-fastcall/src/main/java/com/inspect/access/module/DownLoadRecordModule.java deleted file mode 100644 index f084a90..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/module/DownLoadRecordModule.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.inspect.access.module; - -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.ToolKits; -import com.sun.jna.Callback; -import com.sun.jna.Pointer; -import com.sun.jna.ptr.IntByReference; - -public class DownLoadRecordModule { - public static NetSDKLib.LLong m_hDownLoadHandle = new NetSDKLib.LLong(0L); - - public static boolean queryRecordFile(int nChannelId, NetSDKLib.NET_TIME stTimeStart, NetSDKLib.NET_TIME stTimeEnd, NetSDKLib.NET_RECORDFILE_INFO[] stFileInfo, IntByReference nFindCount) { - int nRecordFileType = 0; - boolean bRet = LoginModule.netsdk.CLIENT_QueryRecordFile(LoginModule.m_hLoginHandle, nChannelId, nRecordFileType, stTimeStart, stTimeEnd, null, stFileInfo, stFileInfo.length * stFileInfo[0].size(), nFindCount, 5000, false); - if (bRet) { - return true; - } else { - System.err.println("QueryRecordFile Failed!" + ToolKits.getErrorCodePrint()); - return false; - } - } - - public static void setStreamType(int m_streamType) { - IntByReference steamType = new IntByReference(m_streamType); - int emType = 6; - boolean bret = LoginModule.netsdk.CLIENT_SetDeviceMode(LoginModule.m_hLoginHandle, emType, steamType.getPointer()); - if (!bret) { - System.err.println("Set Stream Type Failed, Get last error." + ToolKits.getErrorCodePrint()); - } else { - System.out.println("Set Stream Type Succeed!"); - } - - } - - public static NetSDKLib.LLong downloadRecordFile(int nChannelId, int nRecordFileType, NetSDKLib.NET_TIME stTimeStart, NetSDKLib.NET_TIME stTimeEnd, String SavedFileName, NetSDKLib.fTimeDownLoadPosCallBack cbTimeDownLoadPos) { - m_hDownLoadHandle = LoginModule.netsdk.CLIENT_DownloadByTimeEx(LoginModule.m_hLoginHandle, nChannelId, nRecordFileType, stTimeStart, stTimeEnd, SavedFileName, cbTimeDownLoadPos, (Pointer) null, (Callback) null, (Pointer) null, (Pointer) null); - if (m_hDownLoadHandle.longValue() != 0L) { - System.out.println("Downloading RecordFile!"); - } else { - System.err.println("Download RecordFile Failed!" + ToolKits.getErrorCodePrint()); - } - - return m_hDownLoadHandle; - } - - public static void stopDownLoadRecordFile(NetSDKLib.LLong m_hDownLoadHandle) { - if (m_hDownLoadHandle.longValue() != 0L) { - LoginModule.netsdk.CLIENT_StopDownload(m_hDownLoadHandle); - } - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/module/LoginModule.java b/inspect-fastcall/src/main/java/com/inspect/access/module/LoginModule.java deleted file mode 100644 index 9b17783..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/module/LoginModule.java +++ /dev/null @@ -1,84 +0,0 @@ -package com.inspect.access.module; - -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.ToolKits; -import com.sun.jna.Pointer; - -public class LoginModule { - public static NetSDKLib netsdk; - public static NetSDKLib configsdk; - public static NetSDKLib.NET_DEVICEINFO_Ex m_stDeviceInfo; - public static NetSDKLib.LLong m_hLoginHandle; - private static boolean bInit; - private static boolean bLogopen; - - public static boolean init(NetSDKLib.fDisConnect disConnect, NetSDKLib.fHaveReConnect haveReConnect) { - bInit = netsdk.CLIENT_Init(disConnect, null); - if (!bInit) { - System.out.println("Initialize SDK failed"); - return false; - } else { - netsdk.CLIENT_SetAutoReconnect(haveReConnect, null); - int waitTime = 5000; - int tryTimes = 1; - netsdk.CLIENT_SetConnectTime(waitTime, tryTimes); - NetSDKLib.NET_PARAM netParam = new NetSDKLib.NET_PARAM(); - netParam.nConnectTime = 10000; - netParam.nGetConnInfoTime = 3000; - netParam.nGetDevInfoTime = 3000; - netsdk.CLIENT_SetNetworkParam(netParam); - return true; - } - } - - public static void cleanup() { - if (bLogopen) { - netsdk.CLIENT_LogClose(); - } - - if (bInit) { - netsdk.CLIENT_Cleanup(); - } - - } - - public static boolean login(String m_strIp, int m_nPort, String m_strUser, String m_strPassword) { - NetSDKLib.NET_IN_LOGIN_WITH_HIGHLEVEL_SECURITY pstInParam = new NetSDKLib.NET_IN_LOGIN_WITH_HIGHLEVEL_SECURITY(); - pstInParam.nPort = m_nPort; - pstInParam.szIP = m_strIp.getBytes(); - pstInParam.szPassword = m_strPassword.getBytes(); - pstInParam.szUserName = m_strUser.getBytes(); - NetSDKLib.NET_OUT_LOGIN_WITH_HIGHLEVEL_SECURITY pstOutParam = new NetSDKLib.NET_OUT_LOGIN_WITH_HIGHLEVEL_SECURITY(); - pstOutParam.stuDeviceInfo = m_stDeviceInfo; - m_hLoginHandle = netsdk.CLIENT_LoginWithHighLevelSecurity(pstInParam, pstOutParam); - if (m_hLoginHandle.longValue() == 0L) { - System.err.printf("Login Device[%s] Port[%d]Failed. %s\n", m_strIp, m_nPort, ToolKits.getErrorCodePrint()); - } else { - System.out.println("Login Success [ " + m_strIp + " ]"); - } - - return m_hLoginHandle.longValue() != 0L; - } - - public static boolean logout() { - if (m_hLoginHandle.longValue() == 0L) { - return false; - } else { - boolean bRet = netsdk.CLIENT_Logout(m_hLoginHandle); - if (bRet) { - m_hLoginHandle.setValue(0L); - } - - return bRet; - } - } - - static { - netsdk = NetSDKLib.NETSDK_INSTANCE; - configsdk = NetSDKLib.CONFIG_INSTANCE; - m_stDeviceInfo = new NetSDKLib.NET_DEVICEINFO_Ex(); - m_hLoginHandle = new NetSDKLib.LLong(0L); - bInit = false; - bLogopen = false; - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/module/ThermalCameraModule.java b/inspect-fastcall/src/main/java/com/inspect/access/module/ThermalCameraModule.java deleted file mode 100644 index f8c0943..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/module/ThermalCameraModule.java +++ /dev/null @@ -1,318 +0,0 @@ -package com.inspect.access.module; - -import com.inspect.access.base.model.RuleModel; -import com.inspect.access.lib.ImageAlgLib; -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.ToolKits; -import com.inspect.base.core.exception.ServiceException; -import com.sun.jna.Pointer; - -import java.io.IOException; -import java.nio.charset.Charset; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -public class ThermalCameraModule { - static ImageAlgLib imageAlgApi; - private static ThermalCameraModule.ThermalCameraStatus status; - - public static boolean radiometryAttach(int nChannel, NetSDKLib.fRadiometryAttachCB cbNotify) { - NetSDKLib.NET_IN_RADIOMETRY_ATTACH stIn = new NetSDKLib.NET_IN_RADIOMETRY_ATTACH(); - stIn.nChannel = nChannel; - stIn.cbNotify = cbNotify; - NetSDKLib.NET_OUT_RADIOMETRY_ATTACH stOut = new NetSDKLib.NET_OUT_RADIOMETRY_ATTACH(); - status.hRadiometryHandle = LoginModule.netsdk.CLIENT_RadiometryAttach(LoginModule.m_hLoginHandle, stIn, stOut, 3000); - if (status.hRadiometryHandle.longValue() == 0L) { - System.err.printf("RadiometryAttach Failed!" + ToolKits.getErrorCodePrint()); - } - - return status.hRadiometryHandle.longValue() != 0L; - } - - public static boolean isAttaching() { - return status.hRadiometryHandle.longValue() != 0L; - } - - public static int radiometryFetch(int nChannel) { - int nStatus = -1; - NetSDKLib.NET_IN_RADIOMETRY_FETCH stIn = new NetSDKLib.NET_IN_RADIOMETRY_FETCH(); - stIn.nChannel = nChannel; - NetSDKLib.NET_OUT_RADIOMETRY_FETCH stOut = new NetSDKLib.NET_OUT_RADIOMETRY_FETCH(); - if (!LoginModule.netsdk.CLIENT_RadiometryFetch(LoginModule.m_hLoginHandle, stIn, stOut, 3000)) { - System.err.printf("RadiometryFetch Failed!" + ToolKits.getErrorCodePrint(), new Object[0]); - } else { - nStatus = stOut.nStatus; - } - - return nStatus; - } - - public static boolean saveData(NetSDKLib.NET_RADIOMETRY_DATA radiometryData) throws IOException { - if (radiometryData == null) { - return false; - } else { - int nWidth = radiometryData.stMetaData.nWidth; - int nHeight = radiometryData.stMetaData.nHeight; - short[] pGrayImg = new short[nWidth * nHeight]; - float[] pTempForPixels = new float[nWidth * nHeight]; - if (LoginModule.netsdk.CLIENT_RadiometryDataParse(radiometryData, pGrayImg, pTempForPixels)) { - byte[] pYData = new byte[nWidth * nHeight * 2]; - imageAlgApi.drcTable(pGrayImg, (short) nWidth, (short) nHeight, 0, pYData, null); - ToolKits.savePicture(pYData, "./GrayscaleMap.yuv"); - return true; - } else { - System.err.println("saveData failed!" + ToolKits.getErrorCodePrint()); - return false; - } - } - } - - public static void radiometryDetach() { - if (status.hRadiometryHandle.longValue() != 0L) { - LoginModule.netsdk.CLIENT_RadiometryDetach(status.hRadiometryHandle); - status.hRadiometryHandle.setValue(0L); - } - - } - - public static NetSDKLib.NET_RADIOMETRYINFO queryPointTemper(int nChannel, short x, short y) { - int nQueryType = 12; - NetSDKLib.NET_IN_RADIOMETRY_GETPOINTTEMPER stIn = new NetSDKLib.NET_IN_RADIOMETRY_GETPOINTTEMPER(); - stIn.nChannel = nChannel; - stIn.stCoordinate.nx = x; - stIn.stCoordinate.ny = y; - NetSDKLib.NET_OUT_RADIOMETRY_GETPOINTTEMPER stOut = new NetSDKLib.NET_OUT_RADIOMETRY_GETPOINTTEMPER(); - stIn.write(); - stOut.write(); - boolean bRet = LoginModule.netsdk.CLIENT_QueryDevInfo(LoginModule.m_hLoginHandle, nQueryType, stIn.getPointer(), stOut.getPointer(), (Pointer) null, 3000); - if (!bRet) { - System.err.printf("QueryPointTemper Failed!" + ToolKits.getErrorCodePrint(), new Object[0]); - return null; - } else { - stOut.read(); - return stOut.stPointTempInfo; - } - } - - public static NetSDKLib.CFG_RADIOMETRY_RULE_INFO getRuleInfo(int nChannel) { - NetSDKLib.CFG_RADIOMETRY_RULE_INFO msg = new NetSDKLib.CFG_RADIOMETRY_RULE_INFO(); - - try { - msg.write(); - } catch (Exception e) { - e.printStackTrace(); - } - - boolean flag = ToolKits.GetDevConfig(LoginModule.m_hLoginHandle, nChannel, "ThermometryRule", msg); - return flag ? msg : null; - } - - public static NetSDKLib.CFG_RADIOMETRY_RULE getEmptyRule(int nChannel) { - NetSDKLib.CFG_RADIOMETRY_RULE_INFO ruleInfo = getRuleInfo(nChannel); - int nCount = ruleInfo.nCount; - return ruleInfo.stRule[nCount]; - } - - public static NetSDKLib.CFG_RADIOMETRY_RULE getFirstRuleByPresetId(int presetId) { - NetSDKLib.CFG_RADIOMETRY_RULE_INFO msg = queryRules(); - - for (int i = 0; i < msg.nCount; ++i) { - if (msg.stRule[i].nPresetId == presetId) { - return msg.stRule[i]; - } - } - - throw new ServiceException("查询第一预置位异常:无预置位"); - } - - public static boolean saveRules(List ruleModels) { - NetSDKLib.CFG_RADIOMETRY_RULE_INFO msg = queryRules(); - - for (Iterator iterator = ruleModels.iterator(); iterator.hasNext(); ++msg.nCount) { - RuleModel ruleModel = iterator.next(); - replaceRule(msg.stRule[msg.nCount], ruleModel); - } - - return ToolKits.SetDevConfig(LoginModule.m_hLoginHandle, 1, "ThermometryRule", msg); - } - - public static boolean removeRulesByPresetIds(List presetIds) { - NetSDKLib.CFG_RADIOMETRY_RULE_INFO msg = queryRules(); - NetSDKLib.CFG_RADIOMETRY_RULE emptyRule = msg.stRule[msg.nCount]; - List remainRules = new ArrayList<>(); - boolean flag = false; - - int i; - for (i = 0; i < msg.nCount; ++i) { - int nPresetId = msg.stRule[i].nPresetId; - if (presetIds.stream().noneMatch((item) -> { - return item == nPresetId; - })) { - remainRules.add(msg.stRule[i]); - } else { - flag = true; - } - - msg.stRule[i] = emptyRule; - } - - if (!flag) { - return false; - } else { - for (i = 0; i < remainRules.size(); ++i) { - msg.stRule[i] = remainRules.get(i); - } - - msg.nCount = remainRules.size(); - return ToolKits.SetDevConfig(LoginModule.m_hLoginHandle, 1, "ThermometryRule", msg); - } - } - - private static NetSDKLib.CFG_RADIOMETRY_RULE_INFO queryRules() { - NetSDKLib.CFG_RADIOMETRY_RULE_INFO msg = new NetSDKLib.CFG_RADIOMETRY_RULE_INFO(); - msg.write(); - boolean flag = ToolKits.GetDevConfig(LoginModule.m_hLoginHandle, 1, "ThermometryRule", msg); - if (flag) { - return msg; - } else { - throw new ServiceException("查询规则异常!" + msg); - } - } - - private static void replaceRule(NetSDKLib.CFG_RADIOMETRY_RULE rule, RuleModel ruleModel) { - rule.nMeterType = ruleModel.nMeterType; - rule.nPresetId = ruleModel.nPresetId; - rule.bEnable = ruleModel.bEnable; - rule.nRuleId = ruleModel.nRuleId; - rule.szName = ruleModel.szName.getBytes(Charset.forName("GB2312")); - rule.nSamplePeriod = 3; - rule.stLocalParameters.bEnable = 1; - rule.stLocalParameters.fObjectEmissivity = ruleModel.fObjectEmissivity; - rule.stLocalParameters.nObjectDistance = ruleModel.nObjectDistance; - rule.stAlarmSetting[0].bEnable = 0; - rule.stAlarmSetting[0].nResultType = 2; - rule.stAlarmSetting[0].nAlarmCondition = 3; - rule.stAlarmSetting[0].fThreshold = 20.0F; - rule.stAlarmSetting[0].fHysteresis = 0.1F; - rule.stAlarmSetting[0].nDuration = 30; - rule.nAlarmSettingCnt = 1; - switch (ruleModel.nMeterType) { - case 1: - rule.stCoordinates[0].nX = ruleModel.points.get(0).nX; - rule.stCoordinates[0].nY = ruleModel.points.get(0).nY; - rule.nCoordinateCnt = 1; - break; - case 2: - rule.stCoordinates[0].nX = ruleModel.points.get(0).nX; - rule.stCoordinates[0].nY = ruleModel.points.get(0).nY; - rule.stCoordinates[1].nX = ruleModel.points.get(1).nX; - rule.stCoordinates[1].nY = ruleModel.points.get(1).nY; - rule.nCoordinateCnt = 2; - break; - case 3: - rule.stCoordinates[0].nX = ruleModel.points.get(0).nX; - rule.stCoordinates[0].nY = ruleModel.points.get(0).nY; - rule.stCoordinates[1].nX = ruleModel.points.get(1).nX; - rule.stCoordinates[1].nY = ruleModel.points.get(1).nY; - rule.stCoordinates[2].nX = ruleModel.points.get(2).nX; - rule.stCoordinates[2].nY = ruleModel.points.get(2).nY; - rule.stCoordinates[3].nX = ruleModel.points.get(3).nX; - rule.stCoordinates[3].nY = ruleModel.points.get(3).nY; - rule.nCoordinateCnt = 4; - rule.emAreaSubType = 1; - } - - } - - public static NetSDKLib.NET_RADIOMETRYINFO queryItemTemper(int nChannel, int nPresetId, int nRuleId, int nMeterType) { - int nQueryType = 13; - NetSDKLib.NET_IN_RADIOMETRY_GETTEMPER stIn = new NetSDKLib.NET_IN_RADIOMETRY_GETTEMPER(); - stIn.stCondition.nPresetId = nPresetId; - stIn.stCondition.nRuleId = nRuleId; - stIn.stCondition.nMeterType = nMeterType; - stIn.stCondition.nChannel = nChannel; - NetSDKLib.NET_OUT_RADIOMETRY_GETTEMPER stOut = new NetSDKLib.NET_OUT_RADIOMETRY_GETTEMPER(); - stIn.write(); - stOut.write(); - boolean bRet = LoginModule.netsdk.CLIENT_QueryDevInfo(LoginModule.m_hLoginHandle, nQueryType, stIn.getPointer(), stOut.getPointer(), (Pointer) null, 3000); - if (!bRet) { - System.err.printf("QueryPointTemper Failed!" + ToolKits.getErrorCodePrint()); - return null; - } else { - stOut.read(); - return stOut.stTempInfo; - } - } - - public static boolean startFind(NetSDKLib.NET_IN_RADIOMETRY_STARTFIND stuIn) { - if (status.bSearching) { - stopFind(); - } - - NetSDKLib.NET_OUT_RADIOMETRY_STARTFIND stuOut = new NetSDKLib.NET_OUT_RADIOMETRY_STARTFIND(); - stuIn.write(); - stuOut.write(); - status.bSearching = LoginModule.netsdk.CLIENT_StartFind(LoginModule.m_hLoginHandle, 0, stuIn.getPointer(), stuOut.getPointer(), 5000); - if (status.bSearching) { - stuOut.read(); - status.nFinderHandle = stuOut.nFinderHanle; - status.nTotalCount = stuOut.nTotalCount; - } else { - System.err.printf("startFind Failed!" + ToolKits.getErrorCodePrint()); - } - - return status.bSearching; - } - - public static int getTotalCount() { - return status.nTotalCount; - } - - public static NetSDKLib.NET_OUT_RADIOMETRY_DOFIND doFind(int nOffset, int nCount) { - if (!status.bSearching) { - System.err.printf("DoFind Failed! [need startFind]", new Object[0]); - return null; - } else { - NetSDKLib.NET_IN_RADIOMETRY_DOFIND stuIn = new NetSDKLib.NET_IN_RADIOMETRY_DOFIND(); - stuIn.nFinderHanle = status.nFinderHandle; - stuIn.nBeginNumber = nOffset; - stuIn.nCount = nCount; - NetSDKLib.NET_OUT_RADIOMETRY_DOFIND stuOut = new NetSDKLib.NET_OUT_RADIOMETRY_DOFIND(); - stuIn.write(); - stuOut.write(); - if (!LoginModule.netsdk.CLIENT_DoFind(LoginModule.m_hLoginHandle, 0, stuIn.getPointer(), stuOut.getPointer(), 5000)) { - System.err.printf("DoFind Failed!" + ToolKits.getErrorCodePrint()); - return null; - } else { - stuOut.read(); - return stuOut; - } - } - } - - public static void stopFind() { - if (status.bSearching) { - NetSDKLib.NET_IN_RADIOMETRY_STOPFIND stuIn = new NetSDKLib.NET_IN_RADIOMETRY_STOPFIND(); - stuIn.nFinderHanle = status.nFinderHandle; - NetSDKLib.NET_OUT_RADIOMETRY_STOPFIND stuOut = new NetSDKLib.NET_OUT_RADIOMETRY_STOPFIND(); - stuIn.write(); - stuOut.write(); - LoginModule.netsdk.CLIENT_StopFind(LoginModule.m_hLoginHandle, 0, stuIn.getPointer(), stuOut.getPointer(), 5000); - status.bSearching = false; - status.nFinderHandle = 0; - } - } - - static { - imageAlgApi = ImageAlgLib.IMAGE_ALG_INSTANCE; - status = new ThermalCameraModule.ThermalCameraStatus(); - } - - public static class ThermalCameraStatus { - public boolean bSearching = false; - public int nFinderHandle; - public int nTotalCount; - public NetSDKLib.LLong hRadiometryHandle = new NetSDKLib.LLong(0L); - } -} diff --git a/inspect-fastcall/src/main/java/com/inspect/access/module/dhModule.java b/inspect-fastcall/src/main/java/com/inspect/access/module/dhModule.java deleted file mode 100644 index c4bf57e..0000000 --- a/inspect-fastcall/src/main/java/com/inspect/access/module/dhModule.java +++ /dev/null @@ -1,258 +0,0 @@ -package com.inspect.access.module; - -import com.inspect.access.base.model.InfraredModel; -import com.inspect.access.lib.NetSDKLib; -import com.inspect.access.lib.ToolKits; -import com.inspect.access.lib.structure.NET_OUT_STORAGE_DEV_INFOS; -import com.inspect.base.core.exception.ServiceException; -import com.inspect.base.core.sftp.SftpClient; -import com.inspect.base.core.sftp.SftpUploadEntity; -import com.inspect.base.core.utils.DateUtils; -import com.inspect.base.core.utils.HexUtils; -import com.inspect.base.core.utils.SpringUtils; -import com.sun.jna.CallbackThreadInitializer; -import com.sun.jna.Native; -import com.sun.jna.Pointer; -import com.sun.jna.ptr.IntByReference; - -import java.io.ByteArrayInputStream; -import java.nio.ByteBuffer; -import java.nio.ByteOrder; -import java.util.*; - -public class dhModule { - public static final int INFRARED_DEFAULT_CHANNEL_SERIAL = 1; - private NetSDKLib.CFG_RADIOMETRY_RULE rule; - public dhModule.DisConnect disConnect = new dhModule.DisConnect(); - public dhModule.HaveReConnect haveReConnect = new dhModule.HaveReConnect(); - private int channelCount; - private byte[] imgBuffer; - private InfraredModel infraredModel; - private dhModule.RadiometryAttachCB cbNotify = new dhModule.RadiometryAttachCB(); - public dhModule.fCaptureReceiveCB m_CaptureReceiveCB = new dhModule.fCaptureReceiveCB(); - - public InfraredModel getInfraredModel() { - return this.infraredModel; - } - - public void setInfraredModel(InfraredModel infraredModel) { - this.infraredModel = infraredModel; - } - - public void remoteCapture(int nChannel) { - CapturePictureModule.remoteCapturePicture(nChannel); - } - - public boolean login(String ip, int port, String userName, String passWord) { - boolean flag = LoginModule.login(ip, port, userName, passWord); - if (flag) { - Native.setCallbackThreadInitializer(this.m_CaptureReceiveCB, new CallbackThreadInitializer(false, false, "snapPicture callback thread")); - CapturePictureModule.setSnapRevCallBack(this.m_CaptureReceiveCB); - this.channelCount = LoginModule.m_stDeviceInfo.byChanNum; - System.out.println("================通道总数:" + this.channelCount); - return flag; - } else { - throw new ServiceException("登录设备超时,请检查网络并重试"); - } - } - - public void logout() { - LoginModule.logout(); - LoginModule.cleanup(); - } - - public void attach(int nChannel) { - if (!ThermalCameraModule.isAttaching()) { - ThermalCameraModule.radiometryAttach(nChannel, this.cbNotify); - } - - } - - public void fetch(int nChannel) { - this.rule = ThermalCameraModule.getFirstRuleByPresetId(this.infraredModel.getPresetId()); - int nStatus = ThermalCameraModule.radiometryFetch(nChannel); - if (nStatus != -1) { - CapturePictureModule.remoteCapturePicture(nChannel); - } - - } - - private ByteBuffer Create664FirFile(NetSDKLib.NET_RADIOMETRY_DATA gData, float[] pTempForPixels, NetSDKLib.CFG_RADIOMETRY_RULE rule) { - int total = this.imgBuffer.length + 20 + pTempForPixels.length * 4 + 158; - ByteBuffer byteBuf = ByteBuffer.allocate(total); - byteBuf.order(ByteOrder.LITTLE_ENDIAN); - byteBuf.put(this.imgBuffer); - byteBuf.putShort((short) 256); - byteBuf.putShort((short) gData.stMetaData.nWidth); - byteBuf.putShort((short) gData.stMetaData.nHeight); - byteBuf.put(gData.stMetaData.stTime.toString().getBytes()); - - for (float pTempForPixel : pTempForPixels) { - byteBuf.putFloat(pTempForPixel); - } - - byteBuf.putFloat(rule.stLocalParameters.fObjectEmissivity); - byteBuf.putFloat((float) rule.stLocalParameters.nRefalectedTemp); - byteBuf.put(new byte[]{0}); - byteBuf.putInt(rule.stLocalParameters.nObjectDistance); - byteBuf.put(new byte[]{0}); - byteBuf.putFloat((float) rule.stLocalParameters.nRefalectedTemp); - byteBuf.put(new byte[32]); - byteBuf.put(new byte[32]); - byteBuf.put(new byte[32]); - byteBuf.putDouble(0.0D); - byteBuf.putDouble(0.0D); - byteBuf.putInt(0); - byteBuf.putInt(0); - byteBuf.putInt(this.imgBuffer.length); - byteBuf.put(HexUtils.hexToByteArray("3766071a123a4c9fa95d21d2da7d26bc")); - return byteBuf; - } - - public List queryAllRecordFile(Date date) { - List stFileInfo = new ArrayList<>(); - - for (int i = 0; i < this.channelCount; ++i) { - List stInfo = this.queryRecordFile(i, date); - for (NetSDKLib.NET_RECORDFILE_INFO netRecordFileInfo : stInfo) { - stFileInfo.add(netRecordFileInfo); - } - } - - return stFileInfo; - } - - public List queryRecordFile(int nChannel, Date date) { - Calendar c = Calendar.getInstance(); - NetSDKLib.NET_TIME stTimeStart = new NetSDKLib.NET_TIME(); - NetSDKLib.NET_TIME stTimeEnd = new NetSDKLib.NET_TIME(); - if (date != null) { - c.setTime(date); - stTimeStart.setTime(c.get(Calendar.YEAR), c.get(Calendar.MONTH) + 1, c.get(Calendar.DATE), 0, 0, 0); - stTimeEnd.setTime(c.get(Calendar.YEAR), c.get(Calendar.MONTH) + 1, c.get(Calendar.DATE), 23, 59, 59); - } else { - stTimeStart.setTime(c.get(Calendar.YEAR), c.get(Calendar.MONTH) + 1, c.get(Calendar.DATE), 0, 0, 0); - stTimeEnd.setTime(c.get(Calendar.YEAR), c.get(Calendar.MONTH) + 1, c.get(Calendar.DATE), 23, 59, 59); - } - - NetSDKLib.NET_RECORDFILE_INFO[] stFileInfo = (NetSDKLib.NET_RECORDFILE_INFO[]) (new NetSDKLib.NET_RECORDFILE_INFO()).toArray(200); - IntByReference nFindCount = new IntByReference(0); - DownLoadRecordModule.queryRecordFile(nChannel, stTimeStart, stTimeEnd, stFileInfo, nFindCount); - - return new ArrayList<>(Arrays.asList(stFileInfo).subList(0, nFindCount.getValue())); - } - - public List queryAllRecordCycle() { - List list = new ArrayList<>(); - - for (int i = 0; i < this.channelCount; ++i) { - NetSDKLib.CFG_RECORD_INFO cfg_record_info = new NetSDKLib.CFG_RECORD_INFO(); - ToolKits.GetDevConfig(LoginModule.m_hLoginHandle, i, "Record", cfg_record_info); - list.add(cfg_record_info); - } - - return list; - } - - public NET_OUT_STORAGE_DEV_INFOS QueryStorageInfo() { - return DeviceModule.QueryStorageInfo(); - } - - public dhModule.RadiometryAttachCB getCbNotify() { - return this.cbNotify; - } - - private static class HaveReConnect implements NetSDKLib.fHaveReConnect { - private HaveReConnect() { - } - - public void invoke(NetSDKLib.LLong m_hLoginHandle, String pchDVRIP, int nDVRPort, Pointer dwUser) { - System.out.printf("ReConnect Device[%s] Port[%d]\n", pchDVRIP, nDVRPort); - } - - // $FF: synthetic method - HaveReConnect(Object x0) { - this(); - } - } - - private static class DisConnect implements NetSDKLib.fDisConnect { - private DisConnect() { - } - - public void invoke(NetSDKLib.LLong m_hLoginHandle, String pchDVRIP, int nDVRPort, Pointer dwUser) { - System.out.printf("Device[%s] Port[%d] DisConnect!\n", pchDVRIP, nDVRPort); - } - - // $FF: synthetic method - DisConnect(Object x0) { - this(); - } - } - - public class fCaptureReceiveCB implements NetSDKLib.fSnapRev { - public void invoke(NetSDKLib.LLong lLoginID, Pointer pBuf, int RevLen, int EncodeType, int CmdSerial, Pointer dwUser) { - if (pBuf != null && RevLen > 0) { - dhModule.this.imgBuffer = pBuf.getByteArray(0L, RevLen); - } - - } - } - - public class RadiometryAttachCB implements NetSDKLib.fRadiometryAttachCB { - private boolean parseInfraredSuccess = false; - private String filePath; - private boolean processFail; - - public boolean isProcessFail() { - return this.processFail; - } - - public void setProcessFail(boolean processFail) { - this.processFail = processFail; - } - - public void setParseInfraredSuccess(boolean parseInfraredSuccess) { - this.parseInfraredSuccess = parseInfraredSuccess; - } - - public boolean isParseInfraredSuccess() { - return this.parseInfraredSuccess; - } - - public String getFilePath() { - return this.filePath; - } - - public void setFilePath(String filePath) { - this.filePath = filePath; - } - - public void invoke(NetSDKLib.LLong lAttachHandle, NetSDKLib.NET_RADIOMETRY_DATA pBuf, int nBufLen, Pointer dwUser) { - int nWidth = pBuf.stMetaData.nWidth; - int nHeight = pBuf.stMetaData.nHeight; - short[] pGrayImg = new short[nWidth * nHeight]; - float[] pTempForPixels = new float[nWidth * nHeight]; - if (LoginModule.netsdk.CLIENT_RadiometryDataParse(pBuf, pGrayImg, pTempForPixels) && dhModule.this.rule != null) { - if (dhModule.this.imgBuffer == null) { - this.processFail = true; - return; - } - - ByteBuffer buffer = dhModule.this.Create664FirFile(pBuf, pTempForPixels, dhModule.this.rule); - - try { - SftpUploadEntity sftpUploadEntity = new SftpUploadEntity(new ByteArrayInputStream(buffer.array())); - this.filePath = this.filePath + DateUtils.parseDateToStr(DateUtils.YYYYMMDDHHMMSS, new Date()); - System.out.println("=================filePath:" + this.filePath); - sftpUploadEntity.setFileName(this.filePath); - SpringUtils.getBean(SftpClient.class).upload(sftpUploadEntity); - this.parseInfraredSuccess = true; - } catch (Exception e) { - e.printStackTrace(); - } - } - - } - } -} diff --git a/inspect-fastcall/src/main/resources/bootstrap.yml b/inspect-fastcall/src/main/resources/bootstrap.yml deleted file mode 100644 index 2adffee..0000000 --- a/inspect-fastcall/src/main/resources/bootstrap.yml +++ /dev/null @@ -1,31 +0,0 @@ -# Tomcat -server: - port: 9905 -# Spring -spring: - application: - # 应用名称 - name: dliip-access - profiles: - # 环境配置 - active: dev - main: - allow-circular-references: true - allow-bean-definition-overriding: true - cloud: - nacos: - discovery: - # 服务注册地址 - server-addr: 177.177.177.3:8848 - #dev-1 - namespace: 521f2683-cc74-4ae6-890c-d51311d9f60e - config: - # 配置中心地址 - server-addr: ${spring.cloud.nacos.discovery.server-addr} - # 配置文件格式 - file-extension: yml - # 共享配置 - shared-configs: - - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - #dev-1 - namespace: ${spring.cloud.nacos.discovery.namespace} diff --git a/inspect-fastcall/src/main/resources/dynamic-lib-load.xml b/inspect-fastcall/src/main/resources/dynamic-lib-load.xml deleted file mode 100644 index 42e6eb2..0000000 --- a/inspect-fastcall/src/main/resources/dynamic-lib-load.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - avnetsdk - dhconfigsdk - dhnetsdk - dhplay - ImageAlg - Infra - IvsDrawer - StreamConvertor - jninetsdk - - - avnetsdk - dhconfigsdk - dhnetsdk - dhplay - Infra - ImageAlg - StreamConvertor - jninetsdk - - - avnetsdk - dhnetsdk - dhconfigsdk - ImageAlg - StreamConvertor - jninetsdk - - - avnetsdk - dhconfigsdk - dhnetsdk - StreamConvertor - jninetsdk - - - avnetsdk - dhnetsdk - dhconfigsdk - StreamConvertor - - \ No newline at end of file diff --git a/inspect-fastcall/src/main/resources/libs/linux64/libImageAlg.so b/inspect-fastcall/src/main/resources/libs/linux64/libImageAlg.so deleted file mode 100644 index 00b1df2..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/linux64/libImageAlg.so and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/linux64/libStreamConvertor.so b/inspect-fastcall/src/main/resources/libs/linux64/libStreamConvertor.so deleted file mode 100644 index 8eb2bd0..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/linux64/libStreamConvertor.so and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/linux64/libavnetsdk.so b/inspect-fastcall/src/main/resources/libs/linux64/libavnetsdk.so deleted file mode 100644 index 461f67e..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/linux64/libavnetsdk.so and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/linux64/libdhconfigsdk.so b/inspect-fastcall/src/main/resources/libs/linux64/libdhconfigsdk.so deleted file mode 100644 index c1826c1..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/linux64/libdhconfigsdk.so and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/linux64/libdhnetsdk.so b/inspect-fastcall/src/main/resources/libs/linux64/libdhnetsdk.so deleted file mode 100644 index bdcd0c3..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/linux64/libdhnetsdk.so and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/linux64/libjninetsdk.so b/inspect-fastcall/src/main/resources/libs/linux64/libjninetsdk.so deleted file mode 100644 index ed8b926..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/linux64/libjninetsdk.so and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/ImageAlg.dll b/inspect-fastcall/src/main/resources/libs/win64/ImageAlg.dll deleted file mode 100644 index 06c5c75..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/ImageAlg.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/Infra.dll b/inspect-fastcall/src/main/resources/libs/win64/Infra.dll deleted file mode 100644 index 431d065..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/Infra.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/IvsDrawer.dll b/inspect-fastcall/src/main/resources/libs/win64/IvsDrawer.dll deleted file mode 100644 index 402df12..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/IvsDrawer.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/StreamConvertor.dll b/inspect-fastcall/src/main/resources/libs/win64/StreamConvertor.dll deleted file mode 100644 index cec8252..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/StreamConvertor.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/avnetsdk.dll b/inspect-fastcall/src/main/resources/libs/win64/avnetsdk.dll deleted file mode 100644 index 1a5b4d3..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/avnetsdk.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/dhconfigsdk.dll b/inspect-fastcall/src/main/resources/libs/win64/dhconfigsdk.dll deleted file mode 100644 index e7276fa..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/dhconfigsdk.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/dhnetsdk.dll b/inspect-fastcall/src/main/resources/libs/win64/dhnetsdk.dll deleted file mode 100644 index e814a20..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/dhnetsdk.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/dhplay.dll b/inspect-fastcall/src/main/resources/libs/win64/dhplay.dll deleted file mode 100644 index e092ce7..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/dhplay.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/libs/win64/jninetsdk.dll b/inspect-fastcall/src/main/resources/libs/win64/jninetsdk.dll deleted file mode 100644 index a6a31a0..0000000 Binary files a/inspect-fastcall/src/main/resources/libs/win64/jninetsdk.dll and /dev/null differ diff --git a/inspect-fastcall/src/main/resources/logback.xml b/inspect-fastcall/src/main/resources/logback.xml deleted file mode 100644 index bf5e999..0000000 --- a/inspect-fastcall/src/main/resources/logback.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - ${log.pattern} - - - - - - ${log.path}/info.log - - - - ${log.path}/info/info.%d{yyyy-MM-dd}.%i.log - ${log.maxFileSize} - - ${log.maxHistory} - - - ${log.pattern} - - - - INFO - - ACCEPT - - DENY - - - - - ${log.path}/error.log - - - - ${log.path}/error.%d{yyyy-MM-dd}.log - - 15 - - - ${log.pattern} - - - - ERROR - - ACCEPT - - DENY - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/inspect-simulator/pom.xml b/inspect-simulator/pom.xml deleted file mode 100644 index 6d74c47..0000000 --- a/inspect-simulator/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - 4.0.0 - - com.inspect - inspect - 3.4.0 - - - inspect-simulator - - - 8 - 8 - UTF-8 - - - \ No newline at end of file diff --git a/inspect-simulator/src/main/java/com/inspect/Main.java b/inspect-simulator/src/main/java/com/inspect/Main.java deleted file mode 100644 index 6b9fdec..0000000 --- a/inspect-simulator/src/main/java/com/inspect/Main.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.inspect; - -public class Main { - public static void main(String[] args) { - System.out.println("Hello world!"); - } -} \ No newline at end of file diff --git a/pom.xml b/pom.xml index ef97345..7187fd1 100644 --- a/pom.xml +++ b/pom.xml @@ -353,14 +353,12 @@ inspect-base inspect-common inspect-gateway - inspect-fastcall inspect-main inspect-admin inspect-ivs inspect-metadata inspect-job inspect-management - inspect-simulator