using FSO.Common.Serialization; using FSO.Server.Common; using Mina.Core.Buffer; namespace FSO.Server.Protocol.Gluon.Packets { public class ShardShutdownRequest : AbstractGluonPacket { public uint ShardId; public ShutdownType Type; public override void Deserialize(IoBuffer input, ISerializationContext context) { ShardId = input.GetUInt32(); Type = input.GetEnum(); } public override GluonPacketType GetPacketType() { return GluonPacketType.ShardShutdownRequest; } public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutUInt32(ShardId); output.PutEnum(Type); } } }