SYMBOL INDEX (1775 symbols across 147 files) FILE: .travis-run-local.py function read_travis_yml (line 21) | def read_travis_yml(): function docker_arch (line 24) | def docker_arch(travis_arch): function image_name (line 29) | def image_name(image, tag, arch): function env_parse (line 40) | def env_parse(env, arch): function get_images (line 65) | def get_images(travis): function docker_pull (line 94) | def docker_pull(image): function pull_images (line 97) | def pull_images(travis): function init_logging (line 101) | def init_logging(level=logging.INFO): function kill_and_wait (line 116) | def kill_and_wait(): function main (line 137) | def main(): FILE: cmake/tryCompileTestBCrypt.cpp function main (line 5) | int main(int, char **) FILE: examples/example_chat.cpp function NukeProcess (line 44) | static void NukeProcess( int rc ) function DebugOutput (line 54) | static void DebugOutput( ESteamNetworkingSocketsDebugOutputType eType, c... function FatalError (line 67) | static void FatalError( const char *fmt, ... ) function Printf (line 80) | static void Printf( const char *fmt, ... ) function InitSteamDatagramConnectionSockets (line 93) | static void InitSteamDatagramConnectionSockets() function ShutdownSteamDatagramConnectionSockets (line 121) | static void ShutdownSteamDatagramConnectionSockets() function LocalUserInput_Init (line 149) | void LocalUserInput_Init() function LocalUserInput_Kill (line 174) | void LocalUserInput_Kill() function ltrim (line 194) | static inline void ltrim(std::string &s) { function rtrim (line 201) | static inline void rtrim(std::string &s) { function LocalUserInput_GetNext (line 209) | bool LocalUserInput_GetNext( std::string &result ) class ChatServer (line 231) | class ChatServer method Run (line 234) | void Run( uint16 nPort ) type Client_t (line 290) | struct Client_t method SendStringToClient (line 297) | void SendStringToClient( HSteamNetConnection conn, const char *str ) method SendStringToAllClients (line 302) | void SendStringToAllClients( const char *str, HSteamNetConnection exce... method PollIncomingMessages (line 311) | void PollIncomingMessages() method PollLocalUserInput (line 363) | void PollLocalUserInput() method SetClientNick (line 380) | void SetClientNick( HSteamNetConnection hConn, const char *nick ) method OnSteamNetConnectionStatusChanged (line 390) | void OnSteamNetConnectionStatusChanged( SteamNetConnectionStatusChange... method SteamNetConnectionStatusChangedCallback (line 534) | static void SteamNetConnectionStatusChangedCallback( SteamNetConnectio... method PollConnectionStateChanges (line 539) | void PollConnectionStateChanges() class ChatClient (line 554) | class ChatClient method Run (line 557) | void Run( const SteamNetworkingIPAddr &serverAddr ) method PollIncomingMessages (line 585) | void PollIncomingMessages() method PollLocalUserInput (line 605) | void PollLocalUserInput() method OnSteamNetConnectionStatusChanged (line 630) | void OnSteamNetConnectionStatusChanged( SteamNetConnectionStatusChange... method SteamNetConnectionStatusChangedCallback (line 690) | static void SteamNetConnectionStatusChangedCallback( SteamNetConnectio... method PollConnectionStateChanges (line 695) | void PollConnectionStateChanges() function PrintUsageAndExit (line 706) | void PrintUsageAndExit( int rc = 1 ) function main (line 719) | int main( int argc, const char *argv[] ) FILE: examples/trivial_signaling_client.cpp function closesocket (line 26) | inline void closesocket( SOCKET s ) { close(s); } function GetSocketError (line 27) | inline int GetSocketError() { return errno; } function IgnoreSocketError (line 28) | inline bool IgnoreSocketError( int e ) function GetSocketError (line 40) | inline int GetSocketError() { return WSAGetLastError(); } function IgnoreSocketError (line 41) | inline bool IgnoreSocketError( int e ) function HexDigitVal (line 47) | inline int HexDigitVal( char c ) class CTrivialSignalingClient (line 59) | class CTrivialSignalingClient : public ITrivialSignalingClient type ConnectionSignaling (line 64) | struct ConnectionSignaling : ISteamNetworkingConnectionSignaling method ConnectionSignaling (line 69) | ConnectionSignaling( CTrivialSignalingClient *owner, const char *psz... method SendSignal (line 81) | virtual bool SendSignal( HSteamNetConnection hConn, const SteamNetCo... method Release (line 105) | virtual void Release() override method CloseSocket (line 121) | void CloseSocket() method Connect (line 132) | void Connect() method CTrivialSignalingClient (line 164) | CTrivialSignalingClient( const sockaddr *adrServer, size_t adrServerSi... method Send (line 184) | void Send( const std::string &s ) method ISteamNetworkingConnectionSignaling (line 204) | ISteamNetworkingConnectionSignaling *CreateSignalingForConnection( method Poll (line 220) | virtual void Poll() override method Release (line 376) | virtual void Release() override function ITrivialSignalingClient (line 385) | ITrivialSignalingClient *CreateTrivialSignalingClient( FILE: examples/trivial_signaling_client.h function class (line 12) | class ITrivialSignalingClient FILE: examples/trivial_signaling_server.go constant DEFAULT_LISTEN_PORT (line 51) | DEFAULT_LISTEN_PORT = 10000 function ServiceConnection (line 57) | func ServiceConnection(conn net.Conn) { function main (line 136) | func main() { FILE: include/steam/isteamnetworkingmessages.h function class (line 36) | class ISteamNetworkingMessages type SteamNetworkingMessagesSessionRequest_t (line 136) | struct SteamNetworkingMessagesSessionRequest_t type SteamNetworkingMessagesSessionFailed_t (line 153) | struct SteamNetworkingMessagesSessionFailed_t function ISteamNetworkingMessages (line 173) | inline ISteamNetworkingMessages *SteamNetworkingMessages_Lib() { return ... function ISteamNetworkingMessages (line 177) | inline ISteamNetworkingMessages *SteamGameServerNetworkingMessages_Lib()... function ISteamNetworkingMessages (line 180) | inline ISteamNetworkingMessages *SteamNetworkingMessages() { return Stea... function ISteamNetworkingMessages (line 181) | inline ISteamNetworkingMessages *SteamGameServerNetworkingMessages() { r... function ISteamNetworkingMessages (line 193) | inline ISteamNetworkingMessages *SteamNetworkingMessages() { return Stea... function ISteamNetworkingMessages (line 194) | inline ISteamNetworkingMessages *SteamGameServerNetworkingMessages() { r... FILE: include/steam/isteamnetworkingsockets.h type SteamNetAuthenticationStatus_t (line 10) | struct SteamNetAuthenticationStatus_t type SteamNetworkingFakeIPResult_t (line 11) | struct SteamNetworkingFakeIPResult_t function class (line 42) | class ISteamNetworkingSockets function ISteamNetworkingSockets (line 928) | inline ISteamNetworkingSockets *SteamNetworkingSockets_Lib() { return St... function ISteamNetworkingSockets (line 931) | inline ISteamNetworkingSockets *SteamGameServerNetworkingSockets_Lib() {... function ISteamNetworkingSockets (line 934) | inline ISteamNetworkingSockets *SteamNetworkingSockets() { return SteamN... function ISteamNetworkingSockets (line 935) | inline ISteamNetworkingSockets *SteamGameServerNetworkingSockets() { ret... function ISteamNetworkingSockets (line 945) | inline ISteamNetworkingSockets *SteamNetworkingSockets() { return SteamN... function ISteamNetworkingSockets (line 946) | inline ISteamNetworkingSockets *SteamGameServerNetworkingSockets() { ret... type SteamNetConnectionStatusChangedCallback_t (line 994) | struct SteamNetConnectionStatusChangedCallback_t type SteamNetAuthenticationStatus_t (line 1016) | struct SteamNetAuthenticationStatus_t FILE: include/steam/isteamnetworkingutils.h type SteamDatagramRelayAuthTicket (line 14) | struct SteamDatagramRelayAuthTicket type SteamRelayNetworkStatus_t (line 15) | struct SteamRelayNetworkStatus_t function class (line 20) | class ISteamNetworkingUtils function ISteamNetworkingUtils (line 363) | inline ISteamNetworkingUtils *SteamNetworkingUtils_Lib() { return SteamN... function ISteamNetworkingUtils (line 366) | inline ISteamNetworkingUtils *SteamNetworkingUtils() { return SteamNetwo... function ISteamNetworkingUtils (line 383) | inline ISteamNetworkingUtils *SteamNetworkingUtils() { return SteamNetwo... type SteamRelayNetworkStatus_t (line 390) | struct SteamRelayNetworkStatus_t type SteamNetworkingIdentityRender (line 426) | struct SteamNetworkingIdentityRender type SteamNetworkingIPAddrRender (line 435) | struct SteamNetworkingIPAddrRender function InitRelayNetworkAccess (line 449) | inline void ISteamNetworkingUtils::InitRelayNetworkAccess() { CheckPingD... function SetGlobalConfigValueInt32 (line 450) | inline bool ISteamNetworkingUtils::SetGlobalConfigValueInt32( ESteamNetw... function SetGlobalConfigValueFloat (line 451) | inline bool ISteamNetworkingUtils::SetGlobalConfigValueFloat( ESteamNetw... function SetGlobalConfigValueString (line 452) | inline bool ISteamNetworkingUtils::SetGlobalConfigValueString( ESteamNet... function SetGlobalConfigValuePtr (line 453) | inline bool ISteamNetworkingUtils::SetGlobalConfigValuePtr( ESteamNetwor... function SetConnectionConfigValueInt32 (line 454) | inline bool ISteamNetworkingUtils::SetConnectionConfigValueInt32( HSteam... function SetConnectionConfigValueFloat (line 455) | inline bool ISteamNetworkingUtils::SetConnectionConfigValueFloat( HSteam... function SetConnectionConfigValueString (line 456) | inline bool ISteamNetworkingUtils::SetConnectionConfigValueString( HStea... function SetGlobalCallback_SteamNetConnectionStatusChanged (line 457) | inline bool ISteamNetworkingUtils::SetGlobalCallback_SteamNetConnectionS... function SetGlobalCallback_SteamNetAuthenticationStatusChanged (line 458) | inline bool ISteamNetworkingUtils::SetGlobalCallback_SteamNetAuthenticat... function SetGlobalCallback_SteamRelayNetworkStatusChanged (line 459) | inline bool ISteamNetworkingUtils::SetGlobalCallback_SteamRelayNetworkSt... function SetGlobalCallback_FakeIPResult (line 460) | inline bool ISteamNetworkingUtils::SetGlobalCallback_FakeIPResult( FnSte... function SetGlobalCallback_MessagesSessionRequest (line 461) | inline bool ISteamNetworkingUtils::SetGlobalCallback_MessagesSessionRequ... function SetGlobalCallback_MessagesSessionFailed (line 462) | inline bool ISteamNetworkingUtils::SetGlobalCallback_MessagesSessionFail... function SetConfigValueStruct (line 464) | inline bool ISteamNetworkingUtils::SetConfigValueStruct( const SteamNetw... function ToString (line 483) | inline void SteamNetworkingIPAddr::ToString( char *buf, size_t cbBuf, bo... function ParseString (line 484) | inline bool SteamNetworkingIPAddr::ParseString( const char *pszStr ) { r... function ESteamNetworkingFakeIPType (line 485) | inline ESteamNetworkingFakeIPType SteamNetworkingIPAddr::GetFakeIPType()... function ToString (line 491) | inline void SteamNetworkingIPAddr::ToString( char *buf, size_t cbBuf, bo... function ParseString (line 492) | inline bool SteamNetworkingIPAddr::ParseString( const char *pszStr ) { r... function ToString (line 494) | inline void SteamNetworkingIdentity::ToString( char *buf, size_t cbBuf )... function ParseString (line 495) | inline bool SteamNetworkingIdentity::ParseString( const char *pszStr ) {... FILE: include/steam/steam_api_common.h type int32 (line 17) | typedef int32 HSteamPipe; type int32 (line 19) | typedef int32 HSteamUser; FILE: include/steam/steamclientpublic.h type EResult (line 14) | enum EResult type EVoiceResult (line 149) | enum EVoiceResult type EDenyReason (line 165) | enum EDenyReason type uint32 (line 186) | typedef uint32 HAuthTicket; type EBeginAuthSessionResult (line 190) | enum EBeginAuthSessionResult type EAuthSessionResponse (line 201) | enum EAuthSessionResponse type EUserHasLicenseForAppResult (line 217) | enum EUserHasLicenseForAppResult type EAccountType (line 226) | enum EAccountType type EChatEntryType (line 249) | enum EChatEntryType type EChatRoomEnterResponse (line 273) | enum EChatRoomEnterResponse type EChatSteamIDInstanceFlags (line 299) | enum EChatSteamIDInstanceFlags type ENotificationPosition (line 314) | enum ENotificationPosition type EBroadcastUploadResult (line 327) | enum EBroadcastUploadResult type EMarketNotAllowedReasonFlags (line 360) | enum EMarketNotAllowedReasonFlags type EDurationControlProgress (line 421) | enum EDurationControlProgress type EDurationControlNotification (line 437) | enum EDurationControlNotification type EDurationControlOnlineState (line 455) | enum EDurationControlOnlineState type EBetaBranchFlags (line 464) | enum EBetaBranchFlags function class (line 479) | class CSteamID function Set (line 547) | void Set( uint32 unAccountID, EUniverse eUniverse, EAccountType eAccount... function InstancedSet (line 570) | void InstancedSet( uint32 unAccountID, uint32 unInstance, EUniverse eUni... function FullSet (line 583) | void FullSet( uint64 ulIdentifier, EUniverse eUniverse, EAccountType eAc... function SetFromUint64 (line 596) | void SetFromUint64( uint64 ulSteamID ) function Clear (line 605) | void Clear() function CreateBlankAnonLogon (line 640) | void CreateBlankAnonLogon( EUniverse eUniverse ) function CreateBlankAnonUserLogon (line 652) | void CreateBlankAnonUserLogon( EUniverse eUniverse ) function SetAccountID (line 762) | void SetAccountID( uint32 unAccountID ) { m_steamid.m_comp.m_unAccountI... function SetAccountInstance (line 763) | void SetAccountInstance( uint32 unInstance ){ m_steamid.m_comp.m_unAccou... function SetEUniverse (line 769) | void SetEUniverse( EUniverse eUniverse ) { m_steamid.m_comp.m_EUniverse ... function IsValid (line 770) | bool IsValid() const; function val (line 787) | inline bool operator<( const CSteamID &val ) const { return m_steamid.m_... function val (line 788) | inline bool operator>( const CSteamID &val ) const { return m_steamid.m_... type SteamIDComponent_t (line 804) | struct SteamIDComponent_t function CSteamID (line 859) | inline CSteamID SteamIDFromSteam2UserID( TSteamGlobalUserID *pTSteamGlob... function TSteamGlobalUserID (line 873) | inline TSteamGlobalUserID SteamIDToSteam2UserID( CSteamID steamID ) function class (line 921) | class CGameID function explicit (line 940) | explicit CGameID( uint64 ulGameID ) function explicit (line 951) | explicit CGameID( int32 nAppID ) function explicit (line 957) | explicit CGameID( uint32 nAppID ) function explicit (line 964) | explicit CGameID( uint32 nAppID, uint32 nModID, CGameID::EGameIDType nTy... function uint64 (line 992) | uint64 *GetUint64Ptr() function Set (line 997) | void Set( uint64 ulGameID ) function operator (line 1036) | bool operator == ( const CGameID &rhs ) const function operator (line 1041) | bool operator != ( const CGameID &rhs ) const function operator (line 1046) | bool operator < ( const CGameID &rhs ) const function Reset (line 1076) | void Reset() type GameID_t (line 1085) | struct GameID_t type EGameSearchErrorCode_t (line 1118) | enum EGameSearchErrorCode_t type EPlayerResult_t (line 1131) | enum EPlayerResult_t type ESteamIPv6ConnectivityProtocol (line 1141) | enum ESteamIPv6ConnectivityProtocol type ESteamIPv6ConnectivityState (line 1149) | enum ESteamIPv6ConnectivityState type ValvePackingSentinel_t (line 1179) | typedef struct ValvePackingSentinel_t FILE: include/steam/steamnetworkingcustomsignaling.h function class (line 24) | class ISteamNetworkingConnectionSignaling function class (line 60) | class ISteamNetworkingSignalingRecvContext type ISteamNetworkingConnectionSignaling (line 105) | typedef ISteamNetworkingConnectionSignaling * (*FnSteamNetworkingSockets... FILE: include/steam/steamnetworkingsockets_flat.h type uint64 (line 20) | typedef uint64 uint64_steamid; type ISteamNetworkingConnectionSignaling (line 157) | typedef ISteamNetworkingConnectionSignaling * (*FSteamNetworkingCustomSi... FILE: include/steam/steamnetworkingtypes.h type SteamDatagramRelayAuthTicket (line 55) | struct SteamDatagramRelayAuthTicket type SteamDatagramHostedAddress (line 56) | struct SteamDatagramHostedAddress type SteamDatagramGameCoordinatorServerLogin (line 57) | struct SteamDatagramGameCoordinatorServerLogin type SteamNetConnectionStatusChangedCallback_t (line 58) | struct SteamNetConnectionStatusChangedCallback_t type SteamNetAuthenticationStatus_t (line 59) | struct SteamNetAuthenticationStatus_t type SteamRelayNetworkStatus_t (line 60) | struct SteamRelayNetworkStatus_t type SteamNetworkingMessagesSessionRequest_t (line 61) | struct SteamNetworkingMessagesSessionRequest_t type SteamNetworkingMessagesSessionFailed_t (line 62) | struct SteamNetworkingMessagesSessionFailed_t type SteamNetworkingFakeIPResult_t (line 63) | struct SteamNetworkingFakeIPResult_t type uint32 (line 73) | typedef uint32 HSteamNetConnection; type uint32 (line 79) | typedef uint32 HSteamListenSocket; type uint32 (line 84) | typedef uint32 HSteamNetPollGroup; type uint32 (line 96) | typedef uint32 SteamNetworkingPOPID; type int64 (line 103) | typedef int64 SteamNetworkingMicroseconds; type ESteamNetworkingAvailability (line 106) | enum ESteamNetworkingAvailability type ESteamNetworkingIdentityType (line 137) | enum ESteamNetworkingIdentityType type ESteamNetworkingFakeIPType (line 188) | enum ESteamNetworkingFakeIPType type SteamNetworkingIPAddr (line 203) | struct SteamNetworkingIPAddr type SteamNetworkingIdentity (line 262) | struct SteamNetworkingIdentity function IsLocalHost (line 296) | bool IsLocalHost() const; // Return true if this identity is localhost. function SetString (line 1792) | inline void SetString( ESteamNetworkingConfigValue eVal, const char *dat... type ESteamNetworkingGetConfigValueResult (line 1801) | enum ESteamNetworkingGetConfigValueResult type ESteamNetworkingSocketsDebugOutputType (line 1818) | enum ESteamNetworkingSocketsDebugOutputType function SteamNetworkingPOPID (line 1841) | inline SteamNetworkingPOPID CalculateSteamNetworkingPOPIDFromString( con... function GetSteamNetworkingLocationPOPStringFromID (line 1869) | void GetSteamNetworkingLocationPOPStringFromID( SteamNetworkingPOPID id,... type SteamNetworkingPOPIDRender (line 1885) | struct SteamNetworkingPOPIDRender type SteamNetworkingMessage_t (line 1901) | typedef SteamNetworkingMessage_t ISteamNetworkingMessage; type SteamNetworkingErrMsg (line 1902) | typedef SteamNetworkingErrMsg SteamDatagramErrMsg; function Clear (line 1904) | inline void SteamNetworkingIPAddr::Clear() { memset( this, 0, sizeof(*th... function IsIPv6AllZeros (line 1905) | inline bool SteamNetworkingIPAddr::IsIPv6AllZeros() const { const uint64... function SetIPv4 (line 1907) | inline void SteamNetworkingIPAddr::SetIPv4( uint32 nIP, uint16 nPort ) {... function SetIPv6LocalHost (line 1910) | inline void SteamNetworkingIPAddr::SetIPv6LocalHost( uint16 nPort ) { m_... function Clear (line 1914) | inline void SteamNetworkingIdentity::Clear() { memset( this, 0, sizeof(*... function SetSteamID (line 1916) | inline void SteamNetworkingIdentity::SetSteamID( CSteamID steamID ) { Se... function CSteamID (line 1917) | inline CSteamID SteamNetworkingIdentity::GetSteamID() const { return CSt... function SetXboxPairwiseID (line 1920) | inline bool SteamNetworkingIdentity::SetXboxPairwiseID( const char *pszS... function SetPSNID (line 1923) | inline void SteamNetworkingIdentity::SetPSNID( uint64 id ) { m_eType = k... function SetIPAddr (line 1925) | inline void SteamNetworkingIdentity::SetIPAddr( const SteamNetworkingIPA... function SteamNetworkingIPAddr (line 1926) | inline const SteamNetworkingIPAddr *SteamNetworkingIdentity::GetIPAddr()... function SetIPv4Addr (line 1927) | inline void SteamNetworkingIdentity::SetIPv4Addr( uint32 nIPv4, uint16 n... function SetLocalHost (line 1930) | inline void SteamNetworkingIdentity::SetLocalHost() { m_eType = k_ESteam... function SetGenericString (line 1932) | inline bool SteamNetworkingIdentity::SetGenericString( const char *pszSt... function SetGenericBytes (line 1935) | inline bool SteamNetworkingIdentity::SetGenericBytes( const void *data, ... function uint8 (line 1937) | inline const uint8 *SteamNetworkingIdentity::GetGenericBytes( int &cbLen... function x (line 1939) | inline bool SteamNetworkingIdentity::operator==(const SteamNetworkingIde... function Release (line 1940) | inline void SteamNetworkingMessage_t::Release() { (*m_pfnRelease)( this ... FILE: include/steam/steamtypes.h type uint8 (line 11) | typedef unsigned char uint8; type uint8 (line 34) | typedef unsigned char uint8; type int8 (line 35) | typedef signed char int8; type __int16 (line 39) | typedef __int16 int16; type uint16 (line 40) | typedef unsigned __int16 uint16; type __int32 (line 41) | typedef __int32 int32; type uint32 (line 42) | typedef unsigned __int32 uint32; type __int64 (line 43) | typedef __int64 int64; type uint64 (line 44) | typedef unsigned __int64 uint64; type int64 (line 46) | typedef int64 lint64; type uint64 (line 47) | typedef uint64 ulint64; type __int64 (line 50) | typedef __int64 intp; type uintp (line 51) | typedef unsigned __int64 uintp; type __int32 (line 53) | typedef __int32 intp; type uintp (line 54) | typedef unsigned __int32 uintp; type int16 (line 59) | typedef short int16; type uint16 (line 60) | typedef unsigned short uint16; type int32 (line 61) | typedef int int32; type uint32 (line 62) | typedef unsigned int uint32; type int64 (line 63) | typedef long long int64; type uint64 (line 64) | typedef unsigned long long uint64; type lint64 (line 72) | typedef long int lint64; type ulint64 (line 73) | typedef unsigned long int ulint64; type intp (line 76) | typedef long long intp; type uintp (line 77) | typedef unsigned long long uintp; type intp (line 79) | typedef int intp; type uintp (line 80) | typedef unsigned int uintp; type uint32 (line 85) | typedef uint32 AppId_t; type uint32 (line 89) | typedef uint32 DepotId_t; type uint32 (line 94) | typedef uint32 RTime32; type uint64 (line 97) | typedef uint64 SteamAPICall_t; type uint32 (line 100) | typedef uint32 AccountID_t; type uint64 (line 104) | typedef uint64 PartyBeaconID_t; type ESteamIPType (line 107) | enum ESteamIPType function else (line 115) | struct SteamIPAddress_t function SteamIPAddress_t (line 140) | static SteamIPAddress_t IPv4Any() function SteamIPAddress_t (line 149) | static SteamIPAddress_t IPv6Any() function SteamIPAddress_t (line 159) | static SteamIPAddress_t IPv4Loopback() function SteamIPAddress_t (line 168) | static SteamIPAddress_t IPv6Loopback() FILE: include/steam/steamuniverse.h type EUniverse (line 15) | enum EUniverse FILE: src/common/crypto.h function END_TIER1_NAMESPACE (line 13) | END_TIER1_NAMESPACE type ISymmetricEncryptContext (line 36) | struct ISymmetricEncryptContext type ISymmetricDecryptContext (line 50) | struct ISymmetricDecryptContext function class (line 65) | class AES_GCM_CipherContext : public SymmetricCryptContextBase function virtual (line 105) | virtual bool Decrypt( FILE: src/common/crypto_25519.h function class (line 12) | class CEC25519KeyBase : public CCryptoKeyBase_RawBuffer function class (line 34) | class CEC25519PublicKeyBase : public CEC25519KeyBase function class (line 49) | class CEC25519PrivateKeyBase : public CEC25519KeyBase function class (line 76) | class CECKeyExchangePrivateKey : public CEC25519PrivateKeyBase function class (line 88) | class CECKeyExchangePublicKey : public CEC25519PublicKeyBase function class (line 105) | class CECSigningPrivateKey : public CEC25519PrivateKeyBase function class (line 132) | class CECSigningPublicKey : public CEC25519PublicKeyBase function namespace (line 151) | namespace CCrypto FILE: src/common/crypto_25519_donna.cpp function cpuid (line 34) | static bool cpuid(uint32 function, uint32& out_eax, uint32& out_ebx, uin... function CheckSSE2Technology (line 102) | static bool CheckSSE2Technology() function uint32 (line 206) | uint32 CEC25519KeyBase::GetRawData( void *pData ) const FILE: src/common/crypto_25519_libsodium.cpp function uint32 (line 22) | uint32 CEC25519KeyBase::GetRawData( void *pData ) const FILE: src/common/crypto_25519_openssl.cpp function uint32 (line 25) | uint32 CEC25519KeyBase::GetRawData( void *pData ) const FILE: src/common/crypto_bcrypt.cpp type _BCryptContext (line 33) | struct _BCryptContext { method _BCryptContext (line 39) | _BCryptContext() { FILE: src/common/crypto_digest_opensslevp.cpp function EVP_MD_CTX_free (line 15) | inline void EVP_MD_CTX_free( EVP_MD_CTX *ctx ) class EVPCTXPointer (line 22) | class EVPCTXPointer method EVPCTXPointer (line 27) | EVPCTXPointer() { this->ctx = NULL; } method EVPCTXPointer (line 28) | EVPCTXPointer(CTXType ctx) { this->ctx = ctx; } FILE: src/common/crypto_openssl.cpp function OneTimeCryptoInitOpenSSL (line 25) | void OneTimeCryptoInitOpenSSL() FILE: src/common/crypto_textencode.cpp function uint32 (line 150) | uint32 CCrypto::Base64EncodeMaxOutput( size_t cubData, const char *pszLi... function BParsePEMHeaderOrFooter (line 434) | inline bool BParsePEMHeaderOrFooter( const char *&pchPEM, const char *pc... FILE: src/common/keypair.cpp function BCheckAndEatBytes (line 15) | static bool BCheckAndEatBytes( CUtlBuffer &buf, const void *data, int sz ) function BOpenSSHGetUInt32 (line 25) | static bool BOpenSSHGetUInt32( CUtlBuffer &buf, uint32 &result ) function OpenSSHWriteUInt32 (line 34) | static void OpenSSHWriteUInt32( CUtlBuffer &buf, uint32 data ) function BOpenSSHBinaryEd25519CheckAndEatKeyType (line 42) | static bool BOpenSSHBinaryEd25519CheckAndEatKeyType( CUtlBuffer &buf ) function OpenSSHBinaryEd25519WriteKeyType (line 47) | static void OpenSSHBinaryEd25519WriteKeyType( CUtlBuffer &buf ) function BOpenSSHBinaryReadFixedSizeKey (line 52) | static bool BOpenSSHBinaryReadFixedSizeKey( CUtlBuffer &buf, void *pOut,... function OpenSSHBinaryWriteFixedSizeKey (line 64) | static void OpenSSHBinaryWriteFixedSizeKey( CUtlBuffer &buf, const void ... function BParseOpenSSHBinaryEd25519Private (line 70) | static bool BParseOpenSSHBinaryEd25519Private( CUtlBuffer &buf, uint8 *p... function OpenSSHBinaryBeginSubBlock (line 173) | static int OpenSSHBinaryBeginSubBlock( CUtlBuffer &buf ) function OpenSSHBinaryEndSubBlock (line 180) | static void OpenSSHBinaryEndSubBlock( CUtlBuffer &buf, int nSaveTell ) function OpenSSHBinaryWriteEd25519Private (line 187) | static void OpenSSHBinaryWriteEd25519Private( CUtlBuffer &buf, const uin... function BParseOpenSSHBinaryEd25519Public (line 234) | static bool BParseOpenSSHBinaryEd25519Public( CUtlBuffer &buf, uint8 *pK... function OpenSSHBinaryEd25519WritePublic (line 246) | static void OpenSSHBinaryEd25519WritePublic( CUtlBuffer &buf, const uint... function GetBinaryDataAsPEM (line 253) | static bool GetBinaryDataAsPEM( char *pchPEMData, uint32_t cubPEMData, u... function uint32 (line 422) | uint32 CCryptoKeyBase_RawBuffer::GetRawData( void *pData ) const FILE: src/common/keypair.h type ECryptoKeyType (line 26) | enum ECryptoKeyType function class (line 43) | class CCryptoKeyBase function class (line 115) | class CCryptoKeyBase_RawBuffer : public CCryptoKeyBase FILE: src/common/opensslwrapper.cpp type CRYPTO_dynlock_value (line 29) | struct CRYPTO_dynlock_value function RAND_CryptoGenRandom_bytes (line 41) | static int RAND_CryptoGenRandom_bytes( unsigned char *buf, int num ) { function RAND_CryptoGenRandom_status (line 45) | static int RAND_CryptoGenRandom_status() { return 1; } function CRYPTO_dynlock_value (line 149) | CRYPTO_dynlock_value* COpenSSLWrapper::OpenSSLDynLockCreateCallback( con... FILE: src/common/opensslwrapper.h type CRYPTO_dynlock_value (line 14) | struct CRYPTO_dynlock_value function class (line 20) | class COpenSSLWrapper FILE: src/common/percentile_generator.h function Clear (line 28) | void Clear() { m_nSamples = m_nSamplesTotal = 0; m_bNeedSort = false; } function MaxSamples (line 41) | static int MaxSamples() { return MAX_SAMPLES; } function T (line 54) | const T *RawSamples() const { return m_arSamples; } function T (line 55) | T *MutableRawSamples() { m_bNeedSort = true; return m_arSamples; } function SetNumSamples (line 56) | void SetNumSamples( int n ) { m_nSamples = n; } function SetNumSamplesTotal (line 57) | void SetNumSamplesTotal( int n ) { m_nSamplesTotal = n; } function SetNeedSort (line 58) | void SetNeedSort() { m_bNeedSort = true; } FILE: src/common/steamid.cpp function CSteamID (line 595) | CSteamID ChatIDFromSteamID( const CSteamID &steamID ) function CSteamID (line 610) | CSteamID ClanIDFromSteamID( const CSteamID &steamID ) function CSteamID (line 620) | CSteamID ChatIDFromClanID( const CSteamID &steamIDClan ) function CSteamID (line 629) | CSteamID ClanIDFromChatID( const CSteamID &steamIDChat ) FILE: src/common/steamid.h function uint32 (line 10) | inline uint32 HashItem( const CSteamID &item ) FILE: src/external/curve25519-donna/curve25519-donna-32bit.h function DONNA_INLINE (line 7) | DONNA_INLINE static void function DONNA_INLINE (line 22) | DONNA_INLINE static void function DONNA_INLINE (line 37) | DONNA_INLINE static void function DONNA_INLINE (line 54) | DONNA_INLINE static void function DONNA_INLINE (line 72) | DONNA_INLINE static void function DONNA_INLINE (line 170) | DONNA_INLINE static void function curve25519_square_times (line 245) | static void function curve25519_expand (line 322) | static void function curve25519_contract (line 366) | static void function DONNA_INLINE (line 450) | DONNA_INLINE static void FILE: src/external/curve25519-donna/curve25519-donna-64bit.h function DONNA_INLINE (line 7) | DONNA_INLINE static void function DONNA_INLINE (line 17) | DONNA_INLINE static void function DONNA_INLINE (line 30) | DONNA_INLINE static void function DONNA_INLINE (line 41) | DONNA_INLINE static void function DONNA_INLINE (line 64) | DONNA_INLINE static void function DONNA_INLINE (line 131) | DONNA_INLINE static void function DONNA_INLINE (line 183) | DONNA_INLINE static void function DONNA_INLINE (line 235) | DONNA_INLINE static void function DONNA_INLINE (line 272) | DONNA_INLINE static void function DONNA_INLINE (line 333) | DONNA_INLINE static void FILE: src/external/curve25519-donna/curve25519-donna-common.h function curve25519_pow_two5mtwo0_two250mtwo0 (line 5) | static void FILE: src/external/curve25519-donna/curve25519-donna-portable.h type uint128_t (line 36) | typedef unsigned __int128 uint128_t; type uint128_t (line 39) | typedef struct uint128_t { type uint128_t (line 54) | typedef unsigned __int128 uint128_t; type uint128_t (line 57) | typedef unsigned uint128_t __attribute__((mode(TI))); type uint128_t (line 60) | typedef struct uint128_t { FILE: src/external/curve25519-donna/curve25519-donna-scalarmult-base.h function curve25519_scalarmult_donna (line 8) | static void FILE: src/external/curve25519-donna/curve25519-donna-scalarmult-sse2.h function curve25519_scalarmult_donna (line 8) | static void FILE: src/external/curve25519-donna/curve25519-donna-sse2.h type __m128i (line 2) | typedef __m128i xmmi; type packedelem8 (line 4) | typedef union packedelem8_t { type packedelem32 (line 9) | typedef union packedelem32_t { type packedelem64 (line 14) | typedef union packedelem64_t { type packedelem32 (line 21) | typedef packedelem32 packed32bignum25519[5]; type packedelem64 (line 22) | typedef packedelem64 packed64bignum25519[10]; function DONNA_INLINE (line 58) | DONNA_INLINE static void function DONNA_INLINE (line 70) | DONNA_INLINE static void function DONNA_INLINE (line 101) | DONNA_INLINE static void function DONNA_INLINE (line 167) | DONNA_INLINE static void function DONNA_INLINE (line 200) | DONNA_INLINE static void function DONNA_INLINE (line 219) | DONNA_INLINE static void function DONNA_INLINE (line 230) | DONNA_INLINE static void function DONNA_INLINE (line 240) | DONNA_INLINE static void function DONNA_INLINE (line 273) | DONNA_INLINE static void function curve25519_mul (line 329) | static void type bignum25519mulprecomp (line 473) | typedef struct bignum25519mulprecomp_t { function DONNA_INLINE (line 480) | DONNA_INLINE static void function DONNA_INLINE (line 514) | DONNA_INLINE static void function curve25519_square_times (line 629) | static void function DONNA_INLINE (line 755) | DONNA_INLINE static void function DONNA_INLINE (line 814) | DONNA_INLINE static void function DONNA_INLINE (line 839) | DONNA_INLINE static void function DONNA_INLINE (line 854) | DONNA_INLINE static void function DONNA_INLINE (line 901) | DONNA_INLINE static void function DONNA_INLINE (line 932) | DONNA_INLINE static void function DONNA_INLINE (line 957) | DONNA_INLINE static void FILE: src/external/curve25519-donna/test-ticks.h function get_ticks (line 4) | static uint64_t FILE: src/external/curve25519-donna/test.c function curveassert_die (line 12) | static void function curveassert_equal (line 25) | static void function test_main (line 61) | static void function main (line 100) | int FILE: src/external/ed25519-donna/curve25519-donna-32bit.h function DONNA_INLINE (line 16) | DONNA_INLINE static void function DONNA_INLINE (line 31) | DONNA_INLINE static void function DONNA_INLINE (line 45) | DONNA_INLINE static void function DONNA_INLINE (line 61) | DONNA_INLINE static void function DONNA_INLINE (line 86) | DONNA_INLINE static void function DONNA_INLINE (line 102) | DONNA_INLINE static void function DONNA_INLINE (line 118) | DONNA_INLINE static void function DONNA_INLINE (line 135) | DONNA_INLINE static void function curve25519_mul (line 153) | static void function curve25519_square (line 251) | static void function curve25519_square_times (line 326) | static void function curve25519_expand (line 402) | static void function curve25519_contract (line 448) | static void function DONNA_INLINE (line 531) | DONNA_INLINE static void function DONNA_INLINE (line 564) | DONNA_INLINE static void FILE: src/external/ed25519-donna/curve25519-donna-64bit.h function DONNA_INLINE (line 16) | DONNA_INLINE static void function DONNA_INLINE (line 26) | DONNA_INLINE static void function DONNA_INLINE (line 36) | DONNA_INLINE static void function DONNA_INLINE (line 45) | DONNA_INLINE static void function DONNA_INLINE (line 63) | DONNA_INLINE static void function DONNA_INLINE (line 73) | DONNA_INLINE static void function DONNA_INLINE (line 82) | DONNA_INLINE static void function DONNA_INLINE (line 94) | DONNA_INLINE static void function DONNA_INLINE (line 106) | DONNA_INLINE static void function DONNA_NOINLINE (line 173) | DONNA_NOINLINE static void function DONNA_NOINLINE (line 179) | DONNA_NOINLINE static void function DONNA_INLINE (line 236) | DONNA_INLINE static void function DONNA_INLINE (line 287) | DONNA_INLINE static void function DONNA_INLINE (line 324) | DONNA_INLINE static void function DONNA_INLINE (line 378) | DONNA_INLINE static void function DONNA_INLINE (line 398) | DONNA_INLINE static void FILE: src/external/ed25519-donna/curve25519-donna-helpers.h function bignum25519 (line 38) | bignum25519 ALIGN(16) a,t0,b; FILE: src/external/ed25519-donna/curve25519-donna-sse2.h type __m128i (line 9) | typedef __m128i xmmi; type packedelem8 (line 11) | typedef union packedelem8_t { type packedelem32 (line 16) | typedef union packedelem32_t { type packedelem64 (line 21) | typedef union packedelem64_t { type packedelem32 (line 28) | typedef packedelem32 packed32bignum25519[5]; type packedelem64 (line 29) | typedef packedelem64 packed64bignum25519[10]; function DONNA_INLINE (line 70) | DONNA_INLINE static void function DONNA_INLINE (line 82) | DONNA_INLINE static void function DONNA_INLINE (line 100) | DONNA_INLINE static void function DONNA_INLINE (line 134) | DONNA_INLINE static void function DONNA_INLINE (line 171) | DONNA_INLINE static void function DONNA_INLINE (line 208) | DONNA_INLINE static void function DONNA_INLINE (line 246) | DONNA_INLINE static void function curve25519_mul (line 282) | static void function DONNA_NOINLINE (line 426) | DONNA_NOINLINE static void function curve25519_square_times (line 432) | static void function DONNA_INLINE (line 557) | DONNA_INLINE static void function DONNA_INLINE (line 575) | DONNA_INLINE static void function DONNA_INLINE (line 593) | DONNA_INLINE static void function DONNA_INLINE (line 625) | DONNA_INLINE static void function DONNA_INLINE (line 634) | DONNA_INLINE static void function DONNA_INLINE (line 666) | DONNA_INLINE static void function DONNA_INLINE (line 703) | DONNA_INLINE static void function DONNA_INLINE (line 746) | DONNA_INLINE static void function DONNA_INLINE (line 764) | DONNA_INLINE static void function DONNA_INLINE (line 784) | DONNA_INLINE static void function DONNA_INLINE (line 798) | DONNA_INLINE static void function DONNA_INLINE (line 808) | DONNA_INLINE static void function DONNA_INLINE (line 863) | DONNA_INLINE static void function curve25519_expand (line 923) | static void function curve25519_contract (line 953) | static void function DONNA_INLINE (line 1035) | DONNA_INLINE static void function DONNA_INLINE (line 1069) | DONNA_INLINE static void FILE: src/external/ed25519-donna/ed25519-donna-32bit-sse2.h function DONNA_NOINLINE (line 5) | DONNA_NOINLINE static void FILE: src/external/ed25519-donna/ed25519-donna-64bit-sse2.h function DONNA_NOINLINE (line 5) | DONNA_NOINLINE static void FILE: src/external/ed25519-donna/ed25519-donna-64bit-x86-32bit.h function DONNA_NOINLINE (line 5) | DONNA_NOINLINE static void FILE: src/external/ed25519-donna/ed25519-donna-64bit-x86.h function DONNA_NOINLINE (line 5) | DONNA_NOINLINE static void FILE: src/external/ed25519-donna/ed25519-donna-batchverify.h type heap_index_t (line 11) | typedef size_t heap_index_t; type batch_heap (line 13) | typedef struct batch_heap_t { function heap_swap (line 22) | static void function heap_insert_next (line 31) | static void function heap_updated_root (line 51) | static void function heap_build (line 80) | static void function heap_extend (line 89) | static void function heap_get_top2 (line 96) | static void function ge25519_multi_scalarmult_vartime_final (line 106) | static void function ge25519_multi_scalarmult_vartime (line 151) | static void function ge25519_is_neutral_vartime (line 193) | static int FILE: src/external/ed25519-donna/ed25519-donna-impl-base.h function DONNA_INLINE (line 5) | DONNA_INLINE static void function DONNA_INLINE (line 12) | DONNA_INLINE static void function ge25519_full_to_pniels (line 20) | static void function ge25519_add_p1p1 (line 32) | static void function ge25519_double_p1p1 (line 53) | static void function ge25519_nielsadd2_p1p1 (line 69) | static void function ge25519_pnielsadd_p1p1 (line 88) | static void function ge25519_double_partial (line 108) | static void function ge25519_double (line 115) | static void function ge25519_add (line 122) | static void function ge25519_nielsadd2 (line 129) | static void function ge25519_pnielsadd (line 149) | static void function ge25519_pack (line 179) | static void function ge25519_unpack_negative_vartime (line 191) | static int function ge25519_double_scalarmult_vartime (line 252) | static void function ge25519_windowb_equal (line 298) | static uint32_t function ge25519_scalarmult_base_choose_niels (line 303) | static void function ge25519_scalarmult_base_niels (line 334) | static void FILE: src/external/ed25519-donna/ed25519-donna-impl-sse2.h function packed64bignum25519 (line 17) | packed64bignum25519 ALIGN(16) zy, xt, xx, zz, ty; function bignum25519 (line 121) | bignum25519 ALIGN(16) a,b,c; function ge25519_add (line 152) | static void function ge25519_double_partial (line 159) | static void function bignum25519 (line 210) | bignum25519 ALIGN(16) tx, ty, zi; function ge25519_double_scalarmult_vartime (line 283) | static void function ge25519_windowb_equal (line 327) | static uint32_t function bignum25519 (line 334) | bignum25519 ALIGN(16) neg; FILE: src/external/ed25519-donna/ed25519-donna-portable.h type uint128_t (line 36) | typedef unsigned __int128 uint128_t; type uint128_t (line 39) | typedef struct uint128_t { type uint128_t (line 54) | typedef unsigned __int128 uint128_t; type uint128_t (line 57) | typedef unsigned uint128_t __attribute__((mode(TI))); type uint128_t (line 60) | typedef struct uint128_t { function U32TO8_LE (line 95) | static inline void U32TO8_LE(unsigned char *p, const uint32_t v) { function U8TO32_LE (line 104) | static inline uint32_t U8TO32_LE(const unsigned char *p) { function U8TO64_LE (line 112) | static inline uint64_t U8TO64_LE(const unsigned char *p) { function U64TO8_LE (line 124) | static inline void U64TO8_LE(unsigned char *p, const uint64_t v) { FILE: src/external/ed25519-donna/ed25519-donna.h function ed25519_verify (line 66) | static int type ge25519 (line 81) | typedef struct ge25519_t { type ge25519_p1p1 (line 85) | typedef struct ge25519_p1p1_t { type ge25519_niels (line 89) | typedef struct ge25519_niels_t { type ge25519_pniels (line 93) | typedef struct ge25519_pniels_t { FILE: src/external/ed25519-donna/ed25519-hash-bcrypt.h type ed25519_hash_context (line 4) | typedef struct { function ed25519_hash_init (line 11) | static void function ed25519_hash_update (line 22) | static void function ed25519_hash_final (line 28) | static void function ed25519_hash (line 37) | static void FILE: src/external/ed25519-donna/ed25519-hash-openssl.h type SHA512_CTX (line 3) | typedef SHA512_CTX ed25519_hash_context; function ed25519_hash_init (line 5) | static void function ed25519_hash_update (line 10) | static void function ed25519_hash_final (line 15) | static void function ed25519_hash (line 20) | static void FILE: src/external/ed25519-donna/ed25519-hash-ref.h type sha512_state (line 6) | typedef struct sha512_state_t { type sha512_state (line 13) | typedef sha512_state ed25519_hash_context; function sha512_ROTR64 (line 38) | static uint64_t function sha512_LOAD64_BE (line 43) | static uint64_t function sha512_STORE64_BE (line 56) | static void function sha512_blocks (line 88) | static void function ed25519_hash_init (line 106) | static void function ed25519_hash_update (line 121) | static void function ed25519_hash_final (line 151) | static void function ed25519_hash (line 178) | static void FILE: src/external/ed25519-donna/ed25519-randombytes.h type isaacp_state (line 8) | typedef struct isaacp_state_t { function isaacp_mix (line 23) | static void function isaacp_random (line 46) | static void FILE: src/external/ed25519-donna/ed25519.c function DONNA_INLINE (line 26) | DONNA_INLINE static void function ed25519_hram (line 34) | static void function ge25519 (line 62) | ge25519 ALIGN(16) R; FILE: src/external/ed25519-donna/ed25519_VALVE.c type ulong32 (line 17) | typedef unsigned int ulong32; type ulong64 (line 29) | typedef unsigned __int64 ulong64; type ulong64 (line 32) | typedef unsigned long long ulong64; type sha512_state (line 35) | struct sha512_state { type hash_state (line 41) | typedef union Hash_state { function sha512_compress (line 203) | static int sha512_compress(hash_state * md, unsigned char *buf) function sha512_compress (line 268) | static int sha512_compress(hash_state * md, unsigned char *buf) function sha512_init (line 282) | static int sha512_init(hash_state * md) function sha512_done (line 305) | static HASH_PROCESS(sha512_process, sha512_compress, sha512, 128) type hash_state (line 366) | typedef hash_state ed25519_hash_context; function ed25519_hash_init (line 367) | static void ed25519_hash_init( ed25519_hash_context *ctx ) { sha512_init... function ed25519_hash_update (line 368) | static void ed25519_hash_update( ed25519_hash_context *ctx, const uint8_... function ed25519_hash_final (line 369) | static void ed25519_hash_final( ed25519_hash_context *ctx, uint8_t *hash... function ed25519_hash (line 370) | static void ed25519_hash( uint8_t *hash, const uint8_t *in, size_t inlen... FILE: src/external/ed25519-donna/fuzz/curve25519-ref10.c type crypto_int32 (line 3) | typedef int32_t crypto_int32; type crypto_int64 (line 4) | typedef int64_t crypto_int64; type crypto_uint64 (line 5) | typedef uint64_t crypto_uint64; type crypto_int32 (line 7) | typedef crypto_int32 fe[10]; function fe_0 (line 13) | void fe_0(fe h) function fe_1 (line 31) | void fe_1(fe h) function fe_add (line 57) | void fe_add(fe h,fe f,fe g) function fe_copy (line 105) | void fe_copy(fe h,fe f) function fe_cswap (line 137) | void fe_cswap(fe f,fe g,unsigned int b) function crypto_uint64 (line 202) | static crypto_uint64 load_3(const unsigned char *in) function crypto_uint64 (line 211) | static crypto_uint64 load_4(const unsigned char *in) function fe_frombytes (line 221) | void fe_frombytes(fe h,const unsigned char *s) function fe_mul (line 301) | void fe_mul(fe h,fe f,fe g) function fe_mul121666 (line 531) | void fe_mul121666(fe h,fe f) function fe_sq (line 603) | void fe_sq(fe h,fe f) function fe_sub (line 747) | void fe_sub(fe h,fe f,fe g) function fe_tobytes (line 816) | void fe_tobytes(unsigned char *s,fe h) function fe_invert (line 909) | void fe_invert(fe out,fe z) function crypto_scalarmult_ref10 (line 1082) | int crypto_scalarmult_ref10(unsigned char *q, function crypto_scalarmult_base_ref10 (line 1268) | int crypto_scalarmult_base_ref10(unsigned char *q,const unsigned char *n) FILE: src/external/ed25519-donna/fuzz/ed25519-ref10.c function crypto_verify_32 (line 5) | static int crypto_verify_32(const unsigned char *x,const unsigned char *y) type sha512_state (line 51) | typedef struct sha512_state_t { type sha512_state (line 58) | typedef sha512_state ed25519_hash_context; function sha512_ROTR64 (line 83) | static uint64_t function sha512_LOAD64_BE (line 88) | static uint64_t function sha512_STORE64_BE (line 101) | static void function sha512_blocks (line 133) | static void function ed25519_hash_init (line 151) | static void function ed25519_hash_update (line 166) | static void function ed25519_hash_final (line 196) | static void function crypto_hash_sha512 (line 223) | static void function crypto_hash_sha512 (line 235) | static void type crypto_int32 (line 245) | typedef int32_t crypto_int32; type crypto_uint32 (line 246) | typedef uint32_t crypto_uint32; type crypto_int64 (line 247) | typedef int64_t crypto_int64; type crypto_uint64 (line 248) | typedef uint64_t crypto_uint64; type crypto_int32 (line 250) | typedef crypto_int32 fe[10]; function fe_0 (line 256) | static void fe_0(fe h) function fe_1 (line 274) | static void fe_1(fe h) function fe_add (line 300) | static void fe_add(fe h,const fe f,const fe g) function fe_cmov (line 352) | static void fe_cmov(fe f,const fe g,unsigned int b) function fe_copy (line 412) | static void fe_copy(fe h,const fe f) function crypto_uint64 (line 437) | static crypto_uint64 load_3(const unsigned char *in) function crypto_uint64 (line 446) | static crypto_uint64 load_4(const unsigned char *in) function fe_frombytes (line 460) | static void fe_frombytes(fe h,const unsigned char *s) function fe_tobytes (line 532) | static void fe_tobytes(unsigned char *s,const fe h) function fe_sub (line 638) | static void fe_sub(fe h,const fe f,const fe g) function fe_sq (line 698) | static void fe_sq(fe h,const fe f) function fe_sq2 (line 845) | static void fe_sq2(fe h,const fe f) function fe_mul (line 1020) | static void fe_mul(fe h,const fe f,const fe g) function fe_isnegative (line 1248) | static int fe_isnegative(const fe f) function fe_isnonzero (line 1266) | static int fe_isnonzero(const fe f) function fe_neg (line 1283) | static void fe_neg(fe h,const fe f) function fe_invert (line 1317) | static void fe_invert(fe out,const fe z) function fe_pow22523 (line 1490) | static void fe_pow22523(fe out,const fe z) type ge_p2 (line 1677) | typedef struct { type ge_p3 (line 1683) | typedef struct { type ge_p1p1 (line 1690) | typedef struct { type ge_precomp (line 1697) | typedef struct { type ge_cached (line 1703) | typedef struct { function ge_p2_0 (line 3114) | static void ge_p2_0(ge_p2 *h) function ge_p3_0 (line 3121) | static void ge_p3_0(ge_p3 *h) function ge_precomp_0 (line 3129) | static void ge_precomp_0(ge_precomp *h) function ge_p1p1_to_p2 (line 3140) | static void ge_p1p1_to_p2(ge_p2 *r,const ge_p1p1 *p) function ge_p1p1_to_p3 (line 3151) | static void ge_p1p1_to_p3(ge_p3 *r,const ge_p1p1 *p) function ge_p3_to_p2 (line 3163) | static void ge_p3_to_p2(ge_p2 *r,const ge_p3 *p) function ge_p2_dbl (line 3175) | static void ge_p2_dbl(ge_p1p1 *r,const ge_p2 *p) function ge_p3_dbl (line 3257) | static void ge_p3_dbl(ge_p1p1 *r,const ge_p3 *p) function ge_p3_to_cached (line 3269) | static void ge_p3_to_cached(ge_cached *r,const ge_p3 *p) function ge_add (line 3281) | static void ge_add(ge_p1p1 *r,const ge_p3 *p,const ge_cached *q) function ge_sub (line 3387) | static void ge_sub(ge_p1p1 *r,const ge_p3 *p,const ge_cached *q) function ge_madd (line 3493) | static void ge_madd(ge_p1p1 *r,const ge_p3 *p,const ge_precomp *q) function ge_msub (line 3590) | static void ge_msub(ge_p1p1 *r,const ge_p3 *p,const ge_precomp *q) function ge_p3_tobytes (line 3683) | static void ge_p3_tobytes(unsigned char *s,const ge_p3 *h) function ge_tobytes (line 3696) | static void ge_tobytes(unsigned char *s,const ge_p2 *h) function ge_frombytes_negate_vartime (line 3709) | static int ge_frombytes_negate_vartime(ge_p3 *h,const unsigned char *s) function slide (line 3751) | static void slide(signed char *r,const unsigned char *a) function ge_double_scalarmult_vartime (line 3791) | static void ge_double_scalarmult_vartime(ge_p2 *r,const unsigned char *a... function equal (line 3843) | static unsigned char equal(signed char b,signed char c) function negative (line 3854) | static unsigned char negative(signed char b) function cmov (line 3861) | static void cmov(ge_precomp *t,ge_precomp *u,unsigned char b) function select (line 3870) | static void select(ge_precomp *t,int pos,signed char b) function ge_scalarmult_base (line 3900) | static void ge_scalarmult_base(ge_p3 *h,const unsigned char *a) function sc_reduce (line 3953) | static void sc_reduce(unsigned char *s) function sc_muladd (line 4206) | static void sc_muladd(unsigned char *s,const unsigned char *a,const unsi... function crypto_sign_pk_ref10 (line 4561) | int crypto_sign_pk_ref10(unsigned char *pk,unsigned char *sk) function crypto_sign_ref10 (line 4579) | int crypto_sign_ref10( function crypto_sign_open_ref10 (line 4613) | int crypto_sign_open_ref10( FILE: src/external/ed25519-donna/fuzz/fuzz-curve25519.c function print_diff (line 16) | static void function print_bytes (line 33) | static void function prng (line 47) | void FILE: src/external/ed25519-donna/fuzz/fuzz-ed25519.c function print_diff (line 15) | static void function print_bytes (line 32) | static void function prng (line 46) | void FILE: src/external/ed25519-donna/modm-donna-32bit.h type bignum256modm_element_t (line 18) | typedef uint32_t bignum256modm_element_t; type bignum256modm_element_t (line 19) | typedef bignum256modm_element_t bignum256modm[9]; function bignum256modm_element_t (line 33) | static bignum256modm_element_t function reduce256_modm (line 39) | static void function barrett_reduce256_modm (line 74) | static void function add256_modm (line 143) | static void function mul256_modm (line 161) | static void function expand256_modm (line 207) | static void function expand_raw256_modm (line 260) | static void function contract256_modm (line 284) | static void function contract256_window4_modm (line 298) | static void function contract256_slidingwindow_modm (line 334) | static void function sub256_modm_batch (line 382) | static void function lt256_modm_batch (line 402) | static int function lte256_modm_batch (line 419) | static int function iszero256_modm_batch (line 437) | static int function isone256_modm_batch (line 447) | static int function isatmost128bits256_modm_batch (line 459) | static int FILE: src/external/ed25519-donna/modm-donna-64bit.h type bignum256modm_element_t (line 18) | typedef uint64_t bignum256modm_element_t; type bignum256modm_element_t (line 19) | typedef bignum256modm_element_t bignum256modm[5]; function bignum256modm_element_t (line 37) | static bignum256modm_element_t function reduce256_modm (line 42) | static void function barrett_reduce256_modm (line 65) | static void function add256_modm (line 110) | static void function mul256_modm (line 123) | static void function expand256_modm (line 152) | static void function expand_raw256_modm (line 189) | static void function contract256_modm (line 205) | static void function contract256_window4_modm (line 213) | static void function contract256_slidingwindow_modm (line 240) | static void function sub256_modm_batch (line 287) | static void function lt256_modm_batch (line 303) | static int function lte256_modm_batch (line 318) | static int function iszero256_modm_batch (line 333) | static int function isone256_modm_batch (line 343) | static int function isatmost128bits256_modm_batch (line 353) | static int FILE: src/external/ed25519-donna/test-internals.c function bignum25519 (line 122) | bignum25519 ALIGN(16) a, b, c; FILE: src/external/ed25519-donna/test-ticks.h function get_ticks (line 4) | static uint64_t FILE: src/external/ed25519-donna/test.c function edassert (line 12) | static void function edassert_die (line 20) | static void function edassert_equal (line 33) | static void function edassert_equal_round (line 40) | static void type test_data (line 49) | typedef struct test_data_t { type batch_test (line 113) | typedef enum batch_test_t { function test_batch_instance (line 120) | static int function test_batch (line 178) | static void function test_main (line 211) | static void function main (line 254) | int FILE: src/external/sha1-wpa/sha1-internal.c type SHA1_CTX (line 12) | typedef struct SHA1Context SHA1_CTX; function sha1_vector (line 25) | int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8... function SHAPrintContext (line 151) | void SHAPrintContext(SHA1_CTX *context, char *msg) function SHA1Transform (line 166) | void SHA1Transform(u32 state[5], const unsigned char buffer[64]) function SHA1Init (line 224) | void SHA1Init(SHA1_CTX* context) function SHA1Update (line 238) | void SHA1Update(SHA1_CTX* context, const void *_data, u32 len) function SHA1Final (line 268) | void SHA1Final(unsigned char digest[20], SHA1_CTX* context) FILE: src/external/sha1-wpa/sha1.c function hmac_sha1_vector (line 21) | int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, function hmac_sha1 (line 95) | int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data... FILE: src/external/sha1-wpa/sha1.h type u8 (line 21) | typedef uint8_t u8; type u32 (line 22) | typedef uint32_t u32; FILE: src/external/sha1-wpa/sha1_i.h type SHA1Context (line 12) | struct SHA1Context { type SHA1Context (line 18) | struct SHA1Context type SHA1Context (line 19) | struct SHA1Context type SHA1Context (line 20) | struct SHA1Context FILE: src/external/steamwebrtc/ice_session.cpp class CICESession (line 53) | class CICESession final : public IICESession, public sigslot::has_slots<... method BShuttingDown (line 62) | bool BShuttingDown() const { return m_bShuttingDown; } method SetWriteEvent_setsockopt (line 74) | virtual void SetWriteEvent_setsockopt( void (*fn)( int slevel, int sop... method SetWriteEvent_send (line 75) | virtual void SetWriteEvent_send( void (*fn)( int length ) ) override {... method SetWriteEvent_sendto (line 76) | virtual void SetWriteEvent_sendto( void (*fn)( void *addr, int length ... function IICESession (line 128) | IICESession *CreateWebRTCICESession( const ICESessionConfig &cfg, IICESe... type sched_param (line 210) | struct sched_param function EICECandidateType (line 440) | EICECandidateType GetICECandidateType( const cricket::Candidate &candida... function EICECandidateType (line 488) | EICECandidateType CICESession::AddRemoteIceCandidate( const char *pszCan... type SendPacktetInGoogleThread (line 509) | struct SendPacktetInGoogleThread : rtc::MessageData FILE: src/external/steamwebrtc/ice_session.h function class (line 24) | class IICESessionDelegate function class (line 58) | class IICESession type IICESession (line 91) | typedef IICESession *( *CreateICESession_t )( const ICESessionConfig &cf... FILE: src/external/steamwebrtc/webrtc_sdp.cc type cricket (line 106) | namespace cricket { class SessionDescription (line 107) | class SessionDescription type webrtc (line 112) | namespace webrtc { type SsrcInfo (line 263) | struct SsrcInfo { function ParseFailed (line 409) | static bool ParseFailed(const std::string& message, function ParseFailed (line 436) | static bool ParseFailed(const std::string& line, function ParseFailed (line 444) | static bool ParseFailed(const std::string& description, SdpParseError*... function ParseFailedExpectFieldNum (line 450) | static bool ParseFailedExpectFieldNum(const std::string& line, function ParseFailedExpectMinFieldNum (line 460) | static bool ParseFailedExpectMinFieldNum(const std::string& line, function ParseFailedGetValue (line 470) | static bool ParseFailedGetValue(const std::string& line, function ParseFailedExpectLine (line 482) | static bool ParseFailedExpectLine(const std::string& message, function AddLine (line 493) | static bool AddLine(const std::string& line, std::string* message) { function GetLine (line 502) | static bool GetLine(const std::string& message, function InitLine (line 541) | static void InitLine(const char type, function InitAttrLine (line 549) | static void InitAttrLine(const std::string& attribute, rtc::StringBuil... function AddAttributeLine (line 554) | static void AddAttributeLine(const std::string& attribute, function IsLineType (line 563) | static bool IsLineType(const std::string& message, function IsLineType (line 574) | static bool IsLineType(const std::string& line, const char type) { function GetLineWithType (line 578) | static bool GetLineWithType(const std::string& message, function HasAttribute (line 592) | static bool HasAttribute(const std::string& line, function AddSsrcLine (line 609) | static bool AddSsrcLine(uint32_t ssrc_id, function GetValue (line 623) | static bool GetValue(const std::string& message, function CaseInsensitiveFind (line 640) | static bool CaseInsensitiveFind(std::string str1, std::string str2) { function GetValueFromString (line 647) | static bool GetValueFromString(const std::string& line, function GetCandidatePreferenceFromType (line 770) | static int GetCandidatePreferenceFromType(const std::string& type) { function GetDefaultDestination (line 791) | static void GetDefaultDestination(const std::vector& candid... function GetRtcpLine (line 832) | static std::string GetRtcpLine(const std::vector& candidate... function GetCandidatesByMindex (line 853) | static void GetCandidatesByMindex(const SessionDescriptionInterface& d... function IsValidPort (line 866) | static bool IsValidPort(int port) { function SdpSerializeCandidate (line 966) | std::string SdpSerializeCandidate(const IceCandidateInterface& candida... function SdpSerializeCandidate (line 971) | std::string SdpSerializeCandidate(const cricket::Candidate& candidate) { function SdpDeserializeCandidate (line 1020) | bool SdpDeserializeCandidate(const std::string& message, function SdpDeserializeCandidate (line 1032) | bool SdpDeserializeCandidate(const std::string& transport_name, function ParseCandidate (line 1044) | bool ParseCandidate(const std::string& message, function ParseIceOptions (line 1246) | bool ParseIceOptions(const std::string& line, function ParseSctpPort (line 1261) | bool ParseSctpPort(const std::string& line, function ParseSctpMaxMessageSize (line 1282) | bool ParseSctpMaxMessageSize(const std::string& line, function GetMinValue (line 1876) | bool GetMinValue(const std::vector& values, int* value) { function GetParameter (line 1885) | bool GetParameter(const std::string& name, function BuildCandidate (line 1985) | void BuildCandidate(const std::vector& candidates, function BuildIceOptions (line 2057) | void BuildIceOptions(const std::vector& transport_options, FILE: src/public/minbase/minbase_endian.h function T (line 24) | T WordSwapC( T w ) function T (line 39) | T DWordSwapC( T dw ) function T (line 57) | T QWordSwapC( T dw ) function BigInt16 (line 112) | inline short BigInt16( int16 val ) { int test = 1; return ( *(char *)&t... function uint16 (line 113) | inline uint16 BigWord( uint16 val ) { int test = 1; return ( *(char *)&... function int32 (line 114) | inline int32 BigInt32( int32 val ) { int test = 1; return ( *(char *)&t... function uint32 (line 115) | inline uint32 BigDWord( uint32 val ) { int test = 1; return ( *(char *)&... function uint64 (line 116) | inline uint64 BigQWord( uint64 val ) { int test = 1; return ( *(char *)&... function BigFloat (line 117) | inline float BigFloat( float val ) { int test = 1; return ( *(char *)&t... function LittleInt16 (line 118) | inline short LittleInt16( int16 val ) { int test = 1; return ( *(char *)... function uint16 (line 119) | inline uint16 LittleWord( uint16 val ) { int test = 1; return ( *(char *... function LittleInt32 (line 120) | inline long LittleInt32( int32 val ) { int test = 1; return ( *(char *)... function uint32 (line 121) | inline uint32 LittleDWord( uint32 val ) { int test = 1; return ( *(char ... function uint64 (line 122) | inline uint64 LittleQWord( uint64 val ) { int test = 1; return ( *(char ... function LittleFloat (line 123) | inline float LittleFloat( float val ) { int test = 1; return ( *(char *)... FILE: src/public/minbase/minbase_macros.h function PLAT_CPU_TIME (line 133) | inline __attribute__ ((always_inline)) unsigned long long PLAT_CPU_TIME() function PLAT_CPU_TIME (line 148) | FORCEINLINE unsigned __int64 PLAT_CPU_TIME() function PLAT_CPU_TIME (line 158) | FORCEINLINE unsigned long long PLAT_CPU_TIME() type ErrorIfIsPointerNotArrayGivenToARRAYSIZE (line 287) | struct ErrorIfIsPointerNotArrayGivenToARRAYSIZE FILE: src/public/minbase/minbase_securezeromemory_impl.h function SecureZeroMemory (line 14) | inline void SecureZeroMemory( void* pMemory, size_t nBytes ) FILE: src/public/minbase/minbase_types.h type uint8 (line 17) | typedef unsigned char uint8; type int8 (line 18) | typedef signed char int8; type uint (line 21) | typedef unsigned int uint; type float32 (line 23) | typedef float float32; type float64 (line 24) | typedef double float64; type __int16 (line 28) | typedef __int16 int16; type uint16 (line 29) | typedef unsigned __int16 uint16; type __int32 (line 30) | typedef __int32 int32; type uint32 (line 31) | typedef unsigned __int32 uint32; type __int64 (line 32) | typedef __int64 int64; type uint64 (line 33) | typedef unsigned __int64 uint64; type socklen_t (line 35) | typedef int socklen_t; type int16 (line 39) | typedef short int16; type uint16 (line 40) | typedef unsigned short uint16; type int32 (line 41) | typedef int int32; type uint32 (line 42) | typedef unsigned int uint32; type int64 (line 52) | typedef long long int int64; type uint64 (line 53) | typedef unsigned long long int uint64; type int64 (line 58) | typedef int64 intp; type uint64 (line 59) | typedef uint64 uintp; type intp (line 61) | typedef int intp; type uint (line 62) | typedef uint uintp; type int8 (line 69) | typedef int8 int8_t; type uint8 (line 70) | typedef uint8 uint8_t; type int16 (line 71) | typedef int16 int16_t; type uint16 (line 72) | typedef uint16 uint16_t; type int32 (line 73) | typedef int32 int32_t; type uint32 (line 74) | typedef uint32 uint32_t; type int64 (line 83) | typedef int64 int64_t; type uint64 (line 84) | typedef uint64 uint64_t; FILE: src/public/tier0/basetypes.h type byte (line 19) | typedef unsigned char byte; type word (line 20) | typedef unsigned short word; function FORCEINLINE (line 25) | FORCEINLINE T const & Min( T const &val1, T const &val2 ) function FORCEINLINE (line 33) | FORCEINLINE T const & Max( T const &val1, T const &val2 ) function FORCEINLINE (line 39) | FORCEINLINE T const & Clamp( T const &val, T const &minVal, T const &max... function namespace (line 57) | namespace basetypes function FindMostSignificantBit (line 108) | inline int FindMostSignificantBit( uint32 n ) function FindMostSignificantBit64 (line 125) | inline int FindMostSignificantBit64( uint64 n ) function FindLeastSignificantBit (line 146) | inline int FindLeastSignificantBit( uint32 n ) function FindLeastSignificantBit64 (line 162) | inline int FindLeastSignificantBit64( uint64 n ) FILE: src/public/tier0/dbg.h function DEST_POINTER_TYPE (line 154) | DEST_POINTER_TYPE assert_cast(SOURCE_POINTER_TYPE* pSource) FILE: src/public/tier0/platform.h type SOCKET (line 34) | typedef int SOCKET; type uintp (line 37) | typedef uintp SOCKET; function GetLastError (line 70) | inline int GetLastError() { return errno; } function Construct (line 85) | void Construct( T* pMemory ) function T (line 94) | T* ValueInitializeConstruct( T* pMemory ) function Destruct (line 108) | void Destruct( T* pMemory ) FILE: src/public/tier0/platform_sockets.h function SetSocketNonBlocking (line 49) | inline bool SetSocketNonBlocking( SOCKET s ) type HANDLE (line 56) | typedef HANDLE ThreadWakeEvent; function SetWakeThreadEvent (line 58) | inline void SetWakeThreadEvent( ThreadWakeEvent hEvent ) function GetLastSocketError (line 63) | inline int GetLastSocketError() function SetSocketNonBlocking (line 102) | inline bool SetSocketNonBlocking( SOCKET s ) function GetLastSocketError (line 108) | inline int GetLastSocketError() type EPollHandle (line 126) | typedef int EPollHandle; function EPollHandle (line 128) | inline EPollHandle EPollCreate( SteamNetworkingErrMsg &errMsg ) FILE: src/public/tier0/valve_tracelogging.h function ULONG (line 117) | inline ULONG EVNTAPI EventRegister( LPCGUID ProviderId, PENABLECALLBACK ... function ULONG (line 123) | inline ULONG EVNTAPI EventUnregister( REGHANDLE RegHandle ) function ULONG (line 135) | inline ULONG EVNTAPI EventWriteTransfer( REGHANDLE RegHandle, PCEVENT_DE... function ULONG (line 141) | inline ULONG EVNTAPI EventActivityIdControl( ULONG ControlCode, LPGUID A... type _tlgProvider_t (line 179) | struct _tlgProvider_t type _tlgProvider_t (line 180) | struct _tlgProvider_t FILE: src/public/tier0/wchartypes.h type char8 (line 25) | typedef char char8; type uint8 (line 30) | typedef unsigned char uint8; type BYTE (line 31) | typedef unsigned char BYTE; type byte (line 32) | typedef unsigned char byte; type wchar_t (line 72) | typedef wchar_t tchar; type tchar (line 77) | typedef char tchar; type wchar_t (line 89) | typedef wchar_t uchar16; type uchar32 (line 90) | typedef unsigned int uchar32; type uchar16 (line 92) | typedef unsigned short uchar16; type wchar_t (line 93) | typedef wchar_t uchar32; FILE: src/public/tier1/fmtstr.h function class (line 63) | class CNumStr function operator (line 210) | operator const char *() const { return BaseClass::m_szBuf; } function Clear (line 235) | void Clear() function AppendFormat (line 241) | void AppendFormat( PRINTF_FORMAT_STRING const char *pchFormat, ... ) FMT... function Append (line 250) | void Append( const char *pchValue ) type CFmtStrN (line 330) | typedef CFmtStrN< FMTSTR_STD_LEN > CFmtStr; type CFmtStrN (line 331) | typedef CFmtStrN< FMTSTR_STD_LEN, true > CFmtStrQuietTruncation; type CFmtStrN (line 332) | typedef CFmtStrN<32> CFmtStr32; type CFmtStrN (line 333) | typedef CFmtStrN<1024> CFmtStr1024; type CFmtStrN (line 334) | typedef CFmtStrN<8192> CFmtStrMax; FILE: src/public/tier1/netadr.h function class (line 49) | class CIPAddress function SetIPV4Loopback (line 97) | void SetIPV4Loopback() { SetIPv4( 0x7f000001 ); } function SetIPV6Loopback (line 101) | void SetIPV6Loopback() { SetIPV6( k_ipv6Bytes_Loopback, 0 ); } function SetIPV4Any (line 104) | void SetIPV4Any() { SetIPv4( 0 ); } function SetIPV6Any (line 107) | void SetIPV6Any() { SetIPV6( k_ipv6Bytes_Any, 0 ); } function uint (line 112) | uint GetIPv4() const; function CIPAddress (line 176) | static CIPAddress CreateIPv6Loopback() { CIPAddress ret; ret.SetIPV6Loop... type Hash (line 183) | struct Hash function class (line 226) | class CIPAndPort : public CIPAddress function SetFromString (line 247) | bool SetFromString( const char *psz ) function SetIPAndPort (line 256) | void SetIPAndPort( CIPAddress ipAddress, unsigned short usPort ) { *t... function SetIPAndPort (line 259) | void SetIPAndPort( uint unIP, unsigned short usPort ) { SetIPv4( unIP... function SetFromSockadr (line 292) | bool SetFromSockadr(const void *addr, size_t addr_size ) type Hash (line 313) | struct Hash function class (line 331) | class CUtlNetAdrRender function SetIPv4 (line 367) | inline void CIPAddress::SetIPv4(uint8 b1, uint8 b2, uint8 b3, uint8 b4) function SetIPv4 (line 373) | inline void CIPAddress::SetIPv4(uint unIP) function SetType (line 379) | inline void CIPAddress::SetType(ipadrtype_t newtype) function byte (line 393) | inline const byte *CIPAddress::GetIPV6Bytes() const function SetIPV6 (line 399) | inline void CIPAddress::SetIPV6( const byte *bytes, uint32 nScope ) function uint32 (line 406) | inline uint32 CIPAddress::GetIPV6Scope() const function SetPort (line 418) | inline void CIPAndPort::SetPort(unsigned short newport) FILE: src/public/tier1/utlbuffer.h function BEGIN_TIER1_NAMESPACE (line 21) | BEGIN_TIER1_NAMESPACE function Clear (line 766) | inline void CUtlBuffer::Clear() function Purge (line 778) | inline void CUtlBuffer::Purge() function CopyBuffer (line 787) | inline void CUtlBuffer::CopyBuffer( const CUtlBuffer &buffer ) function CopyBuffer (line 792) | inline void CUtlBuffer::CopyBuffer( const void *pubData, int cubData ) function class (line 808) | class CAutoWipeBuffer : public CUtlBuffer FILE: src/public/tier1/utlhashmap.h type ReplaceExisting (line 36) | enum ReplaceExisting function CopyFullHashMap (line 76) | void CopyFullHashMap( CUtlHashMap< K, T, L, H > &target ) const function ElemType_t (line 87) | const ElemType_t & Element( IndexType_t i ) const { return m_memNodes.E... function ElemType_t (line 89) | const ElemType_t & operator[]( IndexType_t i ) const { return m_memNodes... function KeyType_t (line 90) | const KeyType_t & Key( IndexType_t i ) const { return m_memNodes.Eleme... function IsValidIndex (line 103) | bool IsValidIndex( IndexType_t i ) const { return /* i >= 0 && i < m... function IndexType_t (line 106) | static constexpr IndexType_t InvalidIndex() { return -1; } function IndexType_t (line 109) | IndexType_t Insert( const KeyType_t &key ) { return FindOrInsert... function IndexType_t (line 110) | IndexType_t Insert( KeyType_t &&key ) { return FindOrInsert_Int... function IndexType_t (line 113) | IndexType_t Insert( const KeyType_t &key, const ElemType_t &insert ) { ... function IndexType_t (line 114) | IndexType_t Insert( const KeyType_t &key, ElemType_t &&insert ) { retu... function IndexType_t (line 115) | IndexType_t Insert( KeyType_t &&key, const ElemType_t &insert ) { retu... function IndexType_t (line 116) | IndexType_t Insert( KeyType_t &&key, ElemType_t &&insert ) { return ... function IndexType_t (line 119) | IndexType_t InsertOrReplace( const KeyType_t &key, const ElemType_t &in... function IndexType_t (line 120) | IndexType_t InsertOrReplace( const KeyType_t &key, ElemType_t &&insert ... function IndexType_t (line 121) | IndexType_t InsertOrReplace( KeyType_t &&key, const ElemType_t &insert ... function IndexType_t (line 122) | IndexType_t InsertOrReplace( KeyType_t &&key, ElemType_t &&insert ) {... function IndexType_t (line 125) | IndexType_t InsertWithDupes( const KeyType_t &key, const ElemType_t &in... function IndexType_t (line 126) | IndexType_t InsertWithDupes( const KeyType_t &key, ElemType_t &&insert ... function IndexType_t (line 127) | IndexType_t InsertWithDupes( KeyType_t &&key, const ElemType_t &insert ... function IndexType_t (line 128) | IndexType_t InsertWithDupes( KeyType_t &&key, ElemType_t &&insert ) {... function IndexType_t (line 132) | IndexType_t FindOrInsert( const KeyType_t &key ) { return FindOrIn... function IndexType_t (line 133) | IndexType_t FindOrInsert( KeyType_t &&key ) { return FindOrInsert... function IndexType_t (line 137) | IndexType_t FindOrInsert( const KeyType_t &key, const ElemType_t &inser... function IndexType_t (line 138) | IndexType_t FindOrInsert( const KeyType_t &key, ElemType_t &&insert ) ... function IndexType_t (line 139) | IndexType_t FindOrInsert( KeyType_t &&key, const ElemType_t &insert ) ... function IndexType_t (line 140) | IndexType_t FindOrInsert( KeyType_t &&key, ElemType_t &&insert ) { re... function ElemType_t (line 144) | ElemType_t *FindOrInsertGetPtr( const KeyType_t &key ) function ElemType_t (line 159) | ElemType_t *FindGetPtr( const KeyType_t &key ) function ElemType_t (line 164) | const ElemType_t *FindGetPtr( const KeyType_t &key ) const function HasElement (line 173) | bool HasElement( const KeyType_t &key ) const { return Find( key ) != kI... function ElemType_t (line 187) | const ElemType_t &FindElement( const KeyType_t &key, const ElemType_t &d... function Remove (line 196) | bool Remove( const KeyType_t &key ) function PurgeAndDeleteElements (line 210) | void PurgeAndDeleteElements() function IndexType_t (line 232) | inline IndexType_t FreeNodeIDToIndex( IndexType_t i ) const { return (0-... function IndexType_t (line 233) | inline IndexType_t FreeNodeIndexToID( IndexType_t i ) const { return (-3... type HashBucket_t (line 242) | struct HashBucket_t type Node_t (line 248) | struct Node_t function ItemRef (line 313) | struct MutableItemRef : ItemRef function class (line 322) | class Iterator FILE: src/public/tier1/utliterator.h function namespace (line 17) | namespace std type IfTrue_t (line 31) | typedef IfTrue_t type; type typename (line 49) | typedef typename Container::IndexType_t IndexType_t; type std (line 52) | typedef std::forward_iterator_tag iterator_category; type typename (line 53) | typedef typename CUtlIteratorBase_SelectIf< bConstIterator, const type value_type (line 54) | typedef value_type * pointer; type value_type (line 55) | typedef value_type & reference; type intp (line 56) | typedef intp difference_type; function Base (line 121) | Base( copy_or_requalify_to_const ) { } function namespace (line 159) | namespace std type typename (line 175) | typedef typename CUtlBidirectionalIteratorImplT< Container, bConst >::va... type intp (line 176) | typedef intp difference_type; type value_type (line 177) | typedef const value_type * pointer; type value_type (line 178) | typedef const value_type & reference; FILE: src/public/tier1/utllinkedlist.h type I (line 47) | typedef I IndexType_t; function I (line 111) | inline static I InvalidIndex() { return INVALID_LLIST_IDX; } function ElementSize (line 112) | inline static size_t ElementSize() { return sizeof(ListElem_t); } function Count (line 115) | int Count() const; type CUtlBidirectionalIteratorImplT (line 136) | typedef CUtlBidirectionalIteratorImplT< CUtlLinkedList< T, I >, false > ... type CUtlBidirectionalIteratorImplT (line 137) | typedef CUtlBidirectionalIteratorImplT< CUtlLinkedList< T, I >, true > c... function iterator (line 140) | iterator begin() { return iterator( this, Head() ); } function iterator (line 141) | iterator end() { return iterator( this, INVALID_LLIST_IDX ); } function I (line 142) | I IteratorNext( I i ) const { return Next( i ); } function I (line 143) | I IteratorPrev( I i ) const { return i == INVALID_LLIST_IDX ? Tail() : P... type ListElem_t (line 164) | struct ListElem_t function ListElem_t (line 181) | ListElem_t const& InternalElement( I i ) const { return m_Memory[i]; } function ResetDbgInfo (line 183) | void ResetDbgInfo() FILE: src/public/tier1/utlmemory.h function BEGIN_TIER1_NAMESPACE (line 37) | BEGIN_TIER1_NAMESPACE function EnsureCapacity (line 181) | void EnsureCapacity( int num ) { Assert( num <= SIZE ); } function Purge (line 184) | void Purge() {} function SetGrowSize (line 193) | void SetGrowSize( int size ) {} FILE: src/public/tier1/utlpriorityqueue.h type T (line 34) | typedef T ElemType_t; function IsValidIndex (line 43) | inline bool IsValidIndex(int index) { return m_heap.IsValidIndex(index); } function RemoveAll (line 59) | void RemoveAll() { m_heap.RemoveAll(); } function Purge (line 62) | void Purge() { m_heap.Purge(); } function T (line 66) | inline const T & Element( int index ) const { return m_heap.Element(inde... function T (line 68) | inline T &ElementMutable( int index ) { return m_heap.Element( index ); } function SetSetIndexContext (line 70) | void SetSetIndexContext( void *pContext ) { m_pSetIndexContext = pContex... FILE: src/public/tier1/utlvector.h type T (line 53) | typedef T* iterator; type T (line 54) | typedef const T* const_iterator; function T (line 78) | const T& Tail() const; function iterator (line 84) | iterator end() { return Base() + Count(); } function T (line 88) | T* Base() { return m_Memory.Base(); } function T (line 89) | const T* Base() const { return m_Memory.Base(); } function Count (line 92) | int Count() const; function SetGrowSize (line 169) | void SetGrowSize( int size ) { m_Memory.SetGrowSize( size ); } function Sort (line 201) | void Sort() { SortPredicate( std::less{} ); } function BaseClass (line 261) | CCopyableUtlVectorFixed( CCopyableUtlVectorFixed const& vec ) : BaseClas... function BaseClass (line 278) | CCopyableUtlVector( CCopyableUtlVector const& vec ) : BaseClass(0,0) { t... FILE: src/public/vstdlib/random.h function WeakRandomSeed (line 8) | inline void WeakRandomSeed( int x ) { srand(x); } function WeakRandomFloat (line 9) | inline float WeakRandomFloat( float flMin, float flMax ) function WeakRandomInt (line 13) | inline int WeakRandomInt( int nMin, int nMax ) FILE: src/public/vstdlib/strtools.h type str_size (line 37) | typedef unsigned int str_size; type str_size (line 39) | typedef size_t str_size; function V_strlen (line 42) | inline int V_strlen(const char *str) { return static_cast( strlen (... function V_strcmp (line 43) | inline int V_strcmp(const char *s1, const char *s2) { return strcmp( s1,... function V_memcmp (line 44) | inline int V_memcmp (const void *m1, const void *m2, size_t count){ retu... function V_memmove (line 45) | inline void V_memmove (OUT_BYTECAP(count) void *dest, IN_BYTECAP(count) ... function V_memset (line 46) | inline void V_memset (OUT_BYTECAP(count) void *dest, int fill, size_t co... function V_memcpy (line 47) | inline void V_memcpy( OUT_BYTECAP( count ) void *dest, IN_BYTECAP( count... function V_stricmp (line 56) | inline int V_stricmp( const char *s1, const char *s2 ) { return V_strnic... function V_isempty (line 89) | inline bool V_isempty( const char* pszString ) { return !pszString || !p... function V_isspace (line 92) | inline bool V_isspace(char c) { return isspace((unsigned char)c) != 0; } FILE: src/steamnetworkingsockets/certtool/steamnetworkingsockets_certtool.cpp function FatalError (line 46) | static void FatalError( const char *fmt, ... ) function LoadFileIntoBuffer (line 58) | static void LoadFileIntoBuffer( const char *pszFilename, CUtlBuffer &buf ) function PrintUsage (line 111) | static void PrintUsage() function Printf (line 178) | void Printf( const char *pszFmt, ... ) function KeyIDAsString (line 188) | static std::string KeyIDAsString( uint64 nKeyID ) function PublicKeyAsAuthorizedKeys (line 195) | static std::string PublicKeyAsAuthorizedKeys( const CECSigningPublicKey ... function PublicKeyAsAuthorizedKeys (line 203) | static std::string PublicKeyAsAuthorizedKeys() function PublicKeyIDAsString (line 208) | static std::string PublicKeyIDAsString() function CompressWhitespace (line 215) | static std::string CompressWhitespace( const char *s ) function Base64EncodeBuffer (line 240) | std::string Base64EncodeBuffer( const void *pBuf, size_t cbBuf, const ch... function Base64EncodeProtobuf (line 249) | std::string Base64EncodeProtobuf( const google::protobuf::Message &msg, ... function AddPublicKeyInfoToJSON (line 261) | static void AddPublicKeyInfoToJSON() function GenKeyPair (line 270) | void GenKeyPair() function PrintCertInfo (line 335) | void PrintCertInfo( const CMsgSteamDatagramCertificateSigned &msgSigned,... function CertToPEM (line 415) | std::string CertToPEM( const CMsgSteamDatagramCertificateSigned &msgCert ) function CreateCert (line 421) | void CreateCert() function PrintDHKey (line 467) | void PrintDHKey( const TCryptoKey &key, const char *pszPlainTextHeader, ... function GenDHKeyPair (line 489) | void GenDHKeyPair() function CreateHostedServerTicket (line 508) | void CreateHostedServerTicket() function main (line 555) | int main( int argc, char **argv ) function WinMain (line 784) | int APIENTRY WinMain( HINSTANCE hInstance, FILE: src/steamnetworkingsockets/clientlib/csteamnetworkingmessages.cpp type P2PMessageHeader (line 14) | struct P2PMessageHeader type SteamNetworkingSocketsLib (line 30) | namespace SteamNetworkingSocketsLib { function CSteamNetworkingMessages (line 48) | CSteamNetworkingMessages *CSteamNetworkingSockets::GetSteamNetworkingM... function FOR_EACH_HASHMAP (line 387) | FOR_EACH_HASHMAP( m_mapSessions, i ) function EResult (line 417) | EResult CSteamNetworkingMessages::SendMessageToUser( const SteamNetwor... function ESteamNetworkingConnectionState (line 600) | ESteamNetworkingConnectionState CSteamNetworkingMessages::GetSessionCo... function SteamNetworkingMessagesSession (line 623) | SteamNetworkingMessagesSession *CSteamNetworkingMessages::FindSession(... function SteamNetworkingMessagesSession (line 639) | SteamNetworkingMessagesSession *CSteamNetworkingMessages::FindOrCreate... function FreeMessageDataWithP2PMessageHeader (line 900) | static void FreeMessageDataWithP2PMessageHeader( SteamNetworkingMessag... FILE: src/steamnetworkingsockets/clientlib/csteamnetworkingmessages.h type ISteamNetworkingMessages (line 17) | typedef ISteamNetworkingMessages IClientNetworkingMessages; type SteamNetworkingMessagesSession (line 29) | struct SteamNetworkingMessagesSession function class (line 38) | class CMessagesEndPoint function class (line 68) | class CMessagesEndPointSession : public ILockableThinker type Channel (line 158) | struct Channel function virtual (line 180) | virtual void FreeResources() override; FILE: src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.cpp type SteamNetworkingSocketsLib (line 35) | namespace SteamNetworkingSocketsLib { function ESteamNetworkingAvailability (line 856) | ESteamNetworkingAvailability CSteamNetworkingSockets::InitAuthentication() function ESteamNetworkingAvailability (line 1067) | ESteamNetworkingAvailability CSteamNetworkingSockets::GetAuthenticationS... function HSteamListenSocket (line 1079) | HSteamListenSocket CSteamNetworkingSockets::CreateListenSocketIP( const ... function CSteamNetworkListenSocketBase (line 1091) | CSteamNetworkListenSocketBase *CSteamNetworkingSockets::InternalCreateLi... function HSteamNetConnection (line 1109) | HSteamNetConnection CSteamNetworkingSockets::ConnectByIPAddress( const S... function EResult (line 1153) | EResult CSteamNetworkingSockets::AcceptConnection( HSteamNetConnection h... function int64 (line 1205) | int64 CSteamNetworkingSockets::GetConnectionUserData( HSteamNetConnectio... function EResult (line 1236) | EResult CSteamNetworkingSockets::ConfigureConnectionLanes( HSteamNetConn... function EResult (line 1248) | EResult CSteamNetworkingSockets::SendMessageToConnection( HSteamNetConne... type SortMsg_t (line 1264) | struct SortMsg_t function EResult (line 1368) | EResult CSteamNetworkingSockets::FlushMessagesOnConnection( HSteamNetCon... function HSteamNetPollGroup (line 1388) | HSteamNetPollGroup CSteamNetworkingSockets::CreatePollGroup() function CSteamNetworkPollGroup (line 1396) | CSteamNetworkPollGroup *CSteamNetworkingSockets::InternalCreatePollGroup... function EResult (line 1489) | EResult CSteamNetworkingSockets::GetConnectionRealTimeStatus( function ISteamNetworkingFakeUDPPort (line 1765) | ISteamNetworkingFakeUDPPort *CSteamNetworkingSockets::CreateFakeUDPPort(... function EResult (line 1772) | EResult CSteamNetworkingSockets::GetRemoteFakeIPForConnection( HSteamNet... function SteamNetworkingMessage_t (line 1808) | SteamNetworkingMessage_t *CSteamNetworkingUtils::AllocateMessage( int cb... function SteamNetworkingMicroseconds (line 1813) | SteamNetworkingMicroseconds CSteamNetworkingUtils::GetLocalTimestamp() function AssignConfigValueTyped (line 1896) | static bool AssignConfigValueTyped( int32 *pVal, ESteamNetworkingConfigD... function AssignConfigValueTyped (line 1933) | static bool AssignConfigValueTyped( int64 *pVal, ESteamNetworkingConfigD... function AssignConfigValueTyped (line 1967) | static bool AssignConfigValueTyped( float *pVal, ESteamNetworkingConfigD... function AssignConfigValueTyped (line 2001) | static bool AssignConfigValueTyped( std::string *pVal, ESteamNetworkingC... function AssignConfigValueTyped (line 2033) | static bool AssignConfigValueTyped( void **pVal, ESteamNetworkingConfigD... function SetConfigValueTyped (line 2049) | bool SetConfigValueTyped( function ESteamNetworkingGetConfigValueResult (line 2104) | ESteamNetworkingGetConfigValueResult ReturnConfigValueTyped( const T &da... function ESteamNetworkingGetConfigValueResult (line 2121) | ESteamNetworkingGetConfigValueResult ReturnConfigValueTyped... function ESteamNetworkingGetConfigValueResult (line 2139) | ESteamNetworkingGetConfigValueResult GetConfigValueTyped( function ESteamNetworkingGetConfigValueResult (line 2226) | ESteamNetworkingGetConfigValueResult CSteamNetworkingUtils::GetConfigValue( function BEnumerateConfigValue (line 2269) | static bool BEnumerateConfigValue( const GlobalConfigValueEntry *pVal, b... function ESteamNetworkingConfigValue (line 2307) | ESteamNetworkingConfigValue CSteamNetworkingUtils::IterateGenericEditabl... function ESteamNetworkingFakeIPType (line 2351) | ESteamNetworkingFakeIPType CSteamNetworkingUtils::GetIPv4FakeIPType( uin... function EResult (line 2356) | EResult CSteamNetworkingUtils::GetRealIdentityForFakeIP( const SteamNetw... function ESteamNetworkingFakeIPType (line 2362) | ESteamNetworkingFakeIPType CSteamNetworkingUtils::SteamNetworkingIPAddr_... function AppId_t (line 2371) | AppId_t CSteamNetworkingUtils::GetAppID() function time_t (line 2381) | time_t CSteamNetworkingUtils::GetTimeSecure() function STEAMNETWORKINGSOCKETS_INTERFACE (line 2461) | STEAMNETWORKINGSOCKETS_INTERFACE bool GameNetworkingSockets_Init( const ... function STEAMNETWORKINGSOCKETS_INTERFACE (line 2484) | STEAMNETWORKINGSOCKETS_INTERFACE void GameNetworkingSockets_Kill() function STEAMNETWORKINGSOCKETS_INTERFACE (line 2494) | STEAMNETWORKINGSOCKETS_INTERFACE ISteamNetworkingSockets *SteamNetworkin... function STEAMNETWORKINGSOCKETS_INTERFACE (line 2499) | STEAMNETWORKINGSOCKETS_INTERFACE ISteamNetworkingUtils *SteamNetworkingU... function STEAMNETWORKINGSOCKETS_INTERFACE (line 2507) | STEAMNETWORKINGSOCKETS_INTERFACE ISteamNetworkingMessages* SteamNetworki... FILE: src/steamnetworkingsockets/clientlib/csteamnetworkingsockets.h type ISteamNetworkingSockets (line 17) | typedef ISteamNetworkingSockets IClientNetworkingSockets; type ISteamNetworkingUtils (line 18) | typedef ISteamNetworkingUtils IClientNetworkingUtils; function namespace (line 24) | namespace SteamNetworkingSocketsLib { FILE: src/steamnetworkingsockets/clientlib/ice_client_types.h type EICERole (line 11) | enum EICERole type EICECandidateType (line 18) | enum EICECandidateType : int type EProtocolType (line 43) | enum EProtocolType { type ICESessionConfig (line 50) | struct ICESessionConfig FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.cpp type SteamNetworkingSocketsLib (line 40) | namespace SteamNetworkingSocketsLib { function BCheckGlobalSpamReplyRateLimit (line 51) | bool BCheckGlobalSpamReplyRateLimit( SteamNetworkingMicroseconds usecN... function CSteamNetworkingMessage (line 111) | CSteamNetworkingMessage *CSteamNetworkingMessage::New( uint32 cbSize ) function FOR_EACH_VEC_BACK (line 231) | FOR_EACH_VEC_BACK( m_vecConnections, i ) function FOR_EACH_HASHMAP (line 429) | FOR_EACH_HASHMAP( m_mapChildConnections, h ) function FOR_EACH_HASHMAP (line 535) | FOR_EACH_HASHMAP( m_mapChildConnections, h ) function FOR_EACH_HASHMAP (line 609) | FOR_EACH_HASHMAP( g_mapConnections, i ) function ESteamNetConnectionEnd (line 1359) | ESteamNetConnectionEnd CSteamNetworkConnectionBase::RecvCryptoHandshake( function ESteamNetConnectionEnd (line 1577) | ESteamNetConnectionEnd CSteamNetworkConnectionBase::FinishCryptoHandsh... function EUnsignedCert (line 1783) | EUnsignedCert CSteamNetworkConnectionBase::AllowLocalUnsignedCert() function EUnsignedCert (line 1793) | EUnsignedCert CSteamNetworkConnectionBase::AllowRemoteUnsignedCert() function ESteamNetConnectionEnd (line 1803) | ESteamNetConnectionEnd CSteamNetworkConnectionBase::CheckRemoteCert( c... function EResult (line 1902) | EResult CSteamNetworkConnectionBase::APIGetRealTimeStatus( SteamNetCon... function EResult (line 1984) | EResult CSteamNetworkConnectionBase::APISendMessageToConnection( const... function int64 (line 2039) | int64 CSteamNetworkConnectionBase::APISendMessageToConnection( CSteamN... function int64 (line 2076) | int64 CSteamNetworkConnectionBase::_APISendMessageToConnection( CSteam... function EResult (line 2092) | EResult CSteamNetworkConnectionBase::APIFlushMessageOnConnection() function EResult (line 2245) | EResult CSteamNetworkConnectionBase::APIAcceptConnection() function EResult (line 2307) | EResult CSteamNetworkConnectionBase::AcceptConnection( SteamNetworking... function CSteamNetworkingMessage (line 2629) | CSteamNetworkingMessage *CSteamNetworkConnectionBase::AllocateNewRecvM... function SteamNetworkingMicroseconds (line 3650) | SteamNetworkingMicroseconds CSteamNetworkConnectionBase::ThinkConnection... function SteamNetworkingMicroseconds (line 3655) | SteamNetworkingMicroseconds CSteamNetworkConnectionBase::ThinkConnection... function CSteamNetworkConnectionP2P (line 3786) | CSteamNetworkConnectionP2P *CSteamNetworkConnectionBase::AsSteamNetworkC... function CSteamNetworkConnectionPipe (line 3870) | CSteamNetworkConnectionPipe *CSteamNetworkConnectionPipe::CreateLoopback... function EUnsignedCert (line 3987) | EUnsignedCert CSteamNetworkConnectionPipe::AllowRemoteUnsignedCert() function EUnsignedCert (line 3993) | EUnsignedCert CSteamNetworkConnectionPipe::AllowLocalUnsignedCert() function int64 (line 3999) | int64 CSteamNetworkConnectionPipe::_APISendMessageToConnection( CSteamNe... function EResult (line 4164) | EResult CSteamNetworkConnectionPipe::AcceptConnection( SteamNetworkingMi... function uint16 (line 4216) | uint16 CSteamNetworkConnectionPipe::FakeSendStats( SteamNetworkingMicros... FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_connections.h type SteamNetConnectionStatusChangedCallback_t (line 25) | struct SteamNetConnectionStatusChangedCallback_t function namespace (line 29) | namespace SteamNetworkingSocketsLib { type SendPacketContext_t (line 95) | struct SendPacketContext_t type RecvPacketContext_t (line 104) | struct RecvPacketContext_t function SlamFlagsAndCalcSize (line 152) | void SlamFlagsAndCalcSize() function Serialize (line 164) | bool Serialize( byte *&p ) function ESteamNetworkingConnectionState (line 193) | inline ESteamNetworkingConnectionState CollapseConnectionStateToAPIState... type FakeIPKey (line 207) | struct FakeIPKey function RecursiveTimedMutexImpl (line 250) | struct PollGroupLock : Lock { function class (line 952) | class CConnectionTransport function TryLock (line 1020) | bool TryLock() { return m_connection.TryLock(); } function Unlock (line 1021) | void Unlock() { m_connection.Unlock(); } function virtual (line 1066) | virtual EUnsignedCert AllowRemoteUnsignedCert() override; function RecursiveTimedMutexImpl (line 1117) | struct TableLock : Lock { FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_flat.cpp function STEAMNETWORKINGSOCKETS_INTERFACE (line 16) | STEAMNETWORKINGSOCKETS_INTERFACE ISteamNetworkingSockets *SteamAPI_Steam... function STEAMNETWORKINGSOCKETS_INTERFACE (line 20) | STEAMNETWORKINGSOCKETS_INTERFACE HSteamListenSocket SteamAPI_ISteamNetwo... function STEAMNETWORKINGSOCKETS_INTERFACE (line 24) | STEAMNETWORKINGSOCKETS_INTERFACE HSteamNetConnection SteamAPI_ISteamNetw... function STEAMNETWORKINGSOCKETS_INTERFACE (line 28) | STEAMNETWORKINGSOCKETS_INTERFACE HSteamListenSocket SteamAPI_ISteamNetwo... function STEAMNETWORKINGSOCKETS_INTERFACE (line 32) | STEAMNETWORKINGSOCKETS_INTERFACE HSteamNetConnection SteamAPI_ISteamNetw... function STEAMNETWORKINGSOCKETS_INTERFACE (line 36) | STEAMNETWORKINGSOCKETS_INTERFACE EResult SteamAPI_ISteamNetworkingSocket... function STEAMNETWORKINGSOCKETS_INTERFACE (line 40) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_C... function STEAMNETWORKINGSOCKETS_INTERFACE (line 44) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_C... function STEAMNETWORKINGSOCKETS_INTERFACE (line 48) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 52) | STEAMNETWORKINGSOCKETS_INTERFACE int64 SteamAPI_ISteamNetworkingSockets_... function STEAMNETWORKINGSOCKETS_INTERFACE (line 56) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_ISteamNetworkingSockets_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 60) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_G... function STEAMNETWORKINGSOCKETS_INTERFACE (line 64) | STEAMNETWORKINGSOCKETS_INTERFACE EResult SteamAPI_ISteamNetworkingSocket... function STEAMNETWORKINGSOCKETS_INTERFACE (line 68) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_ISteamNetworkingSockets_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 72) | STEAMNETWORKINGSOCKETS_INTERFACE EResult SteamAPI_ISteamNetworkingSocket... function STEAMNETWORKINGSOCKETS_INTERFACE (line 76) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingSockets_Re... function STEAMNETWORKINGSOCKETS_INTERFACE (line 80) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_G... function STEAMNETWORKINGSOCKETS_INTERFACE (line 84) | STEAMNETWORKINGSOCKETS_INTERFACE EResult SteamAPI_ISteamNetworkingSocket... function STEAMNETWORKINGSOCKETS_INTERFACE (line 88) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingSockets_Ge... function STEAMNETWORKINGSOCKETS_INTERFACE (line 92) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_G... function STEAMNETWORKINGSOCKETS_INTERFACE (line 96) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_C... function STEAMNETWORKINGSOCKETS_INTERFACE (line 100) | STEAMNETWORKINGSOCKETS_INTERFACE EResult SteamAPI_ISteamNetworkingSocket... function STEAMNETWORKINGSOCKETS_INTERFACE (line 104) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_G... function STEAMNETWORKINGSOCKETS_INTERFACE (line 108) | STEAMNETWORKINGSOCKETS_INTERFACE ESteamNetworkingAvailability SteamAPI_I... function STEAMNETWORKINGSOCKETS_INTERFACE (line 112) | STEAMNETWORKINGSOCKETS_INTERFACE ESteamNetworkingAvailability SteamAPI_I... function STEAMNETWORKINGSOCKETS_INTERFACE (line 116) | STEAMNETWORKINGSOCKETS_INTERFACE HSteamNetPollGroup SteamAPI_ISteamNetwo... function STEAMNETWORKINGSOCKETS_INTERFACE (line 120) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_D... function STEAMNETWORKINGSOCKETS_INTERFACE (line 124) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 128) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingSockets_Re... function STEAMNETWORKINGSOCKETS_INTERFACE (line 133) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_R... function STEAMNETWORKINGSOCKETS_INTERFACE (line 137) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingSockets_Fi... function STEAMNETWORKINGSOCKETS_INTERFACE (line 141) | STEAMNETWORKINGSOCKETS_INTERFACE HSteamNetConnection SteamAPI_ISteamNetw... function STEAMNETWORKINGSOCKETS_INTERFACE (line 145) | STEAMNETWORKINGSOCKETS_INTERFACE uint16 SteamAPI_ISteamNetworkingSockets... function STEAMNETWORKINGSOCKETS_INTERFACE (line 149) | STEAMNETWORKINGSOCKETS_INTERFACE SteamNetworkingPOPID SteamAPI_ISteamNet... function STEAMNETWORKINGSOCKETS_INTERFACE (line 153) | STEAMNETWORKINGSOCKETS_INTERFACE EResult SteamAPI_ISteamNetworkingSocket... function STEAMNETWORKINGSOCKETS_INTERFACE (line 157) | STEAMNETWORKINGSOCKETS_INTERFACE HSteamListenSocket SteamAPI_ISteamNetwo... function STEAMNETWORKINGSOCKETS_INTERFACE (line 161) | STEAMNETWORKINGSOCKETS_INTERFACE EResult SteamAPI_ISteamNetworkingSocket... function STEAMNETWORKINGSOCKETS_INTERFACE (line 166) | STEAMNETWORKINGSOCKETS_INTERFACE HSteamNetConnection SteamAPI_ISteamNetw... function STEAMNETWORKINGSOCKETS_INTERFACE (line 170) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_R... function STEAMNETWORKINGSOCKETS_INTERFACE (line 175) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_G... function STEAMNETWORKINGSOCKETS_INTERFACE (line 179) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 183) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_ISteamNetworkingSockets_R... function STEAMNETWORKINGSOCKETS_INTERFACE (line 190) | STEAMNETWORKINGSOCKETS_INTERFACE ISteamNetworkingUtils *SteamAPI_SteamNe... function STEAMNETWORKINGSOCKETS_INTERFACE (line 194) | STEAMNETWORKINGSOCKETS_INTERFACE SteamNetworkingMessage_t * SteamAPI_ISt... function STEAMNETWORKINGSOCKETS_INTERFACE (line 199) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_ISteamNetworkingUtils_Ini... function STEAMNETWORKINGSOCKETS_INTERFACE (line 203) | STEAMNETWORKINGSOCKETS_INTERFACE ESteamNetworkingAvailability SteamAPI_I... function STEAMNETWORKINGSOCKETS_INTERFACE (line 207) | STEAMNETWORKINGSOCKETS_INTERFACE float SteamAPI_ISteamNetworkingUtils_Ge... function STEAMNETWORKINGSOCKETS_INTERFACE (line 211) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingUtils_Esti... function STEAMNETWORKINGSOCKETS_INTERFACE (line 215) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingUtils_Esti... function STEAMNETWORKINGSOCKETS_INTERFACE (line 219) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_ISteamNetworkingUtils_Con... function STEAMNETWORKINGSOCKETS_INTERFACE (line 223) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Par... function STEAMNETWORKINGSOCKETS_INTERFACE (line 227) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Che... function STEAMNETWORKINGSOCKETS_INTERFACE (line 231) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingUtils_GetP... function STEAMNETWORKINGSOCKETS_INTERFACE (line 235) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingUtils_GetD... function STEAMNETWORKINGSOCKETS_INTERFACE (line 239) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingUtils_GetP... function STEAMNETWORKINGSOCKETS_INTERFACE (line 243) | STEAMNETWORKINGSOCKETS_INTERFACE int SteamAPI_ISteamNetworkingUtils_GetP... function STEAMNETWORKINGSOCKETS_INTERFACE (line 249) | STEAMNETWORKINGSOCKETS_INTERFACE SteamNetworkingMicroseconds SteamAPI_IS... function STEAMNETWORKINGSOCKETS_INTERFACE (line 253) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 257) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 261) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 265) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 269) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 273) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 277) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 281) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 285) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 289) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 293) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 297) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 301) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 305) | STEAMNETWORKINGSOCKETS_INTERFACE ESteamNetworkingGetConfigValueResult St... function STEAMNETWORKINGSOCKETS_INTERFACE (line 309) | STEAMNETWORKINGSOCKETS_INTERFACE const char * SteamAPI_ISteamNetworkingU... function STEAMNETWORKINGSOCKETS_INTERFACE (line 313) | STEAMNETWORKINGSOCKETS_INTERFACE ESteamNetworkingConfigValue SteamAPI_IS... function STEAMNETWORKINGSOCKETS_INTERFACE (line 320) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_Cle... function STEAMNETWORKINGSOCKETS_INTERFACE (line 324) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_IsI... function STEAMNETWORKINGSOCKETS_INTERFACE (line 328) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 332) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 336) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_IsI... function STEAMNETWORKINGSOCKETS_INTERFACE (line 340) | STEAMNETWORKINGSOCKETS_INTERFACE uint32 SteamAPI_SteamNetworkingIPAddr_G... function STEAMNETWORKINGSOCKETS_INTERFACE (line 344) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_Set... function STEAMNETWORKINGSOCKETS_INTERFACE (line 348) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_IsL... function STEAMNETWORKINGSOCKETS_INTERFACE (line 352) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_IsE... function STEAMNETWORKINGSOCKETS_INTERFACE (line 357) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_ToS... function STEAMNETWORKINGSOCKETS_INTERFACE (line 361) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_Par... function STEAMNETWORKINGSOCKETS_INTERFACE (line 368) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIdentity_C... function STEAMNETWORKINGSOCKETS_INTERFACE (line 372) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_I... function STEAMNETWORKINGSOCKETS_INTERFACE (line 376) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIdentity_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 380) | STEAMNETWORKINGSOCKETS_INTERFACE uint64_steamid SteamAPI_SteamNetworking... function STEAMNETWORKINGSOCKETS_INTERFACE (line 384) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIdentity_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 388) | STEAMNETWORKINGSOCKETS_INTERFACE uint64 SteamAPI_SteamNetworkingIdentity... function STEAMNETWORKINGSOCKETS_INTERFACE (line 392) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 396) | STEAMNETWORKINGSOCKETS_INTERFACE const char * SteamAPI_SteamNetworkingId... function STEAMNETWORKINGSOCKETS_INTERFACE (line 400) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIdentity_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 404) | STEAMNETWORKINGSOCKETS_INTERFACE const SteamNetworkingIPAddr * SteamAPI_... function STEAMNETWORKINGSOCKETS_INTERFACE (line 408) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIdentity_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 412) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_I... function STEAMNETWORKINGSOCKETS_INTERFACE (line 416) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 420) | STEAMNETWORKINGSOCKETS_INTERFACE const char * SteamAPI_SteamNetworkingId... function STEAMNETWORKINGSOCKETS_INTERFACE (line 424) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_S... function STEAMNETWORKINGSOCKETS_INTERFACE (line 428) | STEAMNETWORKINGSOCKETS_INTERFACE const uint8 * SteamAPI_SteamNetworkingI... function STEAMNETWORKINGSOCKETS_INTERFACE (line 432) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_I... function STEAMNETWORKINGSOCKETS_INTERFACE (line 436) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIdentity_T... function STEAMNETWORKINGSOCKETS_INTERFACE (line 440) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_P... function STEAMNETWORKINGSOCKETS_INTERFACE (line 447) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingMessage_t_... function STEAMNETWORKINGSOCKETS_INTERFACE (line 456) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamDatagramHostedAddres... function STEAMNETWORKINGSOCKETS_INTERFACE (line 460) | STEAMNETWORKINGSOCKETS_INTERFACE SteamNetworkingPOPID SteamAPI_SteamData... function STEAMNETWORKINGSOCKETS_INTERFACE (line 464) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamDatagramHostedAddres... function STEAMNETWORKINGSOCKETS_INTERFACE (line 473) | STEAMNETWORKINGSOCKETS_INTERFACE ISteamNetworkingConnectionSignaling *St... function STEAMNETWORKINGSOCKETS_INTERFACE (line 512) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingSockets_R... FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp type SteamNetworkingSocketsLib (line 77) | namespace SteamNetworkingSocketsLib { function ETW_LongOp (line 79) | inline void ETW_LongOp( const char *opName, SteamNetworkingMicrosecond... type ThreadLockDebugInfo (line 112) | struct ThreadLockDebugInfo type Tag_t (line 125) | struct Tag_t function ThreadLockDebugInfo (line 140) | static ThreadLockDebugInfo &GetThreadDebugInfo() type Tag_t (line 125) | struct Tag_t function SeedWeakRandomGenerator (line 473) | static void SeedWeakRandomGenerator() function IsRouteToAddressProbablyLocal (line 789) | bool IsRouteToAddressProbablyLocal( netadr_t addr ) function InitFakeRateLimit (line 917) | static void InitFakeRateLimit() function UpdateFakeRateLimitTokenBuckets (line 924) | static void UpdateFakeRateLimitTokenBuckets( SteamNetworkingMicrosecon... function sendto_gather (line 956) | bool sendto_gather( int sockfd, int nChunks, const iovec *pChunks, soc... class CRawUDPSocketImpl (line 980) | class CRawUDPSocketImpl final : public IRawUDPSocket method STEAMNETWORKINGSOCKETS_DECLARE_CLASS_OPERATOR_NEW (line 983) | STEAMNETWORKINGSOCKETS_DECLARE_CLASS_OPERATOR_NEW method BReallySendRawPacket (line 1009) | inline bool BReallySendRawPacket( int nChunks, const iovec *pChunks,... method TracePkt (line 1193) | void TracePkt( bool bSend, const netadr_t &adrRemote, int nChunks, c... method SetCallbackRecvPacket (line 1245) | virtual void SetCallbackRecvPacket( CRecvPacketCallback callback ) o... class CPacketLagger (line 1268) | class CPacketLagger method LagPacket (line 1335) | void LagPacket( CRawUDPSocketImpl *pSock, const netadr_t &adr, Steam... method Think (line 1421) | virtual void Think( SteamNetworkingMicroseconds usecNow ) override method Clear (line 1457) | void Clear() method AboutToDestroySocket (line 1469) | void AboutToDestroySocket( const CRawUDPSocketImpl *pSock ) method QueueNearFront (line 1488) | void QueueNearFront( CLaggedPacket *pkt ) type CLaggedPacket (line 1269) | struct CLaggedPacket final : public CPossibleOutOfOrderPacket method CLaggedPacket (line 1289) | CLaggedPacket( CRawUDPSocketImpl *pSockOwner, const netadr_t &adrRem... method CLaggedPacket (line 1298) | CLaggedPacket( const RecvPktInfo_t &ctx, SteamNetworkingMicroseconds... method CRawUDPSocketImpl (line 1308) | CRawUDPSocketImpl *SockOwner() const { return assert_cast* pAddrs ) function GetLocalAddresses (line 4343) | bool GetLocalAddresses( CUtlVector< SteamNetworkingIPAddr >* pAddrs ) function GetLocalAddresses (line 4383) | bool GetLocalAddresses( CUtlVector< SteamNetworkingIPAddr >* pAddrs ) function STEAMNETWORKINGSOCKETS_INTERFACE (line 4395) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_SetManualPo... function STEAMNETWORKINGSOCKETS_INTERFACE (line 4423) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_Poll( int m... function STEAMNETWORKINGSOCKETS_INTERFACE (line 4443) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_SetLockWait... function STEAMNETWORKINGSOCKETS_INTERFACE (line 4452) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_SetLockAcqu... function STEAMNETWORKINGSOCKETS_INTERFACE (line 4461) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_SetLockHeld... function STEAMNETWORKINGSOCKETS_INTERFACE (line 4470) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_SetPreForma... function STEAMNETWORKINGSOCKETS_INTERFACE (line 4479) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_DefaultPreF... function STEAMNETWORKINGSOCKETS_INTERFACE (line 4585) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_SetServiceT... function SteamNetworkingSockets_Free (line 4619) | void SteamNetworkingSockets_Free( void *p ) function STEAMNETWORKINGSOCKETS_INTERFACE (line 4624) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingSockets_SetCustomMe... FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.h type iovec (line 27) | struct iovec function namespace (line 29) | namespace SteamNetworkingSocketsLib { type EDualWifiStatus (line 134) | enum EDualWifiStatus function IRawUDPSocket (line 145) | inline IRawUDPSocket *GetDualWifiSecondarySocket( int nEnableSetting ) {... function class (line 196) | class IBoundUDPSocket function IRawUDPSocket (line 219) | IRawUDPSocket *GetRawSock() const { return m_pRawSock; } function class (line 240) | class CSharedSocket function BRateLimitSpew (line 339) | inline bool BRateLimitSpew( SteamNetworkingMicroseconds usecNow ) type LockDebugInfo (line 449) | struct LockDebugInfo function unlock (line 514) | inline void unlock() function m_pLock (line 543) | m_pLock( nullptr ) {} function BHoldsLock (line 547) | bool BHoldsLock( const TLock &lock ) const { return m_pLock == &lock; } function TryLock (line 559) | bool TryLock( TLock &lock, int msTimeout, const char *pszTag ) function Unlock (line 573) | void Unlock() { if ( !m_pLock ) return; m_pLock->unlock(); m_pLock = nul... function Abandon (line 576) | void Abandon() { m_pLock = nullptr; } function ShortDurationMutexImpl (line 601) | struct ShortDurationLock : Lock function class (line 652) | class CTaskTarget function class (line 680) | class CQueuedTask function SetTarget (line 769) | void SetTarget( TTarget *pTarget ) { CQueuedTask::SetTarget( pTarget ); } function TTarget (line 770) | TTarget *Target() const { return static_cast( m_pTarget ); } function class (line 774) | class CTaskList FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p.cpp type SteamNetworkingSocketsLib (line 38) | namespace SteamNetworkingSocketsLib { function CSteamNetworkConnectionP2P (line 600) | CSteamNetworkConnectionP2P *CSteamNetworkConnectionP2P::AsSteamNetwork... function CSteamNetworkConnectionP2P (line 685) | CSteamNetworkConnectionP2P *CSteamNetworkConnectionP2P::FindDuplicateC... function EResult (line 762) | EResult CSteamNetworkConnectionP2P::AcceptConnection( SteamNetworkingM... function EResult (line 784) | EResult CSteamNetworkConnectionP2P::P2PInternalAcceptConnection( Steam... function int64 (line 840) | int64 CSteamNetworkConnectionP2P::_APISendMessageToConnection( CSteamN... function SteamNetworkingMicroseconds (line 1001) | SteamNetworkingMicroseconds CSteamNetworkConnectionP2P::GetSignalRelia... function SteamNetworkingMicroseconds (line 1413) | SteamNetworkingMicroseconds CSteamNetworkConnectionP2P::ThinkConnection_... function SteamNetworkingMicroseconds (line 1466) | SteamNetworkingMicroseconds CSteamNetworkConnectionP2P::CheckWaitForInit... function SteamNetworkingMicroseconds (line 1545) | SteamNetworkingMicroseconds CSteamNetworkConnectionP2P::ThinkConnection_... function ESteamNetConnectionEnd (line 2073) | ESteamNetConnectionEnd CSteamNetworkConnectionP2P::CheckRemoteCert( cons... function SteamNetworkingMicroseconds (line 2357) | SteamNetworkingMicroseconds CConnectionTransportP2PBase::CalcTotalTimeSe... function HSteamListenSocket (line 2377) | HSteamListenSocket CSteamNetworkingSockets::CreateListenSocketP2P( int n... function HSteamListenSocket (line 2394) | HSteamListenSocket CSteamNetworkingSockets::CreateListenSocketP2PFakeIP(... function CSteamNetworkListenSocketP2P (line 2416) | CSteamNetworkListenSocketP2P *CSteamNetworkingSockets::InternalCreateLis... function HSteamNetConnection (line 2474) | HSteamNetConnection CSteamNetworkingSockets::ConnectP2P( const SteamNetw... function CSteamNetworkConnectionBase (line 2516) | CSteamNetworkConnectionBase *CSteamNetworkingSockets::InternalConnectP2P... function HSteamNetConnection (line 2697) | HSteamNetConnection CSteamNetworkingSockets::ConnectP2PCustomSignaling( ... function CSteamNetworkConnectionBase (line 2710) | CSteamNetworkConnectionBase *CSteamNetworkingSockets::InternalConnectP2P( function SendP2PRejection (line 2795) | static void SendP2PRejection( ISteamNetworkingSignalingRecvContext *pCon... function CompareSymmetricConnections (line 2842) | static int CompareSymmetricConnections( uint32 nConnectionIDA, const std... FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p.h function namespace (line 17) | namespace SteamNetworkingSocketsLib { function class (line 74) | class CSteamNetworkListenSocketP2P : public CSteamNetworkListenSocketBase type EHostedDedicatedServer (line 94) | enum EHostedDedicatedServer function class (line 108) | class CConnectionTransportP2PBase function class (line 198) | class CSteamNetworkConnectionP2P : public CSteamNetworkConnectionBase FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_ice.cpp type SteamNetworkingSocketsLib (line 34) | namespace SteamNetworkingSocketsLib { function Base64EncodeLower30Bits (line 637) | std::string Base64EncodeLower30Bits( uint32 nNum ) FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_ice.h function namespace (line 14) | namespace SteamNetworkingSocketsLib { function ISteamNetworkingConnectionSignaling (line 31) | inline ISteamNetworkingConnectionSignaling *Signaling() const { return C... FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_webrtc.cpp type SteamNetworkingSocketsLib (line 15) | namespace SteamNetworkingSocketsLib { class IConnectionTransportP2PICERunWithLock (line 255) | class IConnectionTransportP2PICERunWithLock : private CQueuedTaskOnTar... method Queue (line 262) | inline void Queue( CConnectionTransportP2PICE_WebRTC *pTransport, co... method RunOrQueue (line 268) | inline void RunOrQueue( CConnectionTransportP2PICE_WebRTC *pTranspor... method Setup (line 275) | inline bool Setup( CConnectionTransportP2PICE_WebRTC *pTransport ) method Run (line 288) | virtual void Run() type RunIceCandidateAdded (line 334) | struct RunIceCandidateAdded : IConnectionTransportP2PICERunWithLock method RunTransportP2PICE (line 338) | virtual void RunTransportP2PICE( CConnectionTransportP2PICE_WebRTC *... type RunWritableStateChanged (line 389) | struct RunWritableStateChanged : IConnectionTransportP2PICERunWithLock method RunTransportP2PICE (line 391) | virtual void RunTransportP2PICE( CConnectionTransportP2PICE_WebRTC *... type RunRouteStateChanged (line 428) | struct RunRouteStateChanged : IConnectionTransportP2PICERunWithLock method RunTransportP2PICE (line 430) | virtual void RunTransportP2PICE( CConnectionTransportP2PICE_WebRTC *... type RunDrainQueue (line 499) | struct RunDrainQueue : IConnectionTransportP2PICERunWithLock method RunTransportP2PICE (line 501) | virtual void RunTransportP2PICE( CConnectionTransportP2PICE_WebRTC *... FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_p2p_webrtc.h type ICESessionConfig (line 16) | struct ICESessionConfig type IICESession (line 17) | typedef IICESession *( *CreateICESession_t )( const ICESessionConfig &cf... function namespace (line 20) | namespace SteamNetworkingSocketsLib { FILE: src/steamnetworkingsockets/clientlib/steamnetworkingsockets_snp.cpp type SteamNetworkingSocketsLib (line 14) | namespace SteamNetworkingSocketsLib { type SNPAckSerializerHelper (line 16) | struct SNPAckSerializerHelper type Block (line 18) | struct Block method uint16 (line 40) | static uint16 EncodeTimeSince( SteamNetworkingMicroseconds usecNow, ... function SteamNetworkingMicroseconds (line 57) | inline SteamNetworkingMicroseconds GetUsecPingWithFallback( CSteamNetw... type LaneDebug (line 133) | struct LaneDebug function FOR_EACH_LL (line 144) | FOR_EACH_LL( m_listSentReliableSegments, hSeg ) function int64 (line 300) | int64 CSteamNetworkConnectionBase::SNP_SendMessage( CSteamNetworkingMe... function EResult (line 535) | EResult CSteamNetworkConnectionBase::SNP_ConfigureLanes( int nLanes, c... function EResult (line 662) | EResult CSteamNetworkConnectionBase::SNP_FlushMessage( SteamNetworking... function SteamNetworkingMicroseconds (line 1547) | SteamNetworkingMicroseconds CSteamNetworkConnectionBase::SNP_SenderChe... type SNPEncodedSegment (line 1650) | struct SNPEncodedSegment method SetupReliable (line 1660) | inline void SetupReliable( CSteamNetworkingMessage *pMsg, int64 nBeg... method SetupUnreliable (line 1719) | inline void SetupUnreliable( CSteamNetworkingMessage *pMsg, int nOff... type SNPPacketSerializeHelper (line 1774) | struct SNPPacketSerializeHelper method SNPInFlightPacket_t (line 1781) | inline SNPInFlightPacket_t &InFlightPkt() { return m_insertInflightP... method SteamNetworkingMicroseconds (line 1782) | inline SteamNetworkingMicroseconds UsecNow() const { return m_insert... type SNPSegmentCollectorLaneBase (line 1941) | struct SNPSegmentCollectorLaneBase method SNPEncodedSegment (line 1946) | SNPEncodedSegment *AddUnreliable( CSteamNetworkingMessage *pMsg, int... type SNPSegmentCollectorLane (line 1958) | struct SNPSegmentCollectorLane type SNPSegmentCollectorLane (line 1961) | struct SNPSegmentCollectorLane : SNPSegmentCollectorLaneBase method SNPEncodedSegment (line 1964) | SNPEncodedSegment *AddReliableRetry( uint16 hRelSeg, const SNPSendRe... method SNPEncodedSegment (line 1972) | SNPEncodedSegment *AddReliable( CSteamNetworkingMessage *pMsg, int64... type SNPSegmentCollectorLane (line 1982) | struct SNPSegmentCollectorLane : SNPSegmentCollectorLaneBase method SNPEncodedSegment (line 1985) | SNPEncodedSegment *AddReliableRetry( uint16 hRelSeg, const SNPSendRe... method SNPEncodedSegment (line 1997) | SNPEncodedSegment *AddReliable( CSteamNetworkingMessage *pMsg, int64... type SegmentCollectorBase (line 2012) | struct SegmentCollectorBase type SNPSegmentCollector (line 2018) | struct SNPSegmentCollector : SegmentCollectorBase method Lane (line 2024) | inline Lane *GetLane( int idxLane ) method IsEmpty (line 2030) | inline bool IsEmpty() { return m_singleLane.m_vecSegments.empty(); } method UndoLast (line 2032) | void UndoLast( Lane *pLane ) type SNPSegmentCollector (line 2040) | struct SNPSegmentCollector : SegmentCollector... type TaggedLane (line 2045) | struct TaggedLane : Lane method Lane (line 2060) | inline Lane *GetLane( int nLaneID ) method IsEmpty (line 2097) | inline bool IsEmpty() { return m_vecLanes.empty(); } method UndoLast (line 2099) | void UndoLast( Lane *pLane ) function uint8 (line 2115) | inline uint8 *CSteamNetworkConnectionBase::SNP_SerializeSegmentArray( ... function uint8 (line 2282) | uint8 *CSteamNetworkConnectionBase::SNP_SerializeSegments_MultiLane( u... function uint8 (line 2322) | uint8 *CSteamNetworkConnectionBase::SNP_SerializeSegments(... function uint8 (line 2328) | uint8 *CSteamNetworkConnectionBase::SNP_SerializeSegments... function uint8 (line 2334) | uint8 *CSteamNetworkConnectionBase::SNP_SerializeSegments... function uint8 (line 2340) | uint8 *CSteamNetworkConnectionBase::SNP_SerializeSegments { const static ESteamNetworkingConfig... function int64 (line 770) | struct ConfigDataTypeTraits { const static ESteamNetworkingConfig... function float (line 771) | struct ConfigDataTypeTraits { const static ESteamNetworkingConfig... function string (line 772) | struct ConfigDataTypeTraits { const static ESteamNetworking... function void (line 773) | struct ConfigDataTypeTraits { const static ESteamNetworkingConfig... type GlobalConfigValueEntry (line 775) | struct GlobalConfigValueEntry function val (line 810) | float &val ) { val = std::max( m_floatmin, std::min( m_floatmax, val ) ); } type Value (line 835) | struct Value type ConnectionConfig (line 852) | struct ConnectionConfig function namespace (line 916) | namespace GlobalConfig function RandomBoolWithOdds (line 977) | inline bool RandomBoolWithOdds( float odds ) function ESteamNetworkingFakeIPType (line 986) | inline ESteamNetworkingFakeIPType GetIPv4FakeIPType( uint32 nIPv4 ) function ESteamNetworkingFakeIPType (line 998) | inline ESteamNetworkingFakeIPType GetIPv4FakeIPType( uint32 nIPv4 ) { re... function class (line 1003) | class CPossibleOutOfOrderPacket function PutUint16 (line 1030) | struct DataPacketSerializerBase function Finish (line 1071) | int Finish() function uint8 (line 1089) | inline uint8 IPv4_TOS_make( uint8 dscp, uint8 ecn ) function uint8 (line 1097) | inline uint8 IPv4_TOS_ECN( uint8 tos ) function uint8 (line 1103) | inline uint8 IPv4_TOS_DSCP( uint8 tos ) function uint8 (line 1122) | inline uint8 ResolveECNSendGlobal() function uint8 (line 1130) | inline uint8 ResolveECNSendGlobal() { return 0; } function namespace (line 1160) | namespace SteamNetworkingSocketsLib FILE: src/steamnetworkingsockets/steamnetworkingsockets_shared.cpp type SteamNetworkingSocketsLib (line 11) | namespace SteamNetworkingSocketsLib function Indent (line 15) | std::string Indent( const char *s ) function uint32 (line 70) | uint32 Murmorhash32( const void *data, size_t len ) function STEAMNETWORKINGSOCKETS_INTERFACE (line 119) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingIPAddr_ToString( co... function STEAMNETWORKINGSOCKETS_INTERFACE (line 144) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamNetworkingIPAddr_ParseString(... function STEAMNETWORKINGSOCKETS_INTERFACE (line 194) | STEAMNETWORKINGSOCKETS_INTERFACE ESteamNetworkingFakeIPType SteamNetwork... function STEAMNETWORKINGSOCKETS_INTERFACE (line 204) | STEAMNETWORKINGSOCKETS_INTERFACE void SteamNetworkingIdentity_ToString( ... function STEAMNETWORKINGSOCKETS_INTERFACE (line 260) | STEAMNETWORKINGSOCKETS_INTERFACE bool SteamNetworkingIdentity_ParseStrin... FILE: src/steamnetworkingsockets/steamnetworkingsockets_stats.cpp type SteamNetworkingSocketsLib (line 894) | namespace SteamNetworkingSocketsLib function LinkStatsInstantaneousStructToMsg (line 897) | void LinkStatsInstantaneousStructToMsg( const SteamDatagramLinkInstant... function LinkStatsInstantaneousMsgToStruct (line 913) | void LinkStatsInstantaneousMsgToStruct( const CMsgSteamDatagramLinkIns... function LinkStatsLifetimeStructToMsg (line 941) | void LinkStatsLifetimeStructToMsg( const SteamDatagramLinkLifetimeStat... function LinkStatsLifetimeMsgToStruct (line 1048) | void LinkStatsLifetimeMsgToStruct( const CMsgSteamDatagramLinkLifetime... function PrintPct (line 1147) | static void PrintPct( char (&szBuf)[32], float flPct ) function LinkStatsPrintInstantaneousToBuf (line 1160) | void LinkStatsPrintInstantaneousToBuf( const char *pszLeader, const St... function LinkStatsPrintLifetimeToBuf (line 1201) | void LinkStatsPrintLifetimeToBuf( const char *pszLeader, const SteamDa... function LinkStatsPrintToBuf (line 1449) | void LinkStatsPrintToBuf( const char *pszLeader, const SteamDatagramLi... FILE: src/steamnetworkingsockets/steamnetworkingsockets_thinker.cpp type SteamNetworkingSocketsLib (line 22) | namespace SteamNetworkingSocketsLib { type ThinkerLess (line 30) | struct ThinkerLess class ThinkerSetIndex (line 37) | class ThinkerSetIndex method SetIndex (line 40) | static void SetIndex( IThinker *p, int idx, void *pContext ) { p->m_... type ShortDurationLock (line 62) | struct ShortDurationLock { inline void lock() {}; inline void unlock()... function SteamNetworkingMicroseconds (line 158) | SteamNetworkingMicroseconds IThinker::Thinker_GetNextScheduledThinkTime() function Thinker_ValidateStatics (line 247) | void Thinker_ValidateStatics( CValidator &validator ) FILE: src/steamnetworkingsockets/steamnetworkingsockets_thinker.h function namespace (line 9) | namespace SteamNetworkingSocketsLib { FILE: src/tier0/dbg.cpp function Plat_IsInDebugSession (line 44) | bool Plat_IsInDebugSession() function AssertMsgImplementationV (line 96) | void AssertMsgImplementationV( bool _bFatal, bool bFmt, const char* pstr... FILE: src/tier0/platformtime.cpp function uint64 (line 47) | static uint64 InitTicks() function uint64 (line 86) | uint64 Plat_RelativeTicks() function Plat_FloatTime (line 121) | double Plat_FloatTime() function uint64 (line 129) | uint64 Plat_USTime() FILE: src/tier0/valve_tracelogging.cpp function ULONG (line 25) | static ULONG __stdcall Dummy_EventWriteTransfer( REGHANDLE RegHandle, PC... function ULONG (line 29) | static ULONG __stdcall Dummy_EventActivityIdControl( ULONG ControlCode, ... function PLATFORM_INTERFACE (line 32) | PLATFORM_INTERFACE ULONG Plat_EventRegister( LPCGUID ProviderId, PENABLE... function PLATFORM_INTERFACE (line 67) | PLATFORM_INTERFACE ULONG Plat_EventUnregister( REGHANDLE RegHandle ) function PLATFORM_INTERFACE (line 84) | PLATFORM_INTERFACE ULONG __stdcall Plat_EventWriteTransfer( REGHANDLE Re... function PLATFORM_INTERFACE (line 88) | PLATFORM_INTERFACE ULONG __stdcall Plat_EventActivityIdControl( ULONG Co... FILE: src/tier1/ipv6text.c function IPv6IPToString (line 11) | void IPv6IPToString( char *pszOutText, const unsigned char *ip ) function IPv6AddrToString (line 95) | void IPv6AddrToString( char *pszOutText, const unsigned char *ip, uint16... function ParseIPv6Addr_HexDigitVal (line 123) | static inline int ParseIPv6Addr_HexDigitVal( char c ) function ParseIPv6Addr_DecimalDigitVal (line 130) | static inline int ParseIPv6Addr_DecimalDigitVal( char c ) function ParseIPv6Addr_IsSpace (line 135) | bool ParseIPv6Addr_IsSpace( char c ) function ParseIPv6Addr (line 140) | bool ParseIPv6Addr( const char *pszText, unsigned char *pOutIP, int *pOu... FILE: src/tier1/netadr.cpp type sockaddr_in (line 646) | struct sockaddr_in type sockaddr_in (line 661) | struct sockaddr_in type sockaddr_in (line 676) | struct sockaddr_in type sockaddr_in6 (line 692) | struct sockaddr_in6 type sockaddr_in6 (line 722) | struct sockaddr_in6 FILE: src/tier1/utlbuffer.cpp function BEGIN_TIER1_NAMESPACE (line 20) | BEGIN_TIER1_NAMESPACE class CUtlNoEscConversion (line 41) | class CUtlNoEscConversion : public CUtlCharConversion method CUtlNoEscConversion (line 44) | CUtlNoEscConversion( const char nEscapeChar, const char *pDelimiter, i... method FindConversion (line 48) | virtual char FindConversion( const char *pString, int *pLength ) { *pL... function CUtlCharConversion (line 78) | CUtlCharConversion *GetNoEscCharConversion() function uint8 (line 1729) | uint8 CUtlBuffer::GetUint8() function uint64 (line 1737) | uint64 CUtlBuffer::GetUnsignedInt64() function int64 (line 1744) | int64 CUtlBuffer::GetInt64() function int16 (line 1751) | int16 CUtlBuffer::GetInt16() FILE: src/tier1/utlmemory.cpp function UtlMemory_CalcNewAllocationCount (line 198) | int UtlMemory_CalcNewAllocationCount( int nAllocationCount, int nGrowSiz... FILE: src/vstdlib/strtools.cpp function BEGIN_TIER0_NAMESPACE (line 24) | BEGIN_TIER0_NAMESPACE function V_strncmp (line 39) | int V_strncmp( const char *s1, const char *s2, int count ) function V_strnicmp (line 129) | int V_strnicmp( const char *s1, const char *s2, int n ) function V_strncpy (line 243) | void V_strncpy( char *pDest, char const *pSrc, size_t maxLen ) function V_snprintf (line 259) | int V_snprintf( char *pDest, size_t bufferLen, char const *pFormat, ... ) function V_vsnprintf (line 282) | int V_vsnprintf( char *pDest, int bufferLen, char const *pFormat, va_lis... function V_vsnprintfRet (line 300) | int V_vsnprintfRet( char *pDest, int bufferLen, const char *pFormat, va_... function V_SplitString2 (line 369) | void V_SplitString2( const char *pString, const char * const *pSeparator... function V_AllocAndSplitString (line 414) | void V_AllocAndSplitString( const char *pString, const char *pSeparator,... function V_StripTrailingWhitespaceASCII (line 420) | void V_StripTrailingWhitespaceASCII( char *pch ) function V_StrTrim (line 443) | int V_StrTrim( char *pStr ) FILE: tests/make_test_certs.py function run_cert_tool (line 5) | def run_cert_tool( args ): function create_keypair (line 11) | def create_keypair(): function compress_whitespace (line 14) | def compress_whitespace( s ): function remove_all_whitespace (line 16) | def remove_all_whitespace( s ): function get_pem_body (line 19) | def get_pem_body( s ): function run_cert_tool_with_ca_key (line 24) | def run_cert_tool_with_ca_key( ca_key, args ): function create_keypair_and_cert (line 28) | def create_keypair_and_cert( ca_key, args ): function EmitKey (line 32) | def EmitKey( info, key_name, comment ): function EmitAddCert (line 41) | def EmitAddCert( cert, key_name, comment ): FILE: tests/test_common.cpp function DebugOutput (line 22) | static void DebugOutput( ESteamNetworkingSocketsDebugOutputType eType, c... function TEST_Printf (line 54) | void TEST_Printf( const char *fmt, ... ) function TEST_Fatal (line 67) | void TEST_Fatal( const char *fmt, ... ) function TEST_InitLog (line 79) | void TEST_InitLog( const char *pszFilename ) function TEST_Init (line 96) | void TEST_Init( const SteamNetworkingIdentity *pIdentity ) function TEST_Kill (line 129) | void TEST_Kill() function TEST_PumpCallbacks (line 139) | void TEST_PumpCallbacks() FILE: tests/test_common.h type SteamNetworkingIdentity (line 20) | struct SteamNetworkingIdentity FILE: tests/test_connection.cpp type TestMsg (line 32) | struct TestMsg type SFakePeer (line 42) | struct SFakePeer method SFakePeer (line 44) | SFakePeer( const char *pName ) method Reset (line 66) | void Reset() method Close (line 84) | void Close() method UpdateInterval (line 94) | inline void UpdateInterval( float flElapsed ) method UpdateStats (line 103) | inline void UpdateStats() method SetConnectionConfig (line 108) | void SetConnectionConfig() method GetQueuedSendBytes (line 113) | inline int GetQueuedSendBytes() method SendRandomMessage (line 118) | void SendRandomMessage( bool bReliable, int cbMaxSize ) method Send (line 165) | void Send() function CloseConnections (line 175) | static void CloseConnections() function Recv (line 186) | static void Recv( ISteamNetworkingSockets *pSteamSocketNetworking ) function OnSteamNetConnectionStatusChanged (line 240) | void OnSteamNetConnectionStatusChanged( SteamNetConnectionStatusChangedC... function PumpCallbacksAndMakeSureStillConnected (line 311) | static void PumpCallbacksAndMakeSureStillConnected() function FormatQuality (line 320) | inline std::string FormatQuality( float q ) function PrintStatus (line 328) | static void PrintStatus( const SFakePeer &p1, const SFakePeer &p2 ) function ClearConfig (line 349) | static void ClearConfig() function TestNetworkConditions (line 362) | static void TestNetworkConditions( int rate, float loss, int lag, float ... function Test_Connection (line 486) | static void Test_Connection( bool bQuickTest ) function Test_quick (line 566) | static void Test_quick() { Test_Connection( true ); } function Test_soak (line 567) | static void Test_soak() { Test_Connection( false ); } function Test_identity (line 571) | void Test_identity() function Test_lane_quick_queueanddrain (line 613) | void Test_lane_quick_queueanddrain() function Test_lane_quick_priority_and_background (line 814) | void Test_lane_quick_priority_and_background() function Test_netloopback_throughput (line 1015) | void Test_netloopback_throughput() function main (line 1196) | int main( int argc, const char **argv ) function nnMain (line 1304) | void nnMain() { main( 0, nullptr ); } FILE: tests/test_crypto.cpp function Q_nibble (line 22) | static unsigned char Q_nibble( char c ) function V_hextobinary (line 50) | static void V_hextobinary( char const *in, int numchars, byte *out, int ... function TestCryptoEncoding (line 75) | void TestCryptoEncoding() class NISTTestVectorFile (line 176) | class NISTTestVectorFile method NISTTestVectorFile (line 180) | NISTTestVectorFile( const char *pszFilename ) method FindNextTest (line 187) | bool FindNextTest() method GetBinaryBlob (line 200) | bool GetBinaryBlob( const char *pszTag, std::string &blob ) function TestSymmetricAuthCrypto_EncryptTestVectorFile (line 222) | void TestSymmetricAuthCrypto_EncryptTestVectorFile( const char *pszFilen... function TestSymmetricAuthCryptoVectors (line 305) | void TestSymmetricAuthCryptoVectors() function TestEllipticCrypto (line 318) | void TestEllipticCrypto() function TestOpenSSHEd25519 (line 442) | void TestOpenSSHEd25519() function TestEllipticPerf (line 509) | void TestEllipticPerf() function SymmetricAuthEncryptRepeatedly (line 597) | void SymmetricAuthEncryptRepeatedly( int cIterations, AES_GCM_EncryptCon... function SymmetricAuthDecryptRepeatedly (line 620) | void SymmetricAuthDecryptRepeatedly( int cIterations, AES_GCM_DecryptCon... function TestSymmetricAuthCryptoPerf (line 643) | void TestSymmetricAuthCryptoPerf() function chdir_to_bindir (line 727) | bool chdir_to_bindir() function main (line 747) | int main() FILE: tests/test_flat.c function main (line 3) | int main(int argc, char **argv) FILE: tests/test_p2p.cpp type ETestRole (line 18) | enum ETestRole function Quit (line 30) | void Quit( int rc ) function SendMessageToPeer (line 55) | void SendMessageToPeer( const char *pszMsg ) function OnSteamNetConnectionStatusChanged (line 64) | void OnSteamNetConnectionStatusChanged( SteamNetConnectionStatusChangedC... function main (line 150) | int main( int argc, const char **argv ) FILE: tests/test_p2p.py class RunProcessInThread (line 18) | class RunProcessInThread(threading.Thread): method __init__ (line 20) | def __init__( self, tag, cmdline, env, **popen_kwargs ): method WriteLn (line 32) | def WriteLn( self, ln ): method run (line 37) | def run( self ): method join (line 63) | def join( self, timeout ): method term (line 72) | def term( self ): function StartProcessInThread (line 77) | def StartProcessInThread( tag, cmdline, env=None, **popen_kwargs ): function StartClientInThread (line 82) | def StartClientInThread( role, local, remote ): function ClientServerTest (line 104) | def ClientServerTest(): function SymmetricTest (line 114) | def SymmetricTest(): FILE: tests/test_pki.cpp function GenerateCert (line 15) | void GenerateCert( CMsgSteamDatagramCertificateSigned &msgOut, const cha... function main (line 42) | int main()