|
|
virtual bool | IsProto () const =0 |
|
virtual Steam::Internal::Enums::EMsg | MsgType () const =0 |
|
| MsgBaseHdr (size_t reserve=0) |
|
virtual std::vector< uint8_t > | Serialize () const |
|
| MsgBase (size_t reserve=0) |
|
std::vector< uint8_t > & | Payload () |
|
const std::vector< uint8_t > & | Payload () const |
|
void | WriteByte (uint8_t b) |
|
void | WriteBytes (const std::vector< uint8_t > &data) |
|
template<typename T> |
| void | WriteValue (const T &value) |
|
void | WriteString (const std::string &str) |
|
void | WriteNullTermString (const std::string &str) |
|
uint8_t | ReadByte () |
|
template<typename T> |
| T | ReadValue () |
|
std::string | ReadNullTermString () |
|
void | Seek (size_t pos) |
|
size_t | Tell () const |
|
|
THeader | Header |
|
std::optional< Steam::Internal::SteamID > | steam_id |
|
int | SessionID = 0 |
|
uint64_t | targetJobID = 0 |
|
uint64_t | sourceJobID = 0 |
|
|
std::vector< uint8_t > | payload |
|
size_t | readPos = 0 |
The documentation for this class was generated from the following file: