private UIManager() { uiCalls = new BlockingConcurrentQueue <Action>(); uiThread = new Thread(new ThreadStart(run)); running = true; uiThread.Start(); }
private Client() { ipAdress = "localhost"; port = 12345; socket = new TcpClient(); serializer = new BinaryFormatter(); serializer.Binder = new CustomBinder(); threadIn = new Thread(new ThreadStart(listen)); threadOut = new Thread(new ThreadStart(send)); packets = new BlockingConcurrentQueue <Packet>(); }