ISteamNetworkingSocketsExtensions extension
Methods
-
acceptConnection(
HSteamNetConnection hConn) → EResult -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
beginAsyncRequestFakeIp(
int nNumPorts) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
closeConnection(
HSteamNetConnection hPeer, int nReason, Pointer< Utf8> pszDebug, bool enableLinger) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
closeListenSocket(
HSteamListenSocket hSocket) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
configureConnectionLanes(
HSteamNetConnection hConn, int nNumLanes, Pointer< Int> pLanePriorities, Pointer<UnsignedShort> pLaneWeights) → EResult -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
connectByIpAddress(
Pointer< SteamNetworkingIpAddr> address, int nOptions, Pointer<SteamNetworkingConfigValue> pOptions) → HSteamNetConnection -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
connectP2p(
Pointer< SteamNetworkingIdentity> identityRemote, int nRemoteVirtualPort, int nOptions, Pointer<SteamNetworkingConfigValue> pOptions) → HSteamNetConnection -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
connectP2pCustomSignaling(
Pointer< ISteamNetworkingConnectionSignaling> pSignaling, Pointer<SteamNetworkingIdentity> pPeerIdentity, int nRemoteVirtualPort, int nOptions, Pointer<SteamNetworkingConfigValue> pOptions) → HSteamNetConnection -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
connectToHostedDedicatedServer(
Pointer< SteamNetworkingIdentity> identityTarget, int nRemoteVirtualPort, int nOptions, Pointer<SteamNetworkingConfigValue> pOptions) → HSteamNetConnection -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
createFakeUdpPort(
int idxFakeServerPort) → Pointer< ISteamNetworkingFakeUdpPort> -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
createHostedDedicatedServerListenSocket(
int nLocalVirtualPort, int nOptions, Pointer< SteamNetworkingConfigValue> pOptions) → HSteamListenSocket -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
createListenSocketIp(
Pointer< SteamNetworkingIpAddr> localAddress, int nOptions, Pointer<SteamNetworkingConfigValue> pOptions) → HSteamListenSocket -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
createListenSocketP2p(
int nLocalVirtualPort, int nOptions, Pointer< SteamNetworkingConfigValue> pOptions) → HSteamListenSocket -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
createListenSocketP2pFakeIp(
int idxFakePort, int nOptions, Pointer< SteamNetworkingConfigValue> pOptions) → HSteamListenSocket -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
createPollGroup(
) → HSteamNetPollGroup -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
createSocketPair(
Pointer< UnsignedInt> pOutConnection1, Pointer<UnsignedInt> pOutConnection2, bool useNetworkLoopback, Pointer<SteamNetworkingIdentity> pIdentity1, Pointer<SteamNetworkingIdentity> pIdentity2) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
destroyPollGroup(
HSteamNetPollGroup hPollGroup) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
findRelayAuthTicketForServer(
Pointer< SteamNetworkingIdentity> identityGameServer, int nRemoteVirtualPort, Pointer<SteamDatagramRelayAuthTicket> pOutParsedTicket) → int -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
flushMessagesOnConnection(
HSteamNetConnection hConn) → EResult -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getAuthenticationStatus(
Pointer< SteamNetAuthenticationStatus> pDetails) → ESteamNetworkingAvailability -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getCertificateRequest(
Pointer< Int> pcbBlob, Pointer<Void> pBlob, Pointer<Utf8> errMsg) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getConnectionInfo(
HSteamNetConnection hConn, Pointer< SteamNetConnectionInfo> pInfo) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getConnectionName(
HSteamNetConnection hPeer, Pointer< Utf8> pszName, int nMaxLen) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getConnectionRealTimeStatus(
HSteamNetConnection hConn, Pointer< SteamNetConnectionRealTimeStatus> pStatus, int nLanes, Pointer<SteamNetConnectionRealTimeLaneStatus> pLanes) → EResult -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getConnectionUserData(
HSteamNetConnection hPeer) → int -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getDetailedConnectionStatus(
HSteamNetConnection hConn, Pointer< Utf8> pszBuf, int cbBuf) → int -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getFakeIp(
int idxFirstPort, Pointer< SteamNetworkingFakeIpResult> pInfo) → void -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getGameCoordinatorServerLogin(
Pointer< SteamDatagramGameCoordinatorServerLogin> pLoginInfo, Pointer<Int> pcbSignedBlob, Pointer<Void> pBlob) → EResult -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getHostedDedicatedServerAddress(
Pointer< SteamDatagramHostedAddress> pRouting) → EResult -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getHostedDedicatedServerPopId(
) → SteamNetworkingPopId -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getHostedDedicatedServerPort(
) → int -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getIdentity(
Pointer< SteamNetworkingIdentity> pIdentity) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getListenSocketAddress(
HSteamListenSocket hSocket, Pointer< SteamNetworkingIpAddr> address) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
getRemoteFakeIpForConnection(
HSteamNetConnection hConn, Pointer< SteamNetworkingIpAddr> pOutAddr) → EResult -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
initAuthentication(
) → ESteamNetworkingAvailability -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
receivedP2pCustomSignal(
Pointer< Void> pMsg, int cbMsg, Pointer<ISteamNetworkingSignalingRecvContext> pContext) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
receivedRelayAuthTicket(
Pointer< Void> pvTicket, int cbTicket, Pointer<SteamDatagramRelayAuthTicket> pOutParsedTicket) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
receiveMessagesOnConnection(
HSteamNetConnection hConn, Pointer< Pointer< ppOutMessages, int nMaxMessages) → intSteamNetworkingMessage> > -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
receiveMessagesOnPollGroup(
HSteamNetPollGroup hPollGroup, Pointer< Pointer< ppOutMessages, int nMaxMessages) → intSteamNetworkingMessage> > -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
resetIdentity(
Pointer< SteamNetworkingIdentity> pIdentity) → void -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
runCallbacks(
) → void -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
sendMessages(
int nMessages, Pointer< Pointer< pMessages, Pointer<SteamNetworkingMessage> >LongLong> pOutMessageNumberOrResult) → void -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
sendMessageToConnection(
HSteamNetConnection hConn, Pointer< Void> pData, int cbData, int nSendFlags, Pointer<LongLong> pOutMessageNumber) → EResult -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
setCertificate(
Pointer< Void> pCertificate, int cbCertificate, Pointer<Utf8> errMsg) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
setConnectionName(
HSteamNetConnection hPeer, Pointer< Utf8> pszName) → void -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
setConnectionPollGroup(
HSteamNetConnection hConn, HSteamNetPollGroup hPollGroup) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension -
setConnectionUserData(
HSteamNetConnection hPeer, int nUserData) → bool -
Available on Pointer<
ISteamNetworkingSockets> , provided by the ISteamNetworkingSocketsExtensions extension