private static Packet SendMessage(Packet p)
        {
            PacketSendMessage packet = (PacketSendMessage)p;

            Console.WriteLine(packet.ToString());

            return(null);
        }
Example #2
0
 private static Packet AcceptMessage(Packet p)
 {
     try
     {
         PacketSendMessage packet  = (PacketSendMessage)p;
         Channel           channel = Channel.GetChannelById(packet.ChannelID);
         if (channel != null && channel.ContainsUser(packet.userID))
         {
             User_Message message =
                 new User_Message(packet.userID, packet.message, packet.ChannelID);
             channel.Add(message);
             Console.WriteLine(packet.ToString());
             Broadcast(channel, message);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e.ToString());
     }
     return(null);
 }