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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package com.iailab.netsdk.lib.structure;
 
import com.iailab.netsdk.lib.NetSDKLib;
 
/**
 * @author 251823
 * @description CLIENT_StartQueryLog 输入参数
 * @date 2023/06/12 09:18:50
 */
public class NET_IN_START_QUERYLOG extends NetSDKLib.SdkStructure {
 
    public int dwSize;
    /**
     * 查询日志类型 {@link com.iailab.netsdk.lib.enumeration.DH_LOG_QUERY_TYPE}
     */
    public int emLogType;
    /**
     * 查询日志的开始时间
     */
    public NET_TIME stuStartTime = new NET_TIME();
    /**
     * 查询日志的结束时间
     */
    public NET_TIME stuEndTime = new NET_TIME();
    /**
     * 对emLogType进行扩展分类查询方式;TRUE 表明使用szLogTypeEx参数,FALSE使用emLogType
     */
    public int bLogTypeExFlag;
    /**
     * szLogTypeEx数组真实长度,最大64个
     */
    public int nLogTypeExNum;
    /**
     * 报警主机日志类型扩展透传数组,如果需要查询的类型超过64个,则分组多次查询
     */
    public byte[] szLogTypeEx = new byte[64 * 128];
    /**
     * 查询结果排序方式 {@link EM_RESULT_ORDER_TYPE}
     */
    public int emResultOrder;
    /**
     * 是否使用UTC时间
     */
    public int bSendByUTCTime;
    /**
     * UTC查询开始时间
     */
    public NET_TIME stuStartTimeRealUTC = new NET_TIME();
    /**
     * UTC查询结束时间
     */
    public NET_TIME stuEndTimeRealUTC = new NET_TIME();
 
    public NET_IN_START_QUERYLOG() {
        this.dwSize = this.size();
    }
}