IOBluetoothSDPServiceAttribute
IOBluetoothSDPServiceAttribute представляет единственный атрибут службы SDP.
Атрибут службы содержит два компонента: атрибут ID и элемент данных.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
NSCoding -
NSObject
Оператор импорта
Swift
import IOBluetooth
Objective C
@import IOBluetooth;
Доступность
Доступный в OS X v10.2 и позже.
-
Возвращает атрибут ID для целевого атрибута службы.
Объявление
Swift
func getAttributeID() -> BluetoothSDPServiceAttributeIDObjective 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!(IDattributeID: BluetoothSDPServiceAttributeID, attributeElementattributeElement: IOBluetoothSDPDataElement!)Objective C
- (instancetype)initWithID:(BluetoothSDPServiceAttributeID)attributeIDattributeElement:(IOBluetoothSDPDataElement *)attributeElementПараметры
attributeIDАтрибут ID нового атрибута службы.
attributeElementЭлемент данных нового атрибута службы.
Возвращаемое значение
Возвраты сам в случае успеха. Ноль возвратов, если была ошибка.
Оператор импорта
Objective C
@import IOBluetooth;Swift
import IOBluetoothДоступность
Доступный в OS X v10.2 и позже.
-
Инициализирует новый атрибут службы с данным ID и значением элемента.
Объявление
Swift
init!(IDattributeID: BluetoothSDPServiceAttributeID, attributeElementValueattributeElementValue: NSObject!)Objective C
- (instancetype)initWithID:(BluetoothSDPServiceAttributeID)attributeIDattributeElementValue:(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, attributeElementattributeElement: IOBluetoothSDPDataElement!) -> Self!Objective C
+ (instancetype)withID:(BluetoothSDPServiceAttributeID)attributeIDattributeElement:(IOBluetoothSDPDataElement *)attributeElementПараметры
attributeIDАтрибут ID нового атрибута службы.
attributeElementЭлемент данных нового атрибута службы.
Возвращаемое значение
Возвращает недавно выделенный объект атрибута службы. Ноль возвратов, если была ошибка. Возвращенный объект IOBluetoothSDPDataElement был автовыпущен, таким образом, не необходимо для вызывающей стороны выпустить его. Если на объект состоит в том, чтобы быть сослан и иметь в наличии, сохранить, должен быть вызван.
Оператор импорта
Objective C
@import IOBluetooth;Swift
import IOBluetoothДоступность
Доступный в OS X v10.2 и позже.
-
Создает новый атрибут службы с данным ID и значением элемента.
Объявление
Swift
class func withID(_attributeID: BluetoothSDPServiceAttributeID, attributeElementValueattributeElementValue: NSObject!) -> Self!Objective C
+ (instancetype)withID:(BluetoothSDPServiceAttributeID)attributeIDattributeElementValue:(NSObject *)attributeElementValueПараметры
attributeIDАтрибут ID нового атрибута службы.
attributeElementValueЗначение элемента данных нового атрибута службы
Возвращаемое значение
Возвращает недавно выделенный объект атрибута службы. Ноль возвратов, если была ошибка при парсинге значения элемента. Возвращенный объект IOBluetoothSDPDataElement был автовыпущен, таким образом, не необходимо для вызывающей стороны выпустить его. Если на объект состоит в том, чтобы быть сослан и иметь в наличии, сохранить, должен быть вызван.
Обсуждение
Посмотрите + [IOBluetoothSDPDataElement withElementValue:] для описания типов, которые могут быть переданы в как attributeElementValue.
Оператор импорта
Objective C
@import IOBluetooth;Swift
import IOBluetoothДоступность
Доступный в OS X v10.2 и позже.
