예제 #1
0
파일: Dht.cs 프로젝트: Renha/Tox.NET
        public Dht(NetCore net)
        {
            _net = net;
            _net.RegisterHandler(PacketID.SendNodesIpv6, new PacketHandler(HandleSendNodes));
            _net.RegisterHandler(PacketID.GetNodes, new PacketHandler(HandleGetNodes));
            _net.RegisterHandler(PacketID.PingRequest, new PacketHandler(HandlePingRequest));
            _net.RegisterHandler(PacketID.PingResponse, new PacketHandler(HandlePingResponse));

            KeyPair = CryptoBox.GenerateKeyPair();
        }
예제 #2
0
파일: Tox.cs 프로젝트: Renha/Tox.NET
 public Tox(bool enableIpv6)
 {
     Net = new NetCore(enableIpv6);
 }