IOSCSIPeripheralDeviceType05.h [plain text]
#ifndef _IOKIT_IO_SCSI_PERIPHERAL_DEVICE_TYPE_05_H_
#define _IOKIT_IO_SCSI_PERIPHERAL_DEVICE_TYPE_05_H_
#if defined(KERNEL) && defined(__cplusplus)
#include <IOKit/scsi-commands/IOSCSIMultimediaCommandsDevice.h>
class IOSCSIPeripheralDeviceType05 : public IOSCSIMultimediaCommandsDevice
{
OSDeclareDefaultStructors ( IOSCSIPeripheralDeviceType05 )
protected:
struct IOSCSIPeripheralDeviceType05ExpansionData { };
IOSCSIPeripheralDeviceType05ExpansionData *fIOSCSIPeripheralDeviceType05Reserved;
public:
bool init ( OSDictionary * propTable );
virtual bool start ( IOService * provider );
virtual void stop ( IOService * provider );
private:
OSMetaClassDeclareReservedUnused( IOSCSIPeripheralDeviceType05, 1 );
OSMetaClassDeclareReservedUnused( IOSCSIPeripheralDeviceType05, 2 );
OSMetaClassDeclareReservedUnused( IOSCSIPeripheralDeviceType05, 3 );
OSMetaClassDeclareReservedUnused( IOSCSIPeripheralDeviceType05, 4 );
OSMetaClassDeclareReservedUnused( IOSCSIPeripheralDeviceType05, 5 );
OSMetaClassDeclareReservedUnused( IOSCSIPeripheralDeviceType05, 6 );
OSMetaClassDeclareReservedUnused( IOSCSIPeripheralDeviceType05, 7 );
OSMetaClassDeclareReservedUnused( IOSCSIPeripheralDeviceType05, 8 );
};
#endif
#endif