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)