| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Online/OnlineFramework/Source/Qos/Public/QosRegionManager.h |
Include |
#include "QosRegionManager.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine)
class UQosRegionManager : public UObject
Main Qos interface for actions related to server quality of service
Name | Description | |
---|---|---|
|
UQosRegionManager ( |
Name | Description | ||
---|---|---|---|
|
AllRegionsFound() |
||
|
BeginQosEvaluation ( |
Start running the async QoS evaluation |
|
|
ClearSelectedRegion() |
Clear the region to nothing, used for logging out |
|
|
DumpRegionStats() |
Debug output for current region / datacenter information |
|
|
ForceSelectRegion ( |
Force the selected region creating a fake RegionOption if necessary |
|
|
GetAdvertisedSubregionId() |
Get the subregion id for this instance, checking ini and commandline overrides This is only relevant for dedicated servers (so they can advertise). |
|
|
GetBestRegion() |
Get the region ID with the current best ping time, checking ini and commandline overrides. |
|
|
GetDatacenterId() |
Get the datacenter id for this instance, checking ini and commandline overrides This is only relevant for dedicated servers (so they can advertise). |
|
|
GetRegionId() |
Get the region ID for this instance, checking ini and commandline overrides. |
|
|
const TArray... |
GetRegionOptions() |
Get the list of regions that the client can choose from (returned from search and must meet min ping requirements) |
|
GetSubregionPreferences |
Get a sorted list of subregions within a region |
|
|
IsUsableRegion ( |
||
|
RegisterQoSSettingsChangedDelegate ( |
||
|
SetSelectedRegion |
Try to set the selected region ID (must be present in GetRegionOptions) |
Name | Description | ||
---|---|---|---|
|
PostReloadConfig ( |
Begin UObject interface |