public override void Serialize(BigEndianWriter writer) { byte flag = new byte(); BooleanByteWrapper.SetFlag(0, flag, m_hasRights); BooleanByteWrapper.SetFlag(1, flag, m_wasAlreadyConnected); writer.WriteByte(flag); writer.WriteUTF(m_login); writer.WriteUTF(m_nickname); writer.WriteInt(m_accountId); writer.WriteByte(m_communityId); writer.WriteUTF(m_secretQuestion); writer.WriteDouble(m_accountCreation); writer.WriteDouble(m_subscriptionElapsedDuration); writer.WriteDouble(m_subscriptionEndDate); }
public override void Serialize(BigEndianWriter writer) { writer.WriteByte(m_major); writer.WriteByte(m_minor); writer.WriteByte(m_release); writer.WriteInt(m_revision); writer.WriteByte(m_patch); writer.WriteByte(m_buildType); }