Exemplo n.º 1
0
        public void SendTo(PersonalMessage message)
        {
            var          clientFrom = usersList.Find(o => o.Name == message.From);
            var          clientTo   = usersList.Find(o => o.Name == message.To);
            StreamWriter writer1    = new StreamWriter(clientFrom.stream);
            StreamWriter writer2    = new StreamWriter(clientTo.stream);

            writer1.Write(message.ToFullString());
            writer1.WriteLine();
            writer1.Flush();
            writer2.Write(message.ToFullString());
            writer2.WriteLine();
            writer2.Flush();
        }
Exemplo n.º 2
0
        public void PersonalMessage(string content, string receiverName)
        {
            StreamWriter    writer = new StreamWriter(stream);
            PersonalMessage msg    = new PersonalMessage();

            msg.From    = Name; msg.To = receiverName;
            msg.Content = content;
            writer.Write(msg.ToFullString());
            writer.WriteLine();
            writer.Flush();
        }