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
↓ 13 callers
Method
IsEmpty
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.cpp:2083
↓ 13 callers
Method
Log
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_webrtc.cpp:302
↓ 13 callers
Method
ReceiveMessagesOnConnection
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1417
↓ 13 callers
Function
U8TO64_LE
src/external/ed25519-donna/ed25519-donna-portable.h:112
↓ 13 callers
Function
V_memcpy
src/public/vstdlib/strtools.h:47
↓ 13 callers
Function
curve25519_contract
Take a fully reduced polynomial form number and contract it into a * little-endian, 32-byte array */
src/external/ed25519-donna/curve25519-donna-sse2.h:953
↓ 13 callers
Function
curve25519_untangle64
src/external/ed25519-donna/curve25519-donna-sse2.h:798
↓ 12 callers
Method
AllocateMessage
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1846
↓ 12 callers
Method
Clear
src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp:26
↓ 12 callers
Method
IsIPv4
include/steam/steamnetworkingtypes.h:1908
↓ 12 callers
Method
SendMessages
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1274
↓ 12 callers
Method
SetConnectionName
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1231
↓ 12 callers
Function
curve25519_square
src/external/ed25519-donna/curve25519-donna-64bit.h:236
↓ 12 callers
Method
reserve
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:1542
↓ 12 callers
Method
resize
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:1572
↓ 11 callers
Method
GetDelimiterLength
src/tier1/utlbuffer.cpp:148
↓ 11 callers
Method
HasElement
src/public/tier1/utlvector.h:1205
↓ 11 callers
Method
Reset
src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp:74
↓ 11 callers
Function
curve25519_add_reduce
src/external/ed25519-donna/curve25519-donna-sse2.h:100
↓ 11 callers
Function
curve25519_mul_packed64
src/external/ed25519-donna/curve25519-donna-sse2.h:808
↓ 10 callers
Function
AddQualityHistogramSample
src/steamnetworkingsockets/steamnetworking_statsutils.h:827
↓ 10 callers
Method
Clear
----------------------------------------------------------------------------- Clears out the buffer; does not free memory ----------------------------
src/public/tier1/utlbuffer.h:766
↓ 10 callers
Method
Destroy
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:424
↓ 10 callers
Method
GetConnectionInfo
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1516
↓ 10 callers
Function
LittleDWord
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:174
↓ 10 callers
Method
MatchesPublicKey
src/common/keypair.cpp:523
↓ 10 callers
Method
Release
include/steam/steamnetworkingtypes.h:1940
↓ 10 callers
Method
SetGenericString
include/steam/steamnetworkingtypes.h:1932
↓ 10 callers
Method
assign
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:1617
↓ 10 callers
Method
begin
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:1226
↓ 10 callers
Method
join
( self, timeout )
tests/test_p2p.py:140
↓ 10 callers
Function
lt_modm
src/external/ed25519-donna/modm-donna-64bit.h:37
↓ 10 callers
Function
sha512_STORE64_BE
src/external/ed25519-donna/ed25519-hash-ref.h:56
↓ 10 callers
Function
sha512_STORE64_BE
src/external/ed25519-donna/fuzz/ed25519-ref10.c:101
↓ 9 callers
Function
FatalError
examples/example_chat.cpp:67
↓ 9 callers
Method
GetPercentile
src/common/percentile_generator.h:113
↓ 9 callers
Method
LoadFromAndWipeBuffer
src/common/keypair.cpp:396
↓ 9 callers
Method
NumSamples
Return number of samples we have right now. This is always <= MAX_SAMPLES
src/common/percentile_generator.h:35
↓ 9 callers
Function
ProtoMsgByteSize
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:238
↓ 9 callers
Method
Purge
----------------------------------------------------------------------------- Memory deallocation ----------------------------------------------------
src/tier1/utlmemory.cpp:310
↓ 9 callers
Method
SNPSend_IsReliable
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.h:110
↓ 9 callers
Method
SendMessageToConnection
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1264
↓ 9 callers
Method
SetPort
src/public/tier1/netadr.h:418
↓ 9 callers
Function
SteamNetworkingIPAddrToNetAdr
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:604
↓ 9 callers
Function
TEST_PumpCallbacks
tests/test_common.cpp:161
↓ 9 callers
Function
V_strnicmp
src/vstdlib/strtools.cpp:129
↓ 9 callers
Method
Wipe
You can wipe before destruction if you want
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.h:69
↓ 9 callers
Function
_build_response
(msg_type, transaction_id, *attr_bytes)
tests/stun_server.py:129
↓ 9 callers
Function
cmov
src/external/ed25519-donna/fuzz/ed25519-ref10.c:3861
↓ 9 callers
Function
curve25519_square_times
src/external/curve25519-donna/curve25519-donna-sse2.h:629
↓ 9 callers
Function
push_back_get_ptr
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:1277
↓ 8 callers
Method
AddSample
src/steamnetworkingsockets/steamnetworking_stats.h:75
↓ 8 callers
Function
CertStore_CheckCert
src/steamnetworkingsockets/steamnetworkingsockets_certstore.cpp:652
↓ 8 callers
Function
CheckCertPOPID
src/steamnetworkingsockets/steamnetworkingsockets_certstore.cpp:769
↓ 8 callers
Function
ClassifyIP
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:103
↓ 8 callers
Method
EnsureCapacity
----------------------------------------------------------------------------- Makes sure we've got at least this much memory -------------------------
src/tier1/utlmemory.cpp:278
↓ 8 callers
Function
FOR_EACH_HASHMAP
Destroy all of our sessions. This will detach all of our connections
src/steamnetworkingsockets/clientlib/csteamnetworkingmessages.cpp:391
↓ 8 callers
Method
GetConnectionRealTimeStatus
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1528
↓ 8 callers
Method
GetRawData
src/common/keypair.cpp:422
↓ 8 callers
Method
Init
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_webrtc.cpp:46
↓ 8 callers
Method
IsIPv6AllZeros
include/steam/steamnetworkingtypes.h:1905
↓ 8 callers
Method
LinkToQueueTail
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.h:716
↓ 8 callers
Function
LittleQWord
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:182
↓ 8 callers
Function
ParseIPv6Addr_IsSpace
src/tier1/ipv6text.c:135
↓ 8 callers
Function
RandomBoolWithOdds
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:992
↓ 8 callers
Method
ReceivedPing
src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp:83
↓ 8 callers
Method
SeekPut
src/tier1/utlbuffer.cpp:1463
↓ 8 callers
Function
SerializeVarInt
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:422
↓ 8 callers
Method
SetLocalHost
include/steam/steamnetworkingtypes.h:1930
↓ 8 callers
Method
Total
src/steamnetworkingsockets/steamnetworking_statsutils.h:77
↓ 8 callers
Method
TransportDestroySelfNow
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:692
↓ 8 callers
Function
U32TO8_LE
src/external/ed25519-donna/ed25519-donna-portable.h:95
↓ 8 callers
Function
VerifySignature
src/common/crypto_25519.h:175
↓ 8 callers
Function
curve25519_expand
Take a little-endian, 32-byte number and expand it into polynomial form */
src/external/ed25519-donna/curve25519-donna-sse2.h:923
↓ 8 callers
Function
curve25519_square
src/external/curve25519-donna/curve25519-donna-64bit.h:183
↓ 8 callers
Function
end
src/public/tier1/utlvector.h:84
↓ 8 callers
Function
equal
src/external/ed25519-donna/fuzz/ed25519-ref10.c:3843
↓ 8 callers
Function
ge_add
src/external/ed25519-donna/fuzz/ed25519-ref10.c:3281
↓ 8 callers
Function
ge_p3_to_cached
src/external/ed25519-donna/fuzz/ed25519-ref10.c:3269
↓ 8 callers
Function
load_3
src/external/ed25519-donna/fuzz/curve25519-ref10.c:202
↓ 8 callers
Method
run
( self )
tests/test_p2p.py:101
↓ 8 callers
Function
runcmd
($desc, $cmd)
src/external/ed25519-donna/fuzz/build-nix.php:26
↓ 8 callers
Method
term
( self )
tests/test_p2p.py:150
↓ 7 callers
Function
CheckCertAppID
src/steamnetworkingsockets/steamnetworkingsockets_certstore.cpp:733
↓ 7 callers
Method
Close
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:1315
↓ 7 callers
Method
CreateSocketPair
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1574
↓ 7 callers
Method
GetFakeIPType
include/steam/steamnetworkingtypes.h:1929
↓ 7 callers
Function
GetValueFromString
src/external/steamwebrtc/webrtc_sdp.cc:647
↓ 7 callers
Method
IsSet
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:735
↓ 7 callers
Method
IsValidIndex
src/public/tier1/utlvector.h:405
↓ 7 callers
Function
OpenRawUDPSocketInternal
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_socketthread.cpp:1503
↓ 7 callers
Function
ParseIPv6Addr_DecimalDigitVal
src/tier1/ipv6text.c:130
↓ 7 callers
Method
PendingBytesTotal
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.h:422
↓ 7 callers
Function
ReallySpewTypeFmt
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_spew.cpp:139
↓ 7 callers
Method
SetFromHexEncodedString
src/common/keypair.cpp:312
↓ 7 callers
Method
SetGlobalConfigValueFloat
include/steam/isteamnetworkingutils.h:451
↓ 7 callers
Method
SetIPv6
include/steam/steamnetworkingtypes.h:1906
↓ 7 callers
Method
UsecNow
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.cpp:1835
↓ 7 callers
Function
V_sprintf_stdstring
src/steamnetworkingsockets/steamnetworkingsockets_certstore.cpp:401
↓ 7 callers
Function
V_strncmp
src/vstdlib/strtools.cpp:39
← previous
next →
101–200 of 2,739, ranked by callers