| | |
| | | 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; // 人脸图片张数 |
| | |
| | | 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,得分高魅力高 |
| | |
| | | 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; |
| | | /** |
| | |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | 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;//是否有非机动车对象 |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | 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; |
| | | /** |
| | |
| | | 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; |
| | | |
| | |
| | | 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]; // 门禁设备编号 |
| | |
| | | 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; // 图片信息个数 |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | /** |
| | | 信息更新时间,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(); |
| | | /** |
| | | * 用户的门通道起始有效期,每个通道设置一个有效期,数组元素与门通道一一对应 |
| | | */ |
| | |
| | | /** |
| | | * 允许签入的时间点 |
| | | */ |
| | | 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} |
| | | */ |
| | |
| | | /** |
| | | * / 信息更新时间,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位有效值下发 |
| | | */ |
| | |
| | | /** |
| | | * 事件发生的时间 |
| | | */ |
| | | 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 |
| | | */ |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | */ |
| | | 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; |
| | | /** |
| | |
| | | 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信息 |
| | |
| | | /** |
| | | * 设置二维码信息 |
| | | * @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 |
| | | */ |
| | |
| | | /** |
| | | * 订阅热度图数据,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 |
| | | */ |
| | |
| | | /** |
| | | * 获取热图数据,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 |
| | | */ |
| | |
| | | /** |
| | | * 计算两张人脸图片的相似度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 |
| | | */ |
| | |
| | | /** |
| | | * 设置相机参数, 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 |
| | | */ |
| | |
| | | /** |
| | | * 获取相机参数, 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 |
| | | */ |
| | |
| | | /** |
| | | * 设置通道参数, 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 |
| | | */ |
| | |
| | | /** |
| | | * 获取通道参数, 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 |
| | | */ |
| | |
| | | /** |
| | | * 交通灯信号检测-获取相机信息, 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 |
| | | */ |
| | |
| | | /** |
| | | * 主动获取每个热成像点的像素温度 |
| | | * @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 |
| | | */ |
| | |
| | | /** |
| | | * 获取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 |
| | | */ |
| | |
| | | /** |
| | | * 订阅交通信号灯状态 , 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 |
| | | */ |
| | |
| | | /** |
| | | * 订阅雷达的报警点信息 , 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 |
| | | */ |
| | |
| | | * |
| | | * @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 用户自定义数据 |
| | |
| | | /** |
| | | * 订阅云台元数据接口,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 |
| | | */ |
| | |
| | | * |
| | | * @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 用户自定义数据 |
| | |
| | | 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); |
| | |
| | | } |
| | | |
| | | /** |
| | | * @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 接口入参 |
| | |
| | | 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 接口入参 |
| | |
| | | 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 接口输入参数 |
| | |
| | | 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 接口入参 |
| | |
| | | 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 接口入参 |
| | |
| | | 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 接口输入参数 |
| | |
| | | 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 { |
| | |
| | | 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 接口入参 |
| | |
| | | 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: 接口输入参数, 内存资源由用户申请和释放 |
| | |
| | | */ |
| | | 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 接口入参 |
| | |
| | | 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 接口入参 |
| | |
| | | |
| | | |
| | | /** |
| | | * @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 接口输入参数 |
| | |
| | | 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 接口输入参数 |
| | |
| | | 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 接口入参 |
| | |
| | | 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 接口入参 |
| | |
| | | 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 接口输入参数 |
| | |
| | | /** |
| | | * 录像下载--扩展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 接口输入参数 |
| | |
| | | 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 订阅温湿度实时检测数据回调信息 |