UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DirectLink::IConnectionRequestHandler Class Referenceabstract

#include <DirectLinkConnectionRequestHandler.h>

Classes

struct  FSourceInformation
 

Public Member Functions

virtual ~IConnectionRequestHandler ()=default
 
virtual bool CanOpenNewConnection (const FSourceInformation &Source)=0
 
virtual TSharedPtr< ISceneReceiverGetSceneReceiver (const FSourceInformation &Source)=0
 

Detailed Description

In DirectLink, Source points can request connections on Destinations points. For each destination, an instance of this class is used to accept/refuse incoming connections requests, and provide a SceneReceiver associated to each accepted Source. Each stream (pair Source-Destination) must have a distinct SceneReceiver.

Constructor & Destructor Documentation

◆ ~IConnectionRequestHandler()

virtual DirectLink::IConnectionRequestHandler::~IConnectionRequestHandler ( )
virtualdefault

Member Function Documentation

◆ CanOpenNewConnection()

virtual bool DirectLink::IConnectionRequestHandler::CanOpenNewConnection ( const FSourceInformation Source)
pure virtual
Parameters
SourceInformation about the incoming Source
Returns
whether the source can be accepted as input of the Destination

◆ GetSceneReceiver()

virtual TSharedPtr< ISceneReceiver > DirectLink::IConnectionRequestHandler::GetSceneReceiver ( const FSourceInformation Source)
pure virtual
Parameters
SourceInformation about the incoming Source
Returns
DeltaConsumer dedicated for this source that will receive Delta information from the source

The documentation for this class was generated from the following file: