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
package com.iailab.netsdk.lib.callback.securityCheck;
 
import com.iailab.netsdk.lib.NetSDKLib;
import com.sun.jna.Callback;
import com.sun.jna.Pointer;
 
/**
 * @author 291189
 * @version 1.0
 * @description 安全门报警订阅回调函数
 * @date 2021/6/29
 */
public interface fSecurityGateAttachAlarmStatistics extends Callback{
 
    /**
     * @param lAttachHandle 订阅句柄
     * @param pInfo 安全门报警统计信息,对应结构体{@link com.netsdk.lib.structure.NET_SECURITYGATE_ALARM_STATISTICS_INFO}
     * @param dwUser 用户数据
     */
    void invoke(
            NetSDKLib.LLong lAttachHandle,
            Pointer pInfo,
            Pointer dwUser);
 
   // (LLONG lAttachHandle, NET_SECURITYGATE_ALARM_STATISTICS_INFO* pInfo, LDWORD dwUser);
}