Server.Connector.step C# (CSharp) Method

step() public method

public step ( Object step ) : void
step Object
return void
        public void step(Object step)
        {
            byte[] sendstring = new ASCIIEncoding().GetBytes("step;");
            byte[] sendobject = serializeObject(step);
            byte[] sendbuffer = Combine(sendstring, sendobject);

            if (firstplayer)
            {
                sendDone.Reset();
                Send(clientsocket, sendbuffer);
                sendDone.WaitOne();
            }
            else
            {
                sendDone.Reset();
                Send(opponentsocket, sendbuffer);
                sendDone.WaitOne();
            }
        }