Skip to content

source2_steam_stats.proto

  • Module: source2_steam_stats_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 0
  • Messages: 15 (top-level: 10)
  • Enums: 1 (top-level: 1)

Messages

Expand any message to inspect all fields.

CMsgSource2SystemSpecs — fields: 14; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1cpu_idstringoptional
2cpu_brandstringoptional
3cpu_modeluint32optional
4cpu_num_physicaluint32optional
21ram_physical_total_mbuint32optional
41gpu_rendersystem_dll_namestringoptional
42gpu_vendor_iduint32optional
43gpu_driver_namestringoptional
44gpu_driver_version_highuint32optional
45gpu_driver_version_lowuint32optional
46gpu_dx_support_leveluint32optional
47gpu_texture_memory_size_mbuint32optional
51backbuffer_widthuint32optional
52backbuffer_heightuint32optional
CMsgSource2VProfLiteReportItem — fields: 18; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1namestringoptional
2active_samplesuint32optional
3usec_maxuint32optional
4active_samples_1secmaxuint32optional
11usec_avg_activeuint32optional
12usec_p50_activeuint32optional
13usec_p99_activeuint32optional
21usec_avg_alluint32optional
22usec_p50_alluint32optional
23usec_p99_alluint32optional
31usec_1secmax_avg_activeuint32optional
32usec_1secmax_p50_activeuint32optional
33usec_1secmax_p95_activeuint32optional
34usec_1secmax_p99_activeuint32optional
41usec_1secmax_avg_alluint32optional
42usec_1secmax_p50_alluint32optional
43usec_1secmax_p95_alluint32optional
44usec_1secmax_p99_alluint32optional
CMsgSource2VProfLiteReport — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1total.CMsgSource2VProfLiteReportItemoptional
2items.CMsgSource2VProfLiteReportItemrepeated
3discarded_framesuint32optional
CMsgSource2NetworkFlowQuality — fields: 44; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1durationuint32optional
5bytes_totaluint64optional
6bytes_total_reliableuint64optional
7bytes_total_voiceuint64optional
10bytes_sec_p95uint32optional
11bytes_sec_p99uint32optional
20enginemsgs_totaluint32optional
21enginemsgs_sec_p95uint32optional
22enginemsgs_sec_p99uint32optional
30netframes_totaluint32optional
31netframes_droppeduint32optional
32netframes_outoforderuint32optional
34netframes_size_exceeds_mtuuint32optional
35netframes_size_p95uint32optional
36netframes_size_p99uint32optional
40ticks_totaluint32optional
41ticks_gooduint32optional
42ticks_good_almost_lateuint32optional
43ticks_fixed_droppeduint32optional
44ticks_fixed_lateuint32optional
45ticks_bad_droppeduint32optional
46ticks_bad_lateuint32optional
47ticks_bad_otheruint32optional
50tick_missrate_samples_totaluint32optional
51tick_missrate_samples_perfectuint32optional
52tick_missrate_samples_perfectnetuint32optional
53tick_missratenet_p75_x10uint32optional
54tick_missratenet_p95_x10uint32optional
55tick_missratenet_p99_x10uint32optional
61recvmargin_p1sint32optional
62recvmargin_p5sint32optional
63recvmargin_p25sint32optional
64recvmargin_p50sint32optional
65recvmargin_p75sint32optional
66recvmargin_p95sint32optional
70netframe_jitter_p50uint32optional
71netframe_jitter_p99uint32optional
72interval_peakjitter_p50uint32optional
73interval_peakjitter_p95uint32optional
74packet_misdelivery_rate_p50_x4uint32optional
75packet_misdelivery_rate_p95_x4uint32optional
80net_ping_p5uint32optional
81net_ping_p50uint32optional
82net_ping_p95uint32optional
CMsgSource2PerfIntervalSample — fields: 6; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1frame_time_max_msfloatoptional
2frame_time_avg_msfloatoptional
3frame_time_min_msfloatoptional
4frame_countint32optional
5frame_time_total_msfloatoptional
6tags.CMsgSource2PerfIntervalSample.Tagrepeated
CMsgSource2PerfIntervalSample.Tag — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSource2PerfIntervalSample
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tagstringoptional
2max_valueuint32optional
CSource2Metrics_MatchPerfSummary_Notification — fields: 7; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1appiduint32optional
2game_modestringoptional
3server_build_iduint32optional
4server_popidfixed32optional
10server_profile.CMsgSource2VProfLiteReportoptional
11clients.CSource2Metrics_MatchPerfSummary_Notification.Clientrepeated
20mapstringoptional
CSource2Metrics_MatchPerfSummary_Notification.Client — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CSource2Metrics_MatchPerfSummary_Notification
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1system_specs.CMsgSource2SystemSpecsoptional
2profile.CMsgSource2VProfLiteReportoptional
3build_iduint32optional
4downstream_flow.CMsgSource2NetworkFlowQualityoptional
5upstream_flow.CMsgSource2NetworkFlowQualityoptional
10steamidfixed64optional
11perf_samples.CMsgSource2PerfIntervalSamplerepeated
CMsgSource2PlayStatsPackedRecordList — fields: 19; oneofs: 0; nested messages: 2; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1record_namestringoptional
2field_defs.CMsgSource2PlayStatsPackedRecordList.FieldDefrepeated
3record_countuint32optional
4uint64_valsuint64repeatedpacked = true
5uint32_valsuint32repeatedpacked = true
6uint16_valsuint32repeatedpacked = true
7uint8_valsuint32repeatedpacked = true
8int64_valsint64repeatedpacked = true
9int32_valsint32repeatedpacked = true
10int16_valsint32repeatedpacked = true
11int8_valsint32repeatedpacked = true
12float64_valsdoublerepeatedpacked = true
13float32_valsfloatrepeatedpacked = true
14bool_valsboolrepeatedpacked = true
15string_valsstringrepeated
16low_cardinality_string_valsstringrepeated
17utcdatetime_valsfixed32repeatedpacked = true
18steamidtrustbucket_valsfixed64repeatedpacked = true
19trustbucket_vals.CMsgSource2PlayStatsPackedRecordList.SteamIDListrepeated
CMsgSource2PlayStatsPackedRecordList.FieldDef — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSource2PlayStatsPackedRecordList
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1field_namestringoptional
2field_type.ESource2PlayStatsFieldTypeoptionaldefault = Source2PlayStats_Invalid
CMsgSource2PlayStatsPackedRecordList.SteamIDList — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSource2PlayStatsPackedRecordList
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steamidfixed64repeatedpacked = true
CSource2Metrics_RecordPlayStats_Notification — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1record_types.CMsgSource2PlayStatsPackedRecordListrepeated
2appiduint32optional
CSource2Metrics_FetchMapData_Request — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1appiduint32optional
2map_namestringoptional
3game_typeuint32optional
4game_modeuint32optional
5paramstringoptional
6time_spanuint32optional
CSource2Metrics_FetchMapData_Response — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1results.CSource2Metrics_FetchMapData_Response.MapDatarepeated
CSource2Metrics_FetchMapData_Response.MapData — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CSource2Metrics_FetchMapData_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1namestringoptional
2typestringoptional
3datastringoptional

Enums

Expand any enum to inspect all values.

ESource2PlayStatsFieldType — values: 17
  • Parent: (top-level)
NameNumber
Source2PlayStats_Invalid0
Source2PlayStats_UInt641
Source2PlayStats_UInt322
Source2PlayStats_UInt163
Source2PlayStats_UInt84
Source2PlayStats_Int645
Source2PlayStats_Int326
Source2PlayStats_Int167
Source2PlayStats_Int88
Source2PlayStats_Float649
Source2PlayStats_Float3210
Source2PlayStats_Bool11
Source2PlayStats_String12
Source2PlayStats_LowCardinalityString13
Source2PlayStats_UTCDateTime14
Source2PlayStats_SteamIDTrustBucket15
Source2PlayStats_SteamIDTrustBucketMin16