#include <IOKit/firewire/IOFWCommand.h>
IOKit/firewire/IOFWCommand.h
IOFWCommand.h
macrokFWCmdDefaultRetries
#define kFWCmdDefaultRetries 3
macrokFWCmdZeroRetries
#define kFWCmdZeroRetries 0
macrokFWCmdReducedRetries
#define kFWCmdReducedRetries 2
macrokFWCmdIncreasedRetries
#define kFWCmdIncreasedRetries 6
structIOFWCmdQ
| IOFWCommand * | fHead | |
| IOFWCommand * | fTail |
typedefFWDeviceCallback
Callback when device command completes asynchronously
typedef void (*FWDeviceCallback)(void *refcon, IOReturn status, IOFireWireNub *device, IOFWCommand *fwCmd)
typedefFWBusCallback
Callback when bus command completes asynchronously
typedef void (*FWBusCallback)(void *refcon, IOReturn status, IOFireWireBus *bus, IOFWBusCommand *fwCmd)
typedefFWAsyncStreamCallback
Callback when async stream command completes asynchronously
typedef void (*FWAsyncStreamCallback)(void *refcon, IOReturn status, IOFireWireBus *bus, IOFWAsyncStreamCommand *fwCmd)
typedefFWAsyncPHYCallback
Callback when async stream command completes asynchronously
typedef void (*FWAsyncPHYCallback)(void *refcon, IOReturn status, IOFireWireBus *bus, IOFWAsyncPHYCommand *fwCmd )
typedefFWAsyncStreamReceiveCallback
Callback when async stream packet is received
typedef void (*FWAsyncStreamReceiveCallback)(void *refcon, const void *buf)