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

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

Разработчик

Ссылка класса IOFWAsyncStreamListener

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

На этой странице
Язык:

IOFWAsyncStreamListener

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


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

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


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

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


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

Objective C

@import Kernel;

Доступность


Доступный в OS X v10.5 и позже.
  • получите флаги слушателя.

    Объявление

    C++

    UInt32 getFlags();

    Параметры

    none.

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

    флаги.

  • получите превышенный счетчик из программы DCL.

    Объявление

    C++

    UInt32 getOverrunCounter();

    Параметры

    none.

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

    возвращает встречное значение.

  • Объявление

    C++

    inline IOFWAsyncStreamReceiver *getReceiver();

    Обсуждение

    функционируйте getReceiver абстрактные Возвраты Асинхронный Потоковый объект получателя, отслеживающий многократный IOFWAsyncStreamListeners для того же канала Isoc.

  • получите refcon определенное для этого слушателя.

    Объявление

    C++

    inline void* getRefCon();

    Параметры

    none.

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

    fRefCon refcon передается во время инициализации.

  • Создает клиент AsyncStream для канала Isoch.

    Объявление

    C++

    bool initAll( IOFireWireController *control, UInt32channel, FWAsyncStreamReceiveCallbackproc, void *obj );

    Параметры

    control

    Точки к IOFireWireController.

    channel

    Isoch образовывают канал для слушания.

    proc

    Обратный вызов на пакетном приеме.

    obj

    Объект обратного вызова клиента.

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

    возвращает true на успехе, еще ложь.

  • Объявление

    C++

    void invokeClients( UInt8 *buffer );

    Обсуждение

    функционируйте invokeClients, краткий обзор Вызывает функцию обратного вызова клиента с fRefCon.

  • проверяет состояние уведомления.

    Объявление

    C++

    inline bool IsNotificationOn();

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

    истина, если ON, еще ложь

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

    Объявление

    C++

    void setFlags( UInt32flags );

    Параметры

    flags

    укажите метрики производительности.

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

    ни один.

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

    Объявление

    C++

    const FWAsyncStreamReceiveCallback setListenerHandler( FWAsyncStreamReceiveCallbackinReceiver );

    Параметры

    inReceiver

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

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

    Возвращает обратный вызов, ранее установленный или ноль ни для одного.

  • Выключает клиентское уведомление об обратном вызове.

    Объявление

    C++

    inline void TurnOffNotification();

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

    ни один.

  • Включает клиентское уведомление об обратном вызове.

    Объявление

    C++

    inline void TurnOnNotification();

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

    ни один.

Типы данных

  • Объявление

    C++

    struct ExpansionData { };

    Обсуждение

    Эта структура будет использоваться для расширения capablilties класса в будущем.

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

  • Зарезервированный для будущего использования. (Только внутреннее использование)

    Объявление

    C++

    ExpansionData *reserved;