Navigation
| Name | Qos |
| Type | Plugin |
| Part of Plugins | Online Framework Plugin |
| Location | /Engine/Plugins/Online/OnlineFramework/Source/Qos/ |
| Module Build Rules | Qos.Build.cs |
Classes
| Name | Remarks |
|---|---|
| AQosBeaconClient | A beacon client used for quality timings to a specified session |
| AQosBeaconHost | A beacon host listening for Qos requests from a potential client |
| FQosInterface | Main Qos interface for actions related to server quality of service |
| FQosModule | Logging related to parties Module for QoS service utilities |
| UQosRegionManager | Main Qos interface for actions related to server quality of service |
Structs
| Name | Remarks |
|---|---|
| FDatacenterQosInstance | Runtime information about a given region |
| FQosDatacenterInfo | Metadata about datacenters that can be queried |
| FQosPingServerInfo | Individual ping server details |
| FQosRegionInfo | Metadata about regions made up of datacenters |
| FQosSubspaceComparisonParams | Parameters to control the rules-based comparison of subspace vs non-subspace datacenter QoS results. |
| FRegionQosInstance |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnQosRequestComplete | TBaseDelegate_TwoParams< void, EQosResponseType, int32 > | Delegate triggered when a response from the Qos beacon has been received | QosBeaconClient.h |
Enums
Public
| Name | Remarks |
|---|---|
| EQosCompletionResult | Enum for possible QoS return codes |
| EQosDatacenterResult | Enum for single region QoS return codes |
| EQosResponseType | Types of responses that can come back from the beacon |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TCHAR * LexToString
(
EQosDatacenterResult Result |
QosRegionManager.h | ||
const TCHAR * LexToString
(
EQosCompletionResult Result |
QosRegionManager.h |