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 (message type & payload)
Definition at line 289 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: