IOSCSIProtocolInterface
This class defines the public SCSI Protocol Layer API for any class that provides Protocol services or needs to provide the Protocol Service API for passing service requests to a Protocol Service driver.
Declaration
class IOSCSIProtocolInterface : IOServiceTopics
Miscellaneous
AbortCommandAbortTaskAbortTaskSetCheckPowerStateClearACAClearTaskSetExecuteCommandfinalizefreeGetCommandGateGetInitialPowerStateGetUserClientExclusivityStateHandleCheckPowerState()HandleCheckPowerState(UInt32)HandleCheckPowerState(void)HandleGetUserClientExclusivityStateHandlePowerChangeHandleProtocolServiceFeatureHandleSetPowerStateHandleSetUserClientExclusivityStateInitializePowerManagementinitialPowerStateForDomainStateIsPowerManagementIntializedIsProtocolServiceSupportedLogicalUnitResetsetPowerStateSetUserClientExclusivityStatesGetPowerTransistionInProgresssGetUserClientExclusivityStatesHandleCheckPowerStatesHandleSetPowerStatesPowerManagementsSetUserClientExclusivityStatestartTargetResetTicklePowerManager()TicklePowerManager(UInt32)TicklePowerManager(void)willTerminate
Instance Methods
AbortCommandAbortTaskAbortTaskSetCheckForSufficientTimeForPMCommandCheckPowerStateClearACAClearTaskSetExecuteCommandGetCommandGateGetInitialPowerStateGetUserClientExclusivityStateHandleCheckPowerStateHandleCheckPowerStateHandleGetUserClientExclusivityStateHandlePowerChangeHandleProtocolServiceFeatureHandleSetPowerStateHandleSetUserClientExclusivityStateInitializePowerManagementIsPowerManagementIntializedIsProtocolServiceSupportedLogicalUnitResetResetPowerStateChangeTimerSetUserClientExclusivityStateTargetResetTicklePowerManagerTicklePowerManagerfinalizefreegetMetaClassinitinitialPowerStateForDomainStatesetPowerStatestartwillTerminate