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

Public Member Functions

 FHttpQueue ()
 
 ~FHttpQueue ()=default
 
void Reprioritize (FHttpRequest *Request, int32 NewPriority)
 
bool Cancel (FHttpRequest *Request)
 
void Enqueue (FHttpRequest *Request)
 
FHttpRequestDequeue ()
 
void OnTogglePause (bool bPause, EHttpRequestTypeFilter Filter)
 
bool IsPaused (FHttpRequest *Request) const
 

Constructor & Destructor Documentation

◆ FHttpQueue()

UE::IoStore::HttpIoDispatcher::FHttpQueue::FHttpQueue ( )

◆ ~FHttpQueue()

UE::IoStore::HttpIoDispatcher::FHttpQueue::~FHttpQueue ( )
default

Member Function Documentation

◆ Cancel()

bool UE::IoStore::HttpIoDispatcher::FHttpQueue::Cancel ( FHttpRequest Request)

◆ Dequeue()

FHttpRequest * UE::IoStore::HttpIoDispatcher::FHttpQueue::Dequeue ( )

Returns one or more requests. Multiple requests will returned as a linked list (FHttpRequest::Next) and will all be for the same chunk.

◆ Enqueue()

void UE::IoStore::HttpIoDispatcher::FHttpQueue::Enqueue ( FHttpRequest Request)

◆ IsPaused()

bool UE::IoStore::HttpIoDispatcher::FHttpQueue::IsPaused ( FHttpRequest Request) const

◆ OnTogglePause()

void UE::IoStore::HttpIoDispatcher::FHttpQueue::OnTogglePause ( bool  bPause,
EHttpRequestTypeFilter  Filter 
)

◆ Reprioritize()

void UE::IoStore::HttpIoDispatcher::FHttpQueue::Reprioritize ( FHttpRequest Request,
int32  NewPriority 
)

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