IOFWCommand

Inherits from
IOCommand
Availability
Available in OS X v10.0 and later.
Declared in
IOFWCommand.h

Overview

Base class for FireWire commands

Tasks

Miscellaneous

Instance Methods

insertAfter

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.

removeFromQ

virtual void removeFromQ();
Discussion

Removes command from current queue.

setHead

virtual void setHead( IOFWCmdQ &queue);
Parameters
queue

queue command is being added to

Discussion

inserts a command at the head of a queue.

ExpansionData

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.

See Also

MemberVariables

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.

See Also

Instance Variables

fMembers

MemberVariables * fMembers;

Reserved for future use. (Internal use only)

See Also

reserved

MemberVariables * fMembers;

Reserved for future use. (Internal use only)

See Also