-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCAdapterSteamGameServer011.h
More file actions
48 lines (47 loc) · 2.51 KB
/
CAdapterSteamGameServer011.h
File metadata and controls
48 lines (47 loc) · 2.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
class CAdapterSteamGameServer011
{
virtual unknown_ret InitGameServer( uint32, uint16, uint16, uint32, uint32, char const* ) = 0;
virtual unknown_ret SetProduct( char const* ) = 0;
virtual unknown_ret SetGameDescription( char const* ) = 0;
virtual unknown_ret SetModDir( char const* ) = 0;
virtual unknown_ret SetDedicatedServer( bool ) = 0;
virtual unknown_ret LogOn( char const*, char const* ) = 0;
virtual unknown_ret LogOnAnonymous() = 0;
virtual unknown_ret LogOff() = 0;
virtual unknown_ret BLoggedOn() = 0;
virtual unknown_ret BSecure() = 0;
virtual unknown_ret GetSteamID() = 0;
virtual unknown_ret WasRestartRequested() = 0;
virtual unknown_ret SetMaxPlayerCount( int32 ) = 0;
virtual unknown_ret SetBotPlayerCount( int32 ) = 0;
virtual unknown_ret SetServerName( char const* ) = 0;
virtual unknown_ret SetMapName( char const* ) = 0;
virtual unknown_ret SetPasswordProtected( bool ) = 0;
virtual unknown_ret SetSpectatorPort( uint16 ) = 0;
virtual unknown_ret SetSpectatorServerName( char const* ) = 0;
virtual unknown_ret ClearAllKeyValues() = 0;
virtual unknown_ret SetKeyValue( char const*, char const* ) = 0;
virtual unknown_ret SetGameTags( char const* ) = 0;
virtual unknown_ret SetGameData( char const* ) = 0;
virtual unknown_ret SetRegion( char const* ) = 0;
virtual unknown_ret SendUserConnectAndAuthenticate( uint32, void const*, uint32, CSteamID * ) = 0;
virtual unknown_ret CreateUnauthenticatedUserConnection() = 0;
virtual unknown_ret SendUserDisconnect( CSteamID ) = 0;
virtual unknown_ret BUpdateUserData( CSteamID, char const*, uint32 ) = 0;
virtual unknown_ret GetAuthSessionTicket( void *, int32, uint32 * ) = 0;
virtual unknown_ret BeginAuthSession( void const*, int32, CSteamID ) = 0;
virtual unknown_ret EndAuthSession( CSteamID ) = 0;
virtual unknown_ret CancelAuthTicket( uint32 ) = 0;
virtual unknown_ret UserHasLicenseForApp( CSteamID, uint32 ) = 0;
virtual unknown_ret RequestUserGroupStatus( CSteamID, CSteamID ) = 0;
virtual unknown_ret GetGameplayStats() = 0;
virtual unknown_ret GetServerReputation() = 0;
virtual unknown_ret GetPublicIP() = 0;
virtual unknown_ret HandleIncomingPacket( void const*, int32, uint32, uint16 ) = 0;
virtual unknown_ret GetNextOutgoingPacket( void *, int32, uint32 *, uint16 * ) = 0;
virtual unknown_ret EnableHeartbeats( bool ) = 0;
virtual unknown_ret SetHeartbeatInterval( int32 ) = 0;
virtual unknown_ret ForceHeartbeat() = 0;
virtual unknown_ret AssociateWithClan( CSteamID ) = 0;
virtual unknown_ret ComputeNewPlayerCompatibility( CSteamID ) = 0;
};