Instance Property

IsExecuting

Is this command object currently executing?

Declaration

const Boolean (*IsExecuting)(IOFireWireLibCommandRef self);

Parameters

self

The command object interface of interest

Return Value

Returns true if the command object is executing.

Discussion

Availability: (for interfaces obtained with ID)

kIOFireWireAsyncStreamCommandInterfaceID YES

kIOFireWireCompareSwapCommandInterfaceID YES

kIOFireWireWriteQuadletCommandInterfaceID YES

kIOFireWireReadQuadletCommandInterfaceID YES

kIOFireWireWriteCommandInterfaceID_v2 YES

kIOFireWireWriteCommandInterfaceID YES

kIOFireWireReadCommandInterfaceID_v2 YES

kIOFireWireReadCommandInterfaceID YES

See Also

Miscellaneous

Cancel

Cancel command execution

GetStatus

Return command completion status.

GetTargetAddress

Get command target address.

GetTransferredBytes

Return number of bytes transferred by this command object when it last completed execution.

SetCallback

Set the completion handler to be called once the command completes asynchronous execution .

SetGeneration

Set FireWire bus generation for which the command object shall be valid. If the failOnReset attribute has been set, the command will only be considered for execution during the bus generation specified by this function.

SetQuads

Set destination for read data

SetRefCon

Set the user refCon value. This is the user defined value that will be passed in the refCon argument to the completion function.

SetTarget

Set command target address

SubmitWithRefconAndCallback

Set the command refCon value and callback handler, and submit the command to FireWire for execution.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software