UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DirectLinkEndpoint.h File Reference
#include "Async/Future.h"
#include "Containers/Array.h"
#include "Containers/Map.h"
#include "Containers/UnrealString.h"
#include "DirectLinkCommon.h"
#include "HAL/Platform.h"
#include "HAL/PlatformCrt.h"
#include "IMessageContext.h"
#include "Misc/EngineVersion.h"
#include "Misc/EnumClassFlags.h"
#include "Misc/Guid.h"
#include "Templates/SharedPointer.h"
#include "Templates/UniquePtr.h"
#include "Templates/UnrealTemplate.h"
#include <atomic>

Go to the source code of this file.

Classes

struct  DirectLink::FRawInfo
 
struct  DirectLink::FRawInfo::FDataPointId
 
struct  DirectLink::FRawInfo::FEndpointInfo
 
struct  DirectLink::FRawInfo::FDataPointInfo
 
struct  DirectLink::FRawInfo::FStreamInfo
 
class  DirectLink::IEndpointObserver
 
class  DirectLink::FEndpoint
 

Namespaces

 

Macros

#define UE_API   DIRECTLINK_API
 

Typedefs

using DirectLink::FSourceHandle = FGuid
 
using DirectLink::FDestinationHandle = FGuid
 

Enumerations

enum class  DirectLink::ECommunicationStatus { DirectLink::NoIssue = 0 , DirectLink::ModuleNotLoaded_Messaging = 1<<0 , DirectLink::ModuleNotLoaded_UdpMessaging = 1<<1 , DirectLink::ModuleNotLoaded_Networking = 1<<2 }
 

Functions

ECommunicationStatus DirectLink::ValidateCommunicationStatus ()
 

Macro Definition Documentation

◆ UE_API

#define UE_API   DIRECTLINK_API