Skip to content

steamdatagram_messages_sdr.proto

  • Module: steamdatagram_messages_sdr_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 2
  • Messages: 42 (top-level: 33)
  • Enums: 10 (top-level: 1)

Imports

  • steamnetworkingsockets_messages_certs.proto
  • steamnetworkingsockets_messages.proto

Messages

Expand any message to inspect all fields.

CMsgSteamNetworkingIPAddress — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1v4fixed32optional``
2v6bytesoptional``
CMsgSteamDatagramSignedMessageGeneric — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1cert.CMsgSteamDatagramCertificateSignedoptional``
2signed_databytesoptional``
3signaturebytesoptional``
1023dummy_padbytesoptional``
CMsgSteamDatagramRouterPingReply — fields: 21; oneofs: 0; nested messages: 2; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1client_timestampfixed32optional``
2latency_datacenter_idsfixed32repeated``packed = true
3latency_ping_msuint32repeated``packed = true
4your_public_ipfixed32optional``
5server_timefixed32optional``
6challengefixed64optional``
7seconds_until_shutdownuint32optional``
8client_cookiefixed32optional``
9scoring_penalty_relay_clusteruint32optional``
10route_exceptions.CMsgSteamDatagramRouterPingReply.RouteExceptionrepeated``
11your_public_portfixed32optional``
12flagsuint32optional``
13alt_addresses.CMsgSteamDatagramRouterPingReply.AltAddressrepeated``
14latency_datacenter_ids_p2pfixed32repeated``packed = true
15latency_ping_ms_p2puint32repeated``packed = true
16recv_tosuint32optional``
17echo_sent_tosuint32optional``
18sent_tosuint32optional``
19echo_request_reply_tosuint32optional``
99dummy_padbytesoptional``
100dummy_varintuint64optional``
CMsgSteamDatagramRouterPingReply.RouteException — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSteamDatagramRouterPingReply
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1data_center_idfixed32optional``
2flagsuint32optional``
3penaltyuint32optional``
CMsgSteamDatagramRouterPingReply.AltAddress — fields: 5; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: CMsgSteamDatagramRouterPingReply
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ipv4fixed32optional``
2portuint32optional``
3penaltyuint32optional``
4protocol.CMsgSteamDatagramRouterPingReply.AltAddress.Protocoloptional``default = DefaultProtocol
5idstringoptional``
CMsgSteamDatagramGameserverPingRequestBody — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1relay_popidfixed32optional``
2your_public_ip.CMsgSteamNetworkingIPAddressoptional``
3your_public_portuint32optional``
4relay_unix_timeuint64optional``
5routing_secretfixed64optional``
6my_ips.CMsgSteamNetworkingIPAddressrepeated``
8echobytesoptional``
CMsgSteamDatagramGameserverPingRequestEnvelope — fields: 9; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1legacy_your_public_ipfixed32optional``
2legacy_relay_unix_timefixed32optional``
3legacy_challengefixed64optional``
4legacy_router_timestampfixed32optional``
5legacy_your_public_portfixed32optional``
6cert.CMsgSteamDatagramCertificateSignedoptional``
7signed_databytesoptional``
8signaturebytesoptional``
1023dummy_padbytesoptional``
CMsgSteamDatagramGameserverPingReplyData — fields: 11; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
2echo_relay_unix_timefixed32optional``
3legacy_challengefixed64optional``
4legacy_router_timestampfixed32optional``
5data_center_idfixed32optional``
6appiduint32optional``
7protocol_versionuint32optional``
8echobytesoptional``
9buildstringoptional``
10network_config_versionuint64optional``
11my_unix_timefixed32optional``
12routing_blobbytesoptional``
CMsgSteamDatagramNoSessionRelayToClient — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
2your_public_ipfixed32optional``
3server_timefixed32optional``
4challengefixed64optional``
5seconds_until_shutdownuint32optional``
6your_public_portfixed32optional``
7connection_idfixed32optional``
CMsgSteamDatagramNoSessionRelayToPeer — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1legacy_relay_session_iduint32optional``
2from_relay_session_idfixed32optional``
7from_connection_idfixed32optional``
99kludge_padfixed64optional``
CMsgTOSTreatment — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1l4s_detectstringoptional``
2up_ecn1stringoptional``
3down_dscp45stringoptional``
CMsgSteamDatagramClientPingSampleRequest — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1connection_idfixed32optional``
CMsgSteamDatagramClientPingSampleReply — fields: 5; oneofs: 0; nested messages: 2; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1connection_idfixed32optional``
2pops.CMsgSteamDatagramClientPingSampleReply.POPrepeated``
3legacy_data_centers.CMsgSteamDatagramClientPingSampleReply.LegacyDataCenterrepeated``
5relay_override_activebooloptional``
6tos.CMsgTOSTreatmentoptional``
CMsgSteamDatagramClientPingSampleReply.POP — fields: 16; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: CMsgSteamDatagramClientPingSampleReply
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1pop_idfixed32optional``
2default_front_ping_msuint32optional``
3default_e2e_ping_msuint32optional``
4cluster_penaltyuint32optional``
5default_e2e_scoreuint32optional``
6p2p_via_peer_relay_pop_idfixed32optional``
7alt_addresses.CMsgSteamDatagramClientPingSampleReply.POP.AltAddressrepeated``
9best_dc_ping_msuint32optional``
10best_dc_scoreuint32optional``
11best_dc_via_relay_pop_idfixed32optional``
12default_dc_ping_msuint32optional``
13default_dc_scoreuint32optional``
14default_dc_via_relay_pop_idfixed32optional``
15test_dc_ping_msuint32optional``
16test_dc_scoreuint32optional``
17test_dc_via_relay_pop_idfixed32optional``
CMsgSteamDatagramClientPingSampleReply.POP.AltAddress — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSteamDatagramClientPingSampleReply.POP
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1idstringoptional``
2front_ping_msuint32optional``
3penaltyuint32optional``
CMsgSteamDatagramClientPingSampleReply.LegacyDataCenter — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSteamDatagramClientPingSampleReply
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1data_center_idfixed32optional``
2best_dc_via_relay_pop_idfixed32optional``
3best_dc_ping_msuint32optional``
CMsgSteamDatagramClientSwitchedPrimary — fields: 12; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1connection_idfixed32optional``
2from_ipfixed32optional``
3from_portuint32optional``
4from_router_clusterfixed32optional``
5from_active_timeuint32optional``
6from_active_packets_recvuint32optional``
7from_dropped_reasonstringoptional``
8gap_msuint32optional``
9from_quality_now.CMsgSteamDatagramClientSwitchedPrimary.RouterQualityoptional``
10to_quality_now.CMsgSteamDatagramClientSwitchedPrimary.RouterQualityoptional``
11from_quality_then.CMsgSteamDatagramClientSwitchedPrimary.RouterQualityoptional``
12to_quality_then.CMsgSteamDatagramClientSwitchedPrimary.RouterQualityoptional``
CMsgSteamDatagramClientSwitchedPrimary.RouterQuality — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSteamDatagramClientSwitchedPrimary
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1scoreuint32optional``
2front_pinguint32optional``
3back_pinguint32optional``
4seconds_until_downuint32optional``
CMsgSteamDatagramConnectRequest — fields: 9; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1connection_idfixed32optional``
2gameserver_relay_session_iduint32optional``
3legacy_client_steam_idfixed64optional``
4my_timestampfixed64optional``
5ping_est_msuint32optional``
6crypt.CMsgSteamDatagramSessionCryptInfoSignedoptional``
7cert.CMsgSteamDatagramCertificateSignedoptional``
9virtual_portuint32optional``
10routing_secretfixed64optional``
CMsgSteamDatagramConnectOK — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1client_connection_idfixed32optional``
2gameserver_relay_session_iduint32optional``
3your_timestampfixed64optional``
4delay_time_usecuint32optional``
5crypt.CMsgSteamDatagramSessionCryptInfoSignedoptional``
6cert.CMsgSteamDatagramCertificateSignedoptional``
7server_connection_idfixed32optional``
CMsgSteamNetworkingP2PSDRRoutingSummary — fields: 15; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1initial_pinguint32optional``
2initial_ping_front_localuint32optional``
3initial_ping_front_remoteuint32optional``
4initial_scoreuint32optional``
5initial_pop_localfixed32optional``
6initial_pop_remotefixed32optional``
7negotiation_msuint32optional``
8selected_secondsuint32optional``
11best_pinguint32optional``
12best_ping_front_localuint32optional``
13best_ping_front_remoteuint32optional``
14best_scoreuint32optional``
15best_pop_localfixed32optional``
16best_pop_remotefixed32optional``
17best_timeuint32optional``
CMsgSteamDatagramP2PRoutingSummary — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
2ice.CMsgSteamNetworkingICESessionSummaryoptional``
3sdr.CMsgSteamNetworkingP2PSDRRoutingSummaryoptional``
CMsgSteamDatagramConnectionClosed — fields: 20; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
2legacy_gameserver_relay_session_iduint32optional``
3legacy_from_steam_idfixed64optional``
4relay_mode.CMsgSteamDatagramConnectionClosed.ERelayModeoptional``default = None
5debugstringoptional``
6reason_codeuint32optional``
7to_connection_idfixed32optional``
8from_connection_idfixed32optional``
9to_relay_session_idfixed32optional``
10from_relay_session_idfixed32optional``
11forward_target_relay_routing_tokenbytesoptional``
12forward_target_revisionuint32optional``
13legacy_from_identity_binary.CMsgSteamNetworkingIdentityLegacyBinaryoptional``
14routing_secretfixed64optional``
15from_identity_stringstringoptional``
16not_primary_sessionbooloptional``
17quality_relay.CMsgSteamDatagramConnectionQualityoptional``
18quality_e2e.CMsgSteamDatagramConnectionQualityoptional``
19not_primary_transportbooloptional``
21p2p_routing_summary.CMsgSteamDatagramP2PRoutingSummaryoptional``
22relay_override_activebooloptional``
CMsgSteamDatagramNoConnection — fields: 16; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
2legacy_gameserver_relay_session_iduint32optional``
3legacy_from_steam_idfixed64optional``
4end_to_endbooloptional``
5to_connection_idfixed32optional``
6from_connection_idfixed32optional``
7from_identity_stringstringoptional``
9to_relay_session_idfixed32optional``
10from_relay_session_idfixed32optional``
11routing_secretfixed64optional``
12not_primary_sessionbooloptional``
13quality_relay.CMsgSteamDatagramConnectionQualityoptional``
14quality_e2e.CMsgSteamDatagramConnectionQualityoptional``
15not_primary_transportbooloptional``
16p2p_routing_summary.CMsgSteamDatagramP2PRoutingSummaryoptional``
17relay_override_activebooloptional``
1023dummy_padfixed32optional``
CMsgSteamDatagramGameserverSessionRequest — fields: 11; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ticketbytesoptional``
3challenge_timefixed32optional``
4challengefixed64optional``
5client_connection_idfixed32optional``
6network_config_versionuint64optional``
7protocol_versionuint32optional``
8server_connection_idfixed32optional``
9platformstringoptional``
10buildstringoptional``
100dev_gameserver_identitystringoptional``
101dev_client_cert.CMsgSteamDatagramCertificateSignedoptional``
CMsgSteamDatagramGameserverSessionEstablished — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1connection_idfixed32optional``
2gameserver_identity_stringstringoptional``
3legacy_gameserver_steamidfixed64optional``
4seconds_until_shutdownuint32optional``
6seq_num_r2cuint32optional``
7dummy_legacy_identity_binarybytesoptional``
CMsgSteamDatagramConnectionStatsClientToRouter — fields: 8; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1quality_relay.CMsgSteamDatagramConnectionQualityoptional``
2quality_e2e.CMsgSteamDatagramConnectionQualityoptional``
4ack_relayfixed32repeated``
5legacy_ack_e2efixed32repeated``
6flagsuint32optional``
8client_connection_idfixed32optional``
9seq_num_c2ruint32optional``
10seq_num_e2euint32optional``
CMsgSteamDatagramConnectionStatsRouterToClient — fields: 12; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1quality_relay.CMsgSteamDatagramConnectionQualityoptional``
2quality_e2e.CMsgSteamDatagramConnectionQualityoptional``
6seconds_until_shutdownuint32optional``
7client_connection_idfixed32optional``
8seq_num_r2cuint32optional``
9seq_num_e2euint32optional``
10migrate_request_ipfixed32optional``
11migrate_request_portuint32optional``
12scoring_penalty_relay_clusteruint32optional``
13ack_relayfixed32repeated``
14legacy_ack_e2efixed32repeated``
15flagsuint32optional``
CMsgSteamDatagramConnectionStatsRouterToServer — fields: 13; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1quality_relay.CMsgSteamDatagramConnectionQualityoptional``
2quality_e2e.CMsgSteamDatagramConnectionQualityoptional``
5seq_num_r2suint32optional``
6seq_num_e2euint32optional``
7legacy_client_steam_idfixed64optional``
8relay_session_iduint32optional``
9client_connection_idfixed32optional``
10ack_relayfixed32repeated``
11legacy_ack_e2efixed32repeated``
12flagsuint32optional``
13server_connection_idfixed32optional``
14routing_secretfixed64optional``
15client_identity_stringstringoptional``
CMsgSteamDatagramConnectionStatsServerToRouter — fields: 10; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1quality_relay.CMsgSteamDatagramConnectionQualityoptional``
2quality_e2e.CMsgSteamDatagramConnectionQualityoptional``
3seq_num_s2ruint32optional``
4seq_num_e2euint32optional``
6relay_session_iduint32optional``
7client_connection_idfixed32optional``
8ack_relayfixed32repeated``
9legacy_ack_e2efixed32repeated``
10flagsuint32optional``
11server_connection_idfixed32optional``
CMsgSteamDatagramP2PSessionRequestBody — fields: 13; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1challenge_timefixed32optional``
2challengefixed64optional``
3client_connection_idfixed32optional``
4legacy_peer_steam_idfixed64optional``
5peer_connection_idfixed32optional``
8protocol_versionuint32optional``
9network_config_versionuint64optional``
11peer_identity_stringstringoptional``
12platformstringoptional``
13buildstringoptional``
14encrypted_databytesoptional``
15encryption_your_public_key_lead_byteuint32optional``
16encryption_my_ephemeral_public_keybytesoptional``
CMsgSteamDatagramP2PSessionRequestBody.EncryptedData — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSteamDatagramP2PSessionRequestBody
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1peer_identity_stringstringoptional``
CMsgSteamDatagramP2PSessionRequest — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1cert.CMsgSteamDatagramCertificateSignedoptional``
2bodybytesoptional``
3signaturebytesoptional``
CMsgSteamDatagramP2PSessionEstablished — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1connection_idfixed32optional``
3seconds_until_shutdownuint32optional``
4relay_routing_tokenbytesoptional``
5seq_num_r2cuint32optional``
CMsgSteamDatagramConnectionStatsP2PClientToRouter — fields: 13; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1quality_relay.CMsgSteamDatagramConnectionQualityoptional``
2quality_e2e.CMsgSteamDatagramConnectionQualityoptional``
3ack_relayfixed32repeated``
4legacy_ack_e2efixed32repeated``
5flagsuint32optional``
6forward_target_relay_routing_tokenbytesoptional``
7forward_target_revisionuint32optional``
8routesbytesoptional``
9ack_peer_routes_revisionuint32optional``
10connection_idfixed32optional``
11seq_num_c2ruint32optional``
12seq_num_e2euint32optional``
14p2p_routing_summary.CMsgSteamDatagramP2PRoutingSummaryoptional``
CMsgSteamDatagramConnectionStatsP2PRouterToClient — fields: 15; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1quality_relay.CMsgSteamDatagramConnectionQualityoptional``
2quality_e2e.CMsgSteamDatagramConnectionQualityoptional``
3seconds_until_shutdownuint32optional``
4migrate_request_ipfixed32optional``
5migrate_request_portuint32optional``
6scoring_penalty_relay_clusteruint32optional``
7ack_relayfixed32repeated``
8legacy_ack_e2efixed32repeated``
9flagsuint32optional``
10ack_forward_target_revisionuint32optional``
11routesbytesoptional``
12ack_peer_routes_revisionuint32optional``
13connection_idfixed32optional``
14seq_num_r2cuint32optional``
15seq_num_e2euint32optional``
CMsgSteamDatagramP2PBadRouteRouterToClient — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1connection_idfixed32optional``
2failed_relay_routing_tokenbytesoptional``
3ack_forward_target_revisionuint32optional``
99kludge_padfixed64optional``
CMsgSteamDatagramP2PRoutes — fields: 3; oneofs: 0; nested messages: 2; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1relay_clusters.CMsgSteamDatagramP2PRoutes.RelayClusterrepeated``
2routes.CMsgSteamDatagramP2PRoutes.Routerepeated``
3revisionuint32optional``
CMsgSteamDatagramP2PRoutes.RelayCluster — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSteamDatagramP2PRoutes
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1pop_idfixed32optional``
2ping_msuint32optional``
3score_penaltyuint32optional``
4session_relay_routing_tokenbytesoptional``
CMsgSteamDatagramP2PRoutes.Route — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgSteamDatagramP2PRoutes
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1my_pop_idfixed32optional``
2your_pop_idfixed32optional``
3legacy_scoreuint32optional``
4interior_scoreuint32optional``
CMsgSteamDatagramSetSecondaryAddressRequest — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1client_main_ipfixed32optional``
2client_main_portfixed32optional``
3client_connection_idfixed32optional``
4client_identitystringoptional``
5request_send_duplicationbooloptional``
99kludge_padbytesoptional``
CMsgSteamDatagramSetSecondaryAddressResult — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1successbooloptional``
2messagestringoptional``

Enums

Expand any enum to inspect all values.

ESteamDatagramMsgID — values: 34
  • Parent: (top-level)
NameNumber
k_ESteamDatagramMsg_Invalid0
k_ESteamDatagramMsg_RouterPingRequest1
k_ESteamDatagramMsg_RouterPingReply2
k_ESteamDatagramMsg_GameserverPingRequest3
k_ESteamDatagramMsg_GameserverSessionRequest5
k_ESteamDatagramMsg_GameserverSessionEstablished6
k_ESteamDatagramMsg_NoSession7
k_ESteamDatagramMsg_Diagnostic8
k_ESteamDatagramMsg_DataClientToRouter9
k_ESteamDatagramMsg_DataRouterToServer10
k_ESteamDatagramMsg_DataServerToRouter11
k_ESteamDatagramMsg_DataRouterToClient12
k_ESteamDatagramMsg_Stats13
k_ESteamDatagramMsg_ClientPingSampleRequest14
k_ESteamDatagramMsg_ClientPingSampleReply15
k_ESteamDatagramMsg_ClientToRouterSwitchedPrimary16
k_ESteamDatagramMsg_RelayHealth17
k_ESteamDatagramMsg_ConnectRequest18
k_ESteamDatagramMsg_ConnectOK19
k_ESteamDatagramMsg_ConnectionClosed20
k_ESteamDatagramMsg_NoConnection21
k_ESteamDatagramMsg_TicketDecryptRequest22
k_ESteamDatagramMsg_TicketDecryptReply23
k_ESteamDatagramMsg_P2PSessionRequest24
k_ESteamDatagramMsg_P2PSessionEstablished25
k_ESteamDatagramMsg_P2PStatsClient26
k_ESteamDatagramMsg_P2PStatsRelay27
k_ESteamDatagramMsg_P2PBadRoute28
k_ESteamDatagramMsg_GameserverPingReply29
k_ESteamDatagramMsg_LegacyGameserverRegistration30
k_ESteamDatagramMsg_SetSecondaryAddressRequest31
k_ESteamDatagramMsg_SetSecondaryAddressResult32
k_ESteamDatagramMsg_RelayToRelayPingRequest33
k_ESteamDatagramMsg_RelayToRelayPingReply34
CMsgSteamDatagramRouterPingReply.Flags — values: 2
  • Parent: CMsgSteamDatagramRouterPingReply
NameNumber
FLAG_MAYBE_MORE_DATA_CENTERS1
FLAG_MAYBE_MORE_ALT_ADDRESSES2
CMsgSteamDatagramRouterPingReply.AltAddress.Protocol — values: 1
  • Parent: CMsgSteamDatagramRouterPingReply.AltAddress
NameNumber
DefaultProtocol0
CMsgSteamDatagramConnectionClosed.ERelayMode — values: 3
  • Parent: CMsgSteamDatagramConnectionClosed
NameNumber
None0
EndToEnd1
ClosedByPeer2
CMsgSteamDatagramConnectionStatsClientToRouter.Flags — values: 5
  • Parent: CMsgSteamDatagramConnectionStatsClientToRouter
NameNumber
ACK_REQUEST_RELAY1
ACK_REQUEST_E2E2
ACK_REQUEST_IMMEDIATE4
NOT_PRIMARY_SESSION8
CLIENT_RELAY_OVERRIDE32
CMsgSteamDatagramConnectionStatsRouterToClient.Flags — values: 3
  • Parent: CMsgSteamDatagramConnectionStatsRouterToClient
NameNumber
ACK_REQUEST_RELAY1
ACK_REQUEST_E2E2
ACK_REQUEST_IMMEDIATE4
CMsgSteamDatagramConnectionStatsRouterToServer.Flags — values: 3
  • Parent: CMsgSteamDatagramConnectionStatsRouterToServer
NameNumber
ACK_REQUEST_RELAY1
ACK_REQUEST_E2E2
ACK_REQUEST_IMMEDIATE4
CMsgSteamDatagramConnectionStatsServerToRouter.Flags — values: 3
  • Parent: CMsgSteamDatagramConnectionStatsServerToRouter
NameNumber
ACK_REQUEST_RELAY1
ACK_REQUEST_E2E2
ACK_REQUEST_IMMEDIATE4
CMsgSteamDatagramConnectionStatsP2PClientToRouter.Flags — values: 6
  • Parent: CMsgSteamDatagramConnectionStatsP2PClientToRouter
NameNumber
ACK_REQUEST_RELAY1
ACK_REQUEST_E2E2
ACK_REQUEST_IMMEDIATE4
NOT_PRIMARY_SESSION8
NOT_PRIMARY_TRANSPORT_E2E16
CLIENT_RELAY_OVERRIDE32
CMsgSteamDatagramConnectionStatsP2PRouterToClient.Flags — values: 4
  • Parent: CMsgSteamDatagramConnectionStatsP2PRouterToClient
NameNumber
ACK_REQUEST_RELAY1
ACK_REQUEST_E2E2
ACK_REQUEST_IMMEDIATE4
NOT_PRIMARY_TRANSPORT_E2E16