From 8a87e4226aa802d6a0e3566c66824fedf68e77da Mon Sep 17 00:00:00 2001 From: aijinhui <aijinhui> Date: 星期二, 24 十月 2023 16:30:48 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ard-work/src/main/java/com/ruoyi/device/dhsdk/lib/structure/customize/DEV_EVENT_CROSSREGION_INFO.java | 418 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 209 insertions(+), 209 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/device/dhsdk/lib/structure/customize/DEV_EVENT_CROSSREGION_INFO.java b/ard-work/src/main/java/com/ruoyi/device/dhsdk/lib/structure/customize/DEV_EVENT_CROSSREGION_INFO.java index b5c596c..fd97883 100644 --- a/ard-work/src/main/java/com/ruoyi/device/dhsdk/lib/structure/customize/DEV_EVENT_CROSSREGION_INFO.java +++ b/ard-work/src/main/java/com/ruoyi/device/dhsdk/lib/structure/customize/DEV_EVENT_CROSSREGION_INFO.java @@ -1,209 +1,209 @@ -package com.netsdk.lib.structure.customize; - -import com.ruoyi.device.dhsdk.lib.NetSDKLib; -import com.ruoyi.device.dhsdk.lib.enumeration.EM_CAPTURE_PROCESS_END_TYPE; -import com.ruoyi.device.dhsdk.lib.enumeration.EM_TRIGGER_TYPE; - -import static com.ruoyi.device.dhsdk.lib.NetSDKLib.*; - -/** - * 鑸瑰彧鐨勭粖绾垮叆渚典簨浠朵俊鎭� - * <p> - * ERR210428143 姘撮潰棰勮浜嬩欢 涓撶敤缁撴瀯浣� - * <p> - * 娉ㄦ剰: 鍏朵粬椤圭洰涓嶈浣跨敤, 閫氱敤鐨勭粖绾垮叆渚典簨浠剁粨鏋勪綋瑙�: - * {@link NetSDKLib.DEV_EVENT_CROSSREGION_INFO} - * - * @author 47040 - * @since Created in 2021/5/13 17:35 - */ -public class DEV_EVENT_CROSSREGION_INFO extends SdkStructure { - - /** - * 閫氶亾鍙� - */ - public int nChannelID; - /** - * 浜嬩欢鍚嶇О - */ - public byte[] szName = new byte[128]; - /** - * 瀛楄妭瀵归綈 - */ - public byte[] bReserved1 = new byte[4]; - /** - * 鏃堕棿鎴�(鍗曚綅鏄绉�) - */ - public double PTS; - /** - * 浜嬩欢鍙戠敓鐨勬椂闂� - */ - public NET_TIME_EX UTC; - /** - * 浜嬩欢ID - */ - public int nEventID; - /** - * 妫�娴嬪埌鐨勭墿浣� - */ - public NET_MSG_OBJECT stuObject; - /** - * 浜嬩欢瀵瑰簲鏂囦欢淇℃伅 - */ - public NET_EVENT_FILE_INFO stuFileInfo; - /** - * 瑙勫垯妫�娴嬪尯鍩� - */ - public NET_POINT[] DetectRegion = (NET_POINT[]) new NET_POINT().toArray(NET_MAX_DETECT_REGION_NUM); - /** - * 瑙勫垯妫�娴嬪尯鍩熼《鐐规暟 - */ - public int nDetectRegionNum; - /** - * 鐗╀綋杩愬姩杞ㄨ抗 - */ - public NET_POINT[] TrackLine = (NET_POINT[]) new NET_POINT().toArray(NET_MAX_TRACK_LINE_NUM); - /** - * 鐗╀綋杩愬姩杞ㄨ抗椤剁偣鏁� - */ - public int nTrackLineNum; - /** - * 浜嬩欢鍔ㄤ綔,0琛ㄧず鑴夊啿浜嬩欢,1琛ㄧず鎸佺画鎬т簨浠跺紑濮�,2琛ㄧず鎸佺画鎬т簨浠剁粨鏉�; - */ - public byte bEventAction; - /** - * 琛ㄧず鍏ヤ镜鏂瑰悜, 0-杩涘叆, 1-绂诲紑,2-鍑虹幇,3-娑堝け - */ - public byte bDirection; - /** - * 琛ㄧず妫�娴嬪姩浣滅被鍨�,0-鍑虹幇 1-娑堝け 2-鍦ㄥ尯鍩熷唴 3-绌胯秺鍖哄煙 - */ - public byte bActionType; - /** - * 鍥剧墖鐨勫簭鍙�, 鍚屼竴鏃堕棿鍐�(绮剧‘鍒扮)鍙兘鏈夊寮犲浘鐗�, 浠�0寮�濮� - */ - public byte byImageIndex; - /** - * 鎶撳浘鏍囧織(鎸変綅),鍏蜂綋瑙丯ET_RESERVED_COMMON , - * 0浣�:"*",1浣�:"Timing",2浣�:"Manual", - * 3浣�:"Marked",4浣�:"Event",5浣�:"Mosaic",6浣�:"Cutout" - */ - public int dwSnapFlagMask; - /** - * 浜嬩欢婧愯澶囦笂鐨刬ndex,-1琛ㄧず鏁版嵁鏃犳晥 - */ - public int nSourceIndex; - /** - * 浜嬩欢婧愯澶囧敮涓�鏍囪瘑,瀛楁涓嶅瓨鍦ㄦ垨鑰呬负绌鸿〃绀烘湰鍦拌澶� - */ - public byte[] szSourceDevice = new byte[MAX_PATH]; - /** - * 浜嬩欢瑙﹀彂绱娆℃暟, int 绫诲瀷 - */ - public int nOccurrenceCount; - /** - * 璐х墿閫氶亾淇℃伅 - */ - public NET_CUSTOM_INFO stuCustom; - /** - * 鎵╁睍淇℃伅 - */ - public NET_EXTENSION_INFO stuExtensionInfo; - /** - * 鏅鸿兘浜嬩欢瑙勫垯缂栧彿锛岀敤浜庢爣绀哄摢涓鍒欒Е鍙戠殑浜嬩欢 - */ - public int nRuleID; - /** - * 鐑垚鍍忔í鍚戣鍦鸿,鍗曚綅搴�,瀹為檯瑙掑害涔樹互100 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) - */ - public int nThermoHFOV; - /** - * 鐑垚鍍忕旱鍚戣鍦鸿,鍗曚綅搴�,瀹為檯瑙掑害涔樹互100 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) - */ - public int nThermoVFOV; - /** - * 鑸归珮 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) - */ - public int nBoatHeight; - /** - * 鑸归暱 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) - */ - public int nBoatLength; - /** - * 鑸归�� (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) - */ - public int nBoatSpeed; - /** - * 鑸硅窛 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) - */ - public int nBoatDistance; - /** - * 淇濈暀瀛楄妭,鐣欏緟鎵╁睍. - */ - public byte[] bReserved = new byte[300]; - /** - * 妫�娴嬪埌鐨勭墿浣撲釜鏁� - */ - public int nObjectNum; - /** - * 妫�娴嬪埌鐨勭墿浣� - */ - public NET_MSG_OBJECT[] stuObjectIDs = (NET_MSG_OBJECT[]) new NET_MSG_OBJECT().toArray(NET_MAX_OBJECT_LIST); - /** - * 杞ㄨ抗鏁�(涓庢娴嬪埌鐨勭墿浣撲釜鏁� nObjectNum 瀵瑰簲) - */ - public int nTrackNum; - /** - * 杞ㄨ抗淇℃伅(涓庢娴嬪埌鐨勭墿浣撳搴�) - */ - public NET_POLY_POINTS[] stuTrackInfo = (NET_POLY_POINTS[]) new NET_POLY_POINTS().toArray(NET_MAX_OBJECT_LIST); - /** - * 鏅鸿兘浜嬩欢鍏叡淇℃伅 - */ - public EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; - /** - * 鍏ㄦ櫙骞胯鍥� - */ - public SCENE_IMAGE_INFO_EX stuSceneImage; - /** - * 妫�娴嬪埌浜虹殑鏁伴噺 - */ - public int nObjetcHumansNum; - /** - * 妫�娴嬬殑鍒颁汉 - */ - public NET_VAOBJECT_NUMMAN[] stuObjetcHumans = (NET_VAOBJECT_NUMMAN[]) new NET_VAOBJECT_NUMMAN().toArray(100); - /** - * 杞﹁韩淇℃伅 - */ - public NET_MSG_OBJECT stuVehicle; - /** - * 瑙﹀彂绫诲瀷,鍙傝�� {@link EM_TRIGGER_TYPE} - */ - public int emTriggerType; - /** - * 鏍囪鎶撴媿甯� - */ - public int nMark; - /** - * 瑙嗛鍒嗘瀽鐨勬暟鎹簮鍦板潃 - */ - public int nSource; - /** - * 瑙嗛鍒嗘瀽甯у簭鍙� - */ - public int nFrameSequence; - /** - * 鎶撴媿杩囩▼,鍙傝�� {@link EM_CAPTURE_PROCESS_END_TYPE} - */ - public int emCaptureProcess; - /** - * 浜ら�氳溅杈嗕俊鎭� - */ - public DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; - /** - * 鍏叡淇℃伅 - */ - public EVENT_COMM_INFO stuCommInfo; - -} +package com.ruoyi.device.dhsdk.lib.structure.customize; + +import com.ruoyi.device.dhsdk.lib.NetSDKLib; +import com.ruoyi.device.dhsdk.lib.enumeration.EM_CAPTURE_PROCESS_END_TYPE; +import com.ruoyi.device.dhsdk.lib.enumeration.EM_TRIGGER_TYPE; + +import static com.ruoyi.device.dhsdk.lib.NetSDKLib.*; + +/** + * 鑸瑰彧鐨勭粖绾垮叆渚典簨浠朵俊鎭� + * <p> + * ERR210428143 姘撮潰棰勮浜嬩欢 涓撶敤缁撴瀯浣� + * <p> + * 娉ㄦ剰: 鍏朵粬椤圭洰涓嶈浣跨敤, 閫氱敤鐨勭粖绾垮叆渚典簨浠剁粨鏋勪綋瑙�: + * {@link NetSDKLib.DEV_EVENT_CROSSREGION_INFO} + * + * @author 47040 + * @since Created in 2021/5/13 17:35 + */ +public class DEV_EVENT_CROSSREGION_INFO extends SdkStructure { + + /** + * 閫氶亾鍙� + */ + public int nChannelID; + /** + * 浜嬩欢鍚嶇О + */ + public byte[] szName = new byte[128]; + /** + * 瀛楄妭瀵归綈 + */ + public byte[] bReserved1 = new byte[4]; + /** + * 鏃堕棿鎴�(鍗曚綅鏄绉�) + */ + public double PTS; + /** + * 浜嬩欢鍙戠敓鐨勬椂闂� + */ + public NET_TIME_EX UTC; + /** + * 浜嬩欢ID + */ + public int nEventID; + /** + * 妫�娴嬪埌鐨勭墿浣� + */ + public NET_MSG_OBJECT stuObject; + /** + * 浜嬩欢瀵瑰簲鏂囦欢淇℃伅 + */ + public NET_EVENT_FILE_INFO stuFileInfo; + /** + * 瑙勫垯妫�娴嬪尯鍩� + */ + public NET_POINT[] DetectRegion = (NET_POINT[]) new NET_POINT().toArray(NET_MAX_DETECT_REGION_NUM); + /** + * 瑙勫垯妫�娴嬪尯鍩熼《鐐规暟 + */ + public int nDetectRegionNum; + /** + * 鐗╀綋杩愬姩杞ㄨ抗 + */ + public NET_POINT[] TrackLine = (NET_POINT[]) new NET_POINT().toArray(NET_MAX_TRACK_LINE_NUM); + /** + * 鐗╀綋杩愬姩杞ㄨ抗椤剁偣鏁� + */ + public int nTrackLineNum; + /** + * 浜嬩欢鍔ㄤ綔,0琛ㄧず鑴夊啿浜嬩欢,1琛ㄧず鎸佺画鎬т簨浠跺紑濮�,2琛ㄧず鎸佺画鎬т簨浠剁粨鏉�; + */ + public byte bEventAction; + /** + * 琛ㄧず鍏ヤ镜鏂瑰悜, 0-杩涘叆, 1-绂诲紑,2-鍑虹幇,3-娑堝け + */ + public byte bDirection; + /** + * 琛ㄧず妫�娴嬪姩浣滅被鍨�,0-鍑虹幇 1-娑堝け 2-鍦ㄥ尯鍩熷唴 3-绌胯秺鍖哄煙 + */ + public byte bActionType; + /** + * 鍥剧墖鐨勫簭鍙�, 鍚屼竴鏃堕棿鍐�(绮剧‘鍒扮)鍙兘鏈夊寮犲浘鐗�, 浠�0寮�濮� + */ + public byte byImageIndex; + /** + * 鎶撳浘鏍囧織(鎸変綅),鍏蜂綋瑙丯ET_RESERVED_COMMON , + * 0浣�:"*",1浣�:"Timing",2浣�:"Manual", + * 3浣�:"Marked",4浣�:"Event",5浣�:"Mosaic",6浣�:"Cutout" + */ + public int dwSnapFlagMask; + /** + * 浜嬩欢婧愯澶囦笂鐨刬ndex,-1琛ㄧず鏁版嵁鏃犳晥 + */ + public int nSourceIndex; + /** + * 浜嬩欢婧愯澶囧敮涓�鏍囪瘑,瀛楁涓嶅瓨鍦ㄦ垨鑰呬负绌鸿〃绀烘湰鍦拌澶� + */ + public byte[] szSourceDevice = new byte[MAX_PATH]; + /** + * 浜嬩欢瑙﹀彂绱娆℃暟, int 绫诲瀷 + */ + public int nOccurrenceCount; + /** + * 璐х墿閫氶亾淇℃伅 + */ + public NET_CUSTOM_INFO stuCustom; + /** + * 鎵╁睍淇℃伅 + */ + public NET_EXTENSION_INFO stuExtensionInfo; + /** + * 鏅鸿兘浜嬩欢瑙勫垯缂栧彿锛岀敤浜庢爣绀哄摢涓鍒欒Е鍙戠殑浜嬩欢 + */ + public int nRuleID; + /** + * 鐑垚鍍忔í鍚戣鍦鸿,鍗曚綅搴�,瀹為檯瑙掑害涔樹互100 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) + */ + public int nThermoHFOV; + /** + * 鐑垚鍍忕旱鍚戣鍦鸿,鍗曚綅搴�,瀹為檯瑙掑害涔樹互100 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) + */ + public int nThermoVFOV; + /** + * 鑸归珮 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) + */ + public int nBoatHeight; + /** + * 鑸归暱 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) + */ + public int nBoatLength; + /** + * 鑸归�� (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) + */ + public int nBoatSpeed; + /** + * 鑸硅窛 (ERR210428143 涓撶敤, 鍏朵粬椤圭洰涓嶈浣跨敤) + */ + public int nBoatDistance; + /** + * 淇濈暀瀛楄妭,鐣欏緟鎵╁睍. + */ + public byte[] bReserved = new byte[300]; + /** + * 妫�娴嬪埌鐨勭墿浣撲釜鏁� + */ + public int nObjectNum; + /** + * 妫�娴嬪埌鐨勭墿浣� + */ + public NET_MSG_OBJECT[] stuObjectIDs = (NET_MSG_OBJECT[]) new NET_MSG_OBJECT().toArray(NET_MAX_OBJECT_LIST); + /** + * 杞ㄨ抗鏁�(涓庢娴嬪埌鐨勭墿浣撲釜鏁� nObjectNum 瀵瑰簲) + */ + public int nTrackNum; + /** + * 杞ㄨ抗淇℃伅(涓庢娴嬪埌鐨勭墿浣撳搴�) + */ + public NET_POLY_POINTS[] stuTrackInfo = (NET_POLY_POINTS[]) new NET_POLY_POINTS().toArray(NET_MAX_OBJECT_LIST); + /** + * 鏅鸿兘浜嬩欢鍏叡淇℃伅 + */ + public EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; + /** + * 鍏ㄦ櫙骞胯鍥� + */ + public SCENE_IMAGE_INFO_EX stuSceneImage; + /** + * 妫�娴嬪埌浜虹殑鏁伴噺 + */ + public int nObjetcHumansNum; + /** + * 妫�娴嬬殑鍒颁汉 + */ + public NET_VAOBJECT_NUMMAN[] stuObjetcHumans = (NET_VAOBJECT_NUMMAN[]) new NET_VAOBJECT_NUMMAN().toArray(100); + /** + * 杞﹁韩淇℃伅 + */ + public NET_MSG_OBJECT stuVehicle; + /** + * 瑙﹀彂绫诲瀷,鍙傝�� {@link EM_TRIGGER_TYPE} + */ + public int emTriggerType; + /** + * 鏍囪鎶撴媿甯� + */ + public int nMark; + /** + * 瑙嗛鍒嗘瀽鐨勬暟鎹簮鍦板潃 + */ + public int nSource; + /** + * 瑙嗛鍒嗘瀽甯у簭鍙� + */ + public int nFrameSequence; + /** + * 鎶撴媿杩囩▼,鍙傝�� {@link EM_CAPTURE_PROCESS_END_TYPE} + */ + public int emCaptureProcess; + /** + * 浜ら�氳溅杈嗕俊鎭� + */ + public DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; + /** + * 鍏叡淇℃伅 + */ + public EVENT_COMM_INFO stuCommInfo; + +} -- Gitblit v1.9.3