QosManager API to manage Qos Server(s).
More...
#include <AccelByteQosManagerApi.h>
|
|
| QosManager (const Credentials &CredentialsRef, const Settings &SettingsRef, FHttpRetrySchedulerBase &InHttpRef, TSharedPtr< AccelByte::FApiClient, ESPMode::ThreadSafe > const &InApiClient=nullptr) |
|
| QosManager (const Credentials &CredentialsRef, const Settings &SettingsRef, FHttpRetrySchedulerBase &InHttpRef, FAccelBytePlatformPtr const &InAccelBytePlatform) |
| void | GetQosServers (const THandler< FAccelByteModelsQosServerList > &OnSuccess, const FErrorHandler &OnError) |
| | Get List of Qos Server(s). Returns the processed Request for optional polling later.
|
| void | GetActiveQosServers (const THandler< FAccelByteModelsQosServerList > &OnSuccess, const FErrorHandler &OnError) |
| | Get List of Qos Server(s) that have ACTIVE status in the game namespace.
|
|
| FApiBase (Credentials const &InCredentialsRef, Settings const &InSettingsRef, FHttpRetrySchedulerBase &InHttpRef, TSharedPtr< AccelByte::FApiClient, ESPMode::ThreadSafe > const &InApiClient) |
|
| FApiBase (Credentials const &InCredentialsRef, Settings const &InSettingsRef, FHttpRetrySchedulerBase &InHttpRef, FAccelBytePlatformPtr const &InAccelBytePlatform) |
|
void | SetApiClient (TSharedPtr< AccelByte::FApiClient, ESPMode::ThreadSafe > const &InApiClient) |
|
|
template<typename T> |
| bool | ValidateAccelByteId (FString const &Id, EAccelByteIdHypensRule HypenRule, FString const &ErrorMessage, T const &OnError) |
|
TSharedRef< Credentials const, ESPMode::ThreadSafe > | CredentialsRef |
|
Settings const & | SettingsRef |
|
FHttpRetrySchedulerBase & | HttpRef |
|
FHttpClient | HttpClient |
|
FAccelBytePlatformPtr | AccelBytePlatformPtr |
QosManager API to manage Qos Server(s).
◆ GetActiveQosServers()
| void AccelByte::Api::QosManager::GetActiveQosServers |
( |
const THandler< FAccelByteModelsQosServerList > & | OnSuccess, |
|
|
const FErrorHandler & | OnError ) |
Get List of Qos Server(s) that have ACTIVE status in the game namespace.
- Parameters
-
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsQosServerList. |
| OnError | This will be called when the operation failed. |
◆ GetQosServers()
Get List of Qos Server(s). Returns the processed Request for optional polling later.
- Parameters
-
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsQosServerList. |
| OnError | This will be called when the operation failed. |