steam_gns.sockets

Transcription of isteamnetworkingsockets.h to D.

Translated by hand, based on v1.3.0 6be41e3

Members

Classes

ISteamNetworkingSockets
class ISteamNetworkingSockets

Lower level networking API.

Functions

SteamGameServerNetworkingSockets
ISteamNetworkingSockets SteamGameServerNetworkingSockets()
Undocumented in source. Be warned that the author may not have intended to support it.
SteamGameServerNetworkingSockets
ISteamNetworkingSockets SteamGameServerNetworkingSockets()
Undocumented in source. Be warned that the author may not have intended to support it.
SteamGameServerNetworkingSockets_Lib
ISteamNetworkingSockets SteamGameServerNetworkingSockets_Lib()
Undocumented in source. Be warned that the author may not have intended to support it.
SteamGameServerNetworkingSockets_LibV11
ISteamNetworkingSockets SteamGameServerNetworkingSockets_LibV11()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SteamNetworkingSockets
ISteamNetworkingSockets SteamNetworkingSockets()
Undocumented in source. Be warned that the author may not have intended to support it.
SteamNetworkingSockets
ISteamNetworkingSockets SteamNetworkingSockets()
Undocumented in source. Be warned that the author may not have intended to support it.
SteamNetworkingSockets_Lib
ISteamNetworkingSockets SteamNetworkingSockets_Lib()
Undocumented in source. Be warned that the author may not have intended to support it.
SteamNetworkingSockets_LibV11
ISteamNetworkingSockets SteamNetworkingSockets_LibV11()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

STEAMNETWORKINGSOCKETS_INTERFACE_VERSION
enum STEAMNETWORKINGSOCKETS_INTERFACE_VERSION;
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Structs

ISteamNetworkingConnectionSignaling
struct ISteamNetworkingConnectionSignaling
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
ISteamNetworkingFakeUDPPort
struct ISteamNetworkingFakeUDPPort
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
ISteamNetworkingSignalingRecvContext
struct ISteamNetworkingSignalingRecvContext
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
SteamDatagramGameCoordinatorServerLogin
struct SteamDatagramGameCoordinatorServerLogin
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
SteamDatagramHostedAddress
struct SteamDatagramHostedAddress
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
SteamDatagramRelayAuthTicket
struct SteamDatagramRelayAuthTicket
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
SteamNetAuthenticationStatus_t
struct SteamNetAuthenticationStatus_t

A struct used to describe our readiness to participate in authenticated, encrypted communication. In order to do this we need:

SteamNetConnectionStatusChangedCallback_t
struct SteamNetConnectionStatusChangedCallback_t

This callback is posted whenever a connection is created, destroyed, or changes state. The m_info field will contain a complete description of the connection at the time the change occurred and the callback was posted. In particular, m_eState will have the new connection state.

SteamNetworkingFakeIPResult_t
struct SteamNetworkingFakeIPResult_t
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Meta