|
|
| MsgProtoHdr (int payloadReserve=0) |
|
| MsgProtoHdr (Steam::Internal::Enums::EMsg eMsg, int payloadReserve=64) |
|
| MsgProtoHdr (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 |
|
|
Steam::Internal::MsgHdrProtoBuf | 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()
| bool Steam::Messaging::ClientMessages::MsgProtoHdr::IsProto |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ MsgType()
| Steam::Internal::Enums::EMsg Steam::Messaging::ClientMessages::MsgProtoHdr::MsgType |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ Serialize()
| std::vector< byte > Steam::Messaging::ClientMessages::MsgProtoHdr::Serialize |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: