UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
NetworkPlatformFile.cpp File Reference
#include "NetworkPlatformFile.h"
#include "Misc/CommandLine.h"
#include "Misc/Paths.h"
#include "Misc/ScopedEvent.h"
#include "HAL/ThreadSafeCounter.h"
#include "Misc/ScopeLock.h"
#include "Stats/StatsMisc.h"
#include "Stats/Stats.h"
#include "Async/AsyncWork.h"
#include "Misc/ConfigCacheIni.h"
#include "Misc/LocalTimestampDirectoryVisitor.h"
#include "Misc/App.h"
#include "Modules/ModuleManager.h"
#include "DerivedDataCacheInterface.h"
#include "Misc/PackageName.h"
#include "Misc/PathViews.h"
#include "SocketSubsystem.h"
#include "HAL/IPlatformFileModule.h"
#include "Templates/UniquePtr.h"
#include "UObject/Object.h"
#include "CookOnTheFly.h"
#include "CookOnTheFlyMessages.h"

Classes

class  FAsyncNetworkWriteWorker
 
class  FNetworkFileModule
 

Functions

 DEFINE_LOG_CATEGORY (LogNetworkPlatformFile)
 
void AsyncReadUnsolicitedFiles (int32 InNumUnsolictedFiles, FNetworkPlatformFile &InNetworkFile, IPlatformFile &InInnerPlatformFile, FString &InServerEngineDir, FString &InServerProjectDir, FString &InServerEnginePlatformExtensionsDir, FString &InServerProjectPlatformExtensionsDir, FScopedEvent *InNetworkDoneEvent, FScopedEvent *InWritingDoneEvent)
 
 IMPLEMENT_MODULE (FNetworkFileModule, NetworkFile)
 

Function Documentation

◆ AsyncReadUnsolicitedFiles()

void AsyncReadUnsolicitedFiles ( int32  InNumUnsolictedFiles,
FNetworkPlatformFile InNetworkFile,
IPlatformFile InInnerPlatformFile,
FString &  InServerEngineDir,
FString &  InServerProjectDir,
FString &  InServerEnginePlatformExtensionsDir,
FString &  InServerProjectPlatformExtensionsDir,
FScopedEvent InNetworkDoneEvent,
FScopedEvent InWritingDoneEvent 
)

Write the file

◆ DEFINE_LOG_CATEGORY()

DEFINE_LOG_CATEGORY ( LogNetworkPlatformFile  )

◆ IMPLEMENT_MODULE()

IMPLEMENT_MODULE ( FNetworkFileModule  ,
NetworkFile   
)