Beispiel #1
0
 public static void Serialize(Stream stream, GameAccountSessionNotification instance)
 {
     if (instance.HasGameAccount)
     {
         stream.WriteByte(10);
         ProtocolParser.WriteUInt32(stream, instance.GameAccount.GetSerializedSize());
         GameAccountHandle.Serialize(stream, instance.GameAccount);
     }
     if (instance.HasSessionInfo)
     {
         stream.WriteByte(18);
         ProtocolParser.WriteUInt32(stream, instance.SessionInfo.GetSerializedSize());
         GameSessionUpdateInfo.Serialize(stream, instance.SessionInfo);
     }
 }
Beispiel #2
0
 public void Serialize(Stream stream)
 {
     GameSessionUpdateInfo.Serialize(stream, this);
 }