public override byte[] Serialize(Pointer p) { base.Serialize(p); BitPacker.AddBytes(ref m_SerializeBuffer, p, RijndaelExchangeData); BitPacker.AddBytes(ref m_SerializeBuffer, p, PublicRSAKey); return(m_SerializeBuffer); }
public override byte[] Serialize(Pointer p) { base.Serialize(p); BitPacker.AddString(ref m_SerializeBuffer, p, OriginServer); BitPacker.AddString(ref m_SerializeBuffer, p, TargetServer); BitPacker.AddString(ref m_SerializeBuffer, p, To.ToString()); BitPacker.AddSerializableWispObject(ref m_SerializeBuffer, p, From); BitPacker.AddBytes(ref m_SerializeBuffer, p, Message); return(m_SerializeBuffer); }
public override byte[] Serialize(Pointer p) { base.Serialize(p); BitPacker.AddString(ref m_SerializeBuffer, p, m_ServerVersion.ToString()); BitPacker.AddBytes(ref m_SerializeBuffer, p, m_PublicRSAKey); BitPacker.AddInt(ref m_SerializeBuffer, p, m_ConnectionKeySize); BitPacker.AddString(ref m_SerializeBuffer, p, ServerName); BitPacker.AddInt(ref m_SerializeBuffer, p, MaxPlayers); BitPacker.AddInt(ref m_SerializeBuffer, p, CurrentPlayers); return(m_SerializeBuffer); }
public override byte[] Serialize(Pointer p) { base.Serialize(p); BitPacker.AddString(ref m_SerializeBuffer, p, Description); BitPacker.AddLong(ref m_SerializeBuffer, p, TotalLength); BitPacker.AddBool(ref m_SerializeBuffer, p, Final); BitPacker.AddBool(ref m_SerializeBuffer, p, Initial); BitPacker.AddString(ref m_SerializeBuffer, p, Arg); BitPacker.AddBytes(ref m_SerializeBuffer, p, Buffer); return(m_SerializeBuffer); }
public override byte[] Serialize(Pointer p) { base.Serialize(p); BitPacker.AddBytes(ref m_SerializeBuffer, p, Key); return m_SerializeBuffer; }
public override void SerializeValue(ref byte[] dat, Pointer p) { BitPacker.AddString(ref dat, p, Name); BitPacker.AddBytes(ref dat, p, m_Value); }