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
↓ 4 callers
Function
Base64EncodeLower30Bits
Base-64 encode the least significant 30 bits. Returns a 5-character base-64 string
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_ice.cpp:633
↓ 4 callers
Function
CertStore_EnsureTrustValid
src/steamnetworkingsockets/steamnetworkingsockets_certstore.cpp:566
↓ 4 callers
Function
ClientServerTest
( server_extra_args=[], client_extra_args=[], expected_route=None, ice_impl=1, expected_counters=None, expecte
tests/test_p2p.py:721
↓ 4 callers
Method
CollapsePendingAckIfUnscheduled
If the pending-ack iterator has advanced onto a gap that has no ack deadline (m_usecWhenAckPrior == INT64_MAX), point it back at the sentinel. By the
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.h:630
↓ 4 callers
Method
ConnectionState_Connected
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:3304
↓ 4 callers
Method
CopyArray
src/public/tier1/utlvector.h:1122
↓ 4 callers
Method
Decrypt
src/common/crypto_bcrypt.cpp:199
↓ 4 callers
Method
FakeSendStatsAndRecv
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:4283
↓ 4 callers
Function
GenerateSignature
Legacy compatibility - use the key methods
src/common/crypto_25519.h:174
↓ 4 callers
Method
GenerateSignature
src/common/crypto_25519_donna.cpp:159
↓ 4 callers
Function
Get
src/public/tier1/fmtstr.h:211
↓ 4 callers
Method
GetAsOpenSSHAuthorizedKeys
src/common/keypair.cpp:605
↓ 4 callers
Method
GetBytesRemaining
----------------------------------------------------------------------------- How many bytes remain to be read? --------------------------------------
src/public/tier1/utlbuffer.h:417
↓ 4 callers
Method
GetEAccountType
include/steam/steamclientpublic.h:767
↓ 4 callers
Function
GetICECandidateType
src/external/steamwebrtc/ice_session.cpp:462
↓ 4 callers
Function
GetIPAllowWithoutAuth
Return the effective value of IP_AllowWithoutAuth, checking for giving localhost peers more permissive value
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_udp.cpp:79
↓ 4 callers
Method
GetRawDataAsStdString
src/common/keypair.cpp:282
↓ 4 callers
Method
HasItem
Return true if the item is in the list. (Or if we are set to "all".)
src/steamnetworkingsockets/steamnetworkingsockets_certstore.h:45
↓ 4 callers
Method
IsEmpty
Return true if we don't grant authorization to anything
src/steamnetworkingsockets/steamnetworkingsockets_certstore.h:92
↓ 4 callers
Method
IsLoopback
----------------------------------------------------------------------------- Purpose: Is this IP address a "loopback" special address, such as 127.0.
src/tier1/netadr.cpp:249
↓ 4 callers
Method
IsRelay
invalid = host candidate
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_ice_client.h:160
↓ 4 callers
Method
IsTrusted
src/steamnetworkingsockets/steamnetworkingsockets_certstore.cpp:242
↓ 4 callers
Method
IsValid
src/common/crypto_25519_libsodium.cpp:17
↓ 4 callers
Method
IsValid
src/common/crypto_25519_donna.cpp:201
↓ 4 callers
Function
KeyIDAsString
src/steamnetworkingsockets/certtool/steamnetworkingsockets_certtool.cpp:188
↓ 4 callers
Method
NumAllocated
----------------------------------------------------------------------------- Size -------------------------------------------------------------------
src/tier1/utlmemory.cpp:174
↓ 4 callers
Function
OpenSSHWriteUInt32
src/common/keypair.cpp:34
↓ 4 callers
Function
ParseIPv6Addr_HexDigitVal
src/tier1/ipv6text.c:123
↓ 4 callers
Method
PeekGet
----------------------------------------------------------------------------- Peek part of the butt --------------------------------------------------
src/tier1/utlbuffer.cpp:876
↓ 4 callers
Method
Print
src/steamnetworkingsockets/steamnetworkingsockets_certstore.cpp:90
↓ 4 callers
Method
PutChar
src/tier1/utlbuffer.cpp:1658
↓ 4 callers
Method
Queue
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_webrtc.cpp:262
↓ 4 callers
Method
QueueBindRequest
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_ice_client.cpp:1019
↓ 4 callers
Function
Quit
tests/test_p2p.cpp:113
↓ 4 callers
Method
RemoveMessages
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:188
↓ 4 callers
Method
Reset
tests/test_connection.cpp:70
↓ 4 callers
Function
SHA1Update
src/external/sha1-wpa/sha1-internal.c:238
↓ 4 callers
Method
SNPSend_SetVirtualFinishTime
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.h:101
↓ 4 callers
Method
SendRandomMessage
tests/test_connection.cpp:122
↓ 4 callers
Method
SetConfigValueStruct
include/steam/isteamnetworkingutils.h:464
↓ 4 callers
Method
SetConnectionConfig
tests/test_connection.cpp:112
↓ 4 callers
Method
SetSteamID64
include/steam/steamnetworkingtypes.h:1918
↓ 4 callers
Method
Setup
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_webrtc.cpp:275
↓ 4 callers
Function
StartClientInThread
( role, local, remote, extra_args=[], stun=_DEFAULT_STUN, turn=_DEFAULT_TURN )
tests/test_p2p.py:191
↓ 4 callers
Function
StartProcessInThread
( tag, cmdline, env=None, ready_message=None, ready_event=None, **popen_kwargs )
tests/test_p2p.py:156
↓ 4 callers
Function
SteamNetworkingIdentity_ToString
src/steamnetworkingsockets/steamnetworkingsockets_shared.cpp:204
↓ 4 callers
Function
TestNetworkConditions
tests/test_connection.cpp:366
↓ 4 callers
Method
ToString_safe
src/public/tier1/netadr.h:157
↓ 4 callers
Method
TrackSentPingRequest
src/steamnetworkingsockets/steamnetworking_statsutils.h:1217
↓ 4 callers
Function
U64TO8_LE
src/external/ed25519-donna/ed25519-donna-portable.h:124
↓ 4 callers
Method
VerifySignature
src/common/crypto_25519_donna.cpp:172
↓ 4 callers
Function
WeakRandomFloat
src/public/vstdlib/random.h:9
↓ 4 callers
Function
_build_error_attr
(code, reason=b'')
tests/stun_server.py:115
↓ 4 callers
Function
_build_xor_addr_attr
(attr_type, addr, port, transaction_id)
tests/stun_server.py:100
↓ 4 callers
Function
_parse_attrs
Return list of (attr_type, attr_bytes) pairs.
tests/stun_server.py:189
↓ 4 callers
Function
_parse_candidate_log
Parse a verbose log file for local and remote candidate counts. Returns (local_dict, remote_dict) mapping candidate type -> count. Local
tests/test_p2p.py:356
↓ 4 callers
Function
contract256_slidingwindow_modm
src/external/ed25519-donna/modm-donna-32bit.h:334
↓ 4 callers
Function
create_keypair_and_cert
( ca_key, args )
tests/make_test_certs.py:28
↓ 4 callers
Function
curve25519_add_after_basic
out = a + b, where a and/or b are the result of a basic op (add,sub) */
src/external/ed25519-donna/curve25519-donna-64bit.h:36
↓ 4 callers
Function
curve25519_neg
src/external/ed25519-donna/curve25519-donna-sse2.h:246
↓ 4 callers
Function
curve25519_swap_conditional
if (iswap) swap(a, b) */
src/external/ed25519-donna/curve25519-donna-sse2.h:1035
↓ 4 callers
Function
ed25519_verify
Timing safe memory compare */
src/external/ed25519-donna/ed25519-donna.h:66
↓ 4 callers
Function
edassert_equal
src/external/ed25519-donna/test.c:33
↓ 4 callers
Function
edassert_equal_round
src/external/ed25519-donna/test.c:40
↓ 4 callers
Function
fe_0
src/external/ed25519-donna/fuzz/ed25519-ref10.c:256
↓ 4 callers
Function
fe_add
src/external/ed25519-donna/fuzz/curve25519-ref10.c:57
↓ 4 callers
Function
fe_cswap
src/external/ed25519-donna/fuzz/curve25519-ref10.c:137
↓ 4 callers
Function
fe_sub
src/external/ed25519-donna/fuzz/curve25519-ref10.c:747
↓ 4 callers
Function
fe_tobytes
src/external/ed25519-donna/fuzz/ed25519-ref10.c:532
↓ 4 callers
Function
ge25519_p1p1_to_full
src/external/ed25519-donna/ed25519-donna-impl-base.h:12
↓ 4 callers
Function
ge25519_scalarmult_base_choose_niels
src/external/ed25519-donna/ed25519-donna-impl-sse2.h:332
↓ 4 callers
Function
ge25519_scalarmult_base_choose_niels
src/external/ed25519-donna/ed25519-donna-impl-base.h:303
↓ 4 callers
Function
ge_p1p1_to_p2
src/external/ed25519-donna/fuzz/ed25519-ref10.c:3140
↓ 4 callers
Function
has_element
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:1322
↓ 4 callers
Function
print_bytes
src/external/ed25519-donna/fuzz/fuzz-ed25519.c:32
↓ 4 callers
Function
sha512_blocks
src/external/ed25519-donna/ed25519-hash-ref.h:88
↓ 4 callers
Function
sha512_blocks
src/external/ed25519-donna/fuzz/ed25519-ref10.c:133
↓ 3 callers
Method
APIAcceptConnection
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:2272
↓ 3 callers
Method
APICloseConnection
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:2343
↓ 3 callers
Function
AddPublicKeyInfoToJSON
src/steamnetworkingsockets/certtool/steamnetworkingsockets_certtool.cpp:261
↓ 3 callers
Method
AddToTailGetPtr
src/public/tier1/utlvector.h:995
↓ 3 callers
Function
AllocString
src/vstdlib/strtools.cpp:24
↓ 3 callers
Function
AssertGlobalLockHeldExactlyOnce
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.h:665
↓ 3 callers
Method
AssertLockHeld
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:169
↓ 3 callers
Method
BAddChildConnection
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:465
↓ 3 callers
Method
BCanSendEndToEndData
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_udp.cpp:1237
↓ 3 callers
Method
BConnectionState_Connecting
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:3268
↓ 3 callers
Method
BInitConnection
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:864
↓ 3 callers
Function
BOpenSSHBinaryEd25519CheckAndEatKeyType
src/common/keypair.cpp:42
↓ 3 callers
Function
Base64EncodeProtobuf
src/steamnetworkingsockets/certtool/steamnetworkingsockets_certtool.cpp:249
↓ 3 callers
Method
CalcTimeUntilNextSend
Calculate time until we could send our next packet, checking our token bucket and the current send rate
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.h:309
↓ 3 callers
Method
ClearNagleTimers
Nagle timer on all pending messages
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.h:398
↓ 3 callers
Method
CloseListenSocket
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1197
↓ 3 callers
Method
ConfigureConnectionLanes
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1252
↓ 3 callers
Method
ConnectByIPAddress
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1125
↓ 3 callers
Method
ConnectionState_ClosedByPeer
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp:3218
↓ 3 callers
Method
CopyFrom
src/common/keypair.cpp:383
↓ 3 callers
Method
CreateListenSocketIP
src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp:1095
↓ 3 callers
Method
CreateListenSocketP2P
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p.cpp:2377
↓ 3 callers
Function
DeserializeVarInt
src/steamnetworkingsockets/steamnetworkingsockets_internal.h:487
← previous
next →
301–400 of 2,739, ranked by callers