zhanghua
2024-09-24 1169887e810367b74ea612738cf0a354f8bd6470
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.ycl.util.dahua.login;
 
import com.sun.jna.Pointer;
import com.ycl.util.dahua.lib.NetSDKLib;
 
public class HaveReConnectCallBack implements NetSDKLib.fHaveReConnect {
    private HaveReConnectCallBack() {
    }
 
    private static class CallBackHolder {
        private static HaveReConnectCallBack instance = new HaveReConnectCallBack();
    }
 
    public static HaveReConnectCallBack getInstance() {
        return CallBackHolder.instance;
    }
 
    public void invoke(NetSDKLib.LLong m_hLoginHandle, String pchDVRIP, int nDVRPort, Pointer dwUser) {
        System.out.printf("ReConnect Device[%s] Port[%d]\n", pchDVRIP, nDVRPort);
 
    }
}