|
|
| FHttpRetryTask (FHttpRequestPtr &InRequest, FHttpRequestCompleteDelegate const &InCompleteDelegate, double InRequestTime, double InNextDelay, FHttpRetrySchedulerWPtr const &InHttpRetrySchedulerWPtr, TMap< EHttpResponseCodes::Type, FHttpRetryScheduler::FHttpResponseCodeHandler > HandlerDelegates={}) |
| virtual bool | Start () override |
| | Start the Task.
|
| virtual bool | Cancel () override |
| | Stop the Task in the middle of the process.
|
| virtual void | Tick (double CurrentTime) override |
| | Task Execution ticks.
|
| virtual bool | Finish () override |
| | Finish the Task.
|
| virtual EAccelByteTaskState | Pause () override |
| | Pause the Task in the middle of the process.
|
|
virtual TMap< FString, FString > | GetResponseHeader () |
|
bool | FinishFromCached (FHttpResponsePtr const &Response) |
|
FHttpRequestPtr | GetHttpRequest () const |
|
void | SetResponseTime (FDateTime InResponseTime) |
|
FDateTime | GetResponseTime () const |
|
bool | IsResponseFromCache () |
|
virtual EAccelByteTaskState | State () const |
| | Current State of the Task.
|
|
virtual double | Time () const |
| | Get current Task Time.
|
|
FAccelByteCancellationToken | GetCancellationToken () |
| | Create Cancellation Token handler.
|