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

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

Разработчик

Ссылка класса IOBluetoothRFCOMMAudioController

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

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

IOBluetoothRFCOMMAudioController

Базовый класс для различных профилей SCO

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


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

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


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


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

Objective C

@import IOBluetooth;

Доступность


Доступный в OS X v10.6 через OS X v10.8.
  • closeDeviceConnection - closeDeviceConnection Доступный в OS X v10.0 через OS X v10.8

    Закройте подключение устройства Bluetooth

    Объявление

    Objective C

    - (IOReturn)closeDeviceConnection

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

    Результат первой стадии разъединения, kIOReturnNoDevice, если никакое устройство.

    Обсуждение

    Ищите конечный результат в предоставленном методе делегата

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • closeRFCOMMChannel - closeRFCOMMChannel Доступный в OS X v10.0 через OS X v10.8

    Закройте канал rfcomm

    Объявление

    Objective C

    - (IOReturn)closeRFCOMMChannel

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

    Если никакой канал не будет установлен, результатом будет значение, возвращенное из «closeChannel» метода каналов, kIOReturnNotAttached

    Обсуждение

    Ищите конечные результаты в предоставленном методе делегата

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • closeSCOConnection - closeSCOConnection Доступный в OS X v10.0 через OS X v10.8

    Закройте соединение SCO

    Объявление

    Objective C

    - (IOReturn)closeSCOConnection

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

    kIOReturnSuccess на успехе или, если уже закрыто, различные ошибки, если отказавший

    Обсуждение

    Ищите конечные результаты в предоставленном методе делегата

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • getAudioDeviceID - getAudioDeviceID Доступный в OS X v10.0 через OS X v10.8

    Получите аудиоустройство ID, к которому присоединен этот объект

    Объявление

    Objective C

    - (AudioDeviceID)getAudioDeviceID

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

    Аудиоустройство ID этот объект присоединено, NULL если не присоединенный

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • getBluetoothDevice - getBluetoothDevice Доступный в OS X v10.0 через OS X v10.8

    Свяжите bluetooth-устройство с этим устройством

    Объявление

    Objective C

    - (IOBluetoothDevice *)getBluetoothDevice

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

    Bluetooth-устройство этот объект использует, иначе NULL

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • getIncomingRFCOMMChannelID - getIncomingRFCOMMChannelID Доступный в OS X v10.0 через OS X v10.8

    Доступ к ID RFCOMM, как указано на init для входящих подключений устройства

    Объявление

    Objective C

    - (BluetoothRFCOMMChannelID)getIncomingRFCOMMChannelID

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

    Идентификатор канала RFCOMM удаленного устройства, 0, если ни один

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • getOutgoingRFCOMMChannelID - getOutgoingRFCOMMChannelID Доступный в OS X v10.0 через OS X v10.8

    Доступ к ID RFCOMM, как указано в SDP устройства для исходящих соединений

    Объявление

    Objective C

    - (BluetoothRFCOMMChannelID)getOutgoingRFCOMMChannelID

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

    Идентификатор канала RFCOMM удаленного устройства, 0, если ни один

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • initForConnectionToDevice:delegate: - initForConnectionToDevice:delegate: Доступный в OS X v10.0 через OS X v10.8

    Создайте новый IOBluetoothRFCOMMAudioController для исходящего подключения к устройству

    Объявление

    Objective C

    - (id)initForConnectionToDevice:(IOBluetoothDevice *)device delegate:(id)inDelegate

    Параметры

    device

    Допустимый IOBluetoothDevice

    inDelegate

    Объект действовать как делегат

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

    Недавно создаваемый IOBluetoothRFCOMMAudioController возражает на успехе, ноле при отказе

    Обсуждение

    Обычно Вы не будете вызывать этот метод непосредственно, вместо этого Вы будете использовать методы, предоставленные подклассами.

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • Создайте новый IOBluetoothRFCOMMAudioController для устройства, пытающегося соединиться в

    Объявление

    Objective C

    - (id)initWithIncomingDevice:(IOBluetoothDevice *)device incomingRFCOMMChannelID:(BluetoothRFCOMMChannelID)incomingRFCOMMChannelID delegate:(id)inDelegate

    Параметры

    device

    Допустимый IOBluetoothDevice с основополосным соединением

    incomingRFCOMMChannelID

    ID RFCOMM устройство пытается соединиться с

    inDelegate

    Объект действовать как делегат

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

    Недавно создаваемый IOBluetoothRFCOMMAudioController возражает на успехе, ноле при отказе

    Обсуждение

    Обычно Вы не будете вызывать этот метод непосредственно, вместо этого Вы будете использовать методы, предоставленные подклассами.

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • isDeviceConnected - isDeviceConnected Доступный в OS X v10.0 через OS X v10.8

    Получите состояние соединения используемого bluetooth-устройства

    Объявление

    Objective C

    - (BOOL)isDeviceConnected

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

    Состояние соединения устройства, FALSE, если никакое устройство или не соединенный

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • isRFCOMMChannelOpen - isRFCOMMChannelOpen Доступный в OS X v10.0 через OS X v10.8

    Проверьте, открыт ли канал RFCOMM

    Объявление

    Objective C

    - (BOOL)isRFCOMMChannelOpen

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

    TRUE, если открытый, FALSE, если закрыто или устройство является нолем

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • isSCOConnected - isSCOConnected Доступный в OS X v10.0 через OS X v10.8

    Проверьте, открыто ли соединение SCO

    Объявление

    Objective C

    - (BOOL)isSCOConnected

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

    TRUE, если открытый, FALSE, если закрыто или устройство является нолем

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • openDeviceConnection - openDeviceConnection Доступный в OS X v10.0 через OS X v10.8

    Откройте подключение устройства Bluetooth

    Объявление

    Objective C

    - (IOReturn)openDeviceConnection

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

    Результат первой стадии соединения, kIOReturnNoDevice, если никакое устройство.

    Обсуждение

    Ищите конечный результат в предоставленном методе делегата

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • openRFCOMMChannel - openRFCOMMChannel Доступный в OS X v10.0 через OS X v10.8

    Откройте канал rfcomm на текущем bluetooth-устройстве на выходе идентификатор канала RFCOMM

    Объявление

    Objective C

    - (IOReturn)openRFCOMMChannel

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

    Результатом будет значение, возвращенное из IOBluetoothDevice openRFCOMMChannelAsync, если устройство будет допустимо, kIOReturnError, если не установлено никакое устройство

    Обсуждение

    Ищите конечный результат в предоставленном методе делегата

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • openSCOConnection - openSCOConnection Доступный в OS X v10.0 через OS X v10.8

    Откройте соединение SCO

    Объявление

    Objective C

    - (IOReturn)openSCOConnection

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

    kIOReturnSuccess на успехе или, если все еще открытый, различные ошибки, если отказавший

    Обсуждение

    Ищите конечный результат в предоставленном методе делегата

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • sendRFCOMMData:length: - sendRFCOMMData:length: Доступный в OS X v10.0 через OS X v10.8

    Отправьте данные RFCOMM в устройство

    Объявление

    Objective C

    - (IOReturn)sendRFCOMMData:(const void *)data length:(uint16_t)length

    Параметры

    data

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

    length

    Длина данных

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

    Если никакой канал не будет установлен, результатом будет значение, возвращенное из «writeAsync» метода каналов, kIOReturnNotAttached

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • setRFCOMMChannel: - setRFCOMMChannel: Доступный в OS X v10.0 через OS X v10.8

    Установите канал RFCOMM для использования

    Объявление

    Objective C

    - (void)setRFCOMMChannel:(IOBluetoothRFCOMMChannel *)rfcommChannel

    Параметры

    rfcommChannel

    Канал для использования или ноль для выпуска текущего

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.

  • getDriverIDForDevice: + getDriverIDForDevice: Доступный в OS X v10.0 через OS X v10.8

    Используйте драйвер Строка идентификатора устройством

    Объявление

    Objective C

    + (NSString *)getDriverIDForDevice:(IOBluetoothDevice *)inDevice

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

    Драйвер ID этот объект присоединен, ноль если не присоединенный

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

    Objective C

    @import IOBluetooth;

    Доступность

    Доступный в OS X v10.0 через OS X v10.8.

    Осуждаемый в OS X v10.7.