Zdexby TheHolyOneZ
49,743 classes
Class

ISteamNetworkingSockets

: SteamInterface : Object
Steamworks.ISteamNetworkingSockets, Facepunch.Steamworks.Win64 0x0038 (56 B) inherited 0x0038 Facepunch.Steamworks.Win64.dll
0x00x0038

Members 1

OffsetSizeNameTypeFlagsDefault
—0x08VersionstringPublicStatic+1 flags2006074264144
Inherited from SteamInterface 5
OffsetSizeNameTypeFlagsDefault
0x08SelflongPublic—
0x08SelfGloballongPublic—
0x08SelfServerlongPublic—
0x08SelfClientlongPublic—
0x01<IsServer>k__BackingFieldboolPrivate—

Functions 99

SignatureFlagsNativeParams
void .ctor(bool IsGameServer)2 flags0x01
long SteamAPI_SteamNetworkingSockets_SteamAPI_v012()Static+2 flags0x08
long GetUserInterfacePointer()Public+1 flags0x08
long SteamAPI_SteamGameServerNetworkingSockets_SteamAPI_v012()Static+2 flags0x08
long GetServerInterfacePointer()Public+1 flags0x08
Socket _CreateListenSocketIP(long self, ref NetAddress& localAddress, int nOptions, const NetKeyValue[]& pOptions)PrivateStatic+1 flags0x12
Socket CreateListenSocketIP(ref NetAddress& localAddress, int nOptions, const NetKeyValue[]& pOptions)1 flags0x12
Connection _ConnectByIPAddress(long self, ref NetAddress& address, int nOptions, const NetKeyValue[]& pOptions)PrivateStatic+1 flags0x12
Connection ConnectByIPAddress(ref NetAddress& address, int nOptions, const NetKeyValue[]& pOptions)1 flags0x12
Socket _CreateListenSocketP2P(long self, int nLocalVirtualPort, int nOptions, const NetKeyValue[]& pOptions)PrivateStatic+1 flags0x08
Socket CreateListenSocketP2P(int nLocalVirtualPort, int nOptions, const NetKeyValue[]& pOptions)1 flags0x08
Connection _ConnectP2P(long self, ref NetIdentity& identityRemote, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions)PrivateStatic+1 flags0x88
Connection ConnectP2P(ref NetIdentity& identityRemote, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions)1 flags0x88
Result _AcceptConnection(long self, const Connection& hConn)PrivateStatic+1 flags0x08
Result AcceptConnection(const Connection& hConn)1 flags0x04
bool _CloseConnection(long self, const Connection& hPeer, int nReason, const string& pszDebug, bool bEnableLinger)PrivateStatic+1 flags0x08
bool CloseConnection(const Connection& hPeer, int nReason, const string& pszDebug, bool bEnableLinger)1 flags0x08
bool _CloseListenSocket(long self, const Socket& hSocket)PrivateStatic+1 flags0x08
bool CloseListenSocket(const Socket& hSocket)1 flags0x04
bool _SetConnectionUserData(long self, const Connection& hPeer, long nUserData)PrivateStatic+1 flags0x08
bool SetConnectionUserData(const Connection& hPeer, long nUserData)1 flags0x08
long _GetConnectionUserData(long self, const Connection& hPeer)PrivateStatic+1 flags0x08
long GetConnectionUserData(const Connection& hPeer)1 flags0x08
void _SetConnectionName(long self, const Connection& hPeer, const string& pszName)PrivateStatic+1 flags0x08
void SetConnectionName(const Connection& hPeer, const string& pszName)1 flags0x08
bool _GetConnectionName(long self, const Connection& hPeer, long pszName, int nMaxLen)PrivateStatic+1 flags0x08
bool GetConnectionName(const Connection& hPeer, ref string& pszName)1 flags0x08
Result _SendMessageToConnection(long self, const Connection& hConn, long pData, uint cbData, int nSendFlags, ref long& pOutMessageNumber)PrivateStatic+1 flags0x08
Result SendMessageToConnection(const Connection& hConn, long pData, uint cbData, int nSendFlags, ref long& pOutMessageNumber)1 flags0x08
void _SendMessages(long self, int nMessages, const NetMsg**& pMessages, const Int64*& pOutMessageNumberOrResult)PrivateStatic+1 flags0x08
void SendMessages(int nMessages, const NetMsg**& pMessages, const Int64*& pOutMessageNumberOrResult)1 flags0x04
Result _FlushMessagesOnConnection(long self, const Connection& hConn)PrivateStatic+1 flags0x08
Result FlushMessagesOnConnection(const Connection& hConn)1 flags0x04
int _ReceiveMessagesOnConnection(long self, const Connection& hConn, long ppOutMessages, int nMaxMessages)PrivateStatic+1 flags0x08
int ReceiveMessagesOnConnection(const Connection& hConn, long ppOutMessages, int nMaxMessages)1 flags0x08
bool _GetConnectionInfo(long self, const Connection& hConn, ref ConnectionInfo& pInfo)PrivateStatic+1 flags0x2B8
bool GetConnectionInfo(const Connection& hConn, ref ConnectionInfo& pInfo)1 flags0x2B8
Result _GetConnectionRealTimeStatus(long self, const Connection& hConn, ref ConnectionStatus& pStatus, int nLanes, const ConnectionLaneStatus[]& pLanes)PrivateStatic+1 flags0x40
Result GetConnectionRealTimeStatus(const Connection& hConn, ref ConnectionStatus& pStatus, int nLanes, const ConnectionLaneStatus[]& pLanes)1 flags0x40
int _GetDetailedConnectionStatus(long self, const Connection& hConn, long pszBuf, int cbBuf)PrivateStatic+1 flags0x08
int GetDetailedConnectionStatus(const Connection& hConn, ref string& pszBuf)1 flags0x08
bool _GetListenSocketAddress(long self, const Socket& hSocket, ref NetAddress& address)PrivateStatic+1 flags0x12
bool GetListenSocketAddress(const Socket& hSocket, ref NetAddress& address)1 flags0x12
bool _CreateSocketPair(long self, const Connection[]& pOutConnection1, const Connection[]& pOutConnection2, bool bUseNetworkLoopback, ref NetIdentity& pIdentity1, ref NetIdentity& pIdentity2)PrivateStatic+1 flags0x88
bool CreateSocketPair(const Connection[]& pOutConnection1, const Connection[]& pOutConnection2, bool bUseNetworkLoopback, ref NetIdentity& pIdentity1, ref NetIdentity& pIdentity2)1 flags0x88
Result _ConfigureConnectionLanes(long self, const Connection& hConn, int nNumLanes, const int[]& pLanePriorities, const ushort[]& pLaneWeights)PrivateStatic+1 flags0x08
Result ConfigureConnectionLanes(const Connection& hConn, int nNumLanes, const int[]& pLanePriorities, const ushort[]& pLaneWeights)1 flags0x08
bool _GetIdentity(long self, ref NetIdentity& pIdentity)PrivateStatic+1 flags0x88
bool GetIdentity(ref NetIdentity& pIdentity)1 flags0x88
SteamNetworkingAvailability _InitAuthentication(long self)PrivateStatic+1 flags0x08
SteamNetworkingAvailability InitAuthentication()1 flags0x04
SteamNetworkingAvailability _GetAuthenticationStatus(long self, ref SteamNetAuthenticationStatus_t& pDetails)PrivateStatic+1 flags0x10
SteamNetworkingAvailability GetAuthenticationStatus(ref SteamNetAuthenticationStatus_t& pDetails)1 flags0x10
HSteamNetPollGroup _CreatePollGroup(long self)PrivateStatic+1 flags0x08
HSteamNetPollGroup CreatePollGroup()1 flags0x04
bool _DestroyPollGroup(long self, const HSteamNetPollGroup& hPollGroup)PrivateStatic+1 flags0x08
bool DestroyPollGroup(const HSteamNetPollGroup& hPollGroup)1 flags0x04
bool _SetConnectionPollGroup(long self, const Connection& hConn, const HSteamNetPollGroup& hPollGroup)PrivateStatic+1 flags0x08
bool SetConnectionPollGroup(const Connection& hConn, const HSteamNetPollGroup& hPollGroup)1 flags0x04
int _ReceiveMessagesOnPollGroup(long self, const HSteamNetPollGroup& hPollGroup, long ppOutMessages, int nMaxMessages)PrivateStatic+1 flags0x08
int ReceiveMessagesOnPollGroup(const HSteamNetPollGroup& hPollGroup, long ppOutMessages, int nMaxMessages)1 flags0x08
bool _ReceivedRelayAuthTicket(long self, long pvTicket, int cbTicket, const SteamDatagramRelayAuthTicket[]& pOutParsedTicket)PrivateStatic+1 flags0x08
bool ReceivedRelayAuthTicket(long pvTicket, int cbTicket, const SteamDatagramRelayAuthTicket[]& pOutParsedTicket)1 flags0x08
int _FindRelayAuthTicketForServer(long self, ref NetIdentity& identityGameServer, int nRemoteVirtualPort, const SteamDatagramRelayAuthTicket[]& pOutParsedTicket)PrivateStatic+1 flags0x88
int FindRelayAuthTicketForServer(ref NetIdentity& identityGameServer, int nRemoteVirtualPort, const SteamDatagramRelayAuthTicket[]& pOutParsedTicket)1 flags0x88
Connection _ConnectToHostedDedicatedServer(long self, ref NetIdentity& identityTarget, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions)PrivateStatic+1 flags0x88
Connection ConnectToHostedDedicatedServer(ref NetIdentity& identityTarget, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions)1 flags0x88
ushort _GetHostedDedicatedServerPort(long self)PrivateStatic+1 flags0x08
ushort GetHostedDedicatedServerPort()1 flags0x02
SteamNetworkingPOPID _GetHostedDedicatedServerPOPID(long self)PrivateStatic+1 flags0x08
SteamNetworkingPOPID GetHostedDedicatedServerPOPID()1 flags0x04
Result _GetHostedDedicatedServerAddress(long self, ref SteamDatagramHostedAddress& pRouting)PrivateStatic+1 flags0x10
Result GetHostedDedicatedServerAddress(ref SteamDatagramHostedAddress& pRouting)1 flags0x10
Socket _CreateHostedDedicatedServerListenSocket(long self, int nLocalVirtualPort, int nOptions, const NetKeyValue[]& pOptions)PrivateStatic+1 flags0x08
Socket CreateHostedDedicatedServerListenSocket(int nLocalVirtualPort, int nOptions, const NetKeyValue[]& pOptions)1 flags0x08
Result _GetGameCoordinatorServerLogin(long self, ref SteamDatagramGameCoordinatorServerLogin& pLoginInfo, ref int& pcbSignedBlob, long pBlob)PrivateStatic+1 flags0xB0
Result GetGameCoordinatorServerLogin(ref SteamDatagramGameCoordinatorServerLogin& pLoginInfo, ref int& pcbSignedBlob, long pBlob)1 flags0xB0
Connection _ConnectP2PCustomSignaling(long self, long pSignaling, ref NetIdentity& pPeerIdentity, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions)PrivateStatic+1 flags0x88
Connection ConnectP2PCustomSignaling(long pSignaling, ref NetIdentity& pPeerIdentity, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions)1 flags0x88
bool _ReceivedP2PCustomSignal(long self, long pMsg, int cbMsg, long pContext)PrivateStatic+1 flags0x08
bool ReceivedP2PCustomSignal(long pMsg, int cbMsg, long pContext)1 flags0x08
bool _GetCertificateRequest(long self, ref int& pcbBlob, long pBlob, ref NetErrorMessage& errMsg)PrivateStatic+1 flags0x800
bool GetCertificateRequest(ref int& pcbBlob, long pBlob, ref NetErrorMessage& errMsg)1 flags0x800
bool _SetCertificate(long self, long pCertificate, int cbCertificate, ref NetErrorMessage& errMsg)PrivateStatic+1 flags0x800
bool SetCertificate(long pCertificate, int cbCertificate, ref NetErrorMessage& errMsg)1 flags0x800
void _ResetIdentity(long self, ref NetIdentity& pIdentity)PrivateStatic+1 flags0x88
void ResetIdentity(ref NetIdentity& pIdentity)1 flags0x88
void _RunCallbacks(long self)PrivateStatic+1 flags0x08
void RunCallbacks()1 flags0x00
bool _BeginAsyncRequestFakeIP(long self, int nNumPorts)PrivateStatic+1 flags0x08
bool BeginAsyncRequestFakeIP(int nNumPorts)1 flags0x04
void _GetFakeIP(long self, int idxFirstPort, ref SteamNetworkingFakeIPResult_t& pInfo)PrivateStatic+1 flags0x98
void GetFakeIP(int idxFirstPort, ref SteamNetworkingFakeIPResult_t& pInfo)1 flags0x98
Socket _CreateListenSocketP2PFakeIP(long self, int idxFakePort, int nOptions, const NetKeyValue[]& pOptions)PrivateStatic+1 flags0x08
Socket CreateListenSocketP2PFakeIP(int idxFakePort, int nOptions, const NetKeyValue[]& pOptions)1 flags0x08
Result _GetRemoteFakeIPForConnection(long self, const Connection& hConn, const NetAddress[]& pOutAddr)PrivateStatic+1 flags0x08
Result GetRemoteFakeIPForConnection(const Connection& hConn, const NetAddress[]& pOutAddr)1 flags0x08
long _CreateFakeUDPPort(long self, int idxFakeServerPort)PrivateStatic+1 flags0x08
long CreateFakeUDPPort(int idxFakeServerPort)1 flags0x08

Used by 1

types with a member, parameter or interface of this type