RequestDelegate
public protocol RequestDelegate : AnyObject
Protocol abstraction for Request‘s communication back to the SessionDelegate.
-
Undocumented
Declaration
Swift
var sessionConfiguration: URLSessionConfiguration { get } -
Undocumented
Declaration
Swift
func retryResult(for request: Request, dueTo error: Error, completion: @escaping (RetryResult) -> Void) -
Undocumented
Declaration
Swift
func retryRequest(_ request: Request, withDelay timeDelay: TimeInterval?) -
Undocumented
Declaration
Swift
func cancelRequest(_ request: Request) -
Undocumented
Declaration
Swift
func cancelDownloadRequest(_ request: DownloadRequest, byProducingResumeData: @escaping (Data?) -> Void) -
Undocumented
Declaration
Swift
func suspendRequest(_ request: Request) -
Undocumented
Declaration
Swift
func resumeRequest(_ request: Request)
View on GitHub
Install in Dash
RequestDelegate Protocol Reference