using FSO.Common.Serialization; using FSO.Files.Formats.tsodata; using Mina.Core.Buffer; using System.IO; namespace FSO.Server.Protocol.Electron.Packets { public class MailRequest : AbstractElectronPacket { public MailRequestType Type; public long TimestampID; public MessageItem Item; public override void Deserialize(IoBuffer input, ISerializationContext context) { Type = input.GetEnum(); if (Type == MailRequestType.SEND) { var length = input.GetInt32(); var dat = new byte[length]; for (int i=0; i