public:enum IOMediaState { kMediaOffline, kMediaOnline, kMediaBusy };
The different states that getMediaState() can report.
Name Description kMediaOffline Media is not available. kMediaOnline Media is available and ready for operations. kMediaBusy Media is available, but not ready for operations.
public:enum Statistics { kStatisticsReads, kStatisticsSingleBlockReads, kStatisticsBytesRead, kStatisticsTotalReadTime, kStatisticsLatentReadTime, kStatisticsReadRetries, kStatisticsReadErrors, kStatisticsWrites, kStatisticsSingleBlockWrites, kStatisticsBytesWritten, kStatisticsTotalWriteTime, kStatisticsLatentWriteTime, kStatisticsWriteRetries, kStatisticsWriteErrors };
Indices for the different statistics that getStatistics() can report.
Name Description kStatisticsReads Number of read operations thus far. kStatisticsSingleBlockReads Number of read operations for a single block thus far. kStatisticsBytesRead Number of bytes read thus far. kStatisticsTotalReadTime Nanoseconds spent performing reads thus far. kStatisticsLatentReadTime Nanoseconds of latency during reads thus far. kStatisticsReadRetries Number of read retries thus far. kStatisticsReadErrors Number of read errors thus far. kStatisticsWrites Number of write operations thus far. kStatisticsSingleBlockWrites Number of write operations for a single block thus far. kStatisticsBytesWritten Number of bytes written thus far. kStatisticsTotalWriteTime Nanoseconds spent performing writes thus far. kStatisticsLatentWriteTime Nanoseconds of latency during writes thus far. kStatisticsWriteRetries Number of write retries thus far. kStatisticsWriteErrors Number of write errors thus far.
© 2000 Apple Computer, Inc. (Last Updated 2/23/2000)