LitDev.Client.Listen C# (CSharp) Method

Listen() private method

private Listen ( ) : void
return void
        private void Listen()
        {
            string[] separators = new string[] { "\0" };
            while (connected)
            {
                try
                {
                    if (tcpClient.Connected)
                    {
                        bytes = new byte[tcpClient.ReceiveBufferSize];
                        networkStream.Read(bytes, 0, bytes.Length);
                        string dataFromClient = Encoding.UTF8.GetString(bytes);
                        messages = dataFromClient.Split(separators, StringSplitOptions.RemoveEmptyEntries);
                        for (int i = 0; i < messages.Length; i++)
                        {
                            string message = messages[i];
                            if (message.Length > 0)
                            {
                                LDServer.ClientMessageDelegate(name, message);
                            }
                        }
                    }
                    else
                    {
                        Thread.Sleep(10);
                    }
                }
                catch
                {
                }
            }
            tcpClient.Close();
        }