|
|
| Msg (int payloadReserve=0) |
|
| Msg (const Msg< TBody > &other, int payloadReserve=0) |
|
| Msg (const Steam::Messaging::Packets::IPacketMsg &packet) |
| bool | IsProto () const override |
| Steam::Internal::Enums::EMsg | MsgType () const override |
| std::vector< byte > | Serialize () const override |
|
| MsgBaseHdr (size_t reserve=0) |
|
| 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 |
|
|
TBody | Body |
|
Steam::Internal::MsgHdr | Header |
|
std::optional< Steam::Internal::SteamID > | steam_id |
|
int | SessionID |
|
uint64_t | targetJobID |
|
uint64_t | sourceJobID |
|
|
std::vector< uint8_t > | payload |
|
size_t | readPos = 0 |
◆ IsProto()
◆ MsgType()
◆ Serialize()
The documentation for this class was generated from the following file: