Mac Developer Library

Developer

IOCommand Class Reference

Options
Deployment Target:

On This Page
Language:

IOCommand

This class is an abstract class which represents an I/O command. More...

Inheritance


Not Applicable

Conforms To


Not Applicable

Import Statement


Not Applicable @import Kernel;

Availability


Available in OS X v10.6 and later.

Instance Variables

  • This variable is used by the current 'owner' to queue the command. During the life cycle of a command it moves through a series of queues. This is the queue pointer for it. Only valid while 'ownership' is clear. For instance a IOCommandPool uses this pointer to maintain its list of free commands. May be manipulated using the kern/queue.h macros

    Declaration

    C++

    queue_chain_t fCommandChain;