houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3
4 import com.iailab.netsdk.lib.NetSDKLib;
5 import com.sun.jna.Pointer;
6
7 /**
8  * @author 291189
9  * @description CLIENT_PushAnalysePictureFileByRule 接口输入参数
10  * @date 2022/06/28 19:02:02
11  */
12 public class NET_IN_PUSH_ANALYSE_PICTURE_FILE_BYRULE extends NetSDKLib.SdkStructure {
13     /**
14      * 结构体大小
15      */
16     public int dwSize;
17     /**
18      * 任务ID
19      */
20     public int nTaskID;
21     /**
22      * 推送图片信息,文件列表支持url路径和二进制数据两种方式,但是每次只能选择一种方式,即URL和Offset/Length应该是两者有且只有一个
23      * 用户自定义空间  NET_PUSH_PICTURE_BYRULE_INFO
24      */
25     public Pointer pstuPushPicByRuleInfos;
26     /**
27      * 推送图片数量,用户定义
28      */
29     public int nPicNum;
30     /**
31      * 数据缓冲区长度, 单位:字节
32      */
33     public int nBinBufLen;
34     /**
35      * 数据缓冲区, 由用户申请和释放,选择nOffset/nLength方式,需要传送图片数据
36      */
37     public Pointer pBinBuf;
38
39     public NET_IN_PUSH_ANALYSE_PICTURE_FILE_BYRULE() {
40         this.dwSize = this.size();
41     }
42 }