ringDoorbell
Rings the doorbell on the LUN.
Declaration
virtual IOReturn ringDoorbell(
void );Return Value
Returns kIOReturnSuccess if the ring started successfully.
Overview
Non-immediate appends to the ORB chain may require the fetch agent state machine to be notified of the new ORB's presence. This is accomplished by writing to the so called doorbell register. This method begins one of those writes.
See Also
Miscellaneous
createORBenableUnsolicitedStatusgetLoginFlagsgetLoginIDgetMaxCommandBlockSizegetMaxPayloadSizegetReconnectTimegetRefCongetStatusNotifyProcgetUnsolicitedStatusNotifyProcreleasesetBusyTimeoutRegisterValuesetFetchAgentResetCompletionsetFetchAgentWriteCompletionsetLoginCompletionsetLoginFlagssetLoginRetryCountAndDelayTimesetLogoutCompletionsetMaxPayloadSizesetPassword(IOMemoryDescriptor *)setPassword(void *, UInt32)setReconnectTimesetRefConsetStatusNotifyProcsetUnsolicitedStatusNotifyProcsubmitFetchAgentResetsubmitLoginsubmitLogoutsubmitORB