Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ValveSoftware/GameNetworkingSockets
/ functions
Functions
2,739 in github.com/ValveSoftware/GameNetworkingSockets
⨍
Functions
2,739
◇
Types & classes
500
↓ 1 callers
Method
GetConfigValue
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:2264
↓ 1 callers
Method
GetConfigValueInfo
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:2331
↓ 1 callers
Method
GetConnectionEndReason
Reason connection ended
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.h:438
↓ 1 callers
Method
GetConnectionName
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1241
↓ 1 callers
Function
GetConnectionStateLocToken
FIXME - Should we just move this into SteamNetConnectionInfo_t? Seems like maybe we should just provide a localized result directly there.
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:2944
↓ 1 callers
Method
GetConnectionUserData
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1221
↓ 1 callers
Method
GetConversionLength
src/tier1/utlbuffer.cpp:162
↓ 1 callers
Method
GetConversionString
----------------------------------------------------------------------------- Constructor ------------------------------------------------------------
src/tier1/utlbuffer.cpp:157
↓ 1 callers
Function
GetDefaultDestination
Get ip and port of the default destination from the |candidates| with the given value of |component_id|. The default candidate should be the one most
src/external/steamwebrtc/webrtc_sdp.cc:791
↓ 1 callers
Method
GetDetailedConnectionStatus
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1541
↓ 1 callers
Method
GetDetailedConnectionStatus
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:1882
↓ 1 callers
Method
GetDirectPingToPOP
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:375
↓ 1 callers
Function
GetDualWifiSecondaryInterfaceIndex
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:3061
↓ 1 callers
Method
GetEffectiveRecvMaxMessageSize
Get the effective value of the RecvMaxMessageSize value. Connections used by the ISteamNetworkingMessages interface need a little extra space
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.h:689
↓ 1 callers
Method
GetGameCoordinatorServerLogin
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:215
↓ 1 callers
Method
GetGenericBytes
include/steam/steamnetworkingtypes.h:1937
↓ 1 callers
Method
GetHostedDedicatedServerAddress
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:212
↓ 1 callers
Method
GetHostedDedicatedServerPOPID
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:211
↓ 1 callers
Method
GetIPAddr
include/steam/steamnetworkingtypes.h:1926
↓ 1 callers
Method
GetLinkStats
src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp:737
↓ 1 callers
Method
GetListenSocketAddress
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1565
↓ 1 callers
Function
GetLocalAddresses
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:4117
↓ 1 callers
Method
GetLocalPingLocation
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:369
↓ 1 callers
Method
GetP2P_Transport_ICE_Enable
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1704
↓ 1 callers
Method
GetPOPCount
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:376
↓ 1 callers
Method
GetPOPList
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:377
↓ 1 callers
Method
GetPingRangeFromRecentBuckets
Get the min/max ping value among recent buckets. Returns the number of valid buckets used to collect the data.
src/steamnetworkingsockets/steamnetworking_statsutils.h:322
↓ 1 callers
Method
GetPingToDataCenter
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:374
↓ 1 callers
Method
GetPublicKeyRawData
src/common/crypto_25519.h:57
↓ 1 callers
Method
GetRawSock
Access the underlying socket we are using (which might be shared)
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.h:229
↓ 1 callers
Method
GetRelayNetworkStatus
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h:357
↓ 1 callers
Method
GetRoute
src/external/steamwebrtc/ice_session.cpp:630
↓ 1 callers
Method
GetSessionConnectionInfo
src/steamnetworkingsockets/clientlib/csteamnetworkingmessages.cpp:612
↓ 1 callers
Method
GetStatsSendNeed
src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp:552
↓ 1 callers
Method
GetSteamNetworkingMessages
src/steamnetworkingsockets/clientlib/csteamnetworkingmessages.cpp:52
↓ 1 callers
Method
GetUnAccountInstance
include/steam/steamclientpublic.h:766
↓ 1 callers
Function
GetUsecPingWithFallback
Fetch ping, and handle two edge cases: - if we don't have an estimate, just be relatively conservative - clamp to minimum
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.cpp:57
↓ 1 callers
Function
GetValue
Get value only from <attribute>:<value>.
src/external/steamwebrtc/webrtc_sdp.cc:623
↓ 1 callers
Method
GetWireState
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.h:422
↓ 1 callers
Method
GetWritableState
src/external/steamwebrtc/ice_session.cpp:587
↓ 1 callers
Method
Grow
src/tier1/utlmemory.cpp:244
↓ 1 callers
Method
HasIP
----------------------------------------------------------------------------- Purpose: Does this object have an IP value set -------------------------
src/tier1/netadr.cpp:131
↓ 1 callers
Function
IPv4MaskToPrefixLen
Convert an IPv4 netmask (host byte order) to a prefix length. Returns 0 if the mask is zero, non-contiguous, or otherwise bogus.
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:4073
↓ 1 callers
Function
IPv6AddrToString
src/tier1/ipv6text.c:95
↓ 1 callers
Function
IPv6MaskToPrefixLen
Convert a 16-byte IPv6 netmask to a prefix length. Returns 0 if the mask is zero, non-contiguous, or otherwise bogus.
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:4088
↓ 1 callers
Method
InFlightReplyTimeout
src/steamnetworkingsockets/steamnetworking_statsutils.h:1220
↓ 1 callers
Function
InFlightReplyTimeoutInternal
src/steamnetworkingsockets/steamnetworking_statsutils.h:871
↓ 1 callers
Method
IncrementalRehash
src/public/tier1/utlhashmap.h:938
↓ 1 callers
Method
InitAuthentication
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:857
↓ 1 callers
Function
InitFakeRateLimit
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:316
↓ 1 callers
Function
InitLine
Init |os| to "|type|=|value|".
src/external/steamwebrtc/webrtc_sdp.cc:541
↓ 1 callers
Method
InitMaxRecvPktNum
src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp:429
↓ 1 callers
Method
InitPacketGapMap
-----------------------------------------------------------------------------
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.cpp:245
↓ 1 callers
Method
InitRelayNetworkAccess
include/steam/isteamnetworkingutils.h:449
↓ 1 callers
Function
InitSteamDatagramConnectionSockets
examples/example_chat.cpp:93
↓ 1 callers
Method
Initialize
----------------------------------------------------------------------------- Purpose: Initialize OpenSSL, may call multiple times and will ref count,
src/common/opensslwrapper.cpp:62
↓ 1 callers
Method
Insert
Insert method
src/public/tier1/utlhashmap.h:109
↓ 1 callers
Method
InsertBefore
src/public/tier1/utlvector.h:1007
↓ 1 callers
Method
InterfaceGotCert
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:1181
↓ 1 callers
Method
InternalAddToCleanupQueue
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:1290
↓ 1 callers
Method
InternalConnectP2PDefaultSignaling
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p.cpp:2516
↓ 1 callers
Method
InternalCreateListenSocketP2P
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p.cpp:2416
↓ 1 callers
Function
InternalProcessMessage
src/steamnetworkingsockets/steamnetworking_statsutils.h:1017
↓ 1 callers
Function
InternalProcessSequencedPacket_Count
Hooks that derived classes may override when we process a packet and it meets certain characteristics
src/steamnetworkingsockets/steamnetworking_statsutils.h:983
↓ 1 callers
Function
InternalProcessSequencedPacket_Dropped
src/steamnetworkingsockets/steamnetworking_statsutils.h:998
↓ 1 callers
Function
InternalProcessSequencedPacket_Duplicate
src/steamnetworkingsockets/steamnetworking_statsutils.h:990
↓ 1 callers
Method
IsActive
src/steamnetworkingsockets/steamnetworking_statsutils.h:1213
↓ 1 callers
Method
IsDisconnected
src/steamnetworkingsockets/steamnetworking_statsutils.h:1214
↓ 1 callers
Function
IsEmpty
src/public/tier1/utlvector.h:93
↓ 1 callers
Method
IsIdxValid
Can we use this index?
src/public/tier1/utlmemory.h:158
↓ 1 callers
Function
IsPowerOf2
src/public/tier0/basetypes.h:60
↓ 1 callers
Function
IsRemoteAddressOnLocalSubnet
Returns true if remoteAddr falls on the same LAN as localAddr/nPrefixLen. Requires the local address to be in private/reserved IP space; this prevents
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_ice_client.cpp:26
↓ 1 callers
Method
IsReservedAdr
----------------------------------------------------------------------------- Purpose: Is this IP part of one of the reserved blocks? ----------------
src/tier1/netadr.cpp:69
↓ 1 callers
Function
IsServiceThreadRunning
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:1159
↓ 1 callers
Method
IsText
----------------------------------------------------------------------------- Am I a text buffer? ----------------------------------------------------
src/public/tier1/utlbuffer.h:673
↓ 1 callers
Method
IsValid
src/common/keypair.cpp:417
↓ 1 callers
Method
IsValidIndex
src/public/tier1/utlpriorityqueue.h:43
↓ 1 callers
Method
IteratorNext
src/public/tier1/utllinkedlist.h:142
↓ 1 callers
Method
IteratorPrev
src/public/tier1/utllinkedlist.h:143
↓ 1 callers
Function
LinkStatsInstantaneousMsgToStruct
src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp:913
↓ 1 callers
Function
LinkStatsLifetimeMsgToStruct
src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp:1048
↓ 1 callers
Method
LocalCandidateGathered
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_ice.cpp:804
↓ 1 callers
Function
LocalUserInput_Init
examples/example_chat.cpp:149
↓ 1 callers
Method
Lock
Lock in the current value
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:775
↓ 1 callers
Function
ModPowerOf2
src/public/tier0/basetypes.h:66
↓ 1 callers
Method
NumAllocated
src/public/tier1/utllinkedlist.h:69
↓ 1 callers
Method
OnConnectRequest
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_flat.cpp:563
↓ 1 callers
Method
OnConnectionSelected
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_ice_client.cpp:2826
↓ 1 callers
Method
OnData
Called when data is received on the data channel
src/external/steamwebrtc/ice_session.h:51
↓ 1 callers
Method
OnDropped
src/steamnetworkingsockets/steamnetworking_statsutils.h:480
↓ 1 callers
Method
OnDuplicate
src/steamnetworkingsockets/steamnetworking_statsutils.h:484
↓ 1 callers
Method
OnLocalCandidateDiscovered
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_ice_client.cpp:2818
↓ 1 callers
Method
OnLocalCandidateGathered
Called when a local ICE candidate becomes available
src/external/steamwebrtc/ice_session.h:44
↓ 1 callers
Method
OnLurch
src/steamnetworkingsockets/steamnetworking_statsutils.h:488
↓ 1 callers
Method
OnOutOfOrder
src/steamnetworkingsockets/steamnetworking_statsutils.h:492
↓ 1 callers
Method
OnOutOfOrderCorrected
src/steamnetworkingsockets/steamnetworking_statsutils.h:500
↓ 1 callers
Method
OnPacketReceived
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_ice_client.cpp:1546
↓ 1 callers
Method
OnRecv
src/steamnetworkingsockets/steamnetworking_statsutils.h:476
↓ 1 callers
Method
OnRouteChanged
Called when the route has changed. Use GetRoute to get more info
src/external/steamwebrtc/ice_session.h:54
↓ 1 callers
Method
OnWritableStateChanged
Called when the writable state changes. Use IICESession::IsWritable to get current state, and IICESession::GetPing for a RTT estimate
src/external/steamwebrtc/ice_session.h:48
← previous
next →
901–1,000 of 2,739, ranked by callers