Enum source_demo_tool::demo_file::packet::netmessage::NetMessage
source · pub enum NetMessage {
Show 20 variants
Tick(TickData),
StringCmd(StringCmdData),
SetConVar(SetConVarData),
SignOnState(SignOnStateData),
ServerInfo(ServerInfoData),
SendTable(SendTableData),
ClassInfo(ClassInfoData),
CreateStringTable(CreateStringTableData),
UpdateStringTable(UpdateStringTableData),
VoiceInit(VoiceInitData),
Sounds(SoundsData),
SetView(SetViewData),
Unknown21(Unknown21Data),
UserMessage(UserMessageData),
GameEvent(GameEventData),
PacketEntity(PacketEntityData),
TempEntities(TempEntitiesData),
Prefetch(PrefetchData),
GameEventList(GameEventListData),
Unknown100(Unknown100Data),
}
Variants§
Tick(TickData)
StringCmd(StringCmdData)
SetConVar(SetConVarData)
SignOnState(SignOnStateData)
ServerInfo(ServerInfoData)
SendTable(SendTableData)
ClassInfo(ClassInfoData)
CreateStringTable(CreateStringTableData)
UpdateStringTable(UpdateStringTableData)
VoiceInit(VoiceInitData)
Sounds(SoundsData)
SetView(SetViewData)
Unknown21(Unknown21Data)
UserMessage(UserMessageData)
GameEvent(GameEventData)
PacketEntity(PacketEntityData)
TempEntities(TempEntitiesData)
Prefetch(PrefetchData)
GameEventList(GameEventListData)
Unknown100(Unknown100Data)
Implementations§
source§impl NetMessage
impl NetMessage
pub fn parse_from_bufredux_reader( reader: &mut BufReader<&[u8]> ) -> Result<(Self, FromProtobufMessagesWarnings), ParseMessageErr>
pub fn parse_from_id_and_bufredux_reader( id: u64, reader: &mut BufReader<&[u8]> ) -> Result<(Self, FromProtobufMessagesWarnings), ParseMessageErr>
Trait Implementations§
source§impl Clone for NetMessage
impl Clone for NetMessage
source§fn clone(&self) -> NetMessage
fn clone(&self) -> NetMessage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more