private void btnStartServer1_Click(object sender, EventArgs e) { createpokeruser_callback callback1 = new createpokeruser_callback(PokerUserFactory.Instance.CreatePlayer); // _listOfCallbacks.Add("createpokeruser", if (!this.ServerStarted) {// Start the Server conn = new TCPConnector(new Action <Poker.Shared.Message>(AppendTextBox), new Action <TcpClient>(cleanup_a_client), callback1); conn.start(); this.ServerStarted = true; } else {// Stop the server if (conn != null) { conn.stop(); this.ServerStarted = false; } } }
public TCPConnector(Action <Message> func, Action <TcpClient> func1, createpokeruser_callback callback1) { _funcStream = func; _func1 = func1; _callback_createpokeruser = callback1; }