From bab43330bf6f48bdb7bfb258611f51bb05ef56fe Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期一, 06 一月 2025 09:02:21 +0800 Subject: [PATCH] 动态数据长度 --- iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/NetSDKLib.java | 234 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 117 insertions(+), 117 deletions(-) diff --git a/iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/NetSDKLib.java b/iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/NetSDKLib.java index 0ff89b4..c106ec2 100644 --- a/iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/NetSDKLib.java +++ b/iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/NetSDKLib.java @@ -5002,7 +5002,7 @@ public int emRegisterDbType; // 注册库类型,详见EM_REGISTER_DB_TYPE public NET_TIME stuEffectiveTime=new NET_TIME(); // 有效期时间 /** - * 建模失败原因,对应{@link com.netsdk.lib.enumeration.EM_PERSON_FEATURE_ERRCODE} + * 建模失败原因,对应{@link com.iailab.netsdk.lib.enumeration.EM_PERSON_FEATURE_ERRCODE} */ public int emFeatureErrCode; public int wFacePicNumEx; // 人脸图片张数 @@ -5233,16 +5233,16 @@ public NET_FACE_INFO[] stuFaces = (NET_FACE_INFO[])new NET_FACE_INFO().toArray(10);// 多张人脸时使用,此时没有Object public EVENT_INTELLI_COMM_INFO stuIntelliCommInfo; // 智能事件公共信息 public byte[] szReserved1 = new byte[4]; - /**眼睛状态 {@link com.netsdk.lib.enumeration.EM_EYE_STATE_TYPE} + /**眼睛状态 {@link com.iailab.netsdk.lib.enumeration.EM_EYE_STATE_TYPE} * */ public int emEye; - /**嘴巴状态 {@link com.netsdk.lib.enumeration.EM_MOUTH_STATE_TYPE} + /**嘴巴状态 {@link com.iailab.netsdk.lib.enumeration.EM_MOUTH_STATE_TYPE} * */ public int emMouth; - /**口罩状态 {@link com.netsdk.lib.enumeration.EM_MASK_STATE_TYPE} + /**口罩状态 {@link com.iailab.netsdk.lib.enumeration.EM_MASK_STATE_TYPE} * */ public int emMask; - /**胡子状态 {@link com.netsdk.lib.enumeration.EM_BEARD_STATE_TYPE} + /**胡子状态 {@link com.iailab.netsdk.lib.enumeration.EM_BEARD_STATE_TYPE} * */ public int emBeard; public int nAttractive; // 魅力值, -1表示无效, 0未识别,识别时范围1-100,得分高魅力高 @@ -5701,7 +5701,7 @@ public int nExtraPlateCount; // 额外车牌数量 public byte[] szExtraPlateNumer = new byte[3*32]; // 额外车牌信息 /** - 海外车辆类型中的子类别 {@link com.netsdk.lib.enumeration.EM_OVERSEA_VEHICLE_CATEGORY_TYPE} + 海外车辆类型中的子类别 {@link com.iailab.netsdk.lib.enumeration.EM_OVERSEA_VEHICLE_CATEGORY_TYPE} */ public int emOverseaVehicleCategory; /** @@ -5928,7 +5928,7 @@ public NET_TRAFFICCAR_BLACK_LIST stuBlackList; // 禁止名单信息 public int emFlowDirection; // 车流量方向 EM_VEHICLE_DIRECTION /** - * 收费公路车辆通行费车型分类 {@link com.netsdk.lib.enumeration.EM_TOLLS_VEHICLE_TYPE} + * 收费公路车辆通行费车型分类 {@link com.iailab.netsdk.lib.enumeration.EM_TOLLS_VEHICLE_TYPE} */ public int emTollsVehicleType; /** @@ -5964,11 +5964,11 @@ */ public int nTrafficLightType; /** - * 车牌属性 {@link com.netsdk.lib.enumeration.EM_PLATE_ATTRIBUTE} + * 车牌属性 {@link com.iailab.netsdk.lib.enumeration.EM_PLATE_ATTRIBUTE} */ public int emPlateAttribute; /** - * 交通车辆信息扩展, refer to {@link com.netsdk.lib.structure.NET_TRAFFICCAR_INFO_EXTERN} + * 交通车辆信息扩展, refer to {@link com.iailab.netsdk.lib.structure.NET_TRAFFICCAR_INFO_EXTERN} */ public Pointer pTrafficInfoExtern; /** @@ -5997,7 +5997,7 @@ */ public NET_TIME stuCancelTime=new NET_TIME(); /** - 布控类型 {@link com.netsdk.lib.enumeration.EM_NET_TRAFFIC_CAR_CONTROL_TYPE} + 布控类型 {@link com.iailab.netsdk.lib.enumeration.EM_NET_TRAFFIC_CAR_CONTROL_TYPE} */ public int emControlType; /** @@ -6087,7 +6087,7 @@ public int nPresetID;//预置点编号,从1开始 public byte[] szSN = new byte[32];//设备SN号 public byte[] bReserved = new byte[184];//保留字节,留待扩展. - public com.netsdk.lib.structure.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar = new com.netsdk.lib.structure.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO();//交通车辆信息 + public com.iailab.netsdk.lib.structure.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar = new com.iailab.netsdk.lib.structure.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO();//交通车辆信息 public EVENT_COMM_INFO stCommInfo = new EVENT_COMM_INFO();//公共信息 public VA_OBJECT_NONMOTOR stuNonMotor = new VA_OBJECT_NONMOTOR();//非机动车对象 public int bHasNonMotor;//是否有非机动车对象 @@ -6223,27 +6223,27 @@ */ public int nConfidence; /** - * 是否跨位 {@link com.netsdk.lib.enumeration.EM_ACROSS_PARKING} + * 是否跨位 {@link com.iailab.netsdk.lib.enumeration.EM_ACROSS_PARKING} */ public int emAcrossParking; /** - * 停车方向 {@link com.netsdk.lib.enumeration.EM_PARKINGSPACE_DIRECTION} + * 停车方向 {@link com.iailab.netsdk.lib.enumeration.EM_PARKINGSPACE_DIRECTION} */ public int emParkingDirection; /** - * 禁停状态 {@link com.netsdk.lib.enumeration.EM_FORBID_PARKING_STATUS} + * 禁停状态 {@link com.iailab.netsdk.lib.enumeration.EM_FORBID_PARKING_STATUS} */ public int emForbidParkingStatus; /** - * 是否小车占大车位 {@link com.netsdk.lib.enumeration.EM_SMALL_OCCUPY_LARGE} + * 是否小车占大车位 {@link com.iailab.netsdk.lib.enumeration.EM_SMALL_OCCUPY_LARGE} */ public int emSmallOccupyLarge; /** - * 是否为非允许名单车辆 {@link com.netsdk.lib.enumeration.EM_NON_ALLOW_LIST_CAR} + * 是否为非允许名单车辆 {@link com.iailab.netsdk.lib.enumeration.EM_NON_ALLOW_LIST_CAR} */ public int emNonAllowListCar; /** - * 是否为非新能源车辆 {@link com.netsdk.lib.enumeration.EM_NON_NEW_ENERGY_CAR} + * 是否为非新能源车辆 {@link com.iailab.netsdk.lib.enumeration.EM_NON_NEW_ENERGY_CAR} */ public int emNonNewEnergyCar; /** @@ -6251,7 +6251,7 @@ */ public byte[] byReserved1 = new byte[992]; /** - * 触发类型 {@link com.netsdk.lib.enumeration.EM_PARKING_TRIGGER_TYPE} + * 触发类型 {@link com.iailab.netsdk.lib.enumeration.EM_PARKING_TRIGGER_TYPE} */ public int emTriggerType; /** @@ -6267,7 +6267,7 @@ */ public int nParkingNoNum; /** - * 车位有车的事件类型 {@link com.netsdk.lib.enumeration.EM_PARKING_SPACE_TYPE} + * 车位有车的事件类型 {@link com.iailab.netsdk.lib.enumeration.EM_PARKING_SPACE_TYPE} */ public int emParkingSpaceType; /** @@ -6478,7 +6478,7 @@ */ public byte[] byReserved1 = new byte[1016]; /** - * 触发方式 {@link com.netsdk.lib.enumeration.EM_PARKING_TRIGGER_TYPE} + * 触发方式 {@link com.iailab.netsdk.lib.enumeration.EM_PARKING_TRIGGER_TYPE} */ public int emTriggerType; /** @@ -6883,15 +6883,15 @@ */ public byte[] szNonMotorFeatureVersion=new byte[32]; /** - 非机动车的角度 {@link com.netsdk.lib.enumeration.EM_OBJECT_NONMOTORANGLE_TYPE} + 非机动车的角度 {@link com.iailab.netsdk.lib.enumeration.EM_OBJECT_NONMOTORANGLE_TYPE} */ public int emNonMotorAngle; /** - 非机动车车篮 {@link com.netsdk.lib.enumeration.EM_OBJECT_BASKET_TYPE} + 非机动车车篮 {@link com.iailab.netsdk.lib.enumeration.EM_OBJECT_BASKET_TYPE} */ public int emBasket; /** - 非机动车后备箱 {@link com.netsdk.lib.enumeration.EM_OBJECT_STORAGEBOX_TYPE} + 非机动车后备箱 {@link com.iailab.netsdk.lib.enumeration.EM_OBJECT_STORAGEBOX_TYPE} */ public int emStorageBox; /** @@ -6923,7 +6923,7 @@ */ public int nAbsScore; /** - 雨棚(伞)类型 {@link com.netsdk.lib.enumeration.EM_RAIN_SHED_TYPE} + 雨棚(伞)类型 {@link com.iailab.netsdk.lib.enumeration.EM_RAIN_SHED_TYPE} */ public int emRainShedType; /** @@ -16871,7 +16871,7 @@ public NET_TIME_EX stuStartTime; // 开始时间,nAction为2时上报此字段 public NET_GPS_STATUS_INFO stuGPS; // GPS信息 /** - * 采集源分辨率 {@link com.netsdk.lib.enumeration.EM_NET_VIFORMAT_TYPE} + * 采集源分辨率 {@link com.iailab.netsdk.lib.enumeration.EM_NET_VIFORMAT_TYPE} */ public int emViFormat; /** @@ -19467,7 +19467,7 @@ public byte[] szReserved=new byte[2]; /** - * 图片信息数组 {@link com.netsdk.lib.structure.NET_IMAGE_INFO_EX3} + * 图片信息数组 {@link com.iailab.netsdk.lib.structure.NET_IMAGE_INFO_EX3} */ public Pointer pstuImageInfo; @@ -19896,17 +19896,17 @@ public byte[] szQRCode = new byte[512]; // 二维码信息 public byte[] szCompanyName = new byte[200]; // 公司名称 public int nScore; // 人脸质量评分 - /** {@link com.netsdk.lib.enumeration.EM_FACE_CHECK} */ + /** {@link com.iailab.netsdk.lib.enumeration.EM_FACE_CHECK} */ public int emFaceCheck; // 刷卡开门时,门禁后台校验人脸是否是同一个人 - /** {@link com.netsdk.lib.enumeration.EM_QRCODE_IS_EXPIRED} */ + /** {@link com.iailab.netsdk.lib.enumeration.EM_QRCODE_IS_EXPIRED} */ public int emQRCodeIsExpired; // 二维码是否过期。默认值0 - /** {@link com.netsdk.lib.enumeration.EM_QRCODE_STATE} */ + /** {@link com.iailab.netsdk.lib.enumeration.EM_QRCODE_STATE} */ public int emQRCodeState; // 二维码状态 public NET_TIME stuQRCodeValidTo; // 二维码截止日期 public int nBlockId; // 上报事件数据序列号从1开始自增 public byte[] szSection=new byte[64]; // 部门名称 public byte[] szWorkClass=new byte[256]; // 工作班级 - /** {@link com.netsdk.lib.enumeration.EM_TEST_ITEMS } */ + /** {@link com.iailab.netsdk.lib.enumeration.EM_TEST_ITEMS } */ public int emTestItems; // 测试项目 public NET_TEST_RESULT stuTestResult; // ESD阻值测试结果 public byte[] szDeviceID=new byte[128]; // 门禁设备编号 @@ -23853,7 +23853,7 @@ public NET_INTELLIGENCE_IMAGE_INFO stuSceneImage; // 球机变到最小倍下的抓图 public NET_FLOATINGOBJECT_MASK_INFO stuObjectMaskInfo; // 堆积物点阵图信息 /** - 用来区分是普通漂浮物场景还是泡沫检测场景 {@link com.netsdk.lib.enumeration.EM_FLOATINGOBJECT_DETECTION_SENCE_TYPE} + 用来区分是普通漂浮物场景还是泡沫检测场景 {@link com.iailab.netsdk.lib.enumeration.EM_FLOATINGOBJECT_DETECTION_SENCE_TYPE} */ public int emDetectSenceType; public int nImageInfoNum; // 图片信息个数 @@ -24320,7 +24320,7 @@ */ public NET_TIME stuStartTimeInPeriodOfValidity=new NET_TIME(); /** - 测试项目 {@link com.netsdk.lib.enumeration.EM_TEST_ITEMS } + 测试项目 {@link com.iailab.netsdk.lib.enumeration.EM_TEST_ITEMS } */ public int emTestItems; /** @@ -24344,11 +24344,11 @@ */ public int nAuthOverdueTime; /** - 人员健康状态(添加) {@link com.netsdk.lib.enumeration.EM_GREENCNHEALTH_STATUS} + 人员健康状态(添加) {@link com.iailab.netsdk.lib.enumeration.EM_GREENCNHEALTH_STATUS} */ public int emGreenCNHealthStatus; /** - 电子通行证状态(添加) {@link com.netsdk.lib.enumeration.EM_ALLOW_PERMIT_FLAG} + 电子通行证状态(添加) {@link com.iailab.netsdk.lib.enumeration.EM_ALLOW_PERMIT_FLAG} */ public int emAllowPermitFlag; /** @@ -24358,7 +24358,7 @@ /** 信息更新时间,UTC时间 */ - public com.netsdk.lib.structure.NET_TIME stuUpdateTime=new com.netsdk.lib.structure.NET_TIME(); + public com.iailab.netsdk.lib.structure.NET_TIME stuUpdateTime=new com.iailab.netsdk.lib.structure.NET_TIME(); /** * 用户的门通道起始有效期,每个通道设置一个有效期,数组元素与门通道一一对应 */ @@ -24401,11 +24401,11 @@ /** * 允许签入的时间点 */ - public com.netsdk.lib.structure.NET_TIME_EX stuAllowCheckInTime = new com.netsdk.lib.structure.NET_TIME_EX(); + public com.iailab.netsdk.lib.structure.NET_TIME_EX stuAllowCheckInTime = new com.iailab.netsdk.lib.structure.NET_TIME_EX(); /** * 允许签出的时间点 */ - public com.netsdk.lib.structure.NET_TIME_EX stuAllowCheckOutTime = new com.netsdk.lib.structure.NET_TIME_EX(); + public com.iailab.netsdk.lib.structure.NET_TIME_EX stuAllowCheckOutTime = new com.iailab.netsdk.lib.structure.NET_TIME_EX(); /** * 扩展用户信息V2, refer to {@link NET_ACCESS_USER_INFO_EX2} */ @@ -24529,7 +24529,7 @@ /** * / 信息更新时间,UTC时间 */ - public com.netsdk.lib.structure.NET_TIME stuUpdateTime = new com.netsdk.lib.structure.NET_TIME(); + public com.iailab.netsdk.lib.structure.NET_TIME stuUpdateTime = new com.iailab.netsdk.lib.structure.NET_TIME(); /** * / 用户ID扩展,当前只支持32位有效值下发 */ @@ -31501,7 +31501,7 @@ /** * 事件发生的时间 */ - public com.netsdk.lib.structure.NET_TIME_EX UTC = new com.netsdk.lib.structure.NET_TIME_EX(); + public com.iailab.netsdk.lib.structure.NET_TIME_EX UTC = new com.iailab.netsdk.lib.structure.NET_TIME_EX(); /** * 事件ID */ @@ -31545,7 +31545,7 @@ */ public byte[] szRuleName = new byte[128]; /** - * 检测模式 {@link com.netsdk.lib.enumeration.EM_EVENT_DETECT_TYPE} + * 检测模式 {@link com.iailab.netsdk.lib.enumeration.EM_EVENT_DETECT_TYPE} */ public int emDetectType; /** @@ -32737,7 +32737,7 @@ */ public int emAnalyseState; /** - 错误码 {@link com.netsdk.lib.enumeration.EM_ANALYSE_TASK_ERROR} + 错误码 {@link com.iailab.netsdk.lib.enumeration.EM_ANALYSE_TASK_ERROR} */ public int emErrorCode; /** @@ -32761,7 +32761,7 @@ */ public int emClassType; /** - 数据源类型 {@link com.netsdk.lib.enumeration.EM_DATA_SOURCE_TYPE} + 数据源类型 {@link com.iailab.netsdk.lib.enumeration.EM_DATA_SOURCE_TYPE} */ public int emSourceType; /** @@ -34690,9 +34690,9 @@ public int nStatusChangeTime; // 状态切换间隔,单位:秒,取值10 ~ 60 public NET_TRAFFIC_LATTICE_SCREEN_SHOW_INFO stuNormal=new NET_TRAFFIC_LATTICE_SCREEN_SHOW_INFO(); // 常态下 public NET_TRAFFIC_LATTICE_SCREEN_SHOW_INFO stuCarPass=new NET_TRAFFIC_LATTICE_SCREEN_SHOW_INFO(); // 过车时 - public int emShowType; /** 显示方式 {@link com.netsdk.lib.enumeration.NET_EM_LATTICE_SCREEN_SHOW_TYPE}*/ - public int emControlType; /** 控制方式 {@link com.netsdk.lib.enumeration.NET_EM_LATTICE_SCREEN_CONTROL_TYPE}*/ - public int emBackgroundMode; /** 逻辑屏背景风格模式 {@link com.netsdk.lib.enumeration.NET_EM_LATTICE_SCREEN_BACKGROUND_MODE} */ + public int emShowType; /** 显示方式 {@link com.iailab.netsdk.lib.enumeration.NET_EM_LATTICE_SCREEN_SHOW_TYPE}*/ + public int emControlType; /** 控制方式 {@link com.iailab.netsdk.lib.enumeration.NET_EM_LATTICE_SCREEN_CONTROL_TYPE}*/ + public int emBackgroundMode; /** 逻辑屏背景风格模式 {@link com.iailab.netsdk.lib.enumeration.NET_EM_LATTICE_SCREEN_BACKGROUND_MODE} */ public byte[] szPlayList=new byte[10*64]; // 资源文件播放列表,支持视频文件和图片文件播放,按照数组顺序循环播放 public int nPlayListNum; // 资料文件个数 public NET_TRAFFIC_LATTICE_SCREEN_LOGO_INFO stuLogoInfo=new NET_TRAFFIC_LATTICE_SCREEN_LOGO_INFO(); // Logo信息 @@ -36008,8 +36008,8 @@ /** * 设置二维码信息 * @param lLoginID 登录句柄 - * @param pInParam 入参,对应结构体{@link com.netsdk.lib.structure.NET_IN_SET_2DCODE} - * @param pOutParam 出参,对应结构体{@link com.netsdk.lib.structure.NET_OUT_SET_2DCODE} + * @param pInParam 入参,对应结构体{@link com.iailab.netsdk.lib.structure.NET_IN_SET_2DCODE} + * @param pOutParam 出参,对应结构体{@link com.iailab.netsdk.lib.structure.NET_OUT_SET_2DCODE} * @param nWaitTime 超时时间 * @return */ @@ -36018,9 +36018,9 @@ /** * 订阅热度图数据,pInParam与pOutParam内存由用户申请释放 * @param lLoginID 登录句柄 - * @param pInParam 入参,对应结构体 {@link com.netsdk.lib.structure.NET_IN_ATTACH_VIDEOSTAT_HEATMAP} - * @Param pOutParam 出参,对应结构体{@link com.netsdk.lib.structure.NET_OUT_ATTACH_VIDEOSTAT_HEATMAP} - * 也可使用{@link com.netsdk.lib.structure.EmptyStructure} + * @param pInParam 入参,对应结构体 {@link com.iailab.netsdk.lib.structure.NET_IN_ATTACH_VIDEOSTAT_HEATMAP} + * @Param pOutParam 出参,对应结构体{@link com.iailab.netsdk.lib.structure.NET_OUT_ATTACH_VIDEOSTAT_HEATMAP} + * 也可使用{@link com.iailab.netsdk.lib.structure.EmptyStructure} * @param nWaitTime 超时时间 * @return */ @@ -36029,8 +36029,8 @@ /** * 获取热图数据,pInParam与pOutParam内存由用户申请释放 * @param lAttachHandle 热度图订阅句柄 - * @param pInParam 入参,对应结构体 {@link com.netsdk.lib.structure.NET_IN_GET_VIDEOSTAT_HEATMAP} - * @param pOutParam 出参,对应结构体{@link com.netsdk.lib.structure.NET_OUT_GET_VIDEOSTAT_HEATMAP} + * @param pInParam 入参,对应结构体 {@link com.iailab.netsdk.lib.structure.NET_IN_GET_VIDEOSTAT_HEATMAP} + * @param pOutParam 出参,对应结构体{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_VIDEOSTAT_HEATMAP} * @param nWaitTime 超时时间 * @return */ @@ -36055,8 +36055,8 @@ /** * 计算两张人脸图片的相似度faceRecognitionServer.matchTwoFace,pstInParam与pstOutParam内存由用户申请释放 * @param lLoginID 登录句柄 - * @param pstInParam 入参 {@link com.netsdk.lib.structure.NET_MATCH_TWO_FACE_IN} - * @param pstOutParam 出参{@link com.netsdk.lib.structure.NET_MATCH_TWO_FACE_OUT} + * @param pstInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_MATCH_TWO_FACE_IN} + * @param pstOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_MATCH_TWO_FACE_OUT} * @param nWaitTime 接口超时时间,默认超时时间为3000 * @return */ @@ -36067,8 +36067,8 @@ /** * 设置相机参数, pInParam 和pOutParam 资源由用户申请和释放 * @param lLoginID 登录句柄 - * @param pInParam 入参 {@link com.netsdk.lib.structure.NET_IN_SET_CAMERA_CFG} - * @param pOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_SET_CAMERA_CFG} + * @param pInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_SET_CAMERA_CFG} + * @param pOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_SET_CAMERA_CFG} * @param nWaitTime * @return */ @@ -36078,8 +36078,8 @@ /** * 获取相机参数, pInParam 和pOutParam 资源由用户申请和释放 * @param lLoginID 登录句柄 - * @param pInParam 入参 {@link com.netsdk.lib.structure.NET_IN_GET_CAMERA_CFG} - * @param pOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_GET_CAMERA_CFG} + * @param pInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_GET_CAMERA_CFG} + * @param pOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_CAMERA_CFG} * @param nWaitTime * @return */ @@ -36089,8 +36089,8 @@ /** * 设置通道参数, pInParam 和pOutParam 资源由用户申请和释放 * @param lLoginID 登录句柄 - * @param pInParam 入参 {@link com.netsdk.lib.structure.NET_IN_SET_CHANNEL_CFG} - * @param pOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_SET_CHANNEL_CFG} + * @param pInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_SET_CHANNEL_CFG} + * @param pOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_SET_CHANNEL_CFG} * @param nWaitTime * @return */ @@ -36100,8 +36100,8 @@ /** * 获取通道参数, pInParam 和pOutParam 资源由用户申请和释放 * @param lLoginID 登录句柄 - * @param pInParam 入参 {@link com.netsdk.lib.structure.NET_IN_GET_CHANNEL_CFG} - * @param pOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_GET_CHANNEL_CFG} + * @param pInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_GET_CHANNEL_CFG} + * @param pOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_CHANNEL_CFG} * @param nWaitTime * @return */ @@ -36130,8 +36130,8 @@ /** * 交通灯信号检测-获取相机信息, pInParam 和pOutParam 资源由用户申请和释放 * @param lLoginID 登录句柄 - * @param pInParam 入参 {@link com.netsdk.lib.structure.NET_IN_GET_CAMERA_INFO} - * @param pOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_GET_CAMERA_INFO} + * @param pInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_GET_CAMERA_INFO} + * @param pOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_CAMERA_INFO} * @param nWaitTime * @return */ @@ -36143,8 +36143,8 @@ /** * 主动获取每个热成像点的像素温度 * @param lLoginID 登录句柄 - * @param pstInParam 入参 {@link com.netsdk.lib.structure.NET_IN_GET_HEATMAPS_INFO} - * @param pstOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_GET_HEATMAPS_INFO} + * @param pstInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_GET_HEATMAPS_INFO} + * @param pstOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_HEATMAPS_INFO} * @param nWaitTime 接口超时时间,默认超时时间为 3000 * @return */ @@ -36250,8 +36250,8 @@ /** * 获取IPC设备的存储信息 * @param lLoginID 登录句柄 - * @param pstInParam 入参 {@link com.netsdk.lib.structure.NET_IN_GET_DEVICE_AII_INFO} - * @param pstOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_GET_DEVICE_AII_INFO} + * @param pstInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_GET_DEVICE_AII_INFO} + * @param pstOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_DEVICE_AII_INFO} * @param nWaitTime * @return */ @@ -36265,8 +36265,8 @@ /** * 订阅交通信号灯状态 , pInParam 和pOutParam 资源由用户申请和释放 * @param lLoginID 登录句柄 - * @param pInParam 入参 {@link com.netsdk.lib.structure.NET_IN_ATTACH_TRAFFICLIGHT_INFO} - * @param pOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_ATTACH_TRAFFICLIGHT_INFO} + * @param pInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_ATTACH_TRAFFICLIGHT_INFO} + * @param pOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_ATTACH_TRAFFICLIGHT_INFO} * @param nWaitTime * @return */ @@ -36282,8 +36282,8 @@ /** * 订阅雷达的报警点信息 , pInParam 和pOutParam 资源由用户申请和释放 * @param lLoginID 登录句柄 - * @param pstInParam 入参 {@link com.netsdk.lib.structure.NET_IN_RADAR_ALARMPOINTINFO} - * @param pstOutParam 出参 {@link com.netsdk.lib.structure.NET_OUT_RADAR_ALARMPOINTINFO} + * @param pstInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_RADAR_ALARMPOINTINFO} + * @param pstOutParam 出参 {@link com.iailab.netsdk.lib.structure.NET_OUT_RADAR_ALARMPOINTINFO} * @param nWaitTime * @return */ @@ -36304,7 +36304,7 @@ * * @param lLoginId 登录句柄 * @param lAttachHandle 订阅句柄 - * @param pBuf {@link com.netsdk.lib.structure.NET_RADAR_NOTIFY_ALARMPOINTINFO} + * @param pBuf {@link com.iailab.netsdk.lib.structure.NET_RADAR_NOTIFY_ALARMPOINTINFO} * @param dwBufLen pBuf中结构体的长度 * @param pReserved 保留数据 * @param dwUser 用户自定义数据 @@ -36324,8 +36324,8 @@ /** * 订阅云台元数据接口,pstuInPtzStatusProc与pstuOutPtzStatusProc内存由用户申请释放 * @param lLoginID 登录句柄 - * @param pstInParam 入参 {@link com.netsdk.lib.structure.NET_IN_PTZ_STATUS_PROC} - * @param pstOutParam 出参{@link com.netsdk.lib.structure.NET_OUT_PTZ_STATUS_PROC} + * @param pstInParam 入参 {@link com.iailab.netsdk.lib.structure.NET_IN_PTZ_STATUS_PROC} + * @param pstOutParam 出参{@link com.iailab.netsdk.lib.structure.NET_OUT_PTZ_STATUS_PROC} * @param nWaitTime * @return */ @@ -37356,7 +37356,7 @@ * * @param lLoginId 登录句柄 * @param lAttachHandle 订阅句柄 - * @param pBuf {@link com.netsdk.lib.structure.NET_MINI_RADAR_NOTIFY_ALARMPOINTINFO} + * @param pBuf {@link com.iailab.netsdk.lib.structure.NET_MINI_RADAR_NOTIFY_ALARMPOINTINFO} * @param dwBufLen pBuf中结构体的长度 * @param pReserved 保留数据 * @param dwUser 用户自定义数据 @@ -37911,8 +37911,8 @@ public boolean CLIENT_DetachVideoStatStream(LLong lAttachHandle); /** * 获取电视墙预案,pInParam与pOutParam内存由用户申请释放 - * param[in] pInParam 接口输入参数, 内存资源由用户申请和释放,{@link com.netsdk.lib.structure.optimized.NET_IN_WM_GET_COLLECTIONS_V1} - * param[out]pOutParam 接口输出参数, 内存资源由用户申请和释放 {@link com.netsdk.lib.structure.optimized.NET_OUT_WM_GET_COLLECTIONS_V1} + * param[in] pInParam 接口输入参数, 内存资源由用户申请和释放,{@link com.iailab.netsdk.lib.structure.optimized.NET_IN_WM_GET_COLLECTIONS_V1} + * param[out]pOutParam 接口输出参数, 内存资源由用户申请和释放 {@link com.iailab.netsdk.lib.structure.optimized.NET_OUT_WM_GET_COLLECTIONS_V1} * param[in] nWaitTime 接口超时时间, 单位毫秒 */ public boolean CLIENT_GetMonitorWallCollectionsV1(LLong lLoginID, Pointer pInParam, Pointer pOutParam, int nWaitTime); @@ -38267,16 +38267,16 @@ } /** - * @param pInParam: 参考{@link com.netsdk.lib.structure.NET_IN_RADIOMETRY_CURRENTHOTCOLDSPOT_INFO} - * @param pOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_RADIOMETRY_CURRENTHOTCOLDSPOT_INFO} + * @param pInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_RADIOMETRY_CURRENTHOTCOLDSPOT_INFO} + * @param pOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_RADIOMETRY_CURRENTHOTCOLDSPOT_INFO} * @description 获取热成像当前冷(最低的温度)、热(最高的温度)点信息 */ public boolean CLIENT_RadiometryGetCurrentHotColdSpotInfo(LLong lLoginID,Pointer pInParam,Pointer pOutParam,int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_SET_ZONE_ARMODE_INFO} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_SET_ZONE_ARMODE_INFO} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_SET_ZONE_ARMODE_INFO} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_SET_ZONE_ARMODE_INFO} * @description 设置单防区布撤防状态 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38287,8 +38287,8 @@ public boolean CLIENT_SetZoneArmMode(LLong lLoginID,Pointer pstuInParam,Pointer pstuOutParam,int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_GET_ZONE_ARMODE_INFO} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_GET_ZONE_ARMODE_INFO} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_GET_ZONE_ARMODE_INFO} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_ZONE_ARMODE_INFO} * @description 获取单防区布撤防状态 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38308,15 +38308,15 @@ public interface fVehicleInOutAnalyseProc extends Callback { /** * @param lAttachHandle - * @param pstuVehicleInOutAnalyseProc: 参考{@link com.netsdk.lib.structure.NET_VEHICLE_INOUT_ANALYSE_PROC} + * @param pstuVehicleInOutAnalyseProc: 参考{@link com.iailab.netsdk.lib.structure.NET_VEHICLE_INOUT_ANALYSE_PROC} * @param dwUser */ public void invoke(LLong lAttachHandle, Pointer pstuVehicleInOutAnalyseProc, Pointer dwUser); } /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_ATTACH_TRAFFIC_FLOW_STAT_REAL_FLOW} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_ATTACH_TRAFFIC_FLOW_STAT_REAL_FLOW} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_ATTACH_TRAFFIC_FLOW_STAT_REAL_FLOW} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_ATTACH_TRAFFIC_FLOW_STAT_REAL_FLOW} * @description 订阅交通流量统计 * @description param[in] lLoginID 登录句柄 * @description param[in] pstInParam 接口输入参数 @@ -38335,8 +38335,8 @@ public boolean CLIENT_DetachTrafficFlowStatRealFlow(LLong lAttachHandle); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_SET_BIND_MODE_INFO} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_SET_BIND_MODE_INFO} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_SET_BIND_MODE_INFO} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_SET_BIND_MODE_INFO} * @description 设置绑定模式 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38347,8 +38347,8 @@ public boolean CLIENT_SetBindMode(LLong lLoginID, Pointer pstuInParam, Pointer pstuOutParam, int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_GET_BIND_MODE_INFO} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_GET_BIND_MODE_INFO} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_GET_BIND_MODE_INFO} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_BIND_MODE_INFO} * @description 获取绑定模式 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38359,8 +38359,8 @@ public boolean CLIENT_GetBindMode(LLong lLoginID, Pointer pstuInParam, Pointer pstuOutParam, int nWaitTime); /** - * @param pstInParam: 参考{@link com.netsdk.lib.structure.NET_IN_ATTACH_VIDEO_ANALYSE_TRACK_PROC} - * @param pstOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_ATTACH_VIDEO_ANALYSE_TRACK_PROC} + * @param pstInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_ATTACH_VIDEO_ANALYSE_TRACK_PROC} + * @param pstOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_ATTACH_VIDEO_ANALYSE_TRACK_PROC} * @description 订阅外部轨迹 * @description param[in] lLoginID 登录句柄 * @description param[in] pstInParam 接口输入参数 @@ -38371,7 +38371,7 @@ public LLong CLIENT_AttachVideoAnalyseTrackProc(LLong lLoginID,Pointer pstInParam,Pointer pstOutParam,int nWaitTime); /** - * @param pstuVideoAnalyseTrackProc: 参考{@link com.netsdk.lib.structure.NET_VIDEO_ANALYSE_TRACK_PROC} + * @param pstuVideoAnalyseTrackProc: 参考{@link com.iailab.netsdk.lib.structure.NET_VIDEO_ANALYSE_TRACK_PROC} * @description 外部轨迹的回调函数 */ public interface fVideoAnalyseTrackProc extends Callback { @@ -38386,8 +38386,8 @@ public boolean CLIENT_DetachVideoAnalyseTrackProc(LLong lAttachHandle); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_GET_GPS_STATUS_INFO} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_GET_GPS_STATUS_INFO} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_GET_GPS_STATUS_INFO} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_GPS_STATUS_INFO} * @description 获取GPS定位信息 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38398,8 +38398,8 @@ public boolean CLIENT_GetGpsStatus(LLong lLoginID, Pointer pstuInParam, Pointer pstuOutParam, int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_PTZ_SET_ZOOM_VALUE} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_PTZ_SET_ZOOM_VALUE} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_PTZ_SET_ZOOM_VALUE} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_PTZ_SET_ZOOM_VALUE} * @description 设置云台变倍 * @description param[in] lLoginID: 登录句柄 * @description param[in] pstuInParam: 接口输入参数, 内存资源由用户申请和释放 @@ -38409,8 +38409,8 @@ */ public boolean CLIENT_PTZSetZoomValue(LLong lLoginID, Pointer pstuInParam, Pointer pstuOutParam, int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_SET_VTO_MANAGER_RELATION} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_SET_VTO_MANAGER_RELATION} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_SET_VTO_MANAGER_RELATION} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_SET_VTO_MANAGER_RELATION} * @description 设置组织节点表 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38422,8 +38422,8 @@ int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_GET_VTO_MANAGER_RELATION} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_GET_VTO_MANAGER_RELATION} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_GET_VTO_MANAGER_RELATION} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_GET_VTO_MANAGER_RELATION} * @description 获取组织树节点 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38436,8 +38436,8 @@ /** - * @param pstInParam: 参考{@link com.netsdk.lib.structure.NET_IN_ADD_SOFT_TOUR_POINT_INFO} - * @param pstOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_ADD_SOFT_TOUR_POINT_INFO} + * @param pstInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_ADD_SOFT_TOUR_POINT_INFO} + * @param pstOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_ADD_SOFT_TOUR_POINT_INFO} * @description 增加软巡航预置点 * @description param[in] lLoginID 登录句柄 * @description param[in] pstInParam 接口输入参数 @@ -38448,8 +38448,8 @@ public boolean CLIENT_AddSoftTourPoint(LLong lLoginID, Pointer pstInParam, Pointer pstOutParam, int nWaitTime); /** - * @param pstInParam: 参考{@link com.netsdk.lib.structure.NET_IN_REMOVE_SOFT_TOUR_POINT_INFO} - * @param pstOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_REMOVE_SOFT_TOUR_POINT_INFO} + * @param pstInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_REMOVE_SOFT_TOUR_POINT_INFO} + * @param pstOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_REMOVE_SOFT_TOUR_POINT_INFO} * @description 清除软巡航预置点 * @description param[in] lLoginID 登录句柄 * @description param[in] pstInParam 接口输入参数 @@ -38460,8 +38460,8 @@ public boolean CLIENT_RemoveTourPoint(LLong lLoginID, Pointer pstInParam, Pointer pstOutParam, int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_INSERT_MULTI_TALK_DEV} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_INSERT_MULTI_TALK_DEV} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_INSERT_MULTI_TALK_DEV} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_INSERT_MULTI_TALK_DEV} * @description 下发设备信息 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38472,8 +38472,8 @@ public boolean CLIENT_InsertMultiTalkDev(LLong lLoginID,Pointer pstuInParam,Pointer pstuOutParam,int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_UPDATE_MULTI_TALK_DEV} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_UPDATE_MULTI_TALK_DEV} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_UPDATE_MULTI_TALK_DEV} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_UPDATE_MULTI_TALK_DEV} * @description 批量更新设备信息接口 * @description param[in] lLoginID 登录句柄 * @description param[in] pstuInParam 接口入参 @@ -38484,8 +38484,8 @@ public boolean CLIENT_UpdateMultiTalkDev(LLong lLoginID,Pointer pstuInParam,Pointer pstuOutParam,int nWaitTime); /** - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_DO_FIND_TALK_DEV} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_DO_FIND_TALK_DEV} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_DO_FIND_TALK_DEV} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_DO_FIND_TALK_DEV} * @description 执行信息查询, lFindID为CLIENT_StartFindTalkDev接口返回的查找ID * @description param[in] lFindID 查询句柄 * @description param[in] pstuInParam 接口输入参数 @@ -38498,16 +38498,16 @@ /** * 录像下载--扩展Ex3接口,将所有参数整合在一个结构体,方便后续扩展 * @param lLoginID 登录句柄 - * @param pstuInParam: 参考{@link com.netsdk.lib.structure.NET_IN_DOWNLOAD} - * @param pstuOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_DOWNLOAD} + * @param pstuInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_DOWNLOAD} + * @param pstuOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_DOWNLOAD} * @param dwWaitTime 接口超时时间, 单位毫秒 * @return 下载句柄 */ public LLong CLIENT_DownloadByRecordFileEx3(LLong lLoginID,Pointer pstuInParam,Pointer pstuOutParam,int nWaitTime); /** - * @param pstInParam: 参考{@link com.netsdk.lib.structure.NET_IN_ATTACH_HYGROTHERMOGRAPH} - * @param pstOutParam: 参考{@link com.netsdk.lib.structure.NET_OUT_ATTACH_HYGROTHERMOGRAPH} + * @param pstInParam: 参考{@link com.iailab.netsdk.lib.structure.NET_IN_ATTACH_HYGROTHERMOGRAPH} + * @param pstOutParam: 参考{@link com.iailab.netsdk.lib.structure.NET_OUT_ATTACH_HYGROTHERMOGRAPH} * @description 订阅温湿度实时检测数据 * @description param[in] lLoginID 登录句柄 * @description param[in] pstInParam 接口输入参数 @@ -38518,7 +38518,7 @@ public LLong CLIENT_AttachHygrothermograph(LLong lLoginID,Pointer pstInParam,Pointer pstOutParam,int nWaitTime); /** - * @param pstuHygrothermographInfo: 参考{@link com.netsdk.lib.structure.NET_HYGROTHERMOGRAPH_INFO} + * @param pstuHygrothermographInfo: 参考{@link com.iailab.netsdk.lib.structure.NET_HYGROTHERMOGRAPH_INFO} * @description 订阅温湿度实时检测数据回调函数原型, lHygrothermographHandle为CLIENT_AttachHygrothermograph接口的返回值 * @description param[out] lHygrothermographHandle 订阅句柄 * @description param[out] pstuHygrothermographInfo 订阅温湿度实时检测数据回调信息 -- Gitblit v1.9.3