IOFireWirePCRCallback
Callback called after a successful lock transaction to a plug.
Declaration
typedef void (*IOFireWirePCRCallback)(void *refcon, UInt16 nodeID, UInt32 plug, UInt32 oldVal, UInt32 newVal);Parameters
- refcon:
refcon supplied to the IOFireWireFCPSpace when a client is registered
- nodeID:
is the node originating the request
- plugNo:
is the plug number
- oldVal:
is the value the plug used to contain
- newVal:
is the quad written into the plug
See Also
Types
IOFWDuplicateGUIDRecIOFWARxReqIntCompleteHandlerIOFWAVCAsyncCommandStateIOFWAVCPlugTypesIOFWAVCProtocolUserClientAsyncCommandCodesIOFWAVCProtocolUserClientCommandCodesIOFWAVCSubunitPlugMessagesIOFWAVCUserClientAsyncCommandCodesIOFWAVCUserClientCommandCodesIOFWCmdQIOFWDCLNotificationTypeIOFWIsochPortOptionsIOFWIsochResourceFlagsIOFWNodeScanIOFWPhysicalAccessModeIOFWReadFlagsIOFWRequestRefConIOFWSBP2UserClientCommandCodesIOFWSecurityModeIOFWSpeedIOFWWriteFlagsIOFireWireAVCAsynchronousCommandCallbackIOFireWireAVCSubunitPlugHandlerCallbackIOFireWireAVCTargetCommandHandlerCallbackIOFireWireSessionRefIOAVCCommandResponseIOAVCFrameFieldsIOAVCOpcodesIOAVCUnitTypesFWAddressFWAddressPtrFWAsyncPHYCallbackFWAsyncStreamCallbackFWAsyncStreamReceiveCallbackFWBusCallbackFWClientCommandIDFWDeviceCallbackFWIsochChannelForceStopNotificationProcFWIsochChannelForceStopNotificationProcPtrFWMultiIsochReceiveListenerCallbackFWPHYPacketCallbackFWReadCallbackFWSegmentFWWriteCallback