Zdexby TheHolyOneZ
44,741 classes
Class

SteamGameServerNetworkingSockets

: Object
Steamworks.SteamGameServerNetworkingSockets, com.rlabrecque.steamworks.net 0x0010 (16 B) inherited 0x0010 com.rlabrecque.steamworks.net.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 47

SignatureFlagsNativeParams
HSteamListenSocket CreateListenSocketIP(ref SteamNetworkingIPAddr& localAddress, int nOptions, const SteamNetworkingConfigValue_t[]& pOptions)PublicStatic0x10
HSteamNetConnection ConnectByIPAddress(ref SteamNetworkingIPAddr& address, int nOptions, const SteamNetworkingConfigValue_t[]& pOptions)PublicStatic0x10
HSteamListenSocket CreateListenSocketP2P(int nLocalVirtualPort, int nOptions, const SteamNetworkingConfigValue_t[]& pOptions)PublicStatic0x08
HSteamNetConnection ConnectP2P(ref SteamNetworkingIdentity& identityRemote, int nRemoteVirtualPort, int nOptions, const SteamNetworkingConfigValue_t[]& pOptions)PublicStatic0x88
EResult AcceptConnection(const HSteamNetConnection& hConn)PublicStatic0x04
bool CloseConnection(const HSteamNetConnection& hPeer, int nReason, const string& pszDebug, bool bEnableLinger)PublicStatic0x08
bool CloseListenSocket(const HSteamListenSocket& hSocket)PublicStatic0x04
bool SetConnectionUserData(const HSteamNetConnection& hPeer, long nUserData)PublicStatic0x08
long GetConnectionUserData(const HSteamNetConnection& hPeer)PublicStatic0x08
void SetConnectionName(const HSteamNetConnection& hPeer, const string& pszName)PublicStatic0x08
bool GetConnectionName(const HSteamNetConnection& hPeer, ref string& pszName, int nMaxLen)PublicStatic0x08
EResult SendMessageToConnection(const HSteamNetConnection& hConn, long pData, uint cbData, int nSendFlags, ref long& pOutMessageNumber)PublicStatic0x08
void SendMessages(int nMessages, const IntPtr[]& pMessages, const long[]& pOutMessageNumberOrResult)PublicStatic0x08
EResult FlushMessagesOnConnection(const HSteamNetConnection& hConn)PublicStatic0x04
int ReceiveMessagesOnConnection(const HSteamNetConnection& hConn, const IntPtr[]& ppOutMessages, int nMaxMessages)PublicStatic0x08
bool GetConnectionInfo(const HSteamNetConnection& hConn, ref SteamNetConnectionInfo_t& pInfo)PublicStatic0xE0
EResult GetConnectionRealTimeStatus(const HSteamNetConnection& hConn, ref SteamNetConnectionRealTimeStatus_t& pStatus, int nLanes, ref SteamNetConnectionRealTimeLaneStatus_t& pLanes)PublicStatic0x40
int GetDetailedConnectionStatus(const HSteamNetConnection& hConn, ref string& pszBuf, int cbBuf)PublicStatic0x08
bool GetListenSocketAddress(const HSteamListenSocket& hSocket, ref SteamNetworkingIPAddr& address)PublicStatic0x10
bool CreateSocketPair(ref HSteamNetConnection& pOutConnection1, ref HSteamNetConnection& pOutConnection2, bool bUseNetworkLoopback, ref SteamNetworkingIdentity& pIdentity1, ref SteamNetworkingIdentity& pIdentity2)PublicStatic0x88
EResult ConfigureConnectionLanes(const HSteamNetConnection& hConn, int nNumLanes, const int[]& pLanePriorities, const ushort[]& pLaneWeights)PublicStatic0x08
bool GetIdentity(ref SteamNetworkingIdentity& pIdentity)PublicStatic0x88
ESteamNetworkingAvailability InitAuthentication()PublicStatic0x04
ESteamNetworkingAvailability GetAuthenticationStatus(ref SteamNetAuthenticationStatus_t& pDetails)PublicStatic0x10
HSteamNetPollGroup CreatePollGroup()PublicStatic0x04
bool DestroyPollGroup(const HSteamNetPollGroup& hPollGroup)PublicStatic0x04
bool SetConnectionPollGroup(const HSteamNetConnection& hConn, const HSteamNetPollGroup& hPollGroup)PublicStatic0x04
int ReceiveMessagesOnPollGroup(const HSteamNetPollGroup& hPollGroup, const IntPtr[]& ppOutMessages, int nMaxMessages)PublicStatic0x08
bool ReceivedRelayAuthTicket(long pvTicket, int cbTicket, ref SteamDatagramRelayAuthTicket& pOutParsedTicket)PublicStatic0x140
int FindRelayAuthTicketForServer(ref SteamNetworkingIdentity& identityGameServer, int nRemoteVirtualPort, ref SteamDatagramRelayAuthTicket& pOutParsedTicket)PublicStatic0x140
HSteamNetConnection ConnectToHostedDedicatedServer(ref SteamNetworkingIdentity& identityTarget, int nRemoteVirtualPort, int nOptions, const SteamNetworkingConfigValue_t[]& pOptions)PublicStatic0x88
ushort GetHostedDedicatedServerPort()PublicStatic0x02
SteamNetworkingPOPID GetHostedDedicatedServerPOPID()PublicStatic0x04
EResult GetHostedDedicatedServerAddress(ref SteamDatagramHostedAddress& pRouting)PublicStatic0x10
HSteamListenSocket CreateHostedDedicatedServerListenSocket(int nLocalVirtualPort, int nOptions, const SteamNetworkingConfigValue_t[]& pOptions)PublicStatic0x08
EResult GetGameCoordinatorServerLogin(long pLoginInfo, ref int& pcbSignedBlob, long pBlob)PublicStatic0x08
HSteamNetConnection ConnectP2PCustomSignaling(ref ISteamNetworkingConnectionSignaling& pSignaling, ref SteamNetworkingIdentity& pPeerIdentity, int nRemoteVirtualPort, int nOptions, const SteamNetworkingConfigValue_t[]& pOptions)PublicStatic0x88
bool ReceivedP2PCustomSignal(long pMsg, int cbMsg, ref ISteamNetworkingSignalingRecvContext& pContext)PublicStatic0x08
bool GetCertificateRequest(ref int& pcbBlob, long pBlob, ref SteamNetworkingErrMsg& errMsg)PublicStatic0x08
bool SetCertificate(long pCertificate, int cbCertificate, ref SteamNetworkingErrMsg& errMsg)PublicStatic0x08
void ResetIdentity(ref SteamNetworkingIdentity& pIdentity)PublicStatic0x88
void RunCallbacks()PublicStatic0x00
bool BeginAsyncRequestFakeIP(int nNumPorts)PublicStatic0x04
void GetFakeIP(int idxFirstPort, ref SteamNetworkingFakeIPResult_t& pInfo)PublicStatic0x98
HSteamListenSocket CreateListenSocketP2PFakeIP(int idxFakePort, int nOptions, const SteamNetworkingConfigValue_t[]& pOptions)PublicStatic0x08
EResult GetRemoteFakeIPForConnection(const HSteamNetConnection& hConn, ref SteamNetworkingIPAddr& pOutAddr)PublicStatic0x10
long CreateFakeUDPPort(int idxFakeServerPort)PublicStatic0x08