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() -> 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, attributeElementattributeElement
: 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, attributeElementValueattributeElementValue
: 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, attributeElementattributeElement
: 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, attributeElementValueattributeElementValue
: 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 и позже.