Open 3D Engine HttpRequestor Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
HttpRequestor::HttpRequestorSystemComponent Class Reference

Inherits AZ::Component, and HttpRequestorRequestBus::Handler.

Public Member Functions

 AZ_COMPONENT (HttpRequestorSystemComponent, "{CF29468F-1F67-497F-B4FF-C0F123584864}")
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
static void GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided)
 
static void GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible)
 
static void GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required)
 
static void GetDependentServices (AZ::ComponentDescriptor::DependencyArrayType &dependent)
 

Protected Member Functions

void AddRequest (const AZStd::string &URI, Aws::Http::HttpMethod method, const Callback &callback) override
 
void AddRequestWithHeaders (const AZStd::string &URI, Aws::Http::HttpMethod method, const Headers &headers, const Callback &callback) override
 
void AddRequestWithHeadersAndBody (const AZStd::string &URI, Aws::Http::HttpMethod method, const Headers &headers, const AZStd::string &body, const Callback &callback) override
 
void AddTextRequest (const AZStd::string &URI, Aws::Http::HttpMethod method, const TextCallback &callback) override
 
void AddTextRequestWithHeaders (const AZStd::string &URI, Aws::Http::HttpMethod method, const Headers &headers, const TextCallback &callback) override
 
void AddTextRequestWithHeadersAndBody (const AZStd::string &URI, Aws::Http::HttpMethod method, const Headers &headers, const AZStd::string &body, const TextCallback &callback) override
 
AZStd::chrono::milliseconds GetLastRoundTripTime () const override
 
void Init () override
 
void Activate () override
 
void Deactivate () override
 

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