Beispiel #1
0
        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;
                }
            }
        }
Beispiel #2
0
 public TCPConnector(Action <Message> func, Action <TcpClient> func1, createpokeruser_callback callback1)
 {
     _funcStream = func;
     _func1      = func1;
     _callback_createpokeruser = callback1;
 }