Lines Matching refs:block
69 * By default the queue is serial and will execute one block at a time.
77 … Creates a new dispatch queue object. All queues are currently serial, executing one block at time
117 …* @discussion Stops the queue from dequeuing work, and on completion of any block currently being…
118 * invokes a callback block. Canceling is asynchronous.
127 * @brief Schedule a block to be executed on the queue asynchronously.
129 * retained until the block completes.
130 * @param block Block that will executed on the queue, not in the context of the caller.
133 DispatchAsync(IODispatchBlock block) LOCALONLY;
142 * @brief Schedule a block to be executed concurrently & asynchronously.
145 * retained until the block completes. May only be used with a queue created with
147 * @param block Block that will executed on the queue, not in the context of the caller.
150 DispatchConcurrent(IODispatchBlock block) LOCALONLY;
159 * @brief Execute a block on the queue synchronously.
160 * @discussion Execute a block on the queue synchronously.
161 * @param block Block that will executed on the queue.
164 DispatchSync(IODispatchBlock block) LOCALONLY;