Back to Alamofire

OperationQueue

docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/OperationQueue.html

5.12.01.3 KB
Original Source

OperationQueue

extension OperationQueue

`

                init(qualityOfService:maxConcurrentOperationCount:underlyingQueue:name:startSuspended:)
                `

Creates an instance using the provided parameters.

Declaration

Swift

convenience init(qualityOfService: QualityOfService = .default,
                 maxConcurrentOperationCount: Int = OperationQueue.defaultMaxConcurrentOperationCount,
                 underlyingQueue: DispatchQueue? = nil,
                 name: String? = nil,
                 startSuspended: Bool = false)

Parameters

| qualityOfService |

QualityOfService to be applied to the queue. .default by default.

| | maxConcurrentOperationCount |

Maximum concurrent operations. OperationQueue.defaultMaxConcurrentOperationCount by default.

| | underlyingQueue |

Underlying DispatchQueue. nil by default.

| | name |

Name for the queue. nil by default.

| | startSuspended |

Whether the queue starts suspended. false by default.

|