48 _worldPacket <<
uint32(BnetStatus);
49 _worldPacket << Method;
51 _worldPacket.append(
Data);
59 _worldPacket.WriteBit(SuppressNotification);
60 _worldPacket.FlushBits();
67 _worldPacket <<
uint32(Token);
68 _worldPacket.WriteBit(Allow);
70 _worldPacket.append(
Ticket);
79 _worldPacket >> Method;
80 _worldPacket >> protoSize;
82 if (protoSize > 0xFFFF)
87 Data.Resize(protoSize);
88 _worldPacket.read(
Data.GetWritePointer(),
Data.GetRemainingSpace());
89 Data.WriteCompleted(protoSize);
95 _worldPacket >> Token;
96 _worldPacket.read(Secret.data(), Secret.size());
ByteBuffer & operator>>(ByteBuffer &data, WorldPackets::Battlenet::MethodCall &method)
ByteBuffer & operator<<(ByteBuffer &data, WorldPackets::Battlenet::MethodCall const &method)
void WriteBits(uint64 value, int32 bits)
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override