Navigation
API > API/Plugins > API/Plugins/Qos
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- AOnlineBeaconHostObject
- AQosBeaconHost
References
| Module | Qos |
| Header | /Engine/Plugins/Online/OnlineFramework/Source/Qos/Public/QosBeaconHost.h |
| Include | #include "QosBeaconHost.h" |
Syntax
UCLASS&40;Transient, Config&61;Engine&41;
class AQosBeaconHost : public AOnlineBeaconHostObject
Remarks
A beacon host listening for Qos requests from a potential client
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | NumQosRequests | Running total of Qos requests received since the beacon was created | |
| FName | SessionName | Name of session this beacon is associated with |
Constructors
| Type | Name | Description | |
|---|---|---|---|
AQosBeaconHost
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | DoesSessionMatch
(
const FString& SessionId |
||
| void | DumpState () |
Output current state of beacon to log | |
| bool | |||
| void | ProcessQosRequest
(
AQosBeaconClient* Client, |
Handle a single Qos request received from an incoming client |