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

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

Разработчик

Ссылка класса IOFireWireLibPHYPacketListenerInterface

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

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

IOFireWireLibPHYPacketListenerInterface

Представляет и обеспечивает функции управления для phy пакетного объекта прослушивателя.

Наследование


Не применимый

Соответствует


Не применимый

Оператор импорта


Не применимый не применимый
  • Уведомьте пакетный объект прослушивателя PHY, что завершился пакетный обработчик уведомления.

    Объявление

    C++

    void ( *ClientCommandIsComplete)( IOFireWireLibPHYPacketListenerRef self, FWClientCommandID commandID );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    commandID

    ID пакетного завершаемого уведомления. Это - тот же ID, переданный, когда вызывают пакетный обработчик уведомления.

    Обсуждение

    Пакетные уведомления получены по одному в порядке. Эта функция должна быть вызвана после того, как пакетный обработчик завершил свою работу.

  • получите флаги слушателя.

    Объявление

    C++

    UInt32 ( *GetFlags)( IOFireWireLibPHYPacketListenerRef self );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    Возвращаемое значение

    флаги Никакие текущие флаги определяются.

  • Возвращает пользователя refCon значение для thisinterface.

    Объявление

    C++

    void* ( *GetRefCon)( IOFireWireLibPHYPacketListenerRef self );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    Возвращаемое значение

    возвращает refcon

  • Находится уведомление на?

    Объявление

    C++

    Boolean ( *NotificationIsOn)( IOFireWireLibPHYPacketListenerRef self );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    Возвращаемое значение

    Если пакетные уведомления для этого слушателя активны, возвращает true

  • набор отмечает для слушателя.

    Объявление

    C++

    void ( *SetFlags)( IOFireWireLibPHYPacketListenerRef self, UInt32 flags );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    flags

    Никакие текущие флаги не определяются.

  • Установите обратный вызов, который нужно вызвать для обработки поступления phy пакеты

    Объявление

    C++

    void ( *SetListenerCallback)( IOFireWireLibPHYPacketListenerRef self, IOFireWireLibPHYPacketCallback inCallback );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    inCallback

    Обратный вызов для установки.

  • Устанавливает пользователя refCon значение для этого интерфейса.

    Объявление

    C++

    void ( *SetRefCon)( IOFireWireLibPHYPacketListenerRef self, void *refcon );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    refcon

    refcon

  • Установите обратный вызов, который нужно вызвать, когда поступление phy пакеты отбрасывается пространством слушателя.

    Объявление

    C++

    void ( *SetSkippedPacketCallback)( IOFireWireLibPHYPacketListenerRef self, IOFireWireLibPHYPacketSkippedCallback inCallback );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    inCallback

    Обратный вызов для установки.

  • Выключите пакетное уведомление.

    Объявление

    C++

    void ( *TurnOffNotification)( IOFireWireLibPHYPacketListenerRef self );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

  • Попытайтесь включить пакетные уведомления для этого слушателя.

    Объявление

    C++

    IOReturn ( *TurnOnNotification)( IOFireWireLibPHYPacketListenerRef self );

    Параметры

    self

    Пакетный объект прослушивателя PHY.

    Возвращаемое значение

    Возвраты kIOReturnSuccess в случае успеха

Переменные экземпляра

  • Версия интерфейса.

    Объявление

    C++

    UInt16 version;

  • Интерфейсная версия.

    Объявление

    C++

    UInt16 revision;