/Engine/Source/Runtime/NetworkFile/Public/NetworkPlatformFile.h
Wrapper to redirect the low level file system to a server
class FNetworkPlatformFile : public [IPlatformFile](API\Runtime\Core\GenericPlatform\IPlatformFile), public [FSelfRegisteringExec](API\Runtime\Core\Misc\FSelfRegisteringExec)
bool
bHasLoadedDDCDirectories
This is true after the DDC directories have been loaded from the DDC system
bool
bIsUsable
TSet<FString>
CachedLocalFiles
This keeps track of what files have been "EnsureFileIsLocal'd"
EConnectionFlag...
ConnectionFlags
The connection flags are passed to the server during GetFileList the server may cache them
int32
FileServerPort
float
HeartbeatFrequency
Frequency to send heartbeats to server in seconds set to negative number to disable.
IPlatformFile&...
InnerPlatformFile
The file interface to read/write local files with
TArray<FString...
LocalDirectories
Set of directories that should use the local filesystem
FCriticalSectio...
LocalDirectoriesCriticalSection
FString
ServerEngineDir
The server engine dir
FString
ServerEnginePlatformExtensionsDir
The server engine platform extensions dir
FServerTOC
ServerFiles
This is the "TOC" of the server
FString
ServerProjectDir
The server game dir
FString
ServerProjectPlatformExtensionsDir
The server project platform extensions dir
FCriticalSectio...
SynchronizationObject
int32
TotalFilesFoundLocally
int32
TotalFilesSynced
double
TotalNetworkSyncTime
double
TotalTimeSpentInUnsolicitedPackages
int32
TotalUnsolicitedPackages
double
TotalWaitForAsyncUnsolicitedPackages
double
TotalWriteTime
Some stats for messuring network platform file performance
int32
UnsolicitedPackagesHits
int32
UnsolicitedPackageWaits