IODrive


Abstract: The IODrive class is the common base class for all disk drive objects.

The IODrive class is the common base class for all disk drive objects. It extends the IOStorage class by implementing the appropriate open and close semantics for drive objects, deblocking for unaligned transfers, automatic polling for removable media, statistics gathering and reporting functions, and declaring the abstract APIs for media formatting, ejection and locking (removal prevention). * There are more specific subclasses of IODrive which further implement the general semantics of hard disk drives (IOHDDrive), CD drives (IOCDDrive), and so on.

© 2000 Apple Computer, Inc. — (Last Updated 2/23/2000)