NetworkOperation
struct NetworkOperation
extension NetworkOperation : Equatable, Identifiable
Undocumented
-
Make NetworkOperations equatable to one another
Declaration
Swift
static func == (lhs: NetworkOperation, rhs: NetworkOperation) -> Bool
-
Undocumented
Declaration
Swift
var actionName: String?
-
The stable identity of the entity associated with this instance.
Declaration
Swift
var id: String { get }
-
Simple initializer that assigns all available options and selects sensible defaults for a basic NetworkOperation
Declaration
Swift
init(_ named: StaticIdentifier, type: NetworkActionType = .Inbound, actionName: String? = nil, synchronicity: NetworkSynchronicity = .asynchronous, operation: @escaping (NetworkInput?, NetworkOperationCompletion?) -> Void)
-
Undocumented
Declaration
Swift
var name: StaticIdentifier
-
Undocumented
Declaration
Swift
var operation: (NetworkInput?, NetworkOperationCompletion?) -> Void
-
Undocumented
Declaration
Swift
var synchronicity: NetworkSynchronicity
-
Undocumented
Declaration
Swift
var type: NetworkActionType