Web3S_Demo > HTTP Request Subsystem

HTTP Request Subsystem

Subsystem managing HTTP Requests. The requests are managed as named and nameless. Named requests are unique. Starting another Named Request under the same Name as an already existing processing Request will cause an error.

Inheritance Hierarchy

Object
Subsystem
Dynamic Subsystem
Engine Subsystem

References

Module Web3S_Http_Runtime
Header Plugins/Web3S_Plugin/Source/Web3S_Http_Runtime/Public/Http/Web3S_HttpRequestSubsystem.h
Source Plugins/Web3S_Plugin/Source/Web3S_Http_Runtime/Private/Http/Web3S_HttpRequestSubsystem.cpp
Include Http/Web3S_HttpRequestSubsystem.h

Functions

CancelAllRequests Cancels all processing Requests.
ClearAllRequests Clears all Request references from the subsystem. Cancels them beforehand, if they are processing.
GetNamedRequests Named Requests managed by the Subsystem.
GetNamelessRequests Nameless Requests managed by the Subsystem.
GetRequestById Attempts to find a Request using its ID.
GetRequestByName Attempts to find a Named Request.
RegisterAndSendRequest Registers the given Request with the subsystem.