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

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

Разработчик

Ссылка класса IOFireWireLibIRMAllocationInterface

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

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

IOFireWireLibIRMAllocationInterface

Предстоящее описание

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


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

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


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

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


Не применимый не применимый
  • Используйте этот интерфейс для выделения изохронных ресурсов

    Объявление

    C++

    IOReturn ( *allocateIsochResources)( IOFireWireLibIRMAllocationRef self, UInt8 isochChannel, UInt32 bandwidthUnits);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

    isochChannel

    isoch образовывают канал для выделения.

    bandwidthUnits

    Модули пропускной способности для выделения.

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

    Возвращает true если успех выделения

  • Опрос, чтобы видеть, выделены ли все еще ресурсы IRM

    Объявление

    C++

    Boolean ( *areIsochResourcesAllocated)( IOFireWireLibIRMAllocationRef self, UInt8 *pAllocatedIsochChannel, UInt32 *pAllocatedBandwidthUnits);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

    pAllocatedIsochChannel

    Если выделено, канал

    pAllocatedBandwidthUnits

    Если выделено, сумма пропускной способности

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

    Возвращает true, если в настоящее время выделено, ложь иначе

  • Освободите ранее выделенные ресурсы

    Объявление

    C++

    IOReturn ( *deallocateIsochResources)( IOFireWireLibIRMAllocationRef self);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

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

    Возвращает true если успех освобождения

  • Получите текущий refcon

    Объявление

    C++

    void* ( *GetRefCon)( IOFireWireLibIRMAllocationRef self);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

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

    Возвращает текущее значение refcon

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

    Объявление

    C++

    Boolean ( *NotificationIsOn)( IOFireWireLibIRMAllocationRef self);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

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

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

  • Установите новый refcon

    Объявление

    C++

    void ( *SetRefCon)( IOFireWireLibIRMAllocationRef self, void *refCon);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

    refCon

    Новое значение refcon.

  • Установите новое значение для releaseIRMResourcesOnFree

    Объявление

    C++

    const void ( *setReleaseIRMResourcesOnFree)( IOFireWireLibIRMAllocationRef self, Boolean doRelease);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

    doRelease

    Новое значение для releaseIRMResourcesOnFree.

  • Уведомление силы прочь.

    Объявление

    C++

    void ( *TurnOffNotification)( IOFireWireLibIRMAllocationRef self);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

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

    Объявление

    C++

    Boolean ( *TurnOnNotification)( IOFireWireLibIRMAllocationRef self);

    Параметры

    self

    Интерфейс IRMAllocation для использования.

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

    Возвращает true на успех