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

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

Разработчик

Ссылка класса IOBluetoothSDPServiceAttribute

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

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

IOBluetoothSDPServiceAttribute

IOBluetoothSDPServiceAttribute представляет единственный атрибут службы SDP.

Атрибут службы содержит два компонента: атрибут ID и элемент данных.

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


  • NSObject
  • IOBluetoothSDPServiceAttribute
  • NSObject
  • IOBluetoothSDPServiceAttribute

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


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


Swift

import IOBluetooth

Objective C

@import IOBluetooth;

Доступность


Доступный в OS X v10.2 и позже.
  • Возвращает атрибут ID для целевого атрибута службы.

    Объявление

    Swift

    func getAttributeID() -> BluetoothSDPServiceAttributeID

    Objective C

    - (BluetoothSDPServiceAttributeID)getAttributeID

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

    Возвращает атрибут ID для целевого атрибута службы.

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

    Objective C

    @import IOBluetooth;

    Swift

    import IOBluetooth

    Доступность

    Доступный в OS X v10.2 и позже.

  • Возвращает элемент данных для целевого атрибута службы.

    Объявление

    Swift

    func getDataElement() -> IOBluetoothSDPDataElement!

    Objective C

    - (IOBluetoothSDPDataElement *)getDataElement

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

    Возвращает элемент данных для целевого атрибута службы.

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

    Objective C

    @import IOBluetooth;

    Swift

    import IOBluetooth

    Доступность

    Доступный в OS X v10.2 и позже.

  • Возвращает элемент данных, представляющий атрибут ID для целевого атрибута службы.

    Объявление

    Swift

    func getIDDataElement() -> IOBluetoothSDPDataElement!

    Objective C

    - (IOBluetoothSDPDataElement *)getIDDataElement

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

    Возвращает элемент данных, представляющий атрибут ID для целевого атрибута службы.

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

    Objective C

    @import IOBluetooth;

    Swift

    import IOBluetooth

    Доступность

    Доступный в OS X v10.2 и позже.

  • Инициализирует новый атрибут службы с данным ID и элементом данных.

    Объявление

    Swift

    init!(ID attributeID: BluetoothSDPServiceAttributeID, attributeElement attributeElement: IOBluetoothSDPDataElement!)

    Objective C

    - (instancetype)initWithID:(BluetoothSDPServiceAttributeID)attributeID attributeElement:(IOBluetoothSDPDataElement *)attributeElement

    Параметры

    attributeID

    Атрибут ID нового атрибута службы.

    attributeElement

    Элемент данных нового атрибута службы.

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

    Возвраты сам в случае успеха. Ноль возвратов, если была ошибка.

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

    Objective C

    @import IOBluetooth;

    Swift

    import IOBluetooth

    Доступность

    Доступный в OS X v10.2 и позже.

  • Инициализирует новый атрибут службы с данным ID и значением элемента.

    Объявление

    Swift

    init!(ID attributeID: BluetoothSDPServiceAttributeID, attributeElementValue attributeElementValue: NSObject!)

    Objective C

    - (instancetype)initWithID:(BluetoothSDPServiceAttributeID)attributeID attributeElementValue:(NSObject *)attributeElementValue

    Параметры

    attributeID

    Атрибут ID нового атрибута службы.

    attributeElementValue

    Значение элемента данных нового атрибута службы

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

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

    Обсуждение

    Посмотрите + [IOBluetoothSDPDataElement withElementValue:] для описания типов, которые могут быть переданы в как attributeElementValue.

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

    Objective C

    @import IOBluetooth;

    Swift

    import IOBluetooth

    Доступность

    Доступный в OS X v10.2 и позже.

  • Создает новый атрибут службы с данным ID и элементом данных.

    Объявление

    Swift

    class func withID(_ attributeID: BluetoothSDPServiceAttributeID, attributeElement attributeElement: IOBluetoothSDPDataElement!) -> Self!

    Objective C

    + (instancetype)withID:(BluetoothSDPServiceAttributeID)attributeID attributeElement:(IOBluetoothSDPDataElement *)attributeElement

    Параметры

    attributeID

    Атрибут ID нового атрибута службы.

    attributeElement

    Элемент данных нового атрибута службы.

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

    Возвращает недавно выделенный объект атрибута службы. Ноль возвратов, если была ошибка. Возвращенный объект IOBluetoothSDPDataElement был автовыпущен, таким образом, не необходимо для вызывающей стороны выпустить его. Если на объект состоит в том, чтобы быть сослан и иметь в наличии, сохранить, должен быть вызван.

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

    Objective C

    @import IOBluetooth;

    Swift

    import IOBluetooth

    Доступность

    Доступный в OS X v10.2 и позже.

  • Создает новый атрибут службы с данным ID и значением элемента.

    Объявление

    Swift

    class func withID(_ attributeID: BluetoothSDPServiceAttributeID, attributeElementValue attributeElementValue: NSObject!) -> Self!

    Objective C

    + (instancetype)withID:(BluetoothSDPServiceAttributeID)attributeID attributeElementValue:(NSObject *)attributeElementValue

    Параметры

    attributeID

    Атрибут ID нового атрибута службы.

    attributeElementValue

    Значение элемента данных нового атрибута службы

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

    Возвращает недавно выделенный объект атрибута службы. Ноль возвратов, если была ошибка при парсинге значения элемента. Возвращенный объект IOBluetoothSDPDataElement был автовыпущен, таким образом, не необходимо для вызывающей стороны выпустить его. Если на объект состоит в том, чтобы быть сослан и иметь в наличии, сохранить, должен быть вызван.

    Обсуждение

    Посмотрите + [IOBluetoothSDPDataElement withElementValue:] для описания типов, которые могут быть переданы в как attributeElementValue.

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

    Objective C

    @import IOBluetooth;

    Swift

    import IOBluetooth

    Доступность

    Доступный в OS X v10.2 и позже.