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 willRetryRequest(_ request: Request) -> Bool -
Undocumented
Declaration
Swift
func retryRequest(_ request: Request, ifNecessaryWithError error: Error) -
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