![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for UE::IoStore::HttpIoDispatcher::FHttpRequest:Public Types | |
| using | FFlags = TAtomicFlags< EHttpRequestFlags > |
Public Types inherited from TIntrusiveListElement< FHttpRequest > | |
| using | ElementType = FHttpRequest |
Public Member Functions | |
| EHttpRequestType | GetHttpRequestType () const |
| void | AddRef () |
| void | Release () |
Public Attributes | |
| FIoHash | ChunkHash |
| FIoHash | CacheKey |
| FIoHttpRequestCompleted | OnCompleted |
| FIoHttpHeaders | Headers |
| FIoHttpOptions | Options |
| FIoBuffer | Buffer |
| FIoRelativeUrl | RelativeUrl |
| FHttpRequest * | Next = nullptr |
| FName | HostGroupName |
| EIoErrorCode | CacheStatus = EIoErrorCode::Unknown |
| FFlags | Flags |
| std::atomic< int32 > | RefCount {0} |
| std::atomic< EIoErrorCode > | CompletionStatus {EIoErrorCode::Unknown} |
| uint32 | SeqNo = ++NextSeqNo |
| TSharedPtr< FCancelationToken > | CancelationToken |
Static Public Attributes | |
| static uint32 | NextSeqNo = 0 |
Additional Inherited Members | |
Static Public Member Functions inherited from TConcurrentLinearObject< FHttpRequest, FHttpRequestBlockAllocationTag > | |
| static void * | operator new (size_t Size) |
| static void * | operator new (size_t Size, void *Object) |
| static void * | operator new (size_t Size, std::align_val_t Align) |
| static void * | operator new[] (size_t Size) |
| static void * | operator new[] (size_t Size, std::align_val_t Align) |
| static UE_FORCEINLINE_HINT void | operator delete (void *Ptr) |
| static UE_FORCEINLINE_HINT void | operator delete[] (void *Ptr) |
Static Public Member Functions inherited from TIntrusiveListElement< FHttpRequest > | |
| static FHttpRequest * | GetNext (const ElementType *Element) |
| static void | SetNext (ElementType *Element, ElementType *Next) |
|
inline |
|
inline |
|
inline |
| FIoBuffer UE::IoStore::HttpIoDispatcher::FHttpRequest::Buffer |
| FIoHash UE::IoStore::HttpIoDispatcher::FHttpRequest::CacheKey |
| EIoErrorCode UE::IoStore::HttpIoDispatcher::FHttpRequest::CacheStatus = EIoErrorCode::Unknown |
| TSharedPtr<FCancelationToken> UE::IoStore::HttpIoDispatcher::FHttpRequest::CancelationToken |
| FIoHash UE::IoStore::HttpIoDispatcher::FHttpRequest::ChunkHash |
| std::atomic<EIoErrorCode> UE::IoStore::HttpIoDispatcher::FHttpRequest::CompletionStatus {EIoErrorCode::Unknown} |
| FFlags UE::IoStore::HttpIoDispatcher::FHttpRequest::Flags |
| FIoHttpHeaders UE::IoStore::HttpIoDispatcher::FHttpRequest::Headers |
| FName UE::IoStore::HttpIoDispatcher::FHttpRequest::HostGroupName |
| FHttpRequest* UE::IoStore::HttpIoDispatcher::FHttpRequest::Next = nullptr |
|
static |
| FIoHttpRequestCompleted UE::IoStore::HttpIoDispatcher::FHttpRequest::OnCompleted |
| FIoHttpOptions UE::IoStore::HttpIoDispatcher::FHttpRequest::Options |
| std::atomic<int32> UE::IoStore::HttpIoDispatcher::FHttpRequest::RefCount {0} |
| FIoRelativeUrl UE::IoStore::HttpIoDispatcher::FHttpRequest::RelativeUrl |