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 421657
9  * @description 通讯录格式扩展
10  * @origin autoTool
11  * @date 2023/10/26 09:34:52
12  */
13 public class NET_VT_CONTACTINFO_INFO extends NetSDKLib.SdkStructure {
14     /**
15      * / 名字
16      */
17     public byte[] szFirstName = new byte[32];
18     /**
19      * / 姓
20      */
21     public byte[] szFamilyName = new byte[32];
22     /**
23      * / 可视对讲短号
24      */
25     public byte[] szVTShortNumber = new byte[16];
26     /**
27      * / 可视对讲中号
28      */
29     public byte[] szVTMiddleNumber = new byte[16];
30     /**
31      * / 可视对讲长号, 或VTH模拟室内机的序列号
32      */
33     public byte[] szVTLongNumber = new byte[32];
34     /**
35      * / 可视对讲网络地址
36      */
37     public byte[] szVTNetAddress = new byte[40];
38     /**
39      * / 室内机关联的门口号码
40      */
41     public byte[] szVTOPosition = new byte[16];
42     /**
43      * / 昵称
44      */
45     public byte[] szNickName = new byte[32];
46     /**
47      * / 备注
48      */
49     public byte[] szNotes = new byte[32];
50     /**
51      * / 可视对讲所属设备系列, 与设备类型大类不完全对等, 取决于对讲所属的应用场景, "VTH": 室内机, "VTO": 门口机, "VTS": 管理机, "VTA": 紧急求助终端
52      */
53     public byte[] szType = new byte[32];
54     /**
55      * / 注册方式: "public", "local"
56      */
57     public byte[] szRegisterType = new byte[32];
58     /**
59      * / 注册密码
60      */
61     public byte[] szVTHPassword = new byte[32];
62     /**
63      * / 所属幢号
64      */
65     public byte[] szVTOBuilding = new byte[32];
66     /**
67      * / 所属单元号
68      */
69     public byte[] szVTOUnit = new byte[32];
70     /**
71      * / 所属群组
72      */
73     public byte[] szGroupNumber = new byte[32];
74     /**
75      * / 通道号,手机根据通道号订阅呼叫通知消息
76      */
77     public int nChannel;
78     /**
79      * / 楼层号个数
80      */
81     public int nFloorsNum;
82     /**
83      * / 楼层号
84      */
85     public byte[] szFloors = new byte[256 * 4];
86     /**
87      * / 室内机开门触发梯控
88      */
89     public int bLiftControlByVTH;
90     /**
91      * / 通讯录格式扩展,用户申请内存, refer to {@link NET_VT_CONTACTINFO_INFO_EX}
92      */
93     public Pointer pContactInfoEx;
94     /**
95      * /保留字段
96      */
97     public byte[] szResvered = new byte[256 - NetSDKLib.POINTERSIZE];
98
99     public NET_VT_CONTACTINFO_INFO() {
100     }
101 }