UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::IoStore::HTTP::FActivityNode Struct Reference
+ Inheritance diagram for UE::IoStore::HTTP::FActivityNode:

Classes

struct  FParams
 

Static Public Member Functions

static FActivityNodeCreate (FParams &Params, FAnsiStringView Url={}, FCertRootsRef VerifyCert={})
 
static void Destroy (FActivityNode *Activity)
 

Public Attributes

FActivityNodeNext = nullptr
 
int8 Slot = -1
 
bool bFollow30x
 

Additional Inherited Members

- Public Types inherited from UE::IoStore::HTTP::FActivity
enum class  EStage : int32 {
  Build = -1 , Request = -2 , Response = -3 , Content = -4 ,
  Done = -5 , Cancelled = -6 , Failed = -7
}
 
- Public Member Functions inherited from UE::IoStore::HTTP::FActivity
 FActivity (const FParams &Params)
 
void AddHeader (FAnsiStringView Key, FAnsiStringView Value)
 
FOutcome Tick (FHttpPeer &Peer, int32 *MaxRecvSize=nullptr)
 
void SetSink (FTicketSink &&InSink, UPTRINT Param)
 
void SetDestination (FIoBuffer *InDest)
 
void Cancel ()
 
void Done ()
 
void Fail (const FOutcome &Outcome)
 
EStage GetStage () const
 
FTransactId GetTransactId () const
 
const FTransactRefGetTransaction () const
 
FAnsiStringView GetMethod () const
 
FAnsiStringView GetPath () const
 
FHostGetHost () const
 
void EnumerateHeaders (FResponse::FHeaderSink HeaderSink) const
 
UPTRINT GetSinkParam () const
 
FIoBufferGetContent () const
 
uint32 GetRemainingKiB () const
 
FOutcome GetError () const
 

Member Function Documentation

◆ Create()

FActivityNode * UE::IoStore::HTTP::FActivityNode::Create ( FParams Params,
FAnsiStringView  Url = {},
FCertRootsRef  VerifyCert = {} 
)
static

◆ Destroy()

void UE::IoStore::HTTP::FActivityNode::Destroy ( FActivityNode Activity)
static

Member Data Documentation

◆ bFollow30x

bool UE::IoStore::HTTP::FActivityNode::bFollow30x

◆ Next

FActivityNode* UE::IoStore::HTTP::FActivityNode::Next = nullptr

◆ Slot

int8 UE::IoStore::HTTP::FActivityNode::Slot = -1

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