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

Classes

class  FCancelationToken
 
class  FHttpDispatcher
 
class  FHttpQueue
 
struct  FHttpRequest
 
struct  FHttpRequestBlockAllocationTag
 

Typedefs

using FHttpRequestList = TIntrusiveList< FHttpRequest >
 

Enumerations

enum class  EHttpRequestFlags : uint32 {
  None = 0 , Issued = (1 << 0) , CacheInflight = (1 << 1) , HttpQueued = (1 << 2) ,
  HttpInflight = (1 << 3) , CancelRequested = (1 << 4) , Completing = (1 << 5) , Completed = (1 << 6)
}
 

Functions

 ENUM_CLASS_FLAGS (EHttpRequestFlags)
 
FIoHttpRange GetTotalRange (FHttpRequest *Request)
 
void DebugPrintRange (FHttpRequest *Requests, const UE::FIoHttpRange &TotalRange)
 

Typedef Documentation

◆ FHttpRequestList

Enumeration Type Documentation

◆ EHttpRequestFlags

Enumerator
None 
Issued 
CacheInflight 
HttpQueued 
HttpInflight 
CancelRequested 
Completing 
Completed 

Function Documentation

◆ DebugPrintRange()

void UE::IoStore::HttpIoDispatcher::DebugPrintRange ( FHttpRequest Requests,
const UE::FIoHttpRange TotalRange 
)

◆ ENUM_CLASS_FLAGS()

UE::IoStore::HttpIoDispatcher::ENUM_CLASS_FLAGS ( EHttpRequestFlags  )

◆ GetTotalRange()

FIoHttpRange UE::IoStore::HttpIoDispatcher::GetTotalRange ( FHttpRequest Request)