UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::IoStore::FChunkRequest Struct Reference

Public Member Functions

 FChunkRequest (FIoRequestImpl *Request, const FChunkRequestParams &RequestParams)
 
 ~FChunkRequest ()
 
bool AddDispatcherRequest (FIoRequestImpl *Request)
 
int32 RemoveDispatcherRequest (FIoRequestImpl *Request)
 
FIoRequestImplDeqeueDispatcherRequests ()
 

Public Attributes

FChunkRequestNextRequest
 
FChunkRequestParams Params
 
FIoRequestImplRequestHead
 
FIoRequestImplRequestTail
 
FOnDemandHttpThread::FRequestHandle HttpRequest = 0
 
FIASHostGroup HostGroup
 
FIoBuffer Chunk
 
uint64 StartTime
 
int32 Priority
 
uint16 RequestCount
 
bool bCached
 
bool bCancelled = false
 
EIoErrorCode CacheGetStatus
 
FLaneTraceScope LaneScope
 

Constructor & Destructor Documentation

◆ FChunkRequest()

UE::IoStore::FChunkRequest::FChunkRequest ( FIoRequestImpl Request,
const FChunkRequestParams RequestParams 
)
inlineexplicit

◆ ~FChunkRequest()

UE::IoStore::FChunkRequest::~FChunkRequest ( )
inline

Member Function Documentation

◆ AddDispatcherRequest()

bool UE::IoStore::FChunkRequest::AddDispatcherRequest ( FIoRequestImpl Request)
inline

◆ DeqeueDispatcherRequests()

FIoRequestImpl * UE::IoStore::FChunkRequest::DeqeueDispatcherRequests ( )
inline

◆ RemoveDispatcherRequest()

int32 UE::IoStore::FChunkRequest::RemoveDispatcherRequest ( FIoRequestImpl Request)
inline

Member Data Documentation

◆ bCached

bool UE::IoStore::FChunkRequest::bCached

◆ bCancelled

bool UE::IoStore::FChunkRequest::bCancelled = false

◆ CacheGetStatus

EIoErrorCode UE::IoStore::FChunkRequest::CacheGetStatus

◆ Chunk

FIoBuffer UE::IoStore::FChunkRequest::Chunk

◆ HostGroup

FIASHostGroup UE::IoStore::FChunkRequest::HostGroup

◆ HttpRequest

FOnDemandHttpThread::FRequestHandle UE::IoStore::FChunkRequest::HttpRequest = 0

◆ LaneScope

FLaneTraceScope UE::IoStore::FChunkRequest::LaneScope

◆ NextRequest

FChunkRequest* UE::IoStore::FChunkRequest::NextRequest

◆ Params

FChunkRequestParams UE::IoStore::FChunkRequest::Params

◆ Priority

int32 UE::IoStore::FChunkRequest::Priority

◆ RequestCount

uint16 UE::IoStore::FChunkRequest::RequestCount

◆ RequestHead

FIoRequestImpl* UE::IoStore::FChunkRequest::RequestHead

◆ RequestTail

FIoRequestImpl* UE::IoStore::FChunkRequest::RequestTail

◆ StartTime

uint64 UE::IoStore::FChunkRequest::StartTime

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