Public Member Functions | |
| FServerApiBase (ServerCredentials const &InCredentialsRef, ServerSettings const &InSettingsRe, FHttpRetrySchedulerBase &InHttpRef, TSharedPtr< FServerApiClient, ESPMode::ThreadSafe > InServerApiClient) | |
| void | SetServerApiClient (TSharedPtr< FServerApiClient, ESPMode::ThreadSafe > InServerApiClient) |
Protected Member Functions | |
| template<typename T> | |
| bool | ValidateAccelByteId (FString const &Id, EAccelByteIdHypensRule HypenRule, FString const &ErrorMessage, T const &OnError) |
Protected Attributes | |
| TSharedRef< ServerCredentials const, ESPMode::ThreadSafe > | ServerCredentialsRef |
| ServerSettings const & | ServerSettingsRef |
| FHttpRetrySchedulerBase & | HttpRef |
| FHttpClient | HttpClient |
| TWeakPtr< FServerApiClient, ESPMode::ThreadSafe > | ServerApiClient |