潘志宝
2024-11-28 231897591c909b164defebfdb5936387ec2807d0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package com.iailab.netsdk.lib.structure;
 
import com.iailab.netsdk.lib.NetSDKLib;
 
public class NET_RUNMODE_PARAMS extends NetSDKLib.SdkStructure {
 
    public int dwSize;
    /**
     * 运行模式0:非内存池模式1:内存池模式
     */
    public int nMode;
    /**
     * 针对nWinConnectBufSize (windows) 每个连接接收数据缓冲大小(字节为单位),
     * 为0表示维持原来的值,250*1024最佳,最小为128*1024
     */
    public int nWinConnectBufSize;
    /**
     * 针对nWinSocketRcvBuf (windows/linux), socket接收缓存大小(字节为单位),
     * 为0表示维持原来的值,64*1024最佳,最小为36*1024
     */
    public int nWinSocketRcvBuf;
 
    public NET_RUNMODE_PARAMS() {
        dwSize = this.size();
    }
 
}