Loading...
Searching...
No Matches
AccelByte::FAccelBytePlatform Class Reference

AGS (AccelByte Gaming Services) Platform cached data that consists of information related to the services such as environment variables, platform configs, list of QoS servers, etc. More...

#include <AccelBytePlatform.h>

Inheritance diagram for AccelByte::FAccelBytePlatform:

Public Member Functions

 FAccelBytePlatform (AccelByte::BaseSettingsPtr const &InSettings)
AccelByte::FAccelByteTimeManagerPtr GetTimeManager () const
void SetQosServers (FAccelByteModelsQosServerList const &InQosServers)
TArray< FAccelByteModelsQosServerGetQosServers ()
void SetLatencies (TArray< TPair< FString, float > > const &InLatencies)
TArray< TPair< FString, float > > GetLatencies ()
void ClearLatencies ()
bool IsAddressResolved (FString const &NetAddress)
void SetResolvedAddress (FString const &NetAddress, TSharedPtr< FInternetAddr > const &IPAddress)
TSharedPtr< FInternetAddr > GetResolvedAddress (FString const &NetAddress)
void RemoveResolvedAddress (FString const &NetAddress)
void ClearResolvedAddresses ()
void SetIAMConfig (FIAMPublicSystemConfigResponse const &InConfig)
FIAMPublicSystemConfigResponse GetIAMConfig ()
int32 GetMinQueryLength ()
int32 GetMaxQueryLength ()
int32 GetMaxEmailQueryLength ()

Detailed Description

AGS (AccelByte Gaming Services) Platform cached data that consists of information related to the services such as environment variables, platform configs, list of QoS servers, etc.