Exemple #1
0
        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();
        }
Exemple #2
0
 public Tox(bool enableIpv6)
 {
     Net = new NetCore(enableIpv6);
 }