Пример #1
0
 public static void Close(this IOtpServerTransport s)
 {
     if (s is null)
     {
         return;
     }
     try { s.Close(); }
     catch (Exception) { }
 }
Пример #2
0
        public async void ServeAsync()
        {
            stopping = false;
            listen   = new OtpServerSocketTransport(EpmdPort, false);
            listen.Start();
            while (!stopping)
            {
                try
                {
                    var socket = await listen.AcceptAsync();

                    HandleConnectionAsync(socket);
                }
                catch (Exception) { }
            }
        }
Пример #3
0
 /**
  * Start listening for incoming connections
  */
 public void Listen()
 {
     listen = CreateServerTransport(Port);
     Port   = listen.LocalPort;
 }