IRequestHelper
Types
Functions
Link copied to clipboard
Adds a new listener that will be notified when any request changes Request.Status.
Link copied to clipboard
Check if request handler has any finished request with status
Link copied to clipboard
Records the result of the result of a request
Link copied to clipboard
Removes the given listener from the listeners list.
Link copied to clipboard
abstract suspend fun retryWithStatus(status: Request.Status = Request.Status.FAILED, action: suspend () -> Unit): Boolean
Retries all request types for a given status.
Link copied to clipboard
abstract suspend fun runIfNotRunning(request: Request, handleCallback: suspend (RequestCallback) -> Unit): Boolean
Runs the given RequestCallback if no other requests in the given request type is already running. If run, the request will be run in the current thread.