UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAsyncNetworkWriteWorker Class Reference
+ Inheritance diagram for FAsyncNetworkWriteWorker:

Public Member Functions

 FAsyncNetworkWriteWorker (const TCHAR *InFilename, FArrayReader &InArchive, FDateTime InServerTimeStamp, IPlatformFile &InInnerPlatformFile)
 
 FAsyncNetworkWriteWorker (const TCHAR *InFilename, TUniquePtr< FArrayReader > InArchive, FDateTime InServerTimeStamp, IPlatformFile &InInnerPlatformFile, FScopedEvent *InEvent)
 
void DoWork ()
 
FORCEINLINE TStatId GetStatId () const
 
- Public Member Functions inherited from FNonAbandonableTask
bool CanAbandon ()
 
void Abandon ()
 

Public Attributes

FString Filename
 
FArrayReaderFileArchive
 
TUniquePtr< FArrayReaderFileArchiveOwner
 
FDateTime ServerTimeStamp
 
IPlatformFileInnerPlatformFile
 
FScopedEventEvent
 

Constructor & Destructor Documentation

◆ FAsyncNetworkWriteWorker() [1/2]

FAsyncNetworkWriteWorker::FAsyncNetworkWriteWorker ( const TCHAR InFilename,
FArrayReader InArchive,
FDateTime  InServerTimeStamp,
IPlatformFile InInnerPlatformFile 
)
inline

◆ FAsyncNetworkWriteWorker() [2/2]

FAsyncNetworkWriteWorker::FAsyncNetworkWriteWorker ( const TCHAR InFilename,
TUniquePtr< FArrayReader InArchive,
FDateTime  InServerTimeStamp,
IPlatformFile InInnerPlatformFile,
FScopedEvent InEvent 
)
inline

Member Function Documentation

◆ DoWork()

void FAsyncNetworkWriteWorker::DoWork ( )
inline

Write the file

◆ GetStatId()

FORCEINLINE TStatId FAsyncNetworkWriteWorker::GetStatId ( ) const
inline

Member Data Documentation

◆ Event

FScopedEvent* FAsyncNetworkWriteWorker::Event

◆ FileArchive

FArrayReader* FAsyncNetworkWriteWorker::FileArchive

An archive to read the file contents from

◆ FileArchiveOwner

TUniquePtr<FArrayReader> FAsyncNetworkWriteWorker::FileArchiveOwner

◆ Filename

FString FAsyncNetworkWriteWorker::Filename

Filename To write to

◆ InnerPlatformFile

IPlatformFile& FAsyncNetworkWriteWorker::InnerPlatformFile

◆ ServerTimeStamp

FDateTime FAsyncNetworkWriteWorker::ServerTimeStamp

timestamp for the file


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