Exemplo n.º 1
0
 /// <summary>
 /// Async Private method to start the Telnet server
 /// </summary>
 /// <param name="state"></param>
 private static void StartTelnetListener(object state)
 {
     try
     {
         telnetlistener = new WowwoWTelnet();
         telnetlistener.Start();
     }
     catch (Exception ex)
     {
         Console.WriteLine("Telnet Exception:\r\n{0} \r\n{1}", ex.Message, ex.StackTrace);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Stop telnet Listener
 /// </summary>
 /// <param name="state"></param>
 public static void Stop(object state)
 {
     if (telnetlistener == null)
     {
         Console.WriteLine("There is no Telnet Listener active");
     }
     else
     {
         try
         {
             Console.WriteLine("Stopping Telnet Listener...");
             telnetlistener.Stop();
             Console.WriteLine("Telnet Listener stopped");
             telnetlistener = null;
         }
         catch (Exception ex)
         {
             Console.WriteLine("Telnet Exception:\r\n{0} \r\n{1}", ex.Message, ex.StackTrace);
         }
     }
 }