示例#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);
 }