URLSessionBasedCallOperation
public final class URLSessionBasedCallOperation : URLSessionBasedNetworkOperation<Call.Response>
extension URLSessionBasedCallOperation: CallOperation
extension URLSessionBasedCallOperation: CustomStringConvertible
Concrete implementation of CallOperation backed by a URLSessionDataTask.
-
Initializes an operation with a task.
Declaration
Swift
public init(task: URLSessionDataTask)Parameters
taskA backing data task in a suspended state.
-
Declaration
Swift
public var response: Call.Response? { get } -
Declaration
Swift
@discardableResult public func addCompletionBlock(with queue: DispatchQueue?, _ block: @escaping (Call.Response) -> Void) -> URLSessionBasedCallOperation -
Declaration
Swift
public var description: String { get }
View on GitHub
URLSessionBasedCallOperation Class Reference