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

#include <OnDemandHttpIoDispatcher.h>

+ Inheritance diagram for UE::IoStore::IOnDemandHttpIoDispatcher:

Public Member Functions

virtual ~IOnDemandHttpIoDispatcher ()=default
 
- Public Member Functions inherited from UE::IHttpIoDispatcher
virtual ~IHttpIoDispatcher ()=default
 
virtual void Shutdown ()=0
 
virtual FIoStatus RegisterHostGroup (const FName &HostGroup, TConstArrayView< FAnsiString > HostNames, FAnsiStringView TestUrl)=0
 
virtual bool IsHostGroupRegistered (const FName &HostGroup)=0
 
virtual bool IsHostGroupOk (const FName &HostGroup)=0
 
virtual FHostGroupRegisteredOnHostGroupRegistered ()=0
 
virtual FIoHttpRequestHandle CreateRequest (FIoHttpRequestHandle &First, FIoHttpRequestHandle &Last, const FName &HostGroup, const FIoRelativeUrl &RelativeUrl, const FIoHttpOptions &Options, FIoHttpHeaders &&Headers, FIoHttpRequestCompleted &&OnCompleted, const FIoHash *ChunkHash=nullptr)=0
 
virtual void IssueRequest (FIoHttpRequestHandle RequestHandle)=0
 
virtual void CancelRequest (FIoHttpRequestHandle Handle)=0
 
virtual void UpdateRequestPriority (FIoHttpRequestHandle Handle, int32 NewPriority)=0
 
virtual EIoErrorCode GetRequestStatus (FIoHttpRequestHandle Handle)=0
 
virtual void ReleaseRequest (FIoHttpRequestHandle Handle)=0
 
virtual FIoStatus CacheResponse (const FIoHttpResponse &Response)=0
 
virtual FIoStatus EvictFromCache (const FIoHttpResponse &Response)=0
 

Additional Inherited Members

- Public Types inherited from UE::IHttpIoDispatcher
using FHostGroupRegistered = FHttpIoDispatcher::FHostGroupRegistered
 

Constructor & Destructor Documentation

◆ ~IOnDemandHttpIoDispatcher()

virtual UE::IoStore::IOnDemandHttpIoDispatcher::~IOnDemandHttpIoDispatcher ( )
virtualdefault

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