TNQueue

public final class TNQueue : OperationQueue

Use this class to create custom queues.

Static properties

  • The default queue of TermiNetwork used in all TNRequest objects.

    Declaration

    Swift

    public static var shared: TNQueue

Hooks

Initializers

  • Initializes a new queue.

    Declaration

    Swift

    public init(failureMode: TNQueueFailureMode = .continue)

    Parameters

    failureMode

    Supported values are .continue (continues the execution of queue even if a request fails, this is the default) and .cancelAll (cancels all the remaining requests in queue)

Public methods

  • Adds a TNRequest instance into queue.

    Declaration

    Swift

    override public func addOperation(_ operation: Operation)

    Parameters

    failureMode

    Supported values are .continue (continues the execution of queue even if a request fails, this is the default) and .cancelAll (cancels all the remaining requests in queue)