using System; using System.Net; using Syroot.BinaryData; namespace Syroot.Worms.Mgame.Server.Net { /// /// Represents the client request for a . /// [Packet(PacketFormat.Server, 0x8034)] internal class ChannelEnterQuery : Packet { // ---- PROPERTIES --------------------------------------------------------------------------------------------- public string PlayerID { get; set; } public IPEndPoint ChannelEndPoint { get; set; } // ---- METHODS (INTERNAL) ------------------------------------------------------------------------------------- internal override void Deserialize(PacketStream stream) { PlayerID = stream.ReadString(); ChannelEndPoint = new IPEndPoint(IPAddress.Parse(stream.ReadString()), stream.ReadUInt16()); } internal override void Serialize(PacketStream stream) => throw new NotImplementedException(); } }