Exemplo n.º 1
0
        private void SendMessageActionResponse()
        {
            try
            {
                Message cur  = ActionQueue.Messages.Dequeue();
                byte[]  data = cur.Sereialize();

                networkMessage.WriteRequest(ActionEnum.receive_message);
                networkMessage.Write(data);

                Console.WriteLine("Message \"{0}\" send from {1} to {2})",
                                  cur.Text, cur.From, cur.To);
            }
            catch (Exception e)
            {
                Console.WriteLine("Send message exception - {0} ({1})",
                                  ((IPEndPoint)tcpClient.Client?.RemoteEndPoint).Address.ToString(), e.Message);
            }
        }