internal TerminateRequest(ref Packet packet) { packet.ReadByte(); this.SessionNo = packet.ReadInt64(); this.NexonID = packet.ReadString(); this.CharacterName = packet.ReadString(); this.Option = (Option)packet.ReadByte(); this.ExtendInfos = new ExtendInformation(ref packet); }
internal MessageRequest(ref Packet packet) { packet.ReadByte(); this.SessionNo = packet.ReadInt64(); this.NexonID = packet.ReadString(); this.CharacterName = packet.ReadString(); this.Option = (Option)packet.ReadByte(); this.Argument = packet.ReadInt32(); this.SessionCount = packet.ReadInt32(); this.ExtendInfos = new ExtendInformation(ref packet); }
internal LoginResponse(ref Packet packet) { packet.ReadByte(); this.SessionNo = packet.ReadInt64(); this.NexonID = packet.ReadString(); this.Result = (AuthorizeResult)packet.ReadByte(); this.AuthorizeType = (char)packet.ReadByte(); this.ChargeType = (char)packet.ReadByte(); this.Option = (Option)packet.ReadByte(); this.Argument = packet.ReadInt32(); this.IsCafe = packet.ReadBoolean(); this.ExtendInfos = new ExtendInformation(ref packet); }