ADC Home > Reference Library > Reference > Hardware & Drivers > I/O Kit Framework Reference
|
IOFireWireCommandInterface |
Declared In: |
IOFireWireLib command object.
Represents an object that is configured and submitted to issue synchronous and asynchronous bus commands. This is a superclass containing all command object functionality not specific to any kind of bus transaction.
Note that data may not always be transferred to or from the data buffer for command objects at the time the command is submitted. In some cases the transfer may happen as soon as SetBuffer (for v2 interfaces and later) is called. You can use the SetFlags call (for v2 interfaces and later) to control this behavior.
IOFIREWIRELIBCOMMAND_C_GUTS_v2 |
Set flags governing this command's execution.
IOFIREWIRELIBCOMMAND_C_GUTS_v2;
self
The command object interface of interest
inFlags
A UInt32 with bits set corresponding to the flags that should be set
for this command object. The following values may be used:
Availability: (for interfaces obtained with ID)
kIOFireWireReadCommandInterfaceID |
NO | |
kIOFireWireReadCommandInterfaceID_v2 |
YES | |
kIOFireWireWriteCommandInterfaceID |
NO | |
kIOFireWireWriteCommandInterfaceID_v2 |
YES | |
kIOFireWireReadQuadletCommandInterfaceID |
NO | |
kIOFireWireWriteQuadletCommandInterfaceID |
NO | |
kIOFireWireCompareSwapCommandInterfaceID |
NO | |
kIOFireWireAsyncStreamCommandInterfaceID |
NO | |
kIOFireWireAsyncStreamCommandInterfaceID |
YES |
IOFIREWIRELIBCOMMAND_C_GUTS_v3 |
Gets the refcon associated with this command
IOFIREWIRELIBCOMMAND_C_GUTS_v3;
self
A reference to the command
|
Last Updated: 2009-02-23