AQosBeaconHost

A beacon host listening for Qos requests from a potential client

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Qos

Header

/Engine/Plugins/Online/OnlineFramework/Source/Qos/Public/QosBeaconHost.h

Include

#include "QosBeaconHost.h"

Syntax

UCLASS(Transient, Config=Engine)
class AQosBeaconHost : public AOnlineBeaconHostObject

Remarks

A beacon host listening for Qos requests from a potential client

Variables

Name Description

Protected variable

int32

 

NumQosRequests

Running total of Qos requests received since the beacon was created

Protected variable

FName

 

SessionName

Name of session this beacon is associated with

Constructors

Name Description

Public function

AQosBeaconHost

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

bool

 

DoesSessionMatch

(
    const FString& SessionId
)

Public function Const

void

 

DumpState()

Output current state of beacon to log

Public function

bool

 

Init

(
    FName InSessionName
)

Public function

void

 

ProcessQosRequest

(
    AQosBeaconClient* Client,
    const FString& SessionId
)

Handle a single Qos request received from an incoming client