enum stateValues { kNone = 0, kAsyncReadWrite = 1, kSimpleSynchIO = 2, kHandlingUnitAttention = 3, kDoneHandlingUnitAttention = 4, kAwaitingPower = 5, kMaxValidState = kAwaitingPower, kMaxStateValue = 255 };
These state values are used to determin the state of an IO operation. Some are simply for debugging use.
Name Description kNone Nothing happening. kAsyncReadWrite Doing an asynchronous IO operation. kSimpleSynchIO Doing a simple synchronous IO operation. kHandlingUnitAttention Currently handling a Unit-Attention condition. kDoneHandlingUnitAttention Done handling Unit Attention; command should be reissued. kAwaitingPower Awaiting power. kMaxValidState The maximum valid state value. kMaxStateValue The maximum state value possible.
© 2000 Apple Computer, Inc. (Last Updated 2/23/2000)