houzhongjian
2024-10-30 a28ca3f36d0ace05966a8c0fac1e4b5fe921f882
提交 | 用户 | 时间
ce910c 1 package com.netsdk.lib.structure;
H 2
3
4 import com.netsdk.lib.NetSDKLib;
5 import com.sun.jna.Pointer;
6
7 /** 
8 * @author 291189
9 * @description  详细计数信息 
10 * @date 2023/02/06 16:07:27
11 */
12 public class NET_STAT_DETAIL extends NetSDKLib.SdkStructure {
13 /** 
14 目标类型名称
15 */
16 public            byte[]                    szType=new byte[32];
17 /** 
18 目标类型索引
19 */
20 public            int                    nTypeID;
21 /** 
22 目标类型总数
23 */
24 public            int                    nNumber;
25 /** 
26 属性计数信息
27 */                    //1024 原生大小
28 public            NET_STAT_ATTRIBUTE[]                    stuAttribute=new NET_STAT_ATTRIBUTE[128];
29 //因为 stuAttribute 原生大小太大,1024个数组大小,使用该字段减少结构体的初始化
30 public byte[]  dy=new byte[4136*(1024-128)];
31 /** 
32 属性计数信息个数
33 */
34 public            int                    nAttributeNumber;
35 /** 
36 预留字节
37 */
38 public            byte[]                    szReserved=new byte[124];
39
40 public            NET_STAT_DETAIL(){
41         for(int i=0;i<stuAttribute.length;i++){
42             stuAttribute[i]=new NET_STAT_ATTRIBUTE();
43             }
44 }
45
46 }