Mac Developer Library

Developer

IOFWCommand Class Reference

Options
Deployment Target:

On This Page
Language:

IOFWCommand

Base class for FireWire commands

Inheritance


Not Applicable

Conforms To


Not Applicable

Import Statement


Not Applicable @import Kernel;

Availability


Available in OS X v10.0 and later.
  • Declaration

    C++

    virtual void insertAfter( IOFWCommand &prev);

    Parameters

    prev

    command to insert after

    queue

    queue command is being added to

    Discussion

    inserts a command after the specified one.

    Import Statement

  • Declaration

    C++

    virtual void removeFromQ();

    Discussion

    Removes command from current queue.

    Import Statement

  • Declaration

    C++

    virtual void setHead( IOFWCmdQ &queue);

    Parameters

    queue

    queue command is being added to

    Discussion

    inserts a command at the head of a queue.

    Import Statement

Data Types

  • Declaration

    C++

    struct MemberVariables { void *fFWIMRefCon; IOReturn fCompletionStatus; bool fSubmitTimeLatched; AbsoluteTime fSubmitTime; bool fFlush; };

    Discussion

    This structure will be used to expand the capablilties of the class in the future.

  • Declaration

    C++

    struct MemberVariables { void *fFWIMRefCon; IOReturn fCompletionStatus; bool fSubmitTimeLatched; AbsoluteTime fSubmitTime; bool fFlush; };

    Discussion

    This structure will be used to expand the capablilties of the class in the future.

Instance Variables

  • Reserved for future use. (Internal use only)

    Declaration

    C++

    MemberVariables * fMembers;

  • Reserved for future use. (Internal use only)

    Declaration

    C++

    MemberVariables * fMembers;