| IHttpBase | ||||||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/Online/HTTP/Public/GenericPlatform/HttpRequestImpl.h |
Include |
#include "GenericPlatform/HttpRequestImpl.h" |
class FHttpRequestImpl : public IHttpRequest
Contains implementation of some common functions that don't vary between implementation
Name | Description | ||
---|---|---|---|
|
HeaderReceivedDelegate |
Delegate that will get called for each new header received |
|
|
OnRequestWillRetryDelegate |
Delegate that will get called when request will be retried |
|
|
RequestCompleteDelegate |
Delegate that will get called once request completes or on any error |
|
|
RequestProgressDelegate |
Delegate that will get called once per tick with bytes downloaded so far |
Name | Description | ||
---|---|---|---|
|
BroadcastResponseHeadersReceived() |
Broadcast all of our response's headers as having been received Used when we don't know when we receive headers in our HTTP implementation |
Name | Description | ||
---|---|---|---|
|
FHttpRequest... |
OnHeaderReceived() |
Delegate called to signal the receipt of a header. See FHttpRequestHeaderReceivedDelegate |
|
FHttpRequest... |
OnProcessRequestComplete() |
|
|
FHttpRequest... |
OnRequestProgress() |
Delegate called to update the request/response progress. See FHttpRequestProgressDelegate |
|
FHttpRequest... |
OnRequestWillRetry() |
Delegate called when the request will be retried |