forked from gibbed/SteamAchievementManager
-
-
Notifications
You must be signed in to change notification settings - Fork 4
ISteamGameServer
syntax-tm edited this page Jul 13, 2024
·
1 revision
A versioned accessor is exported by the library.
S_API ISteamGameServer *SteamAPI_SteamGameServer_v015();
Inline, unversioned accessor to get the current version. Essentially the same as SteamGameServer()
, but using this ensures that you are using a matching library.
inline ISteamGameServer *SteamAPI_SteamGameServer() { return SteamAPI_SteamGameServer_v015(); }
Return Type | Interface | Method | Arguments |
---|---|---|---|
void |
ISteamGameServer |
SetProduct |
ISteamGameServer* self, const char * pszProduct |
void |
ISteamGameServer |
SetGameDescription |
ISteamGameServer* self, const char * pszGameDescription |
void |
ISteamGameServer |
SetModDir |
ISteamGameServer* self, const char * pszModDir |
void |
ISteamGameServer |
SetDedicatedServer |
ISteamGameServer* self, bool bDedicated |
void |
ISteamGameServer |
LogOn |
ISteamGameServer* self, const char * pszToken |
void |
ISteamGameServer |
LogOnAnonymous |
ISteamGameServer* self |
void |
ISteamGameServer |
LogOff |
ISteamGameServer* self |
bool |
ISteamGameServer |
BLoggedOn |
ISteamGameServer* self |
bool |
ISteamGameServer |
BSecure |
ISteamGameServer* self |
uint64_steamid |
ISteamGameServer |
GetSteamID |
ISteamGameServer* self |
bool |
ISteamGameServer |
WasRestartRequested |
ISteamGameServer* self |
void |
ISteamGameServer |
SetMaxPlayerCount |
ISteamGameServer* self, int cPlayersMax |
void |
ISteamGameServer |
SetBotPlayerCount |
ISteamGameServer* self, int cBotplayers |
void |
ISteamGameServer |
SetServerName |
ISteamGameServer* self, const char * pszServerName |
void |
ISteamGameServer |
SetMapName |
ISteamGameServer* self, const char * pszMapName |
void |
ISteamGameServer |
SetPasswordProtected |
ISteamGameServer* self, bool bPasswordProtected |
void |
ISteamGameServer |
SetSpectatorPort |
ISteamGameServer* self, uint16 unSpectatorPort |
void |
ISteamGameServer |
SetSpectatorServerName |
ISteamGameServer* self, const char * pszSpectatorServerName |
void |
ISteamGameServer |
ClearAllKeyValues |
ISteamGameServer* self |
void |
ISteamGameServer |
SetKeyValue |
ISteamGameServer* self, const char * pKey, const char * pValue |
void |
ISteamGameServer |
SetGameTags |
ISteamGameServer* self, const char * pchGameTags |
void |
ISteamGameServer |
SetGameData |
ISteamGameServer* self, const char * pchGameData |
void |
ISteamGameServer |
SetRegion |
ISteamGameServer* self, const char * pszRegion |
void |
ISteamGameServer |
SetAdvertiseServerActive |
ISteamGameServer* self, bool bActive |
HAuthTicket |
ISteamGameServer |
GetAuthSessionTicket |
ISteamGameServer* self, void * pTicket, int cbMaxTicket, uint32 * pcbTicket, const SteamNetworkingIdentity * pSnid |
EBeginAuthSessionResult |
ISteamGameServer |
BeginAuthSession |
ISteamGameServer* self, const void * pAuthTicket, int cbAuthTicket, uint64_steamid steamID |
void |
ISteamGameServer |
EndAuthSession |
ISteamGameServer* self, uint64_steamid steamID |
void |
ISteamGameServer |
CancelAuthTicket |
ISteamGameServer* self, HAuthTicket hAuthTicket |
EUserHasLicenseForAppResult |
ISteamGameServer |
UserHasLicenseForApp |
ISteamGameServer* self, uint64_steamid steamID, AppId_t appID |
bool |
ISteamGameServer |
RequestUserGroupStatus |
ISteamGameServer* self, uint64_steamid steamIDUser, uint64_steamid steamIDGroup |
void |
ISteamGameServer |
GetGameplayStats |
ISteamGameServer* self |
SteamAPICall_t |
ISteamGameServer |
GetServerReputation |
ISteamGameServer* self |
SteamIPAddress_t |
ISteamGameServer |
GetPublicIP |
ISteamGameServer* self |
bool |
ISteamGameServer |
HandleIncomingPacket |
ISteamGameServer* self, const void * pData, int cbData, uint32 srcIP, uint16 srcPort |
int |
ISteamGameServer |
GetNextOutgoingPacket |
ISteamGameServer* self, void * pOut, int cbMaxOut, uint32 * pNetAdr, uint16 * pPort |
SteamAPICall_t |
ISteamGameServer |
AssociateWithClan |
ISteamGameServer* self, uint64_steamid steamIDClan |
SteamAPICall_t |
ISteamGameServer |
ComputeNewPlayerCompatibility |
ISteamGameServer* self, uint64_steamid steamIDNewPlayer |
bool |
ISteamGameServer |
SendUserConnectAndAuthenticate_DEPRECATED |
ISteamGameServer* self, uint32 unIPClient, const void * pvAuthBlob, uint32 cubAuthBlobSize, CSteamID * pSteamIDUser |
uint64_steamid |
ISteamGameServer |
CreateUnauthenticatedUserConnection |
ISteamGameServer* self |
void |
ISteamGameServer |
SendUserDisconnect_DEPRECATED |
ISteamGameServer* self, uint64_steamid steamIDUser |
bool |
ISteamGameServer |
BUpdateUserData |
ISteamGameServer* self, uint64_steamid steamIDUser, const char * pchPlayerName, uint32 uScore |
Note
This Wiki is work-in-progress. If you notice any errors or would like to add any missing information, changes are welcome.
About
Dev
Steamworks
Help
Links