Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка IOOutputQueue.h

Опции
Развертывание Target:

На этой странице

Ссылка IOOutputQueue.h

Включенные заголовки

  • <IOKit/network/IONetworkInterface.h>

Константы

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Команда, которую требуют к установленному сроку.

    Объявление

    Objective C

    enum { kIOOutputCommandMask = 0xff00, kIOOutputCommandNone = 0x0000, kIOOutputCommandStall = 0x0100 };

    Константы

    • kIOOutputCommandMask

      kIOOutputCommandMask

      Определите поле команды в коде возврата.

      Доступный в OS X v10.0 и позже.

    • kIOOutputCommandNone

      kIOOutputCommandNone

      Никакая команда.

      Доступный в OS X v10.0 и позже.

    • kIOOutputCommandStall

      kIOOutputCommandStall

      Команда для остановки очереди.

      Доступный в OS X v10.0 и позже.

  • Общие коды возврата, возвращенные выходным обработчиком цели.

    Объявление

    Objective C

    enum { kIOReturnOutputSuccess = ( kIOOutputStatusAccepted | kIOOutputCommandNone ), kIOReturnOutputDropped = ( kIOOutputStatusDropped | kIOOutputCommandNone ), kIOReturnOutputStall = ( kIOOutputStatusRetry | kIOOutputCommandStall ) };

    Константы

    • kIOReturnOutputSuccess

      kIOReturnOutputSuccess

      Пакет был принят.

      Доступный в OS X v10.0 и позже.

    • kIOReturnOutputDropped

      kIOReturnOutputDropped

      Пакет был отброшен.

      Доступный в OS X v10.0 и позже.

    • kIOReturnOutputStall

      kIOReturnOutputStall

      Остановите очередь и повторите тот же пакет, когда будет перезапущена очередь.

      Доступный в OS X v10.0 и позже.

  • Состояние пакета отправило к цели.

    Объявление

    Objective C

    enum { kIOOutputStatusMask = 0x00ff, kIOOutputStatusAccepted = 0x0000, kIOOutputStatusDropped = 0x0001, kIOOutputStatusRetry = 0x0002 };

    Константы

    • kIOOutputStatusMask

      kIOOutputStatusMask

      Определите поле состояния в коде возврата.

      Доступный в OS X v10.0 и позже.

    • kIOOutputStatusAccept

      kIOOutputStatusAccept

      Пакет был принят к установленному сроку.

    • kIOOutputStatusDropped

      kIOOutputStatusDropped

      Принятый пакет, но был также отброшен.

      Доступный в OS X v10.0 и позже.

    • kIOOutputStatusRetry

      kIOOutputStatusRetry

      Target исчерпал ресурсы и неспособен принять пакет. Владение пакета возвращается назад очереди.

      Доступный в OS X v10.0 и позже.