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

Public Member Functions

 FInternalThreadState (FEndpoint &Owner, FSharedState &SharedState)
 
bool Init ()
 
void Run ()
 

Public Attributes

FEventInnerThreadEvent = nullptr
 
TFuture< voidInnerThreadResult
 

Detailed Description

Inner thread allows async network communication, which avoids user thread to be locked on every sync.

Constructor & Destructor Documentation

◆ FInternalThreadState()

DirectLink::FInternalThreadState::FInternalThreadState ( FEndpoint Owner,
FSharedState SharedState 
)
inline

Member Function Documentation

◆ Init()

bool DirectLink::FInternalThreadState::Init ( )

◆ Run()

void DirectLink::FInternalThreadState::Run ( )

Member Data Documentation

◆ InnerThreadEvent

FEvent* DirectLink::FInternalThreadState::InnerThreadEvent = nullptr

◆ InnerThreadResult

TFuture<void> DirectLink::FInternalThreadState::InnerThreadResult

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