Exemplo n.º 1
0
        public void Unregister(EndpointFrameSocket socket)
        {
            Console.WriteLine($"Unregistered Socket {socket.Name}");
            sockets.Remove(socket);

            foreach (var trunk in trunks)
            {
                trunk.AnnouncePeers(LocalPeers);
            }
        }
Exemplo n.º 2
0
 public void Register(EndpointFrameSocket socket)
 {
     Console.WriteLine($"Registered Socket {socket.Name}");
     socket.OnReceive = RoutePacket;
     if (!sockets.Contains(socket))
     {
         sockets.Add(socket);
     }
     foreach (var trunk in trunks)
     {
         trunk.AnnouncePeers(LocalPeers);
     }
 }