public void ListenForCommands() { if (clientSocket.Connected) { Console.WriteLine("We're connected :D!"); //LOG OnConnect(EventArgs.Empty); } BinaryFormatter bf = new BinaryFormatter(); while (clientSocket.Connected) { try { recieve = (PaddleInfo)bf.Deserialize(clientSocket.GetStream()); } catch (ObjectDisposedException) { Console.WriteLine("Client stream is closed."); //LOG return; } } }
public void Send(PaddleInfo info) { send = info; }