Ссылка IOATAPIProtocolTransport.h
Содержит определение класса для IOATAPIProtocolTransport.
Включенные заголовки
<IOKit/IOLib.h>
<IOKit/IOMessage.h>
<IOKit/IOService.h>
<IOKit/IOCommandPool.h>
<IOKit/ata/IOATADevice.h>
<IOKit/ata/IOATATypes.h>
<IOKit/storage/ata/IOATAStorageDefines.h>
<IOKit/scsi/IOSCSIProtocolServices.h>
Посмотрите раздел Overview выше для документации уровня заголовка.
-
Объявление
Objective C
typedef struct ATAPIClientData ATAPIClientData;
Обсуждение
Эта структура наполнена в refcon, таким образом, мы можем связаться, какой IOATACommand и SCSITaskIdentifier завершаются.
Оператор импорта
Objective C
#include <IOATAPIProtocolTransport.h>;
Доступность
Доступный в OS X v10.0 и позже.
-
Объявление
Objective C
struct ATAPIClientData { IOATACommand *cmd; IOATAPIProtocolTransport *self; SCSITaskIdentifier scsiTask; };
Поля
cmd
IOATACommand для запроса.
self
Указатель на объект.
scsiTask
SCSITaskIdentifier запроса.
Обсуждение
Эта структура наполнена в refcon, таким образом, мы можем связаться, какой IOATACommand и SCSITaskIdentifier завершаются.