Source: GameNetworkingSockets 1.6 headers in @node-3d/deps-gns.
-
GameNetworkingSockets_Init -
GameNetworkingSockets_Kill -
ISteamNetworkingSockets::RunCallbacks -
SteamNetworkingSockets_SetCustomMemoryAllocator— excluded process-global hook -
SteamNetworkingSockets_SetLockWaitWarningThreshold— excluded process-global hook -
SteamNetworkingSockets_SetLockAcquiredCallback— excluded process-global hook -
SteamNetworkingSockets_SetLockHeldCallback— excluded process-global hook -
SteamNetworkingSockets_SetServiceThreadInitCallback— excluded process-global hook
-
CreateListenSocketIP -
ConnectByIPAddress -
CreateListenSocketP2P -
ConnectP2P -
AcceptConnection -
CloseConnection -
CloseListenSocket -
SetConnectionUserData/GetConnectionUserData -
SetConnectionName/GetConnectionName -
GetConnectionInfo -
GetConnectionRealTimeStatus -
GetDetailedConnectionStatus -
GetListenSocketAddress -
CreateSocketPair -
ConfigureConnectionLanes -
GetIdentity
-
SendMessageToConnection -
SendMessages -
FlushMessagesOnConnection -
ReceiveMessagesOnConnection -
CreatePollGroup/DestroyPollGroup -
SetConnectionPollGroup -
ReceiveMessagesOnPollGroup
-
ISteamNetworkingMessages::SendMessageToUser -
ReceiveMessagesOnChannel -
AcceptSessionWithUser -
CloseSessionWithUser -
CloseChannelWithUser -
GetSessionConnectionInfo
-
SteamNetConnectionStatusChangedCallback_t -
SteamNetAuthenticationStatus_t -
SteamRelayNetworkStatus_t -
SteamNetworkingMessagesSessionRequest_t -
SteamNetworkingMessagesSessionFailed_t -
SteamNetworkingFakeIPResult_t— unavailable in standalone public headers - debug-output callback
- IP address parse/stringify/FakeIP type
- identity parse/stringify
-
SetConfigValue— pointer-capable generic setter excluded; typed safe setters are available -
GetConfigValue -
GetConfigValueInfo -
IterateGenericEditableConfigValues - typed global and connection config setters
-
GetLocalTimestamp -
AllocateMessage
-
InitAuthentication/GetAuthenticationStatus -
GetCertificateRequest/SetCertificate/ResetIdentity -
InitRelayNetworkAccess/GetRelayNetworkStatus - ping location get/parse/stringify/estimate/check freshness
- POP count/list/direct ping/relay ping
-
ReceivedRelayAuthTicket/FindRelayAuthTicketForServer— unavailable in standalone SDR build
- hosted dedicated-server API — unavailable in standalone SDR build
-
ConnectP2PCustomSignaling -
ReceivedP2PCustomSignal -
ISteamNetworkingConnectionSignaling::SendSignal -
ISteamNetworkingConnectionSignaling::Release -
ISteamNetworkingSignalingRecvContext::OnConnectRequest -
ISteamNetworkingSignalingRecvContext::SendRejectionSignal
- FakeIP and FakeUDP API — unavailable in standalone public headers/build
- Steamworks
SteamNetworkingSockets_SteamAPIandSteamNetworkingMessages_SteamAPIaccessors - Steamworks game-server accessors