Пространство имён QBluetooth
Пространство имён QBluetooth предоставляет классы и функции, связанные с Bluetooth. Подробнее...
| Заголовок: | #include <QBluetooth> |
| qmake: | QT += bluetooth |
| С момента: | Qt 5.2 |
Типы
| typedef | QLowEnergyHandle |
| перечисление | Security { NoSecurity, Authorization, Authentication, Encryption, Secure } |
| флаги | SecurityFlags |
Подробное описание
Пространство имён QBluetooth предоставляет классы и функции, связанные с Bluetooth.
Документация по типам
typedef QLowEnergyHandle
Тип для указателей на атрибуты Bluetooth Low Energy ATT.
Этот typedef был введён в Qt 5.4.
перечисление QBluetooth::Securityфлаги QBluetooth::SecurityFlags
Это перечисление описывает требования безопасности к Bluetooth-сервису.
| Постоянная | Значение | Описание |
|---|---|---|
QBluetooth::NoSecurity |
0x00 |
Сервис не требует никакой безопасности. |
QBluetooth::Authorization |
0x01 |
Сервис требует авторизации пользователем, если устройство не авторизовано. |
QBluetooth::Authentication |
0x02 |
Сервис требует аутентификации. Устройство должно быть спарено, и пользователь будет запрошен при подключении, если устройство не авторизовано. |
QBluetooth::Encryption |
0x04 |
Сервис требует шифрования канала связи. Это требует спаривания устройства. |
QBluetooth::Secure |
0x08 |
Сервис требует защищённого канала связи. Требуется простое спаривание с Bluetooth 2.1 или более поздней версии. Наследование спаривания не допускается. |
Тип SecurityFlags является типом-псевдонимом для QFlags<Security>. Он хранит логическое ИЛИ сочетание значений Security.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qbluetooth.html