Example #1
0
 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);
 }
Example #2
0
 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);
 }
Example #3
0
 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);
 }