Jay
2024-11-08 02722a3f9eca857ce7fffea352e9f7ee692a1b71
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.iailab.netsdk.lib.structure;
 
import com.iailab.netsdk.lib.NetSDKLib.SdkStructure;
 
public class NET_IN_DOWNLOAD_PIECE_FILE extends SdkStructure{
    
    public int                dwSize;
    /**
     * 需要下载的文件名,支持全路径
     */
    public byte[]            szFileName= new byte[260];
    /**
     * 下载偏移,单位字节
     * 如果文件总长度为50KB,每次请求下载数据量为32KB,那么第一次请求时,nOffSet为0,第二次请求nOffSet为32KB
     */
    public int                nOffSet;    
    /**
     *  请求下载数据量,单位字节,建议为32KB,最大不超过4MB
     */
    public int                nNeedLength;    
     public NET_IN_DOWNLOAD_PIECE_FILE() {
         this.dwSize = this.size();
     }                  
}