public void Deserialize( Stream stream ) { BinaryReader br = new BinaryReader( stream ); Msg = MsgUtil.GetGCMsg( (uint)br.ReadUInt32() ); HeaderLength = br.ReadInt32(); using( MemoryStream msProto = new MemoryStream( br.ReadBytes( HeaderLength ) ) ) Proto = ProtoBuf.Serializer.Deserialize<SteamKit2.GC.Internal.CMsgProtoBufHeader>( msProto ); }
public MsgGCHdrProtoBuf() { Msg = 0; HeaderLength = 0; Proto = new SteamKit2.GC.Internal.CMsgProtoBufHeader(); }