This commit is contained in:
@@ -8,7 +8,10 @@ namespace sp {
|
||||
template <typename TMessageFactory>
|
||||
DataBuffer MessageStream<TMessageFactory>::ReadAndDecapsulate() {
|
||||
VarInt messageLength;
|
||||
messageLength.Read([this](std::uint8_t& data) { m_Stream->Read(1) >> data; });
|
||||
messageLength.Read([this](std::uint8_t& data) {
|
||||
DataBuffer buffer = m_Stream->Read(1);
|
||||
data = *buffer.data();
|
||||
});
|
||||
std::size_t amount = messageLength.GetValue();
|
||||
DataBuffer buffer = m_Stream->Read(amount);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user