UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::FGenericPlatformIoDispatcher Member List

This is the complete list of members for UE::FGenericPlatformIoDispatcher, including all inherited members.

BlocksToCompleteUE::FPlatformIoDispatcherBaseprotected
BlocksToDecodeUE::FPlatformIoDispatcherBaseprotected
bMultithreadedUE::FPlatformIoDispatcherBaseprotected
bStopRequestedUE::FPlatformIoDispatcherBaseprotected
CancelAllRequests(FIoFileHandle FileHandle) overrideUE::FPlatformIoDispatcherBasevirtual
CancelRequest(FIoFileReadRequest Request) overrideUE::FPlatformIoDispatcherBasevirtual
ChunkBlockMemoryPoolUE::FPlatformIoDispatcherBaseprotected
CloseFile(FIoFileHandle FileHandle) overrideUE::FGenericPlatformIoDispatchervirtual
CompleteDecodedBlock(FIoEncodedBlockRequest &EncodedBlockRequest, FIoPlatformReadRequestList &OutCompletedReadRequests)UE::FPlatformIoDispatcherBaseprotected
CompleteFileBlock(FIoFileBlockRequest &FileBlockRequest)UE::FPlatformIoDispatcherBaseprotected
DeleteRequest(FIoFileReadRequest Request) overrideUE::FPlatformIoDispatcherBasevirtual
EncodedBlockMutexUE::FPlatformIoDispatcherBaseprotected
EnqueueBlockToDecode(FIoEncodedBlockRequest &EncodedBlockRequest)UE::FPlatformIoDispatcherBaseprotected
EnqueueCompletedFileBlock(FIoFileBlockRequest &FileBlockRequest)UE::FPlatformIoDispatcherBaseprotected
Exit()FRunnableinlinevirtual
FGenericPlatformIoDispatcher(FPlatformIoDispatcherCreateParams &&Params)UE::FGenericPlatformIoDispatcher
FileBlockCacheUE::FPlatformIoDispatcherBaseprotected
FileBlockMemoryPoolUE::FPlatformIoDispatcherBaseprotected
FileBlockMutexUE::FPlatformIoDispatcherBaseprotected
FileBlockSizeUE::FPlatformIoDispatcherBaseprotected
FileBlocksToCompleteUE::FPlatformIoDispatcherBaseprotected
FPlatformIoDispatcherBase(FPlatformIoDispatcherCreateParams &&Params)UE::FPlatformIoDispatcherBaseprotected
GetNextFileId()UE::FPlatformIoDispatcherBaseprotected
GetSingleThreadInterface()FRunnableinlinevirtual
Init() override finalUE::FPlatformIoDispatcherBasevirtual
Initialize() override finalUE::FPlatformIoDispatcherBasevirtual
IoQueueUE::FPlatformIoDispatcherBaseprotected
OpenFile(const TCHAR *Filename, const FIoFileProperties &FileProperties, FIoFileStat *OutStat=nullptr) overrideUE::FGenericPlatformIoDispatchervirtual
ProcessBlocks()UE::FPlatformIoDispatcherBaseprotected
ProcessBlocksToComplete()UE::FPlatformIoDispatcherBaseprotected
ProcessBlocksToDecode()UE::FPlatformIoDispatcherBaseprotected
ProcessCompletedFileBlocks()UE::FPlatformIoDispatcherBaseprotected
ProcessDecodedBlock(FIoEncodedBlockRequest &EncodedBlockRequest, FIoChunkBlockDecodeResult &&DecodeResult, FIoChunkBlockDecodeRequest &NextDecodeRequest)UE::FPlatformIoDispatcherBaseprotected
ReadDirect(FIoDirectReadRequestParams &&Params, FIoFileReadRequestCompleted &&OnCompleted) overrideUE::FPlatformIoDispatcherBasevirtual
RequestMgrUE::FPlatformIoDispatcherBaseprotected
Run() override finalUE::FPlatformIoDispatcherBasevirtual
ScatterDecodedBlock(FIoEncodedBlockRequest &EncodedBlockRequest)UE::FPlatformIoDispatcherBaseprotected
ScatterGather(FIoScatterGatherRequestParams &&Params, FIoFileReadRequestCompleted &&OnCompleted) overrideUE::FPlatformIoDispatcherBasevirtual
StatsUE::FPlatformIoDispatcherBaseprotected
Stop() override finalUE::FPlatformIoDispatcherBasevirtual
SupportThreadUE::FPlatformIoDispatcherBaseprotected
ThreadUE::FPlatformIoDispatcherBaseprotected
UpdatePriority(FIoFileReadRequest Request, int32 NewPriority) overrideUE::FPlatformIoDispatcherBasevirtual
~FGenericPlatformIoDispatcher()UE::FGenericPlatformIoDispatcher
~FPlatformIoDispatcherBase()UE::FPlatformIoDispatcherBasevirtual
~FRunnable()FRunnableinlinevirtual
~IPlatformIoDispatcher()=defaultUE::IPlatformIoDispatchervirtual