Exemplo n.º 1
0
        private bool PerformHandshake()
        {
            TcpWorks.SendObjectOnce("handshake", Client);

            var answer = (string)TcpWorks.ReciveObjectOnce(Client);

            if (answer == "handshake")
            {
                return(true);
            }

            MessageBox.Show("Handshake didn't performed.");
            return(false);
        }
Exemplo n.º 2
0
        private void ReplyToHandshake(TcpClient client)
        {
            string handshake;

            try
            {
                handshake = (string)TcpWorks.ReciveObjectOnce(client);
                Console.WriteLine("Handshake recived");
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                return;
            }

            TcpWorks.SendObjectOnce(handshake, client);
            Console.WriteLine("Handshake replyed");
        }