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

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

Разработчик

Базовая ссылка платформы Bluetooth

CoreBluetooth

Классы   Протоколы   Другая ссылка  

Платформа Bluetooth Ядра обеспечивает классы, необходимые для Вашего iOS и приложений Mac для передачи с устройствами, оборудованными низкоэнергетической беспроводной технологией Bluetooth.

Классы

NSObject

NSObject корневой класс большинства иерархий классов Objective C.

CBATTRequest

CBATTRequest класс представляет Протокол Атрибута (ATT) чтение и запросы записи от удаленных центральных устройств (представленный CBCentral объекты).

CBCentral

CBCentral класс представляет удаленные центральные устройства, соединившиеся с приложением, реализовав периферийную роль на локальном устройстве.

CBCentralManager

CBCentralManager объекты используются для управления обнаруженный или подключили удаленные периферийные устройства (представленный CBPeripheral объекты), включая сканирование для, обнаружение и соединение с рекламными периферийными устройствами.

CBCharacteristic

CBCharacteristic и его подкласс CBMutableCharacteristic представляйте дополнительную информацию о службе периферийного устройства.

CBMutableCharacteristic

CBMutableCharacteristic объекты представляют характеристики службы локального периферийного устройства (локальные периферийные устройства представлены CBPeripheralManager объекты).

CBDescriptor

CBDescriptor и это разделяет на подклассы CBMutableDescriptor представляйте дескриптор характеристики периферийного устройства.

CBMutableDescriptor

CBMutableDescriptor объекты представляют дескрипторы характеристики локального периферийного устройства (локальные периферийные устройства представлены CBPeripheralManager объекты).

CBPeripheral

CBPeripheral класс представляет удаленные периферийные устройства что Ваше приложение — посредством центрального менеджера (экземпляр CBCentralManager) — обнаружил распространение или в настоящее время подключается с.

CBPeripheralManager

CBPeripheralManager объекты используются, чтобы управлять опубликованными службами в базе данных Generic Attribute Profile (GATT) локального периферийного устройства и распространить эти службы к центральным устройствам (представленный CBCentral объекты).

CBService

CBService и его подкласс CBMutableService представляйте службу периферийного устройства — набор данных и связанных способов поведения для выполнения функции или функции устройства (или части того устройства).

CBMutableService

CBMutableService класс добавляет доступ для записи ко всем свойствам в CBService класс это наследовалось от.

CBUUID

Экземпляры CBUUID класс представляет 128-разрядные универсально уникальные идентификаторы (UUIDs) из атрибутов, используемых в низкоэнергетической коммуникации Bluetooth, таких как службы периферийного устройства, характеристики и характерные дескрипторы.

Протоколы

CBCentralManagerDelegate

CBCentralManagerDelegate протокол определяет методы что делегат a CBCentralManager объект должен принять.

CBPeripheralDelegate

Делегат a CBPeripheral объект должен принять CBPeripheralDelegate протокол.

CBPeripheralManagerDelegate

Делегат a CBPeripheralManager объект должен принять CBPeripheralManagerDelegate протокол, протокол, состоящий из многочисленных дополнительных методов и одного требуемого метода.

Другая ссылка

Базовая ссылка констант Bluetooth