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

Public Member Functions

 FBatchHandle (int32 BatchMaxCount)
 
virtual ~FBatchHandle () override
 
virtual bool Cancel () override final
 
virtual bool Wait (uint32 Milliseconds) override final
 
virtual void UpdatePriority (const EAsyncIOPriorityAndFlags Priority) override final
 
void Read (const FIoChunkId &BulkChunkId, const FIoReadOptions &Options, EAsyncIOPriorityAndFlags Priority, FIoReadCallback &&Callback, FBulkDataBatchReadRequest *OutRequest)
 
void Issue (FBulkDataRequest::FCompletionCallback &&Callback)
 
- Public Member Functions inherited from FHandleBase
 FHandleBase ()=default
 
 FHandleBase (FBulkDataRequest::EStatus InStatus)
 
virtual void AddRef () override final
 
virtual void Release () override final
 
virtual uint32 GetRefCount () const override final
 
virtual FBulkDataBatchRequest::EStatus GetStatus () const override final
 
void SetStatus (FBulkDataBatchRequest::EStatus InStatus)
 
- Public Member Functions inherited from FBulkDataRequest::IHandle
virtual ~IHandle ()
 

Constructor & Destructor Documentation

◆ FBatchHandle()

FBulkDataBatchRequest::FBatchHandle::FBatchHandle ( int32  BatchMaxCount)
inline

◆ ~FBatchHandle()

virtual FBulkDataBatchRequest::FBatchHandle::~FBatchHandle ( )
inlineoverridevirtual

Member Function Documentation

◆ Cancel()

virtual bool FBulkDataBatchRequest::FBatchHandle::Cancel ( )
inlinefinaloverridevirtual

Reimplemented from FHandleBase.

◆ Issue()

void FBulkDataBatchRequest::FBatchHandle::Issue ( FBulkDataRequest::FCompletionCallback &&  Callback)
inline

◆ Read()

void FBulkDataBatchRequest::FBatchHandle::Read ( const FIoChunkId BulkChunkId,
const FIoReadOptions Options,
EAsyncIOPriorityAndFlags  Priority,
FIoReadCallback &&  Callback,
FBulkDataBatchReadRequest OutRequest 
)
inline

◆ UpdatePriority()

virtual void FBulkDataBatchRequest::FBatchHandle::UpdatePriority ( const EAsyncIOPriorityAndFlags  Priority)
inlinefinaloverridevirtual

Reimplemented from FHandleBase.

◆ Wait()

virtual bool FBulkDataBatchRequest::FBatchHandle::Wait ( uint32  Milliseconds)
inlinefinaloverridevirtual

Reimplemented from FHandleBase.


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