CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · schema format 2.2
Group: GC and Steam SDKMessages: 6 top-level, 7 totalEnums: 0 top-level, 0 total
Imports: steamnetworkingsockets_messages_certs.proto
Enums
This file declares no top-level enums.
Messages
CMsgSteamDatagramRelayAuthTicket
Msg Steam Datagram Relay Auth Ticket MsgSteam SteamDatagram DatagramRelay RelayAuth AuthTicket time_expiry legacy_authorized_steam_id authorized_public_ip legacy_gameserver_steam_id app_id extra_fields legacy_gameserver_pop_id virtual_port gameserver_address legacy_authorized_client_identity_binary legacy_gameserver_identity_binary authorized_client_identity_string gameserver_identity_string| Field | Number | Label | Type | Default | Description |
|---|
time_expiry | 1 | optional | fixed32 | | |
legacy_authorized_steam_id | 2 | optional | fixed64 | | |
authorized_public_ip | 3 | optional | fixed32 | | |
legacy_gameserver_steam_id | 4 | optional | fixed64 | | |
app_id | 7 | optional | uint32 | | |
extra_fields | 8 | repeated | CMsgSteamDatagramRelayAuthTicket.ExtraField | | |
legacy_gameserver_pop_id | 9 | optional | fixed32 | | |
virtual_port | 10 | optional | uint32 | | |
gameserver_address | 11 | optional | bytes | | |
legacy_authorized_client_identity_binary | 12 | optional | bytes | | |
legacy_gameserver_identity_binary | 13 | optional | bytes | | |
authorized_client_identity_string | 14 | optional | string | | |
gameserver_identity_string | 15 | optional | string | | |
Extra Field name string_value int64_value fixed64_valueReferenced by (1): CMsgSteamDatagramRelayAuthTicket
| Field | Number | Label | Type | Default | Description |
|---|
name | 1 | optional | string | | |
string_value | 2 | optional | string | | |
int64_value | 3 | optional | sint64 | | |
fixed64_value | 5 | optional | fixed64 | | |
CMsgSteamDatagramSignedRelayAuthTicket
Msg Steam Datagram Signed Relay Auth Ticket MsgSteam SteamDatagram DatagramSigned SignedRelay RelayAuth AuthTicket reserved_do_not_use key_id ticket signature certs| Field | Number | Label | Type | Default | Description |
|---|
reserved_do_not_use | 1 | optional | fixed64 | | |
key_id | 2 | optional | fixed64 | | |
ticket | 3 | optional | bytes | | |
signature | 4 | optional | bytes | | |
certs | 5 | repeated | CMsgSteamDatagramCertificateSigned | | |
CMsgSteamDatagramCachedCredentialsForApp
Msg Steam Datagram Cached Credentials For App MsgSteam SteamDatagram DatagramCached CachedCredentials CredentialsFor ForApp private_key cert relay_tickets| Field | Number | Label | Type | Default | Description |
|---|
private_key | 1 | optional | bytes | | |
cert | 2 | optional | bytes | | |
relay_tickets | 3 | repeated | bytes | | |
CMsgSteamDatagramGameCoordinatorServerLogin
Msg Steam Datagram Game Coordinator Server Login MsgSteam SteamDatagram DatagramGame GameCoordinator CoordinatorServer ServerLogin time_generated appid routing appdata legacy_identity_binary identity_string dummy_steam_id| Field | Number | Label | Type | Default | Description |
|---|
time_generated | 1 | optional | uint32 | | |
appid | 2 | optional | uint32 | | |
routing | 3 | optional | bytes | | |
appdata | 4 | optional | bytes | | |
legacy_identity_binary | 5 | optional | bytes | | |
identity_string | 6 | optional | string | | |
dummy_steam_id | 99 | optional | fixed64 | | |
CMsgSteamDatagramSignedGameCoordinatorServerLogin
Msg Steam Datagram Signed Game Coordinator Server Login MsgSteam SteamDatagram DatagramSigned SignedGame GameCoordinator CoordinatorServer ServerLogin cert login signatureCMsgSteamDatagramHostedServerAddressPlaintext
Msg Steam Datagram Hosted Server Address Plaintext MsgSteam SteamDatagram DatagramHosted HostedServer ServerAddress AddressPlaintext ipv4 ipv6 port routing_secret protocol_version| Field | Number | Label | Type | Default | Description |
|---|
ipv4 | 1 | optional | fixed32 | | |
ipv6 | 2 | optional | bytes | | |
port | 3 | optional | uint32 | | |
routing_secret | 4 | optional | fixed64 | | |
protocol_version | 5 | optional | uint32 | | |
Reference graph
Message reference graph (3 edges)
flowchart LR
n0["CMsgSteamDatagramRelayAuthTicket"]
n1["CMsgSteamDatagramRelayAuthTicket.ExtraField"]
n0 --> n1
n2["CMsgSteamDatagramSignedRelayAuthTicket"]
n3["CMsgSteamDatagramCertificateSigned"]
n2 --> n3
n4["CMsgSteamDatagramSignedGameCoordinatorServerLogin"]
n4 --> n3