133 data << recruit.RecruitGUID;
134 data <<
uint32(recruit.RecruitVirtualRealm);
135 data <<
int32(recruit.CharacterClass);
136 data <<
int32(recruit.CharacterGender);
137 data <<
int32(recruit.CharacterLevel);
138 data <<
int32(recruit.ClassRoles);
139 data <<
int32(recruit.PlayStyle);
140 data <<
int32(recruit.Availability);
141 data <<
uint32(recruit.SecondsSinceCreated);
142 data <<
uint32(recruit.SecondsUntilExpiration);
143 data.
WriteBits(recruit.Name.length(), 6);
144 data.
WriteBits(recruit.Comment.length(), 10);
void FlushBits()
Definition: ByteBuffer.h:150
void WriteString(std::string const &str)
Definition: ByteBuffer.h:540
int32_t int32
Definition: g3dmath.h:167
uint32_t uint32
Definition: g3dmath.h:168
void WriteBits(T value, int32 bits)
Definition: ByteBuffer.h:198