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( UInt32
flags
);Параметры
flags
укажите метрики производительности.
Возвращаемое значение
ни один.
-
Установите обратный вызов, который нужно вызвать для обработки входящих асинхронных потоковых пакетов
Объявление
C++
const FWAsyncStreamReceiveCallback setListenerHandler( FWAsyncStreamReceiveCallback
inReceiver
);Параметры
inReceiver
Обратный вызов для установки.
Возвращаемое значение
Возвращает обратный вызов, ранее установленный или ноль ни для одного.
-
Выключает клиентское уведомление об обратном вызове.
Объявление
C++
inline void TurnOffNotification();
Возвращаемое значение
ни один.
-
Включает клиентское уведомление об обратном вызове.
Объявление
C++
inline void TurnOnNotification();
Возвращаемое значение
ни один.
-
Объявление
C++
struct ExpansionData { };
Обсуждение
Эта структура будет использоваться для расширения capablilties класса в будущем.
-
Зарезервированный для будущего использования. (Только внутреннее использование)
Объявление
C++
ExpansionData *reserved;