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

Public Member Functions

 FCookOnTheFlyNetworkFileServerConnection (UE::Cook::ICookOnTheFlyClientConnection &InConnection, const FNetworkFileServerOptions &InFileServerOptions)
 
bool ProcessRequest (const UE::Cook::FCookOnTheFlyRequest &Request)
 
virtual bool SendPayload (TArray< uint8 > &Out) override
 
- Public Member Functions inherited from FNetworkFileServerClientConnection
 FNetworkFileServerClientConnection (const FNetworkFileServerOptions &InFileServerOptions)
 
virtual ~FNetworkFileServerClientConnection ()
 
bool ProcessPayload (FArchive &Ar)
 
FString GetDescription () const
 
- Public Member Functions inherited from FSelfRegisteringExec
CORE_API FSelfRegisteringExec ()
 
virtual CORE_API ~FSelfRegisteringExec ()
 
- Public Member Functions inherited from FExec
virtual CORE_API ~FExec ()
 
virtual CORE_API bool Exec (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
 

Additional Inherited Members

- Static Public Member Functions inherited from FSelfRegisteringExec
static CORE_API bool StaticExec (UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar)
 
- Protected Member Functions inherited from FNetworkFileServerClientConnection
void ConvertClientFilenameToServerFilename (FString &FilenameToConvert)
 
void ConvertLocalFilenameToServerFilename (FString &FilenameToConvert)
 
void ProcessOpenFile (FArchive &In, FArchive &Out, bool bIsWriting)
 
void ProcessReadFile (FArchive &In, FArchive &Out)
 
void ProcessWriteFile (FArchive &In, FArchive &Out)
 
void ProcessSeekFile (FArchive &In, FArchive &Out)
 
void ProcessCloseFile (FArchive &In, FArchive &Out)
 
void ProcessGetFileInfo (FArchive &In, FArchive &Out)
 
void ProcessMoveFile (FArchive &In, FArchive &Out)
 
void ProcessDeleteFile (FArchive &In, FArchive &Out)
 
void ProcessCopyFile (FArchive &In, FArchive &Out)
 
void ProcessSetTimeStamp (FArchive &In, FArchive &Out)
 
void ProcessSetReadOnly (FArchive &In, FArchive &Out)
 
void ProcessCreateDirectory (FArchive &In, FArchive &Out)
 
void ProcessDeleteDirectory (FArchive &In, FArchive &Out)
 
void ProcessDeleteDirectoryRecursively (FArchive &In, FArchive &Out)
 
void ProcessToAbsolutePathForRead (FArchive &In, FArchive &Out)
 
void ProcessToAbsolutePathForWrite (FArchive &In, FArchive &Out)
 
void ProcessReportLocalFiles (FArchive &In, FArchive &Out)
 
bool ProcessGetFileList (FArchive &In, FArchive &Out)
 
void ProcessHeartbeat (FArchive &In, FArchive &Out)
 
FORCEINLINE IFileHandleFindOpenFile (uint64 HandleId)
 
bool PackageFile (FString &Filename, FString &TargetFilename, FArchive &Out)
 
bool ProcessSyncFile (FArchive &In, FArchive &Out)
 
void FileModifiedCallback (const FString &Filename)
 
virtual bool Exec_Runtime (class UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar) override
 
FString FixupSandboxPathForClient (const FString &Filename)
 
TMap< FString, FDateTimeFixupSandboxPathsForClient (const TMap< FString, FDateTime > &SandboxPaths)
 
- Protected Member Functions inherited from FExec
virtual bool Exec_Dev (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
 
virtual bool Exec_Editor (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
 

Constructor & Destructor Documentation

◆ FCookOnTheFlyNetworkFileServerConnection()

FCookOnTheFlyNetworkFileServerConnection::FCookOnTheFlyNetworkFileServerConnection ( UE::Cook::ICookOnTheFlyClientConnection &  InConnection,
const FNetworkFileServerOptions InFileServerOptions 
)
inline

Member Function Documentation

◆ ProcessRequest()

bool FCookOnTheFlyNetworkFileServerConnection::ProcessRequest ( const UE::Cook::FCookOnTheFlyRequest Request)
inline

◆ SendPayload()

virtual bool FCookOnTheFlyNetworkFileServerConnection::SendPayload ( TArray< uint8 > &  Out)
inlineoverridevirtual

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