public void Listen() { listening = true; if (serverThread == null) { IThreadRunnable runnable = new FastServerThread(this); serverThread = new SupportClass.ThreadClass(new System.Threading.ThreadStart(runnable.Run), "FastServer"); } serverThread.Start(); }