Navigation
API > API/Plugins > API/Plugins/Qos
| Name | FRegionQosInstance |
| Type | struct |
| Header File | /Engine/Plugins/Online/OnlineFramework/Source/Qos/Public/QosRegionManager.h |
| Include Path | #include "QosRegionManager.h" |
Syntax
USTRUCT ()
struct FRegionQosInstance
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| QosRegionManager.h | |||
FRegionQosInstance
(
const FQosRegionInfo& InMeta |
QosRegionManager.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DatacenterOptions | TArray< FDatacenterQosInstance > | Array of all known datacenters and their status | QosRegionManager.h | |
| Definition | FQosRegionInfo | Information about the region | QosRegionManager.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetBestAvgPing() |
QosRegionManager.h | ||
FString GetBestSubregion() |
QosRegionManager.h | ||
const FString & GetRegionId() |
QosRegionManager.h | ||
EQosDatacenterResult GetRegionResult() |
QosRegionManager.h | ||
void GetSubregionPreferences
(
TArray< FString >& OutSubregions |
QosRegionManager.h | ||
bool IsAutoAssignable() |
QosRegionManager.h | ||
bool IsUsable() |
QosRegionManager.h | ||
void LogDatacenterResults() |
Print list of datacenters results for this region to QoS log. | QosRegionManager.h | |
void SortDatacenterOptionsByAvgPingAsc() |
Sort the list of datacenter options into ascending order of average ping | QosRegionManager.h | |
void SortDatacenterSubspacesByRecommended
(
const FQosSubspaceComparisonParams& ComparisonParams, |
Sort the list of datacenter options into ascending order, using rules-based comparison for cases where a subspace is being compared to a non-subspace; non-subspace will be favoured if it passes the rules check. | QosRegionManager.h |