The TransportDeserializer takes care of holding and deserializing the network receive buffer.
More...
#include <net.h>
The TransportDeserializer takes care of holding and deserializing the network receive buffer.
It can deserialize the network buffer into a transport protocol agnostic CNetMessage (command & payload)
Definition at line 355 of file net.h.
◆ ~TransportDeserializer()
virtual TransportDeserializer::~TransportDeserializer |
( |
| ) |
|
|
inlinevirtual |
◆ Complete()
virtual bool TransportDeserializer::Complete |
( |
| ) |
const |
|
pure virtual |
◆ GetMessage()
virtual CNetMessage TransportDeserializer::GetMessage |
( |
const Config & |
config, |
|
|
std::chrono::microseconds |
time |
|
) |
| |
|
pure virtual |
◆ Read()
virtual int TransportDeserializer::Read |
( |
const Config & |
config, |
|
|
Span< const uint8_t > & |
msg_bytes |
|
) |
| |
|
pure virtual |
◆ SetVersion()
virtual void TransportDeserializer::SetVersion |
( |
int |
version | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: