private static Packet SendMessage(Packet p) { PacketSendMessage packet = (PacketSendMessage)p; Console.WriteLine(packet.ToString()); return(null); }
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); }