Contents

IODispatchQueue

An object that manages the serial execution of blocks.

Declaration

class IODispatchQueue;

Overview

An IODispatchQueue object is a FIFO queue that you use to execute tasks serially in your driver. You submit tasks as code blocks, and the system dequeues one block at a time, executing them sequentially.

Topics

Creating a Dispatch Queue

Executing a Task Asynchronously

Executing a Task Synchronously

Stopping the Queue

Getting Queue Information

Logging Dispatch Information

Instance Methods

See Also

Event management