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

Public Member Functions

 FStorageServerEngineStartupPrecache (FStorageServerConnection &InConnection)
 
virtual ~FStorageServerEngineStartupPrecache ()
 
void AddPrecachedFile (const FIoChunkId &Id, uint32 Size, bool bHighPriority)
 
void Finalize ()
 
bool GetPrecachedFile (const FIoChunkId &Id, int64 Offset, int64 Size, uint8 *Destination, int64 &BytesRead)
 
- Public Member Functions inherited from FRunnable
virtual bool Init ()
 
virtual void Stop ()
 
virtual void Exit ()
 
virtual class FSingleThreadRunnableGetSingleThreadInterface ()
 
virtual ~FRunnable ()
 

Static Public Attributes

static const uint32 MaxFileSize = 16 * 1024
 
static const uint64 MaxCacheSize = 10 * 1024 * 1024
 

Constructor & Destructor Documentation

◆ FStorageServerEngineStartupPrecache()

FStorageServerEngineStartupPrecache::FStorageServerEngineStartupPrecache ( FStorageServerConnection InConnection)
inline

◆ ~FStorageServerEngineStartupPrecache()

virtual FStorageServerEngineStartupPrecache::~FStorageServerEngineStartupPrecache ( )
inlinevirtual

Member Function Documentation

◆ AddPrecachedFile()

void FStorageServerEngineStartupPrecache::AddPrecachedFile ( const FIoChunkId Id,
uint32  Size,
bool  bHighPriority 
)
inline

◆ Finalize()

void FStorageServerEngineStartupPrecache::Finalize ( )
inline

◆ GetPrecachedFile()

bool FStorageServerEngineStartupPrecache::GetPrecachedFile ( const FIoChunkId Id,
int64  Offset,
int64  Size,
uint8 Destination,
int64 BytesRead 
)
inline

Member Data Documentation

◆ MaxCacheSize

const uint64 FStorageServerEngineStartupPrecache::MaxCacheSize = 10 * 1024 * 1024
static

◆ MaxFileSize

const uint32 FStorageServerEngineStartupPrecache::MaxFileSize = 16 * 1024
static

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