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)