void NetMessage::Retrieve(size_t size) { assert(Readable() >= size); if (Readable() > size) { reader_pos_ += size; } else { RetrieveAll(); } }
void NetworkBuffer::Retrieve(size_t len) { assert(len <= ReadableCount()); if (len < ReadableCount()) { mReadIndex += len; } else { RetrieveAll(); } }