Пример #1
0
        public override async Task <object> OnConnected(VpnVirtualNetworkAdapterParam param)
        {
            Console.WriteLine($"Connected.");

            cancel = new CancellationTokenSource();

            this.Param = param;

            test().LaissezFaire();

            return(new object());
        }
Пример #2
0
 public override async Task OnPacketsReceived(object state, VpnVirtualNetworkAdapterParam param, VpnPacket[] packets)
 {
     Console.WriteLine($"recv packet: {packets[0].Data.Length}");
 }
Пример #3
0
        public override async Task OnDisconnected(object state, VpnVirtualNetworkAdapterParam param)
        {
            Console.WriteLine($"Disconnected.");

            cancel.Cancel();
        }