<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt Bluetooth Reference Documentation" version="6.7.2" project="QtBluetooth" indexTitle="Qt Bluetooth">
    <namespace name="" status="active" access="public" module="qtbluetooth">
        <page name="qtbluetooth-attribution-bluez.html" href="qtbluetooth-attribution-bluez.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtbluetooth,attributions-qtbluetooth-libs" subtype="attribution" title="BlueZ" fulltitle="BlueZ" subtitle="" brief="GNU General Public License v2.0 only (This does not force user code to be GPL'ed. For more info see details.)">
            <target name="bluez"/>
        </page>
        <page name="btchat" href="qtbluetooth-btchat-example.html" status="active" location="btchat.qdoc" documented="true" groups="category Connectivity" subtype="example" title="Bluetooth Chat" fulltitle="Bluetooth Chat" subtitle="" brief="Shows communication through Bluetooth using RFCOMM protocol">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <contents name="chat-server" title="Chat Server" level="1"/>
            <contents name="service-discovery" title="Service Discovery" level="1"/>
            <contents name="chat-client" title="Chat Client" level="1"/>
            <contents name="chat-dialog" title="Chat Dialog" level="1"/>
            <page name="btchat/chat.cpp" href="qtbluetooth-btchat-chat-cpp.html" status="active" subtype="file" title="" fulltitle="chat.cpp Example File" subtitle="btchat/chat.cpp"/>
            <page name="btchat/chat.h" href="qtbluetooth-btchat-chat-h.html" status="active" subtype="file" title="" fulltitle="chat.h Example File" subtitle="btchat/chat.h"/>
            <page name="btchat/chat.ui" href="qtbluetooth-btchat-chat-ui.html" status="active" subtype="file" title="" fulltitle="chat.ui Example File" subtitle="btchat/chat.ui"/>
            <page name="btchat/chatclient.cpp" href="qtbluetooth-btchat-chatclient-cpp.html" status="active" subtype="file" title="" fulltitle="chatclient.cpp Example File" subtitle="btchat/chatclient.cpp"/>
            <page name="btchat/chatclient.h" href="qtbluetooth-btchat-chatclient-h.html" status="active" subtype="file" title="" fulltitle="chatclient.h Example File" subtitle="btchat/chatclient.h"/>
            <page name="btchat/chatserver.cpp" href="qtbluetooth-btchat-chatserver-cpp.html" status="active" subtype="file" title="" fulltitle="chatserver.cpp Example File" subtitle="btchat/chatserver.cpp"/>
            <page name="btchat/chatserver.h" href="qtbluetooth-btchat-chatserver-h.html" status="active" subtype="file" title="" fulltitle="chatserver.h Example File" subtitle="btchat/chatserver.h"/>
            <page name="btchat/remoteselector.cpp" href="qtbluetooth-btchat-remoteselector-cpp.html" status="active" subtype="file" title="" fulltitle="remoteselector.cpp Example File" subtitle="btchat/remoteselector.cpp"/>
            <page name="btchat/remoteselector.h" href="qtbluetooth-btchat-remoteselector-h.html" status="active" subtype="file" title="" fulltitle="remoteselector.h Example File" subtitle="btchat/remoteselector.h"/>
            <page name="btchat/remoteselector.ui" href="qtbluetooth-btchat-remoteselector-ui.html" status="active" subtype="file" title="" fulltitle="remoteselector.ui Example File" subtitle="btchat/remoteselector.ui"/>
            <page name="btchat/main.cpp" href="qtbluetooth-btchat-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="btchat/main.cpp"/>
            <page name="btchat/CMakeLists.txt" href="qtbluetooth-btchat-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="btchat/CMakeLists.txt"/>
            <page name="btchat/btchat.pro" href="qtbluetooth-btchat-btchat-pro.html" status="active" subtype="file" title="" fulltitle="btchat.pro Example File" subtitle="btchat/btchat.pro"/>
            <page name="btchat/icons/btchat/24x24/bluetooth.png" href="qtbluetooth-btchat-icons-btchat-24x24-bluetooth-png.html" status="active" subtype="image" title="" fulltitle="bluetooth.png Image File" subtitle="btchat/icons/btchat/24x24/bluetooth.png"/>
            <page name="btchat/icons/btchat/24x24/bluetooth_dark.png" href="qtbluetooth-btchat-icons-btchat-24x24-bluetooth-dark-png.html" status="active" subtype="image" title="" fulltitle="bluetooth_dark.png Image File" subtitle="btchat/icons/btchat/24x24/bluetooth_dark.png"/>
            <page name="btchat/icons/btchat/24x24/send.png" href="qtbluetooth-btchat-icons-btchat-24x24-send-png.html" status="active" subtype="image" title="" fulltitle="send.png Image File" subtitle="btchat/icons/btchat/24x24/send.png"/>
            <page name="btchat/icons/btchat/24x24/send_dark.png" href="qtbluetooth-btchat-icons-btchat-24x24-send-dark-png.html" status="active" subtype="image" title="" fulltitle="send_dark.png Image File" subtitle="btchat/icons/btchat/24x24/send_dark.png"/>
            <page name="btchat/icons/btchat/24x24@2/bluetooth.png" href="qtbluetooth-btchat-icons-btchat-24x24-2-bluetooth-png.html" status="active" subtype="image" title="" fulltitle="bluetooth.png Image File" subtitle="btchat/icons/btchat/24x24@2/bluetooth.png"/>
            <page name="btchat/icons/btchat/24x24@2/bluetooth_dark.png" href="qtbluetooth-btchat-icons-btchat-24x24-2-bluetooth-dark-png.html" status="active" subtype="image" title="" fulltitle="bluetooth_dark.png Image File" subtitle="btchat/icons/btchat/24x24@2/bluetooth_dark.png"/>
            <page name="btchat/icons/btchat/24x24@2/send.png" href="qtbluetooth-btchat-icons-btchat-24x24-2-send-png.html" status="active" subtype="image" title="" fulltitle="send.png Image File" subtitle="btchat/icons/btchat/24x24@2/send.png"/>
            <page name="btchat/icons/btchat/24x24@2/send_dark.png" href="qtbluetooth-btchat-icons-btchat-24x24-2-send-dark-png.html" status="active" subtype="image" title="" fulltitle="send_dark.png Image File" subtitle="btchat/icons/btchat/24x24@2/send_dark.png"/>
            <page name="btchat/icons/btchat/24x24@3/bluetooth.png" href="qtbluetooth-btchat-icons-btchat-24x24-3-bluetooth-png.html" status="active" subtype="image" title="" fulltitle="bluetooth.png Image File" subtitle="btchat/icons/btchat/24x24@3/bluetooth.png"/>
            <page name="btchat/icons/btchat/24x24@3/bluetooth_dark.png" href="qtbluetooth-btchat-icons-btchat-24x24-3-bluetooth-dark-png.html" status="active" subtype="image" title="" fulltitle="bluetooth_dark.png Image File" subtitle="btchat/icons/btchat/24x24@3/bluetooth_dark.png"/>
            <page name="btchat/icons/btchat/24x24@3/send.png" href="qtbluetooth-btchat-icons-btchat-24x24-3-send-png.html" status="active" subtype="image" title="" fulltitle="send.png Image File" subtitle="btchat/icons/btchat/24x24@3/send.png"/>
            <page name="btchat/icons/btchat/24x24@3/send_dark.png" href="qtbluetooth-btchat-icons-btchat-24x24-3-send-dark-png.html" status="active" subtype="image" title="" fulltitle="send_dark.png Image File" subtitle="btchat/icons/btchat/24x24@3/send_dark.png"/>
            <page name="btchat/icons/btchat/24x24@4/bluetooth.png" href="qtbluetooth-btchat-icons-btchat-24x24-4-bluetooth-png.html" status="active" subtype="image" title="" fulltitle="bluetooth.png Image File" subtitle="btchat/icons/btchat/24x24@4/bluetooth.png"/>
            <page name="btchat/icons/btchat/24x24@4/bluetooth_dark.png" href="qtbluetooth-btchat-icons-btchat-24x24-4-bluetooth-dark-png.html" status="active" subtype="image" title="" fulltitle="bluetooth_dark.png Image File" subtitle="btchat/icons/btchat/24x24@4/bluetooth_dark.png"/>
            <page name="btchat/icons/btchat/24x24@4/send.png" href="qtbluetooth-btchat-icons-btchat-24x24-4-send-png.html" status="active" subtype="image" title="" fulltitle="send.png Image File" subtitle="btchat/icons/btchat/24x24@4/send.png"/>
            <page name="btchat/icons/btchat/24x24@4/send_dark.png" href="qtbluetooth-btchat-icons-btchat-24x24-4-send-dark-png.html" status="active" subtype="image" title="" fulltitle="send_dark.png Image File" subtitle="btchat/icons/btchat/24x24@4/send_dark.png"/>
        </page>
        <page name="heartrate-game" href="qtbluetooth-heartrate-game-example.html" status="active" location="heartrate-game.qdoc" documented="true" groups="category Connectivity" subtype="example" title="Bluetooth Low Energy Heart Rate Game" fulltitle="Bluetooth Low Energy Heart Rate Game" subtitle="" brief="A game demonstrating the interaction with a Bluetooth Low Energy Heart Rate device/service">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <contents name="checking-bluetooth-permissions" title="Checking Bluetooth Permissions" level="1"/>
            <contents name="visual-tour" title="Visual Tour" level="1"/>
            <page name="heartrate-game/App.qml" href="qtbluetooth-heartrate-game-app-qml.html" status="active" subtype="file" title="" fulltitle="App.qml Example File" subtitle="heartrate-game/App.qml"/>
            <page name="heartrate-game/BluetoothAlarmDialog.qml" href="qtbluetooth-heartrate-game-bluetoothalarmdialog-qml.html" status="active" subtype="file" title="" fulltitle="BluetoothAlarmDialog.qml Example File" subtitle="heartrate-game/BluetoothAlarmDialog.qml"/>
            <page name="heartrate-game/BottomLine.qml" href="qtbluetooth-heartrate-game-bottomline-qml.html" status="active" subtype="file" title="" fulltitle="BottomLine.qml Example File" subtitle="heartrate-game/BottomLine.qml"/>
            <page name="heartrate-game/Connect.qml" href="qtbluetooth-heartrate-game-connect-qml.html" status="active" subtype="file" title="" fulltitle="Connect.qml Example File" subtitle="heartrate-game/Connect.qml"/>
            <page name="heartrate-game/GameButton.qml" href="qtbluetooth-heartrate-game-gamebutton-qml.html" status="active" subtype="file" title="" fulltitle="GameButton.qml Example File" subtitle="heartrate-game/GameButton.qml"/>
            <page name="heartrate-game/GamePage.qml" href="qtbluetooth-heartrate-game-gamepage-qml.html" status="active" subtype="file" title="" fulltitle="GamePage.qml Example File" subtitle="heartrate-game/GamePage.qml"/>
            <page name="heartrate-game/GameSettings.qml" href="qtbluetooth-heartrate-game-gamesettings-qml.html" status="active" subtype="file" title="" fulltitle="GameSettings.qml Example File" subtitle="heartrate-game/GameSettings.qml"/>
            <page name="heartrate-game/Main.qml" href="qtbluetooth-heartrate-game-main-qml.html" status="active" subtype="file" title="" fulltitle="Main.qml Example File" subtitle="heartrate-game/Main.qml"/>
            <page name="heartrate-game/Measure.qml" href="qtbluetooth-heartrate-game-measure-qml.html" status="active" subtype="file" title="" fulltitle="Measure.qml Example File" subtitle="heartrate-game/Measure.qml"/>
            <page name="heartrate-game/SplashScreen.qml" href="qtbluetooth-heartrate-game-splashscreen-qml.html" status="active" subtype="file" title="" fulltitle="SplashScreen.qml Example File" subtitle="heartrate-game/SplashScreen.qml"/>
            <page name="heartrate-game/Stats.qml" href="qtbluetooth-heartrate-game-stats-qml.html" status="active" subtype="file" title="" fulltitle="Stats.qml Example File" subtitle="heartrate-game/Stats.qml"/>
            <page name="heartrate-game/StatsLabel.qml" href="qtbluetooth-heartrate-game-statslabel-qml.html" status="active" subtype="file" title="" fulltitle="StatsLabel.qml Example File" subtitle="heartrate-game/StatsLabel.qml"/>
            <page name="heartrate-game/TitleBar.qml" href="qtbluetooth-heartrate-game-titlebar-qml.html" status="active" subtype="file" title="" fulltitle="TitleBar.qml Example File" subtitle="heartrate-game/TitleBar.qml"/>
            <page name="heartrate-game/bluetoothbaseclass.cpp" href="qtbluetooth-heartrate-game-bluetoothbaseclass-cpp.html" status="active" subtype="file" title="" fulltitle="bluetoothbaseclass.cpp Example File" subtitle="heartrate-game/bluetoothbaseclass.cpp"/>
            <page name="heartrate-game/bluetoothbaseclass.h" href="qtbluetooth-heartrate-game-bluetoothbaseclass-h.html" status="active" subtype="file" title="" fulltitle="bluetoothbaseclass.h Example File" subtitle="heartrate-game/bluetoothbaseclass.h"/>
            <page name="heartrate-game/connectionhandler.cpp" href="qtbluetooth-heartrate-game-connectionhandler-cpp.html" status="active" subtype="file" title="" fulltitle="connectionhandler.cpp Example File" subtitle="heartrate-game/connectionhandler.cpp"/>
            <page name="heartrate-game/connectionhandler.h" href="qtbluetooth-heartrate-game-connectionhandler-h.html" status="active" subtype="file" title="" fulltitle="connectionhandler.h Example File" subtitle="heartrate-game/connectionhandler.h"/>
            <page name="heartrate-game/devicefinder.cpp" href="qtbluetooth-heartrate-game-devicefinder-cpp.html" status="active" subtype="file" title="" fulltitle="devicefinder.cpp Example File" subtitle="heartrate-game/devicefinder.cpp"/>
            <page name="heartrate-game/devicefinder.h" href="qtbluetooth-heartrate-game-devicefinder-h.html" status="active" subtype="file" title="" fulltitle="devicefinder.h Example File" subtitle="heartrate-game/devicefinder.h"/>
            <page name="heartrate-game/devicehandler.cpp" href="qtbluetooth-heartrate-game-devicehandler-cpp.html" status="active" subtype="file" title="" fulltitle="devicehandler.cpp Example File" subtitle="heartrate-game/devicehandler.cpp"/>
            <page name="heartrate-game/devicehandler.h" href="qtbluetooth-heartrate-game-devicehandler-h.html" status="active" subtype="file" title="" fulltitle="devicehandler.h Example File" subtitle="heartrate-game/devicehandler.h"/>
            <page name="heartrate-game/deviceinfo.cpp" href="qtbluetooth-heartrate-game-deviceinfo-cpp.html" status="active" subtype="file" title="" fulltitle="deviceinfo.cpp Example File" subtitle="heartrate-game/deviceinfo.cpp"/>
            <page name="heartrate-game/deviceinfo.h" href="qtbluetooth-heartrate-game-deviceinfo-h.html" status="active" subtype="file" title="" fulltitle="deviceinfo.h Example File" subtitle="heartrate-game/deviceinfo.h"/>
            <page name="heartrate-game/heartrate-global.h" href="qtbluetooth-heartrate-game-heartrate-global-h.html" status="active" subtype="file" title="" fulltitle="heartrate-global.h Example File" subtitle="heartrate-game/heartrate-global.h"/>
            <page name="heartrate-game/HeartRateGame/App.qml" href="qtbluetooth-heartrate-game-heartrategame-app-qml.html" status="active" subtype="file" title="" fulltitle="App.qml Example File" subtitle="heartrate-game/HeartRateGame/App.qml"/>
            <page name="heartrate-game/HeartRateGame/BluetoothAlarmDialog.qml" href="qtbluetooth-heartrate-game-heartrategame-bluetoothalarmdialog-qml.html" status="active" subtype="file" title="" fulltitle="BluetoothAlarmDialog.qml Example File" subtitle="heartrate-game/HeartRateGame/BluetoothAlarmDialog.qml"/>
            <page name="heartrate-game/HeartRateGame/BottomLine.qml" href="qtbluetooth-heartrate-game-heartrategame-bottomline-qml.html" status="active" subtype="file" title="" fulltitle="BottomLine.qml Example File" subtitle="heartrate-game/HeartRateGame/BottomLine.qml"/>
            <page name="heartrate-game/HeartRateGame/Connect.qml" href="qtbluetooth-heartrate-game-heartrategame-connect-qml.html" status="active" subtype="file" title="" fulltitle="Connect.qml Example File" subtitle="heartrate-game/HeartRateGame/Connect.qml"/>
            <page name="heartrate-game/HeartRateGame/GameButton.qml" href="qtbluetooth-heartrate-game-heartrategame-gamebutton-qml.html" status="active" subtype="file" title="" fulltitle="GameButton.qml Example File" subtitle="heartrate-game/HeartRateGame/GameButton.qml"/>
            <page name="heartrate-game/HeartRateGame/GamePage.qml" href="qtbluetooth-heartrate-game-heartrategame-gamepage-qml.html" status="active" subtype="file" title="" fulltitle="GamePage.qml Example File" subtitle="heartrate-game/HeartRateGame/GamePage.qml"/>
            <page name="heartrate-game/HeartRateGame/GameSettings.qml" href="qtbluetooth-heartrate-game-heartrategame-gamesettings-qml.html" status="active" subtype="file" title="" fulltitle="GameSettings.qml Example File" subtitle="heartrate-game/HeartRateGame/GameSettings.qml"/>
            <page name="heartrate-game/HeartRateGame/Main.qml" href="qtbluetooth-heartrate-game-heartrategame-main-qml.html" status="active" subtype="file" title="" fulltitle="Main.qml Example File" subtitle="heartrate-game/HeartRateGame/Main.qml"/>
            <page name="heartrate-game/HeartRateGame/Measure.qml" href="qtbluetooth-heartrate-game-heartrategame-measure-qml.html" status="active" subtype="file" title="" fulltitle="Measure.qml Example File" subtitle="heartrate-game/HeartRateGame/Measure.qml"/>
            <page name="heartrate-game/HeartRateGame/SplashScreen.qml" href="qtbluetooth-heartrate-game-heartrategame-splashscreen-qml.html" status="active" subtype="file" title="" fulltitle="SplashScreen.qml Example File" subtitle="heartrate-game/HeartRateGame/SplashScreen.qml"/>
            <page name="heartrate-game/HeartRateGame/Stats.qml" href="qtbluetooth-heartrate-game-heartrategame-stats-qml.html" status="active" subtype="file" title="" fulltitle="Stats.qml Example File" subtitle="heartrate-game/HeartRateGame/Stats.qml"/>
            <page name="heartrate-game/HeartRateGame/StatsLabel.qml" href="qtbluetooth-heartrate-game-heartrategame-statslabel-qml.html" status="active" subtype="file" title="" fulltitle="StatsLabel.qml Example File" subtitle="heartrate-game/HeartRateGame/StatsLabel.qml"/>
            <page name="heartrate-game/HeartRateGame/TitleBar.qml" href="qtbluetooth-heartrate-game-heartrategame-titlebar-qml.html" status="active" subtype="file" title="" fulltitle="TitleBar.qml Example File" subtitle="heartrate-game/HeartRateGame/TitleBar.qml"/>
            <page name="heartrate-game/HeartRateGame/images/alert.svg" href="qtbluetooth-heartrate-game-heartrategame-images-alert-svg.html" status="active" subtype="file" title="" fulltitle="alert.svg Example File" subtitle="heartrate-game/HeartRateGame/images/alert.svg"/>
            <page name="heartrate-game/HeartRateGame/images/bluetooth.svg" href="qtbluetooth-heartrate-game-heartrategame-images-bluetooth-svg.html" status="active" subtype="file" title="" fulltitle="bluetooth.svg Example File" subtitle="heartrate-game/HeartRateGame/images/bluetooth.svg"/>
            <page name="heartrate-game/HeartRateGame/images/clock.svg" href="qtbluetooth-heartrate-game-heartrategame-images-clock-svg.html" status="active" subtype="file" title="" fulltitle="clock.svg Example File" subtitle="heartrate-game/HeartRateGame/images/clock.svg"/>
            <page name="heartrate-game/HeartRateGame/images/progress.svg" href="qtbluetooth-heartrate-game-heartrategame-images-progress-svg.html" status="active" subtype="file" title="" fulltitle="progress.svg Example File" subtitle="heartrate-game/HeartRateGame/images/progress.svg"/>
            <page name="heartrate-game/HeartRateGame/images/search.svg" href="qtbluetooth-heartrate-game-heartrategame-images-search-svg.html" status="active" subtype="file" title="" fulltitle="search.svg Example File" subtitle="heartrate-game/HeartRateGame/images/search.svg"/>
            <page name="heartrate-game/images/alert.svg" href="qtbluetooth-heartrate-game-images-alert-svg.html" status="active" subtype="file" title="" fulltitle="alert.svg Example File" subtitle="heartrate-game/images/alert.svg"/>
            <page name="heartrate-game/images/bluetooth.svg" href="qtbluetooth-heartrate-game-images-bluetooth-svg.html" status="active" subtype="file" title="" fulltitle="bluetooth.svg Example File" subtitle="heartrate-game/images/bluetooth.svg"/>
            <page name="heartrate-game/images/clock.svg" href="qtbluetooth-heartrate-game-images-clock-svg.html" status="active" subtype="file" title="" fulltitle="clock.svg Example File" subtitle="heartrate-game/images/clock.svg"/>
            <page name="heartrate-game/images/progress.svg" href="qtbluetooth-heartrate-game-images-progress-svg.html" status="active" subtype="file" title="" fulltitle="progress.svg Example File" subtitle="heartrate-game/images/progress.svg"/>
            <page name="heartrate-game/images/search.svg" href="qtbluetooth-heartrate-game-images-search-svg.html" status="active" subtype="file" title="" fulltitle="search.svg Example File" subtitle="heartrate-game/images/search.svg"/>
            <page name="heartrate-game/main.cpp" href="qtbluetooth-heartrate-game-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="heartrate-game/main.cpp"/>
            <page name="heartrate-game/CMakeLists.txt" href="qtbluetooth-heartrate-game-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="heartrate-game/CMakeLists.txt"/>
            <page name="heartrate-game/heartrate-game.pro" href="qtbluetooth-heartrate-game-heartrate-game-pro.html" status="active" subtype="file" title="" fulltitle="heartrate-game.pro Example File" subtitle="heartrate-game/heartrate-game.pro"/>
            <page name="heartrate-game/qmldir" href="qtbluetooth-heartrate-game-qmldir.html" status="active" subtype="file" title="" fulltitle="qmldir Example File" subtitle="heartrate-game/qmldir"/>
            <page name="heartrate-game/HeartRateGame/heartrate-game_qml_module_dir_map.qrc" href="qtbluetooth-heartrate-game-heartrategame-heartrate-game-qml-module-dir-map-qrc.html" status="active" subtype="file" title="" fulltitle="heartrate-game_qml_module_dir_map.qrc Example File" subtitle="heartrate-game/HeartRateGame/heartrate-game_qml_module_dir_map.qrc"/>
            <page name="heartrate-game/HeartRateGame/qmldir" href="qtbluetooth-heartrate-game-heartrategame-qmldir.html" status="active" subtype="file" title="" fulltitle="qmldir Example File" subtitle="heartrate-game/HeartRateGame/qmldir"/>
            <page name="heartrate-game/HeartRateGame/images/bt_off_to_on.png" href="qtbluetooth-heartrate-game-heartrategame-images-bt-off-to-on-png.html" status="active" subtype="image" title="" fulltitle="bt_off_to_on.png Image File" subtitle="heartrate-game/HeartRateGame/images/bt_off_to_on.png"/>
            <page name="heartrate-game/HeartRateGame/images/heart.png" href="qtbluetooth-heartrate-game-heartrategame-images-heart-png.html" status="active" subtype="image" title="" fulltitle="heart.png Image File" subtitle="heartrate-game/HeartRateGame/images/heart.png"/>
            <page name="heartrate-game/HeartRateGame/images/logo.png" href="qtbluetooth-heartrate-game-heartrategame-images-logo-png.html" status="active" subtype="image" title="" fulltitle="logo.png Image File" subtitle="heartrate-game/HeartRateGame/images/logo.png"/>
            <page name="heartrate-game/images/bt_off_to_on.png" href="qtbluetooth-heartrate-game-images-bt-off-to-on-png.html" status="active" subtype="image" title="" fulltitle="bt_off_to_on.png Image File" subtitle="heartrate-game/images/bt_off_to_on.png"/>
            <page name="heartrate-game/images/heart.png" href="qtbluetooth-heartrate-game-images-heart-png.html" status="active" subtype="image" title="" fulltitle="heart.png Image File" subtitle="heartrate-game/images/heart.png"/>
            <page name="heartrate-game/images/logo.png" href="qtbluetooth-heartrate-game-images-logo-png.html" status="active" subtype="image" title="" fulltitle="logo.png Image File" subtitle="heartrate-game/images/logo.png"/>
        </page>
        <page name="heartrate-server" href="qtbluetooth-heartrate-server-example.html" status="active" location="heartrate-server.qdoc" documented="true" groups="category Connectivity" subtype="example" title="Bluetooth Low Energy Heart Rate Server" fulltitle="Bluetooth Low Energy Heart Rate Server" subtitle="" brief="An example demonstrating how to set up and advertise a GATT service. The example demonstrates the use of the Qt Bluetooth Low Energy classes related to peripheral (slave) functionality">
            <contents name="checking-bluetooth-permission" title="Checking Bluetooth Permission" level="1"/>
            <contents name="request-bluetooth-permission" title="Request Bluetooth Permission" level="1"/>
            <contents name="setting-up-advertising-data-and-parameters" title="Setting up Advertising Data and Parameters" level="1"/>
            <contents name="setting-up-service-data" title="Setting up Service Data" level="1"/>
            <contents name="advertising-and-listening-for-incoming-connections" title="Advertising and Listening for Incoming Connections" level="1"/>
            <contents name="providing-the-heartrate" title="Providing the Heartrate" level="1"/>
            <page name="heartrate-server/main.cpp" href="qtbluetooth-heartrate-server-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="heartrate-server/main.cpp"/>
            <page name="heartrate-server/CMakeLists.txt" href="qtbluetooth-heartrate-server-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="heartrate-server/CMakeLists.txt"/>
            <page name="heartrate-server/heartrate-server.pro" href="qtbluetooth-heartrate-server-heartrate-server-pro.html" status="active" subtype="file" title="" fulltitle="heartrate-server.pro Example File" subtitle="heartrate-server/heartrate-server.pro"/>
        </page>
        <page name="qtbluetooth-le-overview.html" href="qtbluetooth-le-overview.html" status="active" location="bluetooth-le-overview.qdoc" documented="true" groups="technology-apis" subtype="page" title="Bluetooth Low Energy Overview" fulltitle="Bluetooth Low Energy Overview" subtitle="" brief="Qt Bluetooth Low Energy API enables communication between Bluetooth Low Energy devices">
            <contents name="what-is-bluetooth-low-energy" title="What Is Bluetooth Low Energy" level="1"/>
            <contents name="basic-service-structure" title="Basic Service Structure" level="1"/>
            <contents name="att-protocol" title="ATT Protocol" level="2"/>
            <contents name="gatt-profile" title="GATT Profile" level="2"/>
            <contents name="using-qt-bluetooth-low-energy-api" title="Using Qt Bluetooth Low Energy API" level="1"/>
            <contents name="establishing-a-connection" title="Establishing a Connection" level="2"/>
            <contents name="service-search" title="Service Search" level="2"/>
            <contents name="interaction-with-the-peripheral-device" title="Interaction with the Peripheral Device" level="2"/>
            <contents name="advertising-services" title="Advertising Services" level="2"/>
            <contents name="implementing-a-service-on-the-peripheral-device" title="Implementing a Service on the Peripheral Device" level="2"/>
        </page>
        <page name="lowenergyscanner" href="qtbluetooth-lowenergyscanner-example.html" status="active" location="lowenergyscanner.qdoc" documented="true" groups="category Connectivity" subtype="example" title="Bluetooth Low Energy Scanner" fulltitle="Bluetooth Low Energy Scanner" subtitle="" brief="An application designed to browse the content of Bluetooth Low Energy peripheral devices. The example demonstrates the use of all Qt Bluetooth Low Energy classes">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <contents name="requesting-permission-to-use-bluetooth" title="Requesting Permission to use Bluetooth" level="1"/>
            <contents name="scanning-for-devices" title="Scanning for Devices" level="1"/>
            <contents name="connecting-to-services" title="Connecting to Services" level="1"/>
            <contents name="reading-service-data" title="Reading Service Data" level="1"/>
            <page name="lowenergyscanner/Characteristics.qml" href="qtbluetooth-lowenergyscanner-characteristics-qml.html" status="active" subtype="file" title="" fulltitle="Characteristics.qml Example File" subtitle="lowenergyscanner/Characteristics.qml"/>
            <page name="lowenergyscanner/Devices.qml" href="qtbluetooth-lowenergyscanner-devices-qml.html" status="active" subtype="file" title="" fulltitle="Devices.qml Example File" subtitle="lowenergyscanner/Devices.qml"/>
            <page name="lowenergyscanner/Dialog.qml" href="qtbluetooth-lowenergyscanner-dialog-qml.html" status="active" subtype="file" title="" fulltitle="Dialog.qml Example File" subtitle="lowenergyscanner/Dialog.qml"/>
            <page name="lowenergyscanner/Header.qml" href="qtbluetooth-lowenergyscanner-header-qml.html" status="active" subtype="file" title="" fulltitle="Header.qml Example File" subtitle="lowenergyscanner/Header.qml"/>
            <page name="lowenergyscanner/Label.qml" href="qtbluetooth-lowenergyscanner-label-qml.html" status="active" subtype="file" title="" fulltitle="Label.qml Example File" subtitle="lowenergyscanner/Label.qml"/>
            <page name="lowenergyscanner/Main.qml" href="qtbluetooth-lowenergyscanner-main-qml.html" status="active" subtype="file" title="" fulltitle="Main.qml Example File" subtitle="lowenergyscanner/Main.qml"/>
            <page name="lowenergyscanner/Menu.qml" href="qtbluetooth-lowenergyscanner-menu-qml.html" status="active" subtype="file" title="" fulltitle="Menu.qml Example File" subtitle="lowenergyscanner/Menu.qml"/>
            <page name="lowenergyscanner/Services.qml" href="qtbluetooth-lowenergyscanner-services-qml.html" status="active" subtype="file" title="" fulltitle="Services.qml Example File" subtitle="lowenergyscanner/Services.qml"/>
            <page name="lowenergyscanner/characteristicinfo.cpp" href="qtbluetooth-lowenergyscanner-characteristicinfo-cpp.html" status="active" subtype="file" title="" fulltitle="characteristicinfo.cpp Example File" subtitle="lowenergyscanner/characteristicinfo.cpp"/>
            <page name="lowenergyscanner/characteristicinfo.h" href="qtbluetooth-lowenergyscanner-characteristicinfo-h.html" status="active" subtype="file" title="" fulltitle="characteristicinfo.h Example File" subtitle="lowenergyscanner/characteristicinfo.h"/>
            <page name="lowenergyscanner/device.cpp" href="qtbluetooth-lowenergyscanner-device-cpp.html" status="active" subtype="file" title="" fulltitle="device.cpp Example File" subtitle="lowenergyscanner/device.cpp"/>
            <page name="lowenergyscanner/device.h" href="qtbluetooth-lowenergyscanner-device-h.html" status="active" subtype="file" title="" fulltitle="device.h Example File" subtitle="lowenergyscanner/device.h"/>
            <page name="lowenergyscanner/deviceinfo.cpp" href="qtbluetooth-lowenergyscanner-deviceinfo-cpp.html" status="active" subtype="file" title="" fulltitle="deviceinfo.cpp Example File" subtitle="lowenergyscanner/deviceinfo.cpp"/>
            <page name="lowenergyscanner/deviceinfo.h" href="qtbluetooth-lowenergyscanner-deviceinfo-h.html" status="active" subtype="file" title="" fulltitle="deviceinfo.h Example File" subtitle="lowenergyscanner/deviceinfo.h"/>
            <page name="lowenergyscanner/serviceinfo.cpp" href="qtbluetooth-lowenergyscanner-serviceinfo-cpp.html" status="active" subtype="file" title="" fulltitle="serviceinfo.cpp Example File" subtitle="lowenergyscanner/serviceinfo.cpp"/>
            <page name="lowenergyscanner/serviceinfo.h" href="qtbluetooth-lowenergyscanner-serviceinfo-h.html" status="active" subtype="file" title="" fulltitle="serviceinfo.h Example File" subtitle="lowenergyscanner/serviceinfo.h"/>
            <page name="lowenergyscanner/Scanner/Characteristics.qml" href="qtbluetooth-lowenergyscanner-scanner-characteristics-qml.html" status="active" subtype="file" title="" fulltitle="Characteristics.qml Example File" subtitle="lowenergyscanner/Scanner/Characteristics.qml"/>
            <page name="lowenergyscanner/Scanner/Devices.qml" href="qtbluetooth-lowenergyscanner-scanner-devices-qml.html" status="active" subtype="file" title="" fulltitle="Devices.qml Example File" subtitle="lowenergyscanner/Scanner/Devices.qml"/>
            <page name="lowenergyscanner/Scanner/Dialog.qml" href="qtbluetooth-lowenergyscanner-scanner-dialog-qml.html" status="active" subtype="file" title="" fulltitle="Dialog.qml Example File" subtitle="lowenergyscanner/Scanner/Dialog.qml"/>
            <page name="lowenergyscanner/Scanner/Header.qml" href="qtbluetooth-lowenergyscanner-scanner-header-qml.html" status="active" subtype="file" title="" fulltitle="Header.qml Example File" subtitle="lowenergyscanner/Scanner/Header.qml"/>
            <page name="lowenergyscanner/Scanner/Label.qml" href="qtbluetooth-lowenergyscanner-scanner-label-qml.html" status="active" subtype="file" title="" fulltitle="Label.qml Example File" subtitle="lowenergyscanner/Scanner/Label.qml"/>
            <page name="lowenergyscanner/Scanner/Main.qml" href="qtbluetooth-lowenergyscanner-scanner-main-qml.html" status="active" subtype="file" title="" fulltitle="Main.qml Example File" subtitle="lowenergyscanner/Scanner/Main.qml"/>
            <page name="lowenergyscanner/Scanner/Menu.qml" href="qtbluetooth-lowenergyscanner-scanner-menu-qml.html" status="active" subtype="file" title="" fulltitle="Menu.qml Example File" subtitle="lowenergyscanner/Scanner/Menu.qml"/>
            <page name="lowenergyscanner/Scanner/Services.qml" href="qtbluetooth-lowenergyscanner-scanner-services-qml.html" status="active" subtype="file" title="" fulltitle="Services.qml Example File" subtitle="lowenergyscanner/Scanner/Services.qml"/>
            <page name="lowenergyscanner/main.cpp" href="qtbluetooth-lowenergyscanner-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="lowenergyscanner/main.cpp"/>
            <page name="lowenergyscanner/CMakeLists.txt" href="qtbluetooth-lowenergyscanner-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="lowenergyscanner/CMakeLists.txt"/>
            <page name="lowenergyscanner/lowenergyscanner.pro" href="qtbluetooth-lowenergyscanner-lowenergyscanner-pro.html" status="active" subtype="file" title="" fulltitle="lowenergyscanner.pro Example File" subtitle="lowenergyscanner/lowenergyscanner.pro"/>
            <page name="lowenergyscanner/qmldir" href="qtbluetooth-lowenergyscanner-qmldir.html" status="active" subtype="file" title="" fulltitle="qmldir Example File" subtitle="lowenergyscanner/qmldir"/>
            <page name="lowenergyscanner/Scanner/lowenergyscanner_qml_module_dir_map.qrc" href="qtbluetooth-lowenergyscanner-scanner-lowenergyscanner-qml-module-dir-map-qrc.html" status="active" subtype="file" title="" fulltitle="lowenergyscanner_qml_module_dir_map.qrc Example File" subtitle="lowenergyscanner/Scanner/lowenergyscanner_qml_module_dir_map.qrc"/>
            <page name="lowenergyscanner/Scanner/qmldir" href="qtbluetooth-lowenergyscanner-scanner-qmldir.html" status="active" subtype="file" title="" fulltitle="qmldir Example File" subtitle="lowenergyscanner/Scanner/qmldir"/>
            <page name="lowenergyscanner/Scanner/assets/busy_dark.png" href="qtbluetooth-lowenergyscanner-scanner-assets-busy-dark-png.html" status="active" subtype="image" title="" fulltitle="busy_dark.png Image File" subtitle="lowenergyscanner/Scanner/assets/busy_dark.png"/>
            <page name="lowenergyscanner/assets/busy_dark.png" href="qtbluetooth-lowenergyscanner-assets-busy-dark-png.html" status="active" subtype="image" title="" fulltitle="busy_dark.png Image File" subtitle="lowenergyscanner/assets/busy_dark.png"/>
        </page>
        <page name="qtbluetooth-changes-qt6.html" href="qtbluetooth-changes-qt6.html" status="active" location="qt6-changes.qdoc" documented="true" groups="changes-qt-5-to-6" subtype="page" title="Changes to Qt Bluetooth" fulltitle="Changes to Qt Bluetooth" subtitle="" brief="Migrate QtBluetooth to Qt 6">
            <contents name="general" title="General" level="1"/>
            <contents name="qbluetooth-namespace" title="QBluetooth namespace" level="1"/>
            <contents name="qbluetoothdevicediscoveryagent" title="QBluetoothDeviceDiscoveryAgent" level="1"/>
            <contents name="qbluetoothdeviceinfo" title="QBluetoothDeviceInfo" level="1"/>
            <contents name="qbluetoothlocaldevice" title="QBluetoothLocalDevice" level="1"/>
            <contents name="qlowenergyservice" title="QLowEnergyService" level="1"/>
            <contents name="qbluetoothuuid" title="QBluetoothUuid" level="1"/>
            <contents name="qlowenergycontroller" title="QLowEnergyController" level="1"/>
            <contents name="qlowenergycharacteristic" title="QLowEnergyCharacteristic" level="1"/>
            <contents name="qlowenergydescriptor" title="QLowEnergyDescriptor" level="1"/>
            <contents name="qbluetoothtransfermanager" title="QBluetoothTransferManager" level="1"/>
            <contents name="qbluetoothsocket" title="QBluetoothSocket" level="1"/>
            <contents name="qml-interface" title="QML Interface" level="1"/>
            <contents name="error-signals" title="&quot;error&quot; signals" level="1"/>
        </page>
        <namespace name="QBluetooth" href="qbluetooth.html" status="active" access="public" location="qbluetooth.h" documented="true" module="QtBluetooth" brief="Classes and functions related to Bluetooth">
            <enum name="AttAccessConstraint" fullname="QBluetooth::AttAccessConstraint" href="qbluetooth.html#AttAccessConstraint-enum" status="active" access="public" location="qbluetooth.h" documented="true" scoped="true" typedef="QBluetooth::AttAccessConstraints">
                <value name="AttAuthorizationRequired" value="0x1"/>
                <value name="AttAuthenticationRequired" value="0x2"/>
                <value name="AttEncryptionRequired" value="0x4"/>
            </enum>
            <enum name="Security" fullname="QBluetooth::Security" href="qbluetooth.html#Security-enum" status="active" access="public" location="qbluetooth.h" documented="true" scoped="true" typedef="QBluetooth::SecurityFlags">
                <value name="NoSecurity" value="0x00"/>
                <value name="Authorization" value="0x01"/>
                <value name="Authentication" value="0x02"/>
                <value name="Encryption" value="0x04"/>
                <value name="Secure" value="0x08"/>
            </enum>
            <typedef name="AttAccessConstraints" fullname="QBluetooth::AttAccessConstraints" href="qbluetooth.html#AttAccessConstraint-enum" status="active" access="public" location="qbluetooth.h" enum="QBluetooth::AttAccessConstraint"/>
            <typedef name="QLowEnergyHandle" href="qbluetooth.html#QLowEnergyHandle-typedef" status="active" access="public" location="qbluetooth.h" related="0" documented="true"/>
            <typedef name="SecurityFlags" fullname="QBluetooth::SecurityFlags" href="qbluetooth.html#Security-enum" status="active" access="public" location="qbluetooth.h" enum="QBluetooth::Security"/>
        </namespace>
        <class name="QBluetoothAddress" href="qbluetoothaddress.html" status="active" access="public" location="qbluetoothaddress.h" documented="true" module="QtBluetooth" brief="Assigns an address to the Bluetooth device">
            <function name="QBluetoothAddress" fullname="QBluetoothAddress::QBluetoothAddress" href="qbluetoothaddress.html#QBluetoothAddress" status="active" access="public" location="qbluetoothaddress.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QBluetoothAddress()"/>
            <function name="QBluetoothAddress" fullname="QBluetoothAddress::QBluetoothAddress" href="qbluetoothaddress.html#QBluetoothAddress-1" status="active" access="public" location="qbluetoothaddress.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QBluetoothAddress(quint64 address)">
                <parameter type="quint64" name="address" default=""/>
            </function>
            <function name="QBluetoothAddress" fullname="QBluetoothAddress::QBluetoothAddress" href="qbluetoothaddress.html#QBluetoothAddress-2" status="active" access="public" location="qbluetoothaddress.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QBluetoothAddress(const QString &amp;address)">
                <parameter type="const QString &amp;" name="address" default=""/>
            </function>
            <function name="clear" fullname="QBluetoothAddress::clear" href="qbluetoothaddress.html#clear" status="active" access="public" location="qbluetoothaddress.h" documented="true" meta="plain" noexcept="true" type="void" signature="void clear()"/>
            <function name="isNull" fullname="QBluetoothAddress::isNull" href="qbluetoothaddress.html#isNull" status="active" access="public" location="qbluetoothaddress.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="operator!=" href="qbluetoothaddress.html#operator-not-eq" status="active" access="public" location="qbluetoothaddress.h" documented="true" related="1" meta="plain" type="bool" brief="Returns true if the two Bluetooth addresses a and b are not equal, otherwise returns false" signature="bool operator!=(const QBluetoothAddress &amp;a, const QBluetoothAddress &amp;b)">
                <parameter type="const QBluetoothAddress &amp;" name="a" default=""/>
                <parameter type="const QBluetoothAddress &amp;" name="b" default=""/>
            </function>
            <function name="operator&lt;" href="qbluetoothaddress.html#operator-lt" status="active" access="public" location="qbluetoothaddress.h" documented="true" related="2" meta="plain" type="bool" brief="Returns true if the Bluetooth address a is less than b, otherwise returns false" signature="bool operator&lt;(const QBluetoothAddress &amp;a, const QBluetoothAddress &amp;b)">
                <parameter type="const QBluetoothAddress &amp;" name="a" default=""/>
                <parameter type="const QBluetoothAddress &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qbluetoothaddress.html#operator-eq-eq" status="active" access="public" location="qbluetoothaddress.h" documented="true" related="3" meta="plain" type="bool" brief="Returns true if the two Bluetooth addresses a and b are equal, otherwise returns false" signature="bool operator==(const QBluetoothAddress &amp;a, const QBluetoothAddress &amp;b)">
                <parameter type="const QBluetoothAddress &amp;" name="a" default=""/>
                <parameter type="const QBluetoothAddress &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qbluetoothaddress.html#qHash" status="active" access="public" location="qbluetoothaddress.h" documented="true" related="4" since="6.6" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QBluetoothAddress &amp;key, size_t seed)">
                <parameter type="const QBluetoothAddress &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="toString" fullname="QBluetoothAddress::toString" href="qbluetoothaddress.html#toString" status="active" access="public" location="qbluetoothaddress.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="toUInt64" fullname="QBluetoothAddress::toUInt64" href="qbluetoothaddress.html#toUInt64" status="active" access="public" location="qbluetoothaddress.h" documented="true" meta="plain" const="true" noexcept="true" type="quint64" signature="quint64 toUInt64() const"/>
        </class>
        <class name="QBluetoothDeviceDiscoveryAgent" href="qbluetoothdevicediscoveryagent.html" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" bases="QObject" module="QtBluetooth" brief="Discovers the Bluetooth devices nearby">
            <function name="QBluetoothDeviceDiscoveryAgent" fullname="QBluetoothDeviceDiscoveryAgent::QBluetoothDeviceDiscoveryAgent" href="qbluetoothdevicediscoveryagent.html#QBluetoothDeviceDiscoveryAgent" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="constructor" explicit="true" signature="QBluetoothDeviceDiscoveryAgent(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QBluetoothDeviceDiscoveryAgent" fullname="QBluetoothDeviceDiscoveryAgent::QBluetoothDeviceDiscoveryAgent" href="qbluetoothdevicediscoveryagent.html#QBluetoothDeviceDiscoveryAgent-1" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QBluetoothDeviceDiscoveryAgent(const QBluetoothAddress &amp;deviceAdapter, QObject *parent)">
                <parameter type="const QBluetoothAddress &amp;" name="deviceAdapter" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="canceled" fullname="QBluetoothDeviceDiscoveryAgent::canceled" href="qbluetoothdevicediscoveryagent.html#canceled" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="signal" type="void" signature="void canceled()"/>
            <function name="deviceDiscovered" fullname="QBluetoothDeviceDiscoveryAgent::deviceDiscovered" href="qbluetoothdevicediscoveryagent.html#deviceDiscovered" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="signal" type="void" signature="void deviceDiscovered(const QBluetoothDeviceInfo &amp;info)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="info" default=""/>
            </function>
            <function name="deviceUpdated" fullname="QBluetoothDeviceDiscoveryAgent::deviceUpdated" href="qbluetoothdevicediscoveryagent.html#deviceUpdated" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="signal" type="void" signature="void deviceUpdated(const QBluetoothDeviceInfo &amp;info, QBluetoothDeviceInfo::Fields updatedFields)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="info" default=""/>
                <parameter type="QBluetoothDeviceInfo::Fields" name="updatedFields" default=""/>
            </function>
            <function name="discoveredDevices" fullname="QBluetoothDeviceDiscoveryAgent::discoveredDevices" href="qbluetoothdevicediscoveryagent.html#discoveredDevices" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="plain" const="true" type="QList&lt;QBluetoothDeviceInfo&gt;" signature="QList&lt;QBluetoothDeviceInfo&gt; discoveredDevices() const"/>
            <function name="error" fullname="QBluetoothDeviceDiscoveryAgent::error" href="qbluetoothdevicediscoveryagent.html#error" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="plain" const="true" type="QBluetoothDeviceDiscoveryAgent::Error" signature="QBluetoothDeviceDiscoveryAgent::Error error() const"/>
            <function name="errorOccurred" fullname="QBluetoothDeviceDiscoveryAgent::errorOccurred" href="qbluetoothdevicediscoveryagent.html#errorOccurred" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" since="6.2" meta="signal" type="void" signature="void errorOccurred(QBluetoothDeviceDiscoveryAgent::Error error)">
                <parameter type="QBluetoothDeviceDiscoveryAgent::Error" name="error" default=""/>
            </function>
            <function name="errorString" fullname="QBluetoothDeviceDiscoveryAgent::errorString" href="qbluetoothdevicediscoveryagent.html#errorString" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="finished" fullname="QBluetoothDeviceDiscoveryAgent::finished" href="qbluetoothdevicediscoveryagent.html#finished" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="signal" type="void" signature="void finished()"/>
            <function name="isActive" fullname="QBluetoothDeviceDiscoveryAgent::isActive" href="qbluetoothdevicediscoveryagent.html#isActive" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="plain" const="true" type="bool" signature="bool isActive() const"/>
            <function name="lowEnergyDiscoveryTimeout" fullname="QBluetoothDeviceDiscoveryAgent::lowEnergyDiscoveryTimeout" href="qbluetoothdevicediscoveryagent.html#lowEnergyDiscoveryTimeout" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="plain" const="true" type="int" signature="int lowEnergyDiscoveryTimeout() const"/>
            <function name="setLowEnergyDiscoveryTimeout" fullname="QBluetoothDeviceDiscoveryAgent::setLowEnergyDiscoveryTimeout" href="qbluetoothdevicediscoveryagent.html#setLowEnergyDiscoveryTimeout" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="plain" type="void" signature="void setLowEnergyDiscoveryTimeout(int timeout)">
                <parameter type="int" name="timeout" default=""/>
            </function>
            <function name="start" fullname="QBluetoothDeviceDiscoveryAgent::start" href="qbluetoothdevicediscoveryagent.html#start" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="slot" type="void" signature="void start()"/>
            <function name="start" fullname="QBluetoothDeviceDiscoveryAgent::start" href="qbluetoothdevicediscoveryagent.html#start-1" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="slot" overload="true" overload-number="1" type="void" signature="void start(QBluetoothDeviceDiscoveryAgent::DiscoveryMethods methods)">
                <parameter type="QBluetoothDeviceDiscoveryAgent::DiscoveryMethods" name="methods" default=""/>
            </function>
            <function name="stop" fullname="QBluetoothDeviceDiscoveryAgent::stop" href="qbluetoothdevicediscoveryagent.html#stop" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="slot" type="void" signature="void stop()"/>
            <function name="supportedDiscoveryMethods" fullname="QBluetoothDeviceDiscoveryAgent::supportedDiscoveryMethods" href="qbluetoothdevicediscoveryagent.html#supportedDiscoveryMethods" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="plain" static="true" type="QBluetoothDeviceDiscoveryAgent::DiscoveryMethods" signature="QBluetoothDeviceDiscoveryAgent::DiscoveryMethods supportedDiscoveryMethods()"/>
            <function name="~QBluetoothDeviceDiscoveryAgent" fullname="QBluetoothDeviceDiscoveryAgent::~QBluetoothDeviceDiscoveryAgent" href="qbluetoothdevicediscoveryagent.html#dtor.QBluetoothDeviceDiscoveryAgent" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QBluetoothDeviceDiscoveryAgent()"/>
            <enum name="DiscoveryMethod" fullname="QBluetoothDeviceDiscoveryAgent::DiscoveryMethod" href="qbluetoothdevicediscoveryagent.html#DiscoveryMethod-enum" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true" typedef="QBluetoothDeviceDiscoveryAgent::DiscoveryMethods">
                <value name="NoMethod" value="0x0"/>
                <value name="ClassicMethod" value="0x01"/>
                <value name="LowEnergyMethod" value="0x02"/>
            </enum>
            <enum name="Error" fullname="QBluetoothDeviceDiscoveryAgent::Error" href="qbluetoothdevicediscoveryagent.html#Error-enum" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="InputOutputError" value="1"/>
                <value name="PoweredOffError" value="2"/>
                <value name="InvalidBluetoothAdapterError" value="3"/>
                <value name="UnsupportedPlatformError" value="4" since="5.5"/>
                <value name="UnsupportedDiscoveryMethod" value="5" since="5.8"/>
                <value name="LocationServiceTurnedOffError" value="6" since="6.2"/>
                <value name="MissingPermissionsError" value="7" since="6.4"/>
                <value name="UnknownError" value="100"/>
            </enum>
            <typedef name="DiscoveryMethods" fullname="QBluetoothDeviceDiscoveryAgent::DiscoveryMethods" href="qbluetoothdevicediscoveryagent.html#DiscoveryMethod-enum" status="active" access="public" location="qbluetoothdevicediscoveryagent.h" enum="QBluetoothDeviceDiscoveryAgent::DiscoveryMethod"/>
        </class>
        <class name="QBluetoothDeviceInfo" href="qbluetoothdeviceinfo.html" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" module="QtBluetooth" brief="Stores information about the Bluetooth device">
            <function name="QBluetoothDeviceInfo" fullname="QBluetoothDeviceInfo::QBluetoothDeviceInfo" href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="constructor" signature="QBluetoothDeviceInfo()"/>
            <function name="QBluetoothDeviceInfo" fullname="QBluetoothDeviceInfo::QBluetoothDeviceInfo" href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo-1" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QBluetoothDeviceInfo(const QBluetoothAddress &amp;address, const QString &amp;name, quint32 classOfDevice)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="quint32" name="classOfDevice" default=""/>
            </function>
            <function name="QBluetoothDeviceInfo" fullname="QBluetoothDeviceInfo::QBluetoothDeviceInfo" href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo-2" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QBluetoothDeviceInfo(const QBluetoothUuid &amp;uuid, const QString &amp;name, quint32 classOfDevice)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="quint32" name="classOfDevice" default=""/>
            </function>
            <function name="QBluetoothDeviceInfo" fullname="QBluetoothDeviceInfo::QBluetoothDeviceInfo" href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo-3" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QBluetoothDeviceInfo(const QBluetoothDeviceInfo &amp;other)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="other" default=""/>
            </function>
            <function name="address" fullname="QBluetoothDeviceInfo::address" href="qbluetoothdeviceinfo.html#address" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress address() const"/>
            <function name="coreConfigurations" fullname="QBluetoothDeviceInfo::coreConfigurations" href="qbluetoothdeviceinfo.html#coreConfigurations" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothDeviceInfo::CoreConfigurations" signature="QBluetoothDeviceInfo::CoreConfigurations coreConfigurations() const"/>
            <function name="deviceUuid" fullname="QBluetoothDeviceInfo::deviceUuid" href="qbluetoothdeviceinfo.html#deviceUuid" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid deviceUuid() const"/>
            <function name="isCached" fullname="QBluetoothDeviceInfo::isCached" href="qbluetoothdeviceinfo.html#isCached" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCached() const"/>
            <function name="isValid" fullname="QBluetoothDeviceInfo::isValid" href="qbluetoothdeviceinfo.html#isValid" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="majorDeviceClass" fullname="QBluetoothDeviceInfo::majorDeviceClass" href="qbluetoothdeviceinfo.html#majorDeviceClass" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothDeviceInfo::MajorDeviceClass" signature="QBluetoothDeviceInfo::MajorDeviceClass majorDeviceClass() const"/>
            <function name="manufacturerData" fullname="QBluetoothDeviceInfo::manufacturerData" href="qbluetoothdeviceinfo.html#manufacturerData" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray manufacturerData(quint16 manufacturerId) const">
                <parameter type="quint16" name="manufacturerId" default=""/>
            </function>
            <function name="manufacturerData" fullname="QBluetoothDeviceInfo::manufacturerData" href="qbluetoothdeviceinfo.html#manufacturerData-1" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiHash&lt;quint16, QByteArray&gt;" signature="QMultiHash&lt;quint16, QByteArray&gt; manufacturerData() const"/>
            <function name="manufacturerIds" fullname="QBluetoothDeviceInfo::manufacturerIds" href="qbluetoothdeviceinfo.html#manufacturerIds" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="QList&lt;quint16&gt;" signature="QList&lt;quint16&gt; manufacturerIds() const"/>
            <function name="minorDeviceClass" fullname="QBluetoothDeviceInfo::minorDeviceClass" href="qbluetoothdeviceinfo.html#minorDeviceClass" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="quint8" signature="quint8 minorDeviceClass() const"/>
            <function name="name" fullname="QBluetoothDeviceInfo::name" href="qbluetoothdeviceinfo.html#name" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="operator!=" href="qbluetoothdeviceinfo.html#operator-not-eq" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" related="5" meta="plain" type="bool" brief="Returns true if the two QBluetoothDeviceInfo objects a and b are not equal" signature="bool operator!=(const QBluetoothDeviceInfo &amp;a, const QBluetoothDeviceInfo &amp;b)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="a" default=""/>
                <parameter type="const QBluetoothDeviceInfo &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QBluetoothDeviceInfo::operator=" href="qbluetoothdeviceinfo.html#operator-eq" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="copy-assign" type="QBluetoothDeviceInfo &amp;" signature="QBluetoothDeviceInfo &amp; operator=(const QBluetoothDeviceInfo &amp;other)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qbluetoothdeviceinfo.html#operator-eq-eq" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" related="6" meta="plain" type="bool" brief="Returns true if the two QBluetoothDeviceInfo objects a and b are equal" signature="bool operator==(const QBluetoothDeviceInfo &amp;a, const QBluetoothDeviceInfo &amp;b)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="a" default=""/>
                <parameter type="const QBluetoothDeviceInfo &amp;" name="b" default=""/>
            </function>
            <function name="rssi" fullname="QBluetoothDeviceInfo::rssi" href="qbluetoothdeviceinfo.html#rssi" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="qint16" signature="qint16 rssi() const"/>
            <function name="serviceClasses" fullname="QBluetoothDeviceInfo::serviceClasses" href="qbluetoothdeviceinfo.html#serviceClasses" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothDeviceInfo::ServiceClasses" signature="QBluetoothDeviceInfo::ServiceClasses serviceClasses() const"/>
            <function name="serviceData" fullname="QBluetoothDeviceInfo::serviceData" href="qbluetoothdeviceinfo.html#serviceData" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" since="6.3" meta="plain" const="true" type="QByteArray" signature="QByteArray serviceData(const QBluetoothUuid &amp;serviceId) const">
                <parameter type="const QBluetoothUuid &amp;" name="serviceId" default=""/>
            </function>
            <function name="serviceData" fullname="QBluetoothDeviceInfo::serviceData" href="qbluetoothdeviceinfo.html#serviceData-1" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" since="6.3" meta="plain" const="true" overload="true" overload-number="1" type="QMultiHash&lt;QBluetoothUuid, QByteArray&gt;" signature="QMultiHash&lt;QBluetoothUuid, QByteArray&gt; serviceData() const"/>
            <function name="serviceIds" fullname="QBluetoothDeviceInfo::serviceIds" href="qbluetoothdeviceinfo.html#serviceIds" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" since="6.3" meta="plain" const="true" type="QList&lt;QBluetoothUuid&gt;" signature="QList&lt;QBluetoothUuid&gt; serviceIds() const"/>
            <function name="serviceUuids" fullname="QBluetoothDeviceInfo::serviceUuids" href="qbluetoothdeviceinfo.html#serviceUuids" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" since="6.0" meta="plain" const="true" type="QList&lt;QBluetoothUuid&gt;" signature="QList&lt;QBluetoothUuid&gt; serviceUuids() const"/>
            <function name="setCached" fullname="QBluetoothDeviceInfo::setCached" href="qbluetoothdeviceinfo.html#setCached" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" type="void" signature="void setCached(bool cached)">
                <parameter type="bool" name="cached" default=""/>
            </function>
            <function name="setCoreConfigurations" fullname="QBluetoothDeviceInfo::setCoreConfigurations" href="qbluetoothdeviceinfo.html#setCoreConfigurations" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" type="void" signature="void setCoreConfigurations(QBluetoothDeviceInfo::CoreConfigurations coreConfigs)">
                <parameter type="QBluetoothDeviceInfo::CoreConfigurations" name="coreConfigs" default=""/>
            </function>
            <function name="setDeviceUuid" fullname="QBluetoothDeviceInfo::setDeviceUuid" href="qbluetoothdeviceinfo.html#setDeviceUuid" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" type="void" signature="void setDeviceUuid(const QBluetoothUuid &amp;uuid)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="setManufacturerData" fullname="QBluetoothDeviceInfo::setManufacturerData" href="qbluetoothdeviceinfo.html#setManufacturerData" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" type="bool" signature="bool setManufacturerData(quint16 manufacturerId, const QByteArray &amp;data)">
                <parameter type="quint16" name="manufacturerId" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="setName" fullname="QBluetoothDeviceInfo::setName" href="qbluetoothdeviceinfo.html#setName" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" since="6.2" meta="plain" type="void" signature="void setName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setRssi" fullname="QBluetoothDeviceInfo::setRssi" href="qbluetoothdeviceinfo.html#setRssi" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" type="void" signature="void setRssi(qint16 signal)">
                <parameter type="qint16" name="signal" default=""/>
            </function>
            <function name="setServiceData" fullname="QBluetoothDeviceInfo::setServiceData" href="qbluetoothdeviceinfo.html#setServiceData" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" since="6.3" meta="plain" type="bool" signature="bool setServiceData(const QBluetoothUuid &amp;serviceId, const QByteArray &amp;data)">
                <parameter type="const QBluetoothUuid &amp;" name="serviceId" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="setServiceUuids" fullname="QBluetoothDeviceInfo::setServiceUuids" href="qbluetoothdeviceinfo.html#setServiceUuids" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="plain" type="void" signature="void setServiceUuids(const QList&lt;QBluetoothUuid&gt; &amp;uuids)">
                <parameter type="const QList&lt;QBluetoothUuid&gt; &amp;" name="uuids" default=""/>
            </function>
            <function name="~QBluetoothDeviceInfo" fullname="QBluetoothDeviceInfo::~QBluetoothDeviceInfo" href="qbluetoothdeviceinfo.html#dtor.QBluetoothDeviceInfo" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" meta="destructor" noexcept="true" signature="~QBluetoothDeviceInfo()"/>
            <enum name="CoreConfiguration" fullname="QBluetoothDeviceInfo::CoreConfiguration" href="qbluetoothdeviceinfo.html#CoreConfiguration-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" typedef="QBluetoothDeviceInfo::CoreConfigurations">
                <value name="UnknownCoreConfiguration" value="0x0"/>
                <value name="LowEnergyCoreConfiguration" value="0x01"/>
                <value name="BaseRateCoreConfiguration" value="0x02"/>
                <value name="BaseRateAndLowEnergyCoreConfiguration" value="0x03"/>
            </enum>
            <enum name="Field" fullname="QBluetoothDeviceInfo::Field" href="qbluetoothdeviceinfo.html#Field-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" scoped="true" typedef="QBluetoothDeviceInfo::Fields">
                <value name="None" value="0x0000"/>
                <value name="RSSI" value="0x0001"/>
                <value name="ManufacturerData" value="0x0002"/>
                <value name="ServiceData" value="0x0004"/>
                <value name="All" value="0x7fff"/>
            </enum>
            <enum name="MajorDeviceClass" fullname="QBluetoothDeviceInfo::MajorDeviceClass" href="qbluetoothdeviceinfo.html#MajorDeviceClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="MiscellaneousDevice" value="0"/>
                <value name="ComputerDevice" value="1"/>
                <value name="PhoneDevice" value="2"/>
                <value name="NetworkDevice" value="3"/>
                <value name="AudioVideoDevice" value="4"/>
                <value name="PeripheralDevice" value="5"/>
                <value name="ImagingDevice" value="6"/>
                <value name="WearableDevice" value="7"/>
                <value name="ToyDevice" value="8"/>
                <value name="HealthDevice" value="9"/>
                <value name="UncategorizedDevice" value="31"/>
            </enum>
            <enum name="MinorAudioVideoClass" fullname="QBluetoothDeviceInfo::MinorAudioVideoClass" href="qbluetoothdeviceinfo.html#MinorAudioVideoClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedAudioVideoDevice" value="0"/>
                <value name="WearableHeadsetDevice" value="1"/>
                <value name="HandsFreeDevice" value="2"/>
                <value name="Microphone" value="4"/>
                <value name="Loudspeaker" value="5"/>
                <value name="Headphones" value="6"/>
                <value name="PortableAudioDevice" value="7"/>
                <value name="CarAudio" value="8"/>
                <value name="SetTopBox" value="9"/>
                <value name="HiFiAudioDevice" value="10"/>
                <value name="Vcr" value="11"/>
                <value name="VideoCamera" value="12"/>
                <value name="Camcorder" value="13"/>
                <value name="VideoMonitor" value="14"/>
                <value name="VideoDisplayAndLoudspeaker" value="15"/>
                <value name="VideoConferencing" value="16"/>
                <value name="GamingDevice" value="18"/>
            </enum>
            <enum name="MinorComputerClass" fullname="QBluetoothDeviceInfo::MinorComputerClass" href="qbluetoothdeviceinfo.html#MinorComputerClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedComputer" value="0"/>
                <value name="DesktopComputer" value="1"/>
                <value name="ServerComputer" value="2"/>
                <value name="LaptopComputer" value="3"/>
                <value name="HandheldClamShellComputer" value="4"/>
                <value name="HandheldComputer" value="5"/>
                <value name="WearableComputer" value="6"/>
            </enum>
            <enum name="MinorHealthClass" fullname="QBluetoothDeviceInfo::MinorHealthClass" href="qbluetoothdeviceinfo.html#MinorHealthClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedHealthDevice" value="0"/>
                <value name="HealthBloodPressureMonitor" value="0x1"/>
                <value name="HealthThermometer" value="0x2"/>
                <value name="HealthWeightScale" value="0x3"/>
                <value name="HealthGlucoseMeter" value="0x4"/>
                <value name="HealthPulseOximeter" value="0x5"/>
                <value name="HealthDataDisplay" value="0x7"/>
                <value name="HealthStepCounter" value="0x8"/>
            </enum>
            <enum name="MinorImagingClass" fullname="QBluetoothDeviceInfo::MinorImagingClass" href="qbluetoothdeviceinfo.html#MinorImagingClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedImagingDevice" value="0"/>
                <value name="ImageDisplay" value="0x04"/>
                <value name="ImageCamera" value="0x08"/>
                <value name="ImageScanner" value="0x10"/>
                <value name="ImagePrinter" value="0x20"/>
            </enum>
            <enum name="MinorMiscellaneousClass" fullname="QBluetoothDeviceInfo::MinorMiscellaneousClass" href="qbluetoothdeviceinfo.html#MinorMiscellaneousClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedMiscellaneous" value="0"/>
            </enum>
            <enum name="MinorNetworkClass" fullname="QBluetoothDeviceInfo::MinorNetworkClass" href="qbluetoothdeviceinfo.html#MinorNetworkClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="NetworkFullService" value="0x00"/>
                <value name="NetworkLoadFactorOne" value="0x08"/>
                <value name="NetworkLoadFactorTwo" value="0x10"/>
                <value name="NetworkLoadFactorThree" value="0x18"/>
                <value name="NetworkLoadFactorFour" value="0x20"/>
                <value name="NetworkLoadFactorFive" value="0x28"/>
                <value name="NetworkLoadFactorSix" value="0x30"/>
                <value name="NetworkNoService" value="0x38"/>
            </enum>
            <enum name="MinorPeripheralClass" fullname="QBluetoothDeviceInfo::MinorPeripheralClass" href="qbluetoothdeviceinfo.html#MinorPeripheralClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedPeripheral" value="0"/>
                <value name="KeyboardPeripheral" value="0x10"/>
                <value name="PointingDevicePeripheral" value="0x20"/>
                <value name="KeyboardWithPointingDevicePeripheral" value="0x30"/>
                <value name="JoystickPeripheral" value="0x01"/>
                <value name="GamepadPeripheral" value="0x02"/>
                <value name="RemoteControlPeripheral" value="0x03"/>
                <value name="SensingDevicePeripheral" value="0x04"/>
                <value name="DigitizerTabletPeripheral" value="0x05"/>
                <value name="CardReaderPeripheral" value="0x06"/>
            </enum>
            <enum name="MinorPhoneClass" fullname="QBluetoothDeviceInfo::MinorPhoneClass" href="qbluetoothdeviceinfo.html#MinorPhoneClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedPhone" value="0"/>
                <value name="CellularPhone" value="1"/>
                <value name="CordlessPhone" value="2"/>
                <value name="SmartPhone" value="3"/>
                <value name="WiredModemOrVoiceGatewayPhone" value="4"/>
                <value name="CommonIsdnAccessPhone" value="5"/>
            </enum>
            <enum name="MinorToyClass" fullname="QBluetoothDeviceInfo::MinorToyClass" href="qbluetoothdeviceinfo.html#MinorToyClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedToy" value="0"/>
                <value name="ToyRobot" value="1"/>
                <value name="ToyVehicle" value="2"/>
                <value name="ToyDoll" value="3"/>
                <value name="ToyController" value="4"/>
                <value name="ToyGame" value="5"/>
            </enum>
            <enum name="MinorWearableClass" fullname="QBluetoothDeviceInfo::MinorWearableClass" href="qbluetoothdeviceinfo.html#MinorWearableClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true">
                <value name="UncategorizedWearableDevice" value="0"/>
                <value name="WearableWristWatch" value="1"/>
                <value name="WearablePager" value="2"/>
                <value name="WearableJacket" value="3"/>
                <value name="WearableHelmet" value="4"/>
                <value name="WearableGlasses" value="5"/>
            </enum>
            <enum name="ServiceClass" fullname="QBluetoothDeviceInfo::ServiceClass" href="qbluetoothdeviceinfo.html#ServiceClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" documented="true" typedef="QBluetoothDeviceInfo::ServiceClasses">
                <value name="NoService" value="0x0000"/>
                <value name="PositioningService" value="0x0001"/>
                <value name="NetworkingService" value="0x0002"/>
                <value name="RenderingService" value="0x0004"/>
                <value name="CapturingService" value="0x0008"/>
                <value name="ObjectTransferService" value="0x0010"/>
                <value name="AudioService" value="0x0020"/>
                <value name="TelephonyService" value="0x0040"/>
                <value name="InformationService" value="0x0080"/>
                <value name="AllServices" value="0x07ff"/>
            </enum>
            <typedef name="CoreConfigurations" fullname="QBluetoothDeviceInfo::CoreConfigurations" href="qbluetoothdeviceinfo.html#CoreConfiguration-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" enum="QBluetoothDeviceInfo::CoreConfiguration"/>
            <typedef name="Fields" fullname="QBluetoothDeviceInfo::Fields" href="qbluetoothdeviceinfo.html#Field-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" enum="QBluetoothDeviceInfo::Field"/>
            <typedef name="ServiceClasses" fullname="QBluetoothDeviceInfo::ServiceClasses" href="qbluetoothdeviceinfo.html#ServiceClass-enum" status="active" access="public" location="qbluetoothdeviceinfo.h" enum="QBluetoothDeviceInfo::ServiceClass"/>
        </class>
        <class name="QBluetoothHostInfo" href="qbluetoothhostinfo.html" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" module="QtBluetooth" brief="Encapsulates the details of a local QBluetooth device">
            <function name="QBluetoothHostInfo" fullname="QBluetoothHostInfo::QBluetoothHostInfo" href="qbluetoothhostinfo.html#QBluetoothHostInfo" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" meta="constructor" signature="QBluetoothHostInfo()"/>
            <function name="QBluetoothHostInfo" fullname="QBluetoothHostInfo::QBluetoothHostInfo" href="qbluetoothhostinfo.html#QBluetoothHostInfo-1" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QBluetoothHostInfo(const QBluetoothHostInfo &amp;other)">
                <parameter type="const QBluetoothHostInfo &amp;" name="other" default=""/>
            </function>
            <function name="address" fullname="QBluetoothHostInfo::address" href="qbluetoothhostinfo.html#address" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress address() const"/>
            <function name="name" fullname="QBluetoothHostInfo::name" href="qbluetoothhostinfo.html#name" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="operator!=" href="qbluetoothhostinfo.html#operator-not-eq" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" related="7" meta="plain" type="bool" brief="Returns true if a and b are not equal, otherwise false" signature="bool operator!=(const QBluetoothHostInfo &amp;a, const QBluetoothHostInfo &amp;b)">
                <parameter type="const QBluetoothHostInfo &amp;" name="a" default=""/>
                <parameter type="const QBluetoothHostInfo &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QBluetoothHostInfo::operator=" href="qbluetoothhostinfo.html#operator-eq" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" meta="copy-assign" type="QBluetoothHostInfo &amp;" signature="QBluetoothHostInfo &amp; operator=(const QBluetoothHostInfo &amp;other)">
                <parameter type="const QBluetoothHostInfo &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qbluetoothhostinfo.html#operator-eq-eq" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" related="8" meta="plain" type="bool" brief="Returns true if a and b are equal, otherwise false" signature="bool operator==(const QBluetoothHostInfo &amp;a, const QBluetoothHostInfo &amp;b)">
                <parameter type="const QBluetoothHostInfo &amp;" name="a" default=""/>
                <parameter type="const QBluetoothHostInfo &amp;" name="b" default=""/>
            </function>
            <function name="setAddress" fullname="QBluetoothHostInfo::setAddress" href="qbluetoothhostinfo.html#setAddress" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" meta="plain" type="void" signature="void setAddress(const QBluetoothAddress &amp;address)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
            </function>
            <function name="setName" fullname="QBluetoothHostInfo::setName" href="qbluetoothhostinfo.html#setName" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" meta="plain" type="void" signature="void setName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="~QBluetoothHostInfo" fullname="QBluetoothHostInfo::~QBluetoothHostInfo" href="qbluetoothhostinfo.html#dtor.QBluetoothHostInfo" status="active" access="public" location="qbluetoothhostinfo.h" documented="true" meta="destructor" noexcept="true" signature="~QBluetoothHostInfo()"/>
        </class>
        <class name="QBluetoothLocalDevice" href="qbluetoothlocaldevice.html" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" bases="QObject" module="QtBluetooth" brief="Enables access to the local Bluetooth device">
            <function name="QBluetoothLocalDevice" fullname="QBluetoothLocalDevice::QBluetoothLocalDevice" href="qbluetoothlocaldevice.html#QBluetoothLocalDevice" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="constructor" explicit="true" signature="QBluetoothLocalDevice(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QBluetoothLocalDevice" fullname="QBluetoothLocalDevice::QBluetoothLocalDevice" href="qbluetoothlocaldevice.html#QBluetoothLocalDevice-1" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QBluetoothLocalDevice(const QBluetoothAddress &amp;address, QObject *parent)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
                <parameter type="QObject *" name="parent" default="0"/>
            </function>
            <function name="address" fullname="QBluetoothLocalDevice::address" href="qbluetoothlocaldevice.html#address" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress address() const"/>
            <function name="allDevices" fullname="QBluetoothLocalDevice::allDevices" href="qbluetoothlocaldevice.html#allDevices" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" static="true" type="QList&lt;QBluetoothHostInfo&gt;" signature="QList&lt;QBluetoothHostInfo&gt; allDevices()"/>
            <function name="connectedDevices" fullname="QBluetoothLocalDevice::connectedDevices" href="qbluetoothlocaldevice.html#connectedDevices" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" const="true" type="QList&lt;QBluetoothAddress&gt;" signature="QList&lt;QBluetoothAddress&gt; connectedDevices() const"/>
            <function name="deviceConnected" fullname="QBluetoothLocalDevice::deviceConnected" href="qbluetoothlocaldevice.html#deviceConnected" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="signal" type="void" signature="void deviceConnected(const QBluetoothAddress &amp;address)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
            </function>
            <function name="deviceDisconnected" fullname="QBluetoothLocalDevice::deviceDisconnected" href="qbluetoothlocaldevice.html#deviceDisconnected" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="signal" type="void" signature="void deviceDisconnected(const QBluetoothAddress &amp;address)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
            </function>
            <function name="errorOccurred" fullname="QBluetoothLocalDevice::errorOccurred" href="qbluetoothlocaldevice.html#errorOccurred" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" since="6.2" meta="signal" type="void" signature="void errorOccurred(QBluetoothLocalDevice::Error error)">
                <parameter type="QBluetoothLocalDevice::Error" name="error" default=""/>
            </function>
            <function name="hostMode" fullname="QBluetoothLocalDevice::hostMode" href="qbluetoothlocaldevice.html#hostMode" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" const="true" type="QBluetoothLocalDevice::HostMode" signature="QBluetoothLocalDevice::HostMode hostMode() const"/>
            <function name="hostModeStateChanged" fullname="QBluetoothLocalDevice::hostModeStateChanged" href="qbluetoothlocaldevice.html#hostModeStateChanged" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="signal" type="void" signature="void hostModeStateChanged(QBluetoothLocalDevice::HostMode state)">
                <parameter type="QBluetoothLocalDevice::HostMode" name="state" default=""/>
            </function>
            <function name="isValid" fullname="QBluetoothLocalDevice::isValid" href="qbluetoothlocaldevice.html#isValid" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="name" fullname="QBluetoothLocalDevice::name" href="qbluetoothlocaldevice.html#name" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="pairingFinished" fullname="QBluetoothLocalDevice::pairingFinished" href="qbluetoothlocaldevice.html#pairingFinished" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="signal" type="void" signature="void pairingFinished(const QBluetoothAddress &amp;address, QBluetoothLocalDevice::Pairing pairing)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
                <parameter type="QBluetoothLocalDevice::Pairing" name="pairing" default=""/>
            </function>
            <function name="pairingStatus" fullname="QBluetoothLocalDevice::pairingStatus" href="qbluetoothlocaldevice.html#pairingStatus" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" const="true" type="QBluetoothLocalDevice::Pairing" signature="QBluetoothLocalDevice::Pairing pairingStatus(const QBluetoothAddress &amp;address) const">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
            </function>
            <function name="powerOn" fullname="QBluetoothLocalDevice::powerOn" href="qbluetoothlocaldevice.html#powerOn" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" type="void" signature="void powerOn()"/>
            <function name="requestPairing" fullname="QBluetoothLocalDevice::requestPairing" href="qbluetoothlocaldevice.html#requestPairing" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" type="void" signature="void requestPairing(const QBluetoothAddress &amp;address, QBluetoothLocalDevice::Pairing pairing)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
                <parameter type="QBluetoothLocalDevice::Pairing" name="pairing" default=""/>
            </function>
            <function name="setHostMode" fullname="QBluetoothLocalDevice::setHostMode" href="qbluetoothlocaldevice.html#setHostMode" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="plain" type="void" signature="void setHostMode(QBluetoothLocalDevice::HostMode mode)">
                <parameter type="QBluetoothLocalDevice::HostMode" name="mode" default=""/>
            </function>
            <function name="~QBluetoothLocalDevice" fullname="QBluetoothLocalDevice::~QBluetoothLocalDevice" href="qbluetoothlocaldevice.html#dtor.QBluetoothLocalDevice" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QBluetoothLocalDevice()"/>
            <enum name="Error" fullname="QBluetoothLocalDevice::Error" href="qbluetoothlocaldevice.html#Error-enum" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="PairingError" value="1"/>
                <value name="MissingPermissionsError" value="2" since="6.4"/>
                <value name="UnknownError" value="100"/>
            </enum>
            <enum name="HostMode" fullname="QBluetoothLocalDevice::HostMode" href="qbluetoothlocaldevice.html#HostMode-enum" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true">
                <value name="HostPoweredOff" value="0"/>
                <value name="HostConnectable" value="1"/>
                <value name="HostDiscoverable" value="2"/>
                <value name="HostDiscoverableLimitedInquiry" value="3"/>
            </enum>
            <enum name="Pairing" fullname="QBluetoothLocalDevice::Pairing" href="qbluetoothlocaldevice.html#Pairing-enum" status="active" access="public" location="qbluetoothlocaldevice.h" documented="true">
                <value name="Unpaired" value="0"/>
                <value name="Paired" value="1"/>
                <value name="AuthorizedPaired" value="2"/>
            </enum>
        </class>
        <class name="QBluetoothServer" href="qbluetoothserver.html" status="active" access="public" location="qbluetoothserver.h" documented="true" bases="QObject" module="QtBluetooth" brief="Uses the RFCOMM or L2cap protocol to communicate with a Bluetooth device">
            <function name="QBluetoothServer" fullname="QBluetoothServer::QBluetoothServer" href="qbluetoothserver.html#QBluetoothServer" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="constructor" explicit="true" signature="QBluetoothServer(QBluetoothServiceInfo::Protocol serverType, QObject *parent)">
                <parameter type="QBluetoothServiceInfo::Protocol" name="serverType" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="close" fullname="QBluetoothServer::close" href="qbluetoothserver.html#close" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" type="void" signature="void close()"/>
            <function name="error" fullname="QBluetoothServer::error" href="qbluetoothserver.html#error" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" const="true" type="QBluetoothServer::Error" signature="QBluetoothServer::Error error() const"/>
            <function name="errorOccurred" fullname="QBluetoothServer::errorOccurred" href="qbluetoothserver.html#errorOccurred" status="active" access="public" location="qbluetoothserver.h" documented="true" since="6.2" meta="signal" type="void" signature="void errorOccurred(QBluetoothServer::Error error)">
                <parameter type="QBluetoothServer::Error" name="error" default=""/>
            </function>
            <function name="hasPendingConnections" fullname="QBluetoothServer::hasPendingConnections" href="qbluetoothserver.html#hasPendingConnections" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPendingConnections() const"/>
            <function name="isListening" fullname="QBluetoothServer::isListening" href="qbluetoothserver.html#isListening" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" const="true" type="bool" signature="bool isListening() const"/>
            <function name="listen" fullname="QBluetoothServer::listen" href="qbluetoothserver.html#listen" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" type="bool" signature="bool listen(const QBluetoothAddress &amp;address, quint16 port)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default="QBluetoothAddress()"/>
                <parameter type="quint16" name="port" default="0"/>
            </function>
            <function name="listen" fullname="QBluetoothServer::listen" href="qbluetoothserver.html#listen-1" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" overload="true" overload-number="1" type="QBluetoothServiceInfo" signature="QBluetoothServiceInfo listen(const QBluetoothUuid &amp;uuid, const QString &amp;serviceName)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
                <parameter type="const QString &amp;" name="serviceName" default="QString()"/>
            </function>
            <function name="maxPendingConnections" fullname="QBluetoothServer::maxPendingConnections" href="qbluetoothserver.html#maxPendingConnections" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" const="true" type="int" signature="int maxPendingConnections() const"/>
            <function name="newConnection" fullname="QBluetoothServer::newConnection" href="qbluetoothserver.html#newConnection" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="signal" type="void" signature="void newConnection()"/>
            <function name="nextPendingConnection" fullname="QBluetoothServer::nextPendingConnection" href="qbluetoothserver.html#nextPendingConnection" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" type="QBluetoothSocket *" signature="QBluetoothSocket * nextPendingConnection()"/>
            <function name="securityFlags" fullname="QBluetoothServer::securityFlags" href="qbluetoothserver.html#securityFlags" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" const="true" type="QBluetooth::SecurityFlags" signature="QBluetooth::SecurityFlags securityFlags() const"/>
            <function name="serverAddress" fullname="QBluetoothServer::serverAddress" href="qbluetoothserver.html#serverAddress" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress serverAddress() const"/>
            <function name="serverPort" fullname="QBluetoothServer::serverPort" href="qbluetoothserver.html#serverPort" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" const="true" type="quint16" signature="quint16 serverPort() const"/>
            <function name="serverType" fullname="QBluetoothServer::serverType" href="qbluetoothserver.html#serverType" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" const="true" type="QBluetoothServiceInfo::Protocol" signature="QBluetoothServiceInfo::Protocol serverType() const"/>
            <function name="setMaxPendingConnections" fullname="QBluetoothServer::setMaxPendingConnections" href="qbluetoothserver.html#setMaxPendingConnections" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" type="void" signature="void setMaxPendingConnections(int numConnections)">
                <parameter type="int" name="numConnections" default=""/>
            </function>
            <function name="setSecurityFlags" fullname="QBluetoothServer::setSecurityFlags" href="qbluetoothserver.html#setSecurityFlags" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="plain" type="void" signature="void setSecurityFlags(QBluetooth::SecurityFlags security)">
                <parameter type="QBluetooth::SecurityFlags" name="security" default=""/>
            </function>
            <function name="~QBluetoothServer" fullname="QBluetoothServer::~QBluetoothServer" href="qbluetoothserver.html#dtor.QBluetoothServer" status="active" access="public" location="qbluetoothserver.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QBluetoothServer()"/>
            <enum name="Error" fullname="QBluetoothServer::Error" href="qbluetoothserver.html#Error-enum" status="active" access="public" location="qbluetoothserver.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="UnknownError" value="1"/>
                <value name="PoweredOffError" value="2"/>
                <value name="InputOutputError" value="3"/>
                <value name="ServiceAlreadyRegisteredError" value="4"/>
                <value name="UnsupportedProtocolError" value="5"/>
                <value name="MissingPermissionsError" value="6" since="6.4"/>
            </enum>
        </class>
        <class name="QBluetoothServiceDiscoveryAgent" href="qbluetoothservicediscoveryagent.html" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" bases="QObject" module="QtBluetooth" brief="Enables you to query for Bluetooth services">
            <function name="QBluetoothServiceDiscoveryAgent" fullname="QBluetoothServiceDiscoveryAgent::QBluetoothServiceDiscoveryAgent" href="qbluetoothservicediscoveryagent.html#QBluetoothServiceDiscoveryAgent" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="constructor" explicit="true" signature="QBluetoothServiceDiscoveryAgent(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QBluetoothServiceDiscoveryAgent" fullname="QBluetoothServiceDiscoveryAgent::QBluetoothServiceDiscoveryAgent" href="qbluetoothservicediscoveryagent.html#QBluetoothServiceDiscoveryAgent-1" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QBluetoothServiceDiscoveryAgent(const QBluetoothAddress &amp;deviceAdapter, QObject *parent)">
                <parameter type="const QBluetoothAddress &amp;" name="deviceAdapter" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="canceled" fullname="QBluetoothServiceDiscoveryAgent::canceled" href="qbluetoothservicediscoveryagent.html#canceled" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="signal" type="void" signature="void canceled()"/>
            <function name="clear" fullname="QBluetoothServiceDiscoveryAgent::clear" href="qbluetoothservicediscoveryagent.html#clear" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="slot" type="void" signature="void clear()"/>
            <function name="discoveredServices" fullname="QBluetoothServiceDiscoveryAgent::discoveredServices" href="qbluetoothservicediscoveryagent.html#discoveredServices" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" const="true" type="QList&lt;QBluetoothServiceInfo&gt;" signature="QList&lt;QBluetoothServiceInfo&gt; discoveredServices() const"/>
            <function name="error" fullname="QBluetoothServiceDiscoveryAgent::error" href="qbluetoothservicediscoveryagent.html#error" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" const="true" type="QBluetoothServiceDiscoveryAgent::Error" signature="QBluetoothServiceDiscoveryAgent::Error error() const"/>
            <function name="errorOccurred" fullname="QBluetoothServiceDiscoveryAgent::errorOccurred" href="qbluetoothservicediscoveryagent.html#errorOccurred" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" since="6.2" meta="signal" type="void" signature="void errorOccurred(QBluetoothServiceDiscoveryAgent::Error error)">
                <parameter type="QBluetoothServiceDiscoveryAgent::Error" name="error" default=""/>
            </function>
            <function name="errorString" fullname="QBluetoothServiceDiscoveryAgent::errorString" href="qbluetoothservicediscoveryagent.html#errorString" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="finished" fullname="QBluetoothServiceDiscoveryAgent::finished" href="qbluetoothservicediscoveryagent.html#finished" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="signal" type="void" signature="void finished()"/>
            <function name="isActive" fullname="QBluetoothServiceDiscoveryAgent::isActive" href="qbluetoothservicediscoveryagent.html#isActive" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" const="true" type="bool" signature="bool isActive() const"/>
            <function name="remoteAddress" fullname="QBluetoothServiceDiscoveryAgent::remoteAddress" href="qbluetoothservicediscoveryagent.html#remoteAddress" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress remoteAddress() const"/>
            <function name="serviceDiscovered" fullname="QBluetoothServiceDiscoveryAgent::serviceDiscovered" href="qbluetoothservicediscoveryagent.html#serviceDiscovered" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="signal" type="void" signature="void serviceDiscovered(const QBluetoothServiceInfo &amp;info)">
                <parameter type="const QBluetoothServiceInfo &amp;" name="info" default=""/>
            </function>
            <function name="setRemoteAddress" fullname="QBluetoothServiceDiscoveryAgent::setRemoteAddress" href="qbluetoothservicediscoveryagent.html#setRemoteAddress" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" type="bool" signature="bool setRemoteAddress(const QBluetoothAddress &amp;address)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
            </function>
            <function name="setUuidFilter" fullname="QBluetoothServiceDiscoveryAgent::setUuidFilter" href="qbluetoothservicediscoveryagent.html#setUuidFilter" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" type="void" signature="void setUuidFilter(const QList&lt;QBluetoothUuid&gt; &amp;uuids)">
                <parameter type="const QList&lt;QBluetoothUuid&gt; &amp;" name="uuids" default=""/>
            </function>
            <function name="setUuidFilter" fullname="QBluetoothServiceDiscoveryAgent::setUuidFilter" href="qbluetoothservicediscoveryagent.html#setUuidFilter-1" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setUuidFilter(const QBluetoothUuid &amp;uuid)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="start" fullname="QBluetoothServiceDiscoveryAgent::start" href="qbluetoothservicediscoveryagent.html#start" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="slot" type="void" signature="void start(QBluetoothServiceDiscoveryAgent::DiscoveryMode mode)">
                <parameter type="QBluetoothServiceDiscoveryAgent::DiscoveryMode" name="mode" default="MinimalDiscovery"/>
            </function>
            <function name="stop" fullname="QBluetoothServiceDiscoveryAgent::stop" href="qbluetoothservicediscoveryagent.html#stop" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="slot" type="void" signature="void stop()"/>
            <function name="uuidFilter" fullname="QBluetoothServiceDiscoveryAgent::uuidFilter" href="qbluetoothservicediscoveryagent.html#uuidFilter" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="plain" const="true" type="QList&lt;QBluetoothUuid&gt;" signature="QList&lt;QBluetoothUuid&gt; uuidFilter() const"/>
            <function name="~QBluetoothServiceDiscoveryAgent" fullname="QBluetoothServiceDiscoveryAgent::~QBluetoothServiceDiscoveryAgent" href="qbluetoothservicediscoveryagent.html#dtor.QBluetoothServiceDiscoveryAgent" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QBluetoothServiceDiscoveryAgent()"/>
            <enum name="DiscoveryMode" fullname="QBluetoothServiceDiscoveryAgent::DiscoveryMode" href="qbluetoothservicediscoveryagent.html#DiscoveryMode-enum" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true">
                <value name="MinimalDiscovery" value="0"/>
                <value name="FullDiscovery" value="1"/>
            </enum>
            <enum name="Error" fullname="QBluetoothServiceDiscoveryAgent::Error" href="qbluetoothservicediscoveryagent.html#Error-enum" status="active" access="public" location="qbluetoothservicediscoveryagent.h" documented="true">
                <value name="NoError" value="QBluetoothDeviceDiscoveryAgent::NoError"/>
                <value name="InputOutputError" value="QBluetoothDeviceDiscoveryAgent::InputOutputError"/>
                <value name="PoweredOffError" value="QBluetoothDeviceDiscoveryAgent::PoweredOffError"/>
                <value name="InvalidBluetoothAdapterError" value="QBluetoothDeviceDiscoveryAgent::InvalidBluetoothAdapterError" since="5.3"/>
                <value name="MissingPermissionsError" value="QBluetoothDeviceDiscoveryAgent::MissingPermissionsError" since="6.4"/>
                <value name="UnknownError" value="QBluetoothDeviceDiscoveryAgent::UnknownError"/>
            </enum>
        </class>
        <class name="QBluetoothServiceInfo" href="qbluetoothserviceinfo.html" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" module="QtBluetooth" brief="Enables access to the attributes of a Bluetooth service">
            <function name="QBluetoothServiceInfo" fullname="QBluetoothServiceInfo::QBluetoothServiceInfo" href="qbluetoothserviceinfo.html#QBluetoothServiceInfo" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="constructor" signature="QBluetoothServiceInfo()"/>
            <function name="QBluetoothServiceInfo" fullname="QBluetoothServiceInfo::QBluetoothServiceInfo" href="qbluetoothserviceinfo.html#QBluetoothServiceInfo-1" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QBluetoothServiceInfo(const QBluetoothServiceInfo &amp;other)">
                <parameter type="const QBluetoothServiceInfo &amp;" name="other" default=""/>
            </function>
            <function name="attribute" fullname="QBluetoothServiceInfo::attribute" href="qbluetoothserviceinfo.html#attribute" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant attribute(quint16 attributeId) const">
                <parameter type="quint16" name="attributeId" default=""/>
            </function>
            <function name="attributes" fullname="QBluetoothServiceInfo::attributes" href="qbluetoothserviceinfo.html#attributes" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QList&lt;quint16&gt;" signature="QList&lt;quint16&gt; attributes() const"/>
            <function name="contains" fullname="QBluetoothServiceInfo::contains" href="qbluetoothserviceinfo.html#contains" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(quint16 attributeId) const">
                <parameter type="quint16" name="attributeId" default=""/>
            </function>
            <function name="device" fullname="QBluetoothServiceInfo::device" href="qbluetoothserviceinfo.html#device" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothDeviceInfo" signature="QBluetoothDeviceInfo device() const"/>
            <function name="isComplete" fullname="QBluetoothServiceInfo::isComplete" href="qbluetoothserviceinfo.html#isComplete" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isComplete() const"/>
            <function name="isRegistered" fullname="QBluetoothServiceInfo::isRegistered" href="qbluetoothserviceinfo.html#isRegistered" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRegistered() const"/>
            <function name="isValid" fullname="QBluetoothServiceInfo::isValid" href="qbluetoothserviceinfo.html#isValid" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="operator=" fullname="QBluetoothServiceInfo::operator=" href="qbluetoothserviceinfo.html#operator-eq" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="copy-assign" type="QBluetoothServiceInfo &amp;" signature="QBluetoothServiceInfo &amp; operator=(const QBluetoothServiceInfo &amp;other)">
                <parameter type="const QBluetoothServiceInfo &amp;" name="other" default=""/>
            </function>
            <function name="protocolDescriptor" fullname="QBluetoothServiceInfo::protocolDescriptor" href="qbluetoothserviceinfo.html#protocolDescriptor" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothServiceInfo::Sequence" signature="QBluetoothServiceInfo::Sequence protocolDescriptor(QBluetoothUuid::ProtocolUuid protocol) const">
                <parameter type="QBluetoothUuid::ProtocolUuid" name="protocol" default=""/>
            </function>
            <function name="protocolServiceMultiplexer" fullname="QBluetoothServiceInfo::protocolServiceMultiplexer" href="qbluetoothserviceinfo.html#protocolServiceMultiplexer" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="int" signature="int protocolServiceMultiplexer() const"/>
            <function name="registerService" fullname="QBluetoothServiceInfo::registerService" href="qbluetoothserviceinfo.html#registerService" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="bool" signature="bool registerService(const QBluetoothAddress &amp;localAdapter)">
                <parameter type="const QBluetoothAddress &amp;" name="localAdapter" default="QBluetoothAddress()"/>
            </function>
            <function name="removeAttribute" fullname="QBluetoothServiceInfo::removeAttribute" href="qbluetoothserviceinfo.html#removeAttribute" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="void" signature="void removeAttribute(quint16 attributeId)">
                <parameter type="quint16" name="attributeId" default=""/>
            </function>
            <function name="serverChannel" fullname="QBluetoothServiceInfo::serverChannel" href="qbluetoothserviceinfo.html#serverChannel" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="int" signature="int serverChannel() const"/>
            <function name="serviceAvailability" fullname="QBluetoothServiceInfo::serviceAvailability" href="qbluetoothserviceinfo.html#serviceAvailability" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="quint8" signature="quint8 serviceAvailability() const"/>
            <function name="serviceClassUuids" fullname="QBluetoothServiceInfo::serviceClassUuids" href="qbluetoothserviceinfo.html#serviceClassUuids" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QList&lt;QBluetoothUuid&gt;" signature="QList&lt;QBluetoothUuid&gt; serviceClassUuids() const"/>
            <function name="serviceDescription" fullname="QBluetoothServiceInfo::serviceDescription" href="qbluetoothserviceinfo.html#serviceDescription" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString serviceDescription() const"/>
            <function name="serviceName" fullname="QBluetoothServiceInfo::serviceName" href="qbluetoothserviceinfo.html#serviceName" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString serviceName() const"/>
            <function name="serviceProvider" fullname="QBluetoothServiceInfo::serviceProvider" href="qbluetoothserviceinfo.html#serviceProvider" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString serviceProvider() const"/>
            <function name="serviceUuid" fullname="QBluetoothServiceInfo::serviceUuid" href="qbluetoothserviceinfo.html#serviceUuid" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid serviceUuid() const"/>
            <function name="setAttribute" fullname="QBluetoothServiceInfo::setAttribute" href="qbluetoothserviceinfo.html#setAttribute" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="void" signature="void setAttribute(quint16 attributeId, const QVariant &amp;value)">
                <parameter type="quint16" name="attributeId" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="setAttribute" fullname="QBluetoothServiceInfo::setAttribute" href="qbluetoothserviceinfo.html#setAttribute-1" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setAttribute(quint16 attributeId, const QBluetoothUuid &amp;value)">
                <parameter type="quint16" name="attributeId" default=""/>
                <parameter type="const QBluetoothUuid &amp;" name="value" default=""/>
            </function>
            <function name="setAttribute" fullname="QBluetoothServiceInfo::setAttribute" href="qbluetoothserviceinfo.html#setAttribute-2" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setAttribute(quint16 attributeId, const QBluetoothServiceInfo::Sequence &amp;value)">
                <parameter type="quint16" name="attributeId" default=""/>
                <parameter type="const QBluetoothServiceInfo::Sequence &amp;" name="value" default=""/>
            </function>
            <function name="setAttribute" fullname="QBluetoothServiceInfo::setAttribute" href="qbluetoothserviceinfo.html#setAttribute-3" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void setAttribute(quint16 attributeId, const QBluetoothServiceInfo::Alternative &amp;value)">
                <parameter type="quint16" name="attributeId" default=""/>
                <parameter type="const QBluetoothServiceInfo::Alternative &amp;" name="value" default=""/>
            </function>
            <function name="setDevice" fullname="QBluetoothServiceInfo::setDevice" href="qbluetoothserviceinfo.html#setDevice" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="void" signature="void setDevice(const QBluetoothDeviceInfo &amp;device)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="device" default=""/>
            </function>
            <function name="setServiceAvailability" fullname="QBluetoothServiceInfo::setServiceAvailability" href="qbluetoothserviceinfo.html#setServiceAvailability" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="void" signature="void setServiceAvailability(quint8 availability)">
                <parameter type="quint8" name="availability" default=""/>
            </function>
            <function name="setServiceDescription" fullname="QBluetoothServiceInfo::setServiceDescription" href="qbluetoothserviceinfo.html#setServiceDescription" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="void" signature="void setServiceDescription(const QString &amp;description)">
                <parameter type="const QString &amp;" name="description" default=""/>
            </function>
            <function name="setServiceName" fullname="QBluetoothServiceInfo::setServiceName" href="qbluetoothserviceinfo.html#setServiceName" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="void" signature="void setServiceName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setServiceProvider" fullname="QBluetoothServiceInfo::setServiceProvider" href="qbluetoothserviceinfo.html#setServiceProvider" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="void" signature="void setServiceProvider(const QString &amp;provider)">
                <parameter type="const QString &amp;" name="provider" default=""/>
            </function>
            <function name="setServiceUuid" fullname="QBluetoothServiceInfo::setServiceUuid" href="qbluetoothserviceinfo.html#setServiceUuid" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="void" signature="void setServiceUuid(const QBluetoothUuid &amp;uuid)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="socketProtocol" fullname="QBluetoothServiceInfo::socketProtocol" href="qbluetoothserviceinfo.html#socketProtocol" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" const="true" type="QBluetoothServiceInfo::Protocol" signature="QBluetoothServiceInfo::Protocol socketProtocol() const"/>
            <function name="unregisterService" fullname="QBluetoothServiceInfo::unregisterService" href="qbluetoothserviceinfo.html#unregisterService" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="plain" type="bool" signature="bool unregisterService()"/>
            <function name="~QBluetoothServiceInfo" fullname="QBluetoothServiceInfo::~QBluetoothServiceInfo" href="qbluetoothserviceinfo.html#dtor.QBluetoothServiceInfo" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="destructor" noexcept="true" signature="~QBluetoothServiceInfo()"/>
            <class name="Alternative" fullname="QBluetoothServiceInfo::Alternative" href="qbluetoothserviceinfo-alternative.html" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" bases="QList" module="QtBluetooth" brief="Stores attributes of a Bluetooth Data Element Alternative">
                <function name="Alternative" fullname="QBluetoothServiceInfo::Alternative::Alternative" href="qbluetoothserviceinfo-alternative.html#Alternative" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="constructor" signature="Alternative()"/>
                <function name="Alternative" fullname="QBluetoothServiceInfo::Alternative::Alternative" href="qbluetoothserviceinfo-alternative.html#Alternative-1" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="Alternative(const QList&lt;QVariant&gt; &amp;list)">
                    <parameter type="const QList&lt;QVariant&gt; &amp;" name="list" default=""/>
                </function>
            </class>
            <class name="Sequence" fullname="QBluetoothServiceInfo::Sequence" href="qbluetoothserviceinfo-sequence.html" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" bases="QList" module="QtBluetooth" brief="Stores attributes of a Bluetooth Data Element Sequence">
                <function name="Sequence" fullname="QBluetoothServiceInfo::Sequence::Sequence" href="qbluetoothserviceinfo-sequence.html#Sequence" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="constructor" signature="Sequence()"/>
                <function name="Sequence" fullname="QBluetoothServiceInfo::Sequence::Sequence" href="qbluetoothserviceinfo-sequence.html#Sequence-1" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="Sequence(const QList&lt;QVariant&gt; &amp;list)">
                    <parameter type="const QList&lt;QVariant&gt; &amp;" name="list" default=""/>
                </function>
            </class>
            <enum name="AttributeId" fullname="QBluetoothServiceInfo::AttributeId" href="qbluetoothserviceinfo.html#AttributeId-enum" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true">
                <value name="ServiceRecordHandle" value="0x0000"/>
                <value name="ServiceClassIds" value="0x0001"/>
                <value name="ServiceRecordState" value="0x0002"/>
                <value name="ServiceId" value="0x0003"/>
                <value name="ProtocolDescriptorList" value="0x0004"/>
                <value name="BrowseGroupList" value="0x0005"/>
                <value name="LanguageBaseAttributeIdList" value="0x0006"/>
                <value name="ServiceInfoTimeToLive" value="0x0007"/>
                <value name="ServiceAvailability" value="0x0008"/>
                <value name="BluetoothProfileDescriptorList" value="0x0009"/>
                <value name="DocumentationUrl" value="0x000A"/>
                <value name="ClientExecutableUrl" value="0x000B"/>
                <value name="IconUrl" value="0x000C"/>
                <value name="AdditionalProtocolDescriptorList" value="0x000D"/>
                <value name="PrimaryLanguageBase" value="0x0100"/>
                <value name="ServiceName" value="PrimaryLanguageBase + 0x0000"/>
                <value name="ServiceDescription" value="PrimaryLanguageBase + 0x0001"/>
                <value name="ServiceProvider" value="PrimaryLanguageBase + 0x0002"/>
            </enum>
            <enum name="Protocol" fullname="QBluetoothServiceInfo::Protocol" href="qbluetoothserviceinfo.html#Protocol-enum" status="active" access="public" location="qbluetoothserviceinfo.h" documented="true">
                <value name="UnknownProtocol" value="0"/>
                <value name="L2capProtocol" value="1"/>
                <value name="RfcommProtocol" value="2"/>
            </enum>
        </class>
        <class name="QBluetoothSocket" href="qbluetoothsocket.html" status="active" access="public" location="qbluetoothsocket.h" documented="true" bases="QIODevice" module="QtBluetooth" brief="Enables connection to a Bluetooth device running a bluetooth server">
            <function name="QBluetoothSocket" fullname="QBluetoothSocket::QBluetoothSocket" href="qbluetoothsocket.html#QBluetoothSocket" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="constructor" explicit="true" signature="QBluetoothSocket(QBluetoothServiceInfo::Protocol socketType, QObject *parent)">
                <parameter type="QBluetoothServiceInfo::Protocol" name="socketType" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QBluetoothSocket" fullname="QBluetoothSocket::QBluetoothSocket" href="qbluetoothsocket.html#QBluetoothSocket-1" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QBluetoothSocket(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="abort" fullname="QBluetoothSocket::abort" href="qbluetoothsocket.html#abort" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" type="void" signature="void abort()"/>
            <function name="bytesAvailable" fullname="QBluetoothSocket::bytesAvailable" href="qbluetoothsocket.html#bytesAvailable" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="qint64" signature="qint64 bytesAvailable() const override"/>
            <function name="bytesToWrite" fullname="QBluetoothSocket::bytesToWrite" href="qbluetoothsocket.html#bytesToWrite" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="qint64" signature="qint64 bytesToWrite() const override"/>
            <function name="canReadLine" fullname="QBluetoothSocket::canReadLine" href="qbluetoothsocket.html#canReadLine" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool canReadLine() const override"/>
            <function name="close" fullname="QBluetoothSocket::close" href="qbluetoothsocket.html#close" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void close() override"/>
            <function name="connectToService" fullname="QBluetoothSocket::connectToService" href="qbluetoothsocket.html#connectToService" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" type="void" signature="void connectToService(const QBluetoothServiceInfo &amp;service, QIODeviceBase::OpenMode openMode)">
                <parameter type="const QBluetoothServiceInfo &amp;" name="service" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadWrite"/>
            </function>
            <function name="connectToService" fullname="QBluetoothSocket::connectToService" href="qbluetoothsocket.html#connectToService-1" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void connectToService(const QBluetoothAddress &amp;address, const QBluetoothUuid &amp;uuid, QIODeviceBase::OpenMode openMode)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadWrite"/>
            </function>
            <function name="connectToService" fullname="QBluetoothSocket::connectToService" href="qbluetoothsocket.html#connectToService-2" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void connectToService(const QBluetoothAddress &amp;address, quint16 port, QIODeviceBase::OpenMode openMode)">
                <parameter type="const QBluetoothAddress &amp;" name="address" default=""/>
                <parameter type="quint16" name="port" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadWrite"/>
            </function>
            <function name="connected" fullname="QBluetoothSocket::connected" href="qbluetoothsocket.html#connected" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="signal" type="void" signature="void connected()"/>
            <function name="disconnectFromService" fullname="QBluetoothSocket::disconnectFromService" href="qbluetoothsocket.html#disconnectFromService" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" type="void" signature="void disconnectFromService()"/>
            <function name="disconnected" fullname="QBluetoothSocket::disconnected" href="qbluetoothsocket.html#disconnected" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="signal" type="void" signature="void disconnected()"/>
            <function name="doDeviceDiscovery" fullname="QBluetoothSocket::doDeviceDiscovery" href="qbluetoothsocket.html#doDeviceDiscovery" status="active" access="protected" location="qbluetoothsocket.h" documented="true" meta="plain" type="void" signature="void doDeviceDiscovery(const QBluetoothServiceInfo &amp;service, QIODeviceBase::OpenMode openMode)">
                <parameter type="const QBluetoothServiceInfo &amp;" name="service" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default=""/>
            </function>
            <function name="error" fullname="QBluetoothSocket::error" href="qbluetoothsocket.html#error" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QBluetoothSocket::SocketError" signature="QBluetoothSocket::SocketError error() const"/>
            <function name="errorOccurred" fullname="QBluetoothSocket::errorOccurred" href="qbluetoothsocket.html#errorOccurred" status="active" access="public" location="qbluetoothsocket.h" documented="true" since="6.2" meta="signal" type="void" signature="void errorOccurred(QBluetoothSocket::SocketError error)">
                <parameter type="QBluetoothSocket::SocketError" name="error" default=""/>
            </function>
            <function name="errorString" fullname="QBluetoothSocket::errorString" href="qbluetoothsocket.html#errorString" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="isSequential" fullname="QBluetoothSocket::isSequential" href="qbluetoothsocket.html#isSequential" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isSequential() const override"/>
            <function name="localAddress" fullname="QBluetoothSocket::localAddress" href="qbluetoothsocket.html#localAddress" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress localAddress() const"/>
            <function name="localName" fullname="QBluetoothSocket::localName" href="qbluetoothsocket.html#localName" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QString" signature="QString localName() const"/>
            <function name="localPort" fullname="QBluetoothSocket::localPort" href="qbluetoothsocket.html#localPort" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="quint16" signature="quint16 localPort() const"/>
            <function name="peerAddress" fullname="QBluetoothSocket::peerAddress" href="qbluetoothsocket.html#peerAddress" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress peerAddress() const"/>
            <function name="peerName" fullname="QBluetoothSocket::peerName" href="qbluetoothsocket.html#peerName" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QString" signature="QString peerName() const"/>
            <function name="peerPort" fullname="QBluetoothSocket::peerPort" href="qbluetoothsocket.html#peerPort" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="quint16" signature="quint16 peerPort() const"/>
            <function name="preferredSecurityFlags" fullname="QBluetoothSocket::preferredSecurityFlags" href="qbluetoothsocket.html#preferredSecurityFlags" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QBluetooth::SecurityFlags" signature="QBluetooth::SecurityFlags preferredSecurityFlags() const"/>
            <function name="readData" fullname="QBluetoothSocket::readData" href="qbluetoothsocket.html#readData" status="active" access="protected" location="qbluetoothsocket.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 readData(char *data, qint64 maxSize) override">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="setPreferredSecurityFlags" fullname="QBluetoothSocket::setPreferredSecurityFlags" href="qbluetoothsocket.html#setPreferredSecurityFlags" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" type="void" signature="void setPreferredSecurityFlags(QBluetooth::SecurityFlags flags)">
                <parameter type="QBluetooth::SecurityFlags" name="flags" default=""/>
            </function>
            <function name="setSocketDescriptor" fullname="QBluetoothSocket::setSocketDescriptor" href="qbluetoothsocket.html#setSocketDescriptor" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" type="bool" signature="bool setSocketDescriptor(int socketDescriptor, QBluetoothServiceInfo::Protocol socketType, QBluetoothSocket::SocketState socketState, QIODeviceBase::OpenMode openMode)">
                <parameter type="int" name="socketDescriptor" default=""/>
                <parameter type="QBluetoothServiceInfo::Protocol" name="socketType" default=""/>
                <parameter type="QBluetoothSocket::SocketState" name="socketState" default="SocketState::ConnectedState"/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadWrite"/>
            </function>
            <function name="setSocketError" fullname="QBluetoothSocket::setSocketError" href="qbluetoothsocket.html#setSocketError" status="active" access="protected" location="qbluetoothsocket.h" documented="true" meta="plain" type="void" signature="void setSocketError(QBluetoothSocket::SocketError error_)">
                <parameter type="QBluetoothSocket::SocketError" name="error_" default=""/>
            </function>
            <function name="setSocketState" fullname="QBluetoothSocket::setSocketState" href="qbluetoothsocket.html#setSocketState" status="active" access="protected" location="qbluetoothsocket.h" documented="true" meta="plain" type="void" signature="void setSocketState(QBluetoothSocket::SocketState state)">
                <parameter type="QBluetoothSocket::SocketState" name="state" default=""/>
            </function>
            <function name="socketDescriptor" fullname="QBluetoothSocket::socketDescriptor" href="qbluetoothsocket.html#socketDescriptor" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="int" signature="int socketDescriptor() const"/>
            <function name="socketType" fullname="QBluetoothSocket::socketType" href="qbluetoothsocket.html#socketType" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QBluetoothServiceInfo::Protocol" signature="QBluetoothServiceInfo::Protocol socketType() const"/>
            <function name="state" fullname="QBluetoothSocket::state" href="qbluetoothsocket.html#state" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="plain" const="true" type="QBluetoothSocket::SocketState" signature="QBluetoothSocket::SocketState state() const"/>
            <function name="stateChanged" fullname="QBluetoothSocket::stateChanged" href="qbluetoothsocket.html#stateChanged" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="signal" type="void" signature="void stateChanged(QBluetoothSocket::SocketState state)">
                <parameter type="QBluetoothSocket::SocketState" name="state" default=""/>
            </function>
            <function name="writeData" fullname="QBluetoothSocket::writeData" href="qbluetoothsocket.html#writeData" status="active" access="protected" location="qbluetoothsocket.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 writeData(const char *data, qint64 maxSize) override">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="~QBluetoothSocket" fullname="QBluetoothSocket::~QBluetoothSocket" href="qbluetoothsocket.html#dtor.QBluetoothSocket" status="active" access="public" location="qbluetoothsocket.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QBluetoothSocket()"/>
            <enum name="SocketError" fullname="QBluetoothSocket::SocketError" href="qbluetoothsocket.html#SocketError-enum" status="active" access="public" location="qbluetoothsocket.h" documented="true" scoped="true">
                <value name="NoSocketError" value="0"/>
                <value name="UnknownSocketError" value="1"/>
                <value name="RemoteHostClosedError" value="2" since="5.10"/>
                <value name="HostNotFoundError" value="3"/>
                <value name="ServiceNotFoundError" value="4"/>
                <value name="NetworkError" value="5"/>
                <value name="UnsupportedProtocolError" value="6"/>
                <value name="OperationError" value="7"/>
                <value name="MissingPermissionsError" value="8" since="6.4"/>
            </enum>
            <enum name="SocketState" fullname="QBluetoothSocket::SocketState" href="qbluetoothsocket.html#SocketState-enum" status="active" access="public" location="qbluetoothsocket.h" documented="true" scoped="true">
                <value name="UnconnectedState" value="0"/>
                <value name="ServiceLookupState" value="1"/>
                <value name="ConnectingState" value="2"/>
                <value name="ConnectedState" value="3"/>
                <value name="BoundState" value="4"/>
                <value name="ClosingState" value="5"/>
                <value name="ListeningState" value="6"/>
            </enum>
        </class>
        <class name="QBluetoothUuid" href="qbluetoothuuid.html" status="active" access="public" location="qbluetoothuuid.h" documented="true" bases="QUuid" module="QtBluetooth" brief="Generates a UUID for each Bluetooth service">
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QBluetoothUuid()"/>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-1" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QBluetoothUuid(QBluetoothUuid::ProtocolUuid uuid)">
                <parameter type="QBluetoothUuid::ProtocolUuid" name="uuid" default=""/>
            </function>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-2" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QBluetoothUuid(QBluetoothUuid::ServiceClassUuid uuid)">
                <parameter type="QBluetoothUuid::ServiceClassUuid" name="uuid" default=""/>
            </function>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-3" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QBluetoothUuid(QBluetoothUuid::CharacteristicType uuid)">
                <parameter type="QBluetoothUuid::CharacteristicType" name="uuid" default=""/>
            </function>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-4" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QBluetoothUuid(QBluetoothUuid::DescriptorType uuid)">
                <parameter type="QBluetoothUuid::DescriptorType" name="uuid" default=""/>
            </function>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-5" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="5" signature="QBluetoothUuid(quint16 uuid)">
                <parameter type="quint16" name="uuid" default=""/>
            </function>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-6" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="6" signature="QBluetoothUuid(quint32 uuid)">
                <parameter type="quint32" name="uuid" default=""/>
            </function>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-7" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="7" signature="QBluetoothUuid(quint128 uuid, QSysInfo::Endian order)">
                <parameter type="quint128" name="uuid" default=""/>
                <parameter type="QSysInfo::Endian" name="order" default="QSysInfo::BigEndian"/>
            </function>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-9" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="constructor" overload="true" overload-number="9" signature="QBluetoothUuid(const QUuid &amp;uuid)">
                <parameter type="const QUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="QBluetoothUuid" fullname="QBluetoothUuid::QBluetoothUuid" href="qbluetoothuuid.html#QBluetoothUuid-10" status="active" access="public" documented="true" since="6.6" meta="constructor" overload="true" overload-number="10" signature="QBluetoothUuid(QUuid::Id128Bytes uuid, QSysInfo::Endian order)">
                <parameter type="QUuid::Id128Bytes" name="uuid" default=""/>
                <parameter type="QSysInfo::Endian" name="order" default=""/>
            </function>
            <function name="characteristicToString" fullname="QBluetoothUuid::characteristicToString" href="qbluetoothuuid.html#characteristicToString" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="plain" static="true" type="QString" signature="QString characteristicToString(QBluetoothUuid::CharacteristicType uuid)">
                <parameter type="QBluetoothUuid::CharacteristicType" name="uuid" default=""/>
            </function>
            <function name="descriptorToString" fullname="QBluetoothUuid::descriptorToString" href="qbluetoothuuid.html#descriptorToString" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="plain" static="true" type="QString" signature="QString descriptorToString(QBluetoothUuid::DescriptorType uuid)">
                <parameter type="QBluetoothUuid::DescriptorType" name="uuid" default=""/>
            </function>
            <function name="fromCBUUID" fullname="QBluetoothUuid::fromCBUUID" href="qbluetoothuuid.html#fromCBUUID" status="active" access="public" location="qbluetoothuuid.h" documented="true" since="6.6" meta="plain" static="true" type="QBluetoothUuid" brief="Constructs a new QBluetoothUuid, containing a copy of the cbUuid CBUUID" signature="QBluetoothUuid fromCBUUID(CBUUID *cbUuid)" groups="platform-type-conversions">
                <parameter type="CBUUID *" name="cbUuid" default=""/>
            </function>
            <function name="minimumSize" fullname="QBluetoothUuid::minimumSize" href="qbluetoothuuid.html#minimumSize" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="plain" const="true" type="int" signature="int minimumSize() const"/>
            <function name="operator!=" href="qbluetoothuuid.html#operator-not-eq" status="active" access="public" location="qbluetoothuuid.h" documented="true" related="9" meta="plain" type="bool" brief="Returns true if a is not equal to b, otherwise false" signature="bool operator!=(const QBluetoothUuid &amp;a, const QBluetoothUuid &amp;b)">
                <parameter type="const QBluetoothUuid &amp;" name="a" default=""/>
                <parameter type="const QBluetoothUuid &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qbluetoothuuid.html#operator-eq-eq" status="active" access="public" location="qbluetoothuuid.h" documented="true" related="10" meta="plain" type="bool" brief="Returns true if a is equal to b, otherwise false" signature="bool operator==(const QBluetoothUuid &amp;a, const QBluetoothUuid &amp;b)">
                <parameter type="const QBluetoothUuid &amp;" name="a" default=""/>
                <parameter type="const QBluetoothUuid &amp;" name="b" default=""/>
            </function>
            <function name="protocolToString" fullname="QBluetoothUuid::protocolToString" href="qbluetoothuuid.html#protocolToString" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="plain" static="true" type="QString" signature="QString protocolToString(QBluetoothUuid::ProtocolUuid uuid)">
                <parameter type="QBluetoothUuid::ProtocolUuid" name="uuid" default=""/>
            </function>
            <function name="serviceClassToString" fullname="QBluetoothUuid::serviceClassToString" href="qbluetoothuuid.html#serviceClassToString" status="active" access="public" location="qbluetoothuuid.h" documented="true" since="Qt 5.4" meta="plain" static="true" type="QString" signature="QString serviceClassToString(QBluetoothUuid::ServiceClassUuid uuid)">
                <parameter type="QBluetoothUuid::ServiceClassUuid" name="uuid" default=""/>
            </function>
            <function name="toCBUUID" fullname="QBluetoothUuid::toCBUUID" href="qbluetoothuuid.html#toCBUUID" status="active" access="public" location="qbluetoothuuid.h" documented="true" since="6.6" meta="plain" const="true" type="CBUUID *" brief="Creates a CBUUID from a QBluetoothUuid" signature="CBUUID * toCBUUID() const" groups="platform-type-conversions"/>
            <function name="toUInt128" fullname="QBluetoothUuid::toUInt128" href="qbluetoothuuid.html#toUInt128" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="plain" const="true" noexcept="true" type="quint128" signature="quint128 toUInt128(QSysInfo::Endian order) const">
                <parameter type="QSysInfo::Endian" name="order" default="QSysInfo::BigEndian"/>
            </function>
            <function name="toUInt16" fullname="QBluetoothUuid::toUInt16" href="qbluetoothuuid.html#toUInt16" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="plain" const="true" type="quint16" signature="quint16 toUInt16(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toUInt32" fullname="QBluetoothUuid::toUInt32" href="qbluetoothuuid.html#toUInt32" status="active" access="public" location="qbluetoothuuid.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 toUInt32(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <enum name="CharacteristicType" fullname="QBluetoothUuid::CharacteristicType" href="qbluetoothuuid.html#CharacteristicType-enum" status="active" access="public" location="qbluetoothuuid.h" documented="true" scoped="true">
                <value name="DeviceName" value="0x2a00"/>
                <value name="Appearance" value="0x2a01"/>
                <value name="PeripheralPrivacyFlag" value="0x2a02"/>
                <value name="ReconnectionAddress" value="0x2a03"/>
                <value name="PeripheralPreferredConnectionParameters" value="0x2a04"/>
                <value name="ServiceChanged" value="0x2a05"/>
                <value name="AlertLevel" value="0x2a06"/>
                <value name="TxPowerLevel" value="0x2a07"/>
                <value name="DateTime" value="0x2a08"/>
                <value name="DayOfWeek" value="0x2a09"/>
                <value name="DayDateTime" value="0x2a0a"/>
                <value name="ExactTime256" value="0x2a0c"/>
                <value name="DSTOffset" value="0x2a0d"/>
                <value name="TimeZone" value="0x2a0e"/>
                <value name="LocalTimeInformation" value="0x2a0f"/>
                <value name="TimeWithDST" value="0x2a11"/>
                <value name="TimeAccuracy" value="0x2a12"/>
                <value name="TimeSource" value="0x2a13"/>
                <value name="ReferenceTimeInformation" value="0x2a14"/>
                <value name="TimeUpdateControlPoint" value="0x2a16"/>
                <value name="TimeUpdateState" value="0x2a17"/>
                <value name="GlucoseMeasurement" value="0x2a18"/>
                <value name="BatteryLevel" value="0x2a19"/>
                <value name="TemperatureMeasurement" value="0x2a1c"/>
                <value name="TemperatureType" value="0x2a1d"/>
                <value name="IntermediateTemperature" value="0x2a1e"/>
                <value name="MeasurementInterval" value="0x2a21"/>
                <value name="BootKeyboardInputReport" value="0x2a22"/>
                <value name="SystemID" value="0x2a23"/>
                <value name="ModelNumberString" value="0x2a24"/>
                <value name="SerialNumberString" value="0x2a25"/>
                <value name="FirmwareRevisionString" value="0x2a26"/>
                <value name="HardwareRevisionString" value="0x2a27"/>
                <value name="SoftwareRevisionString" value="0x2a28"/>
                <value name="ManufacturerNameString" value="0x2a29"/>
                <value name="IEEE1107320601RegulatoryCertificationDataList" value="0x2a2a"/>
                <value name="CurrentTime" value="0x2a2b"/>
                <value name="MagneticDeclination" value="0x2a2c"/>
                <value name="ScanRefresh" value="0x2a31"/>
                <value name="BootKeyboardOutputReport" value="0x2a32"/>
                <value name="BootMouseInputReport" value="0x2a33"/>
                <value name="GlucoseMeasurementContext" value="0x2a34"/>
                <value name="BloodPressureMeasurement" value="0x2a35"/>
                <value name="IntermediateCuffPressure" value="0x2a36"/>
                <value name="HeartRateMeasurement" value="0x2a37"/>
                <value name="BodySensorLocation" value="0x2a38"/>
                <value name="HeartRateControlPoint" value="0x2a39"/>
                <value name="AlertStatus" value="0x2a3f"/>
                <value name="RingerControlPoint" value="0x2a40"/>
                <value name="RingerSetting" value="0x2a41"/>
                <value name="AlertCategoryIDBitMask" value="0x2a42"/>
                <value name="AlertCategoryID" value="0x2a43"/>
                <value name="AlertNotificationControlPoint" value="0x2a44"/>
                <value name="UnreadAlertStatus" value="0x2a45"/>
                <value name="NewAlert" value="0x2a46"/>
                <value name="SupportedNewAlertCategory" value="0x2a47"/>
                <value name="SupportedUnreadAlertCategory" value="0x2a48"/>
                <value name="BloodPressureFeature" value="0x2a49"/>
                <value name="HIDInformation" value="0x2a4a"/>
                <value name="ReportMap" value="0x2a4b"/>
                <value name="HIDControlPoint" value="0x2a4c"/>
                <value name="Report" value="0x2a4d"/>
                <value name="ProtocolMode" value="0x2a4e"/>
                <value name="ScanIntervalWindow" value="0x2a4f"/>
                <value name="PnPID" value="0x2a50"/>
                <value name="GlucoseFeature" value="0x2a51"/>
                <value name="RecordAccessControlPoint" value="0x2a52"/>
                <value name="RSCMeasurement" value="0x2a53"/>
                <value name="RSCFeature" value="0x2a54"/>
                <value name="SCControlPoint" value="0x2a55"/>
                <value name="CSCMeasurement" value="0x2a5b"/>
                <value name="CSCFeature" value="0x2a5c"/>
                <value name="SensorLocation" value="0x2a5d"/>
                <value name="CyclingPowerMeasurement" value="0x2a63"/>
                <value name="CyclingPowerVector" value="0x2a64"/>
                <value name="CyclingPowerFeature" value="0x2a65"/>
                <value name="CyclingPowerControlPoint" value="0x2a66"/>
                <value name="LocationAndSpeed" value="0x2a67"/>
                <value name="Navigation" value="0x2a68"/>
                <value name="PositionQuality" value="0x2a69"/>
                <value name="LNFeature" value="0x2a6a"/>
                <value name="LNControlPoint" value="0x2a6b"/>
                <value name="Elevation" value="0x2a6c"/>
                <value name="Pressure" value="0x2a6d"/>
                <value name="Temperature" value="0x2a6e"/>
                <value name="Humidity" value="0x2a6f"/>
                <value name="TrueWindSpeed" value="0x2a70"/>
                <value name="TrueWindDirection" value="0x2a71"/>
                <value name="ApparentWindSpeed" value="0x2a72"/>
                <value name="ApparentWindDirection" value="0x2a73"/>
                <value name="GustFactor" value="0x2a74"/>
                <value name="PollenConcentration" value="0x2a75"/>
                <value name="UVIndex" value="0x2a76"/>
                <value name="Irradiance" value="0x2a77"/>
                <value name="Rainfall" value="0x2a78"/>
                <value name="WindChill" value="0x2a79"/>
                <value name="HeatIndex" value="0x2a7a"/>
                <value name="DewPoint" value="0x2a7b"/>
                <value name="DescriptorValueChanged" value="0x2a7d"/>
                <value name="AerobicHeartRateLowerLimit" value="0x2a7e"/>
                <value name="AerobicThreshold" value="0x2a7f"/>
                <value name="Age" value="0x2a80"/>
                <value name="AnaerobicHeartRateLowerLimit" value="0x2a81"/>
                <value name="AnaerobicHeartRateUpperLimit" value="0x2a82"/>
                <value name="AnaerobicThreshold" value="0x2a83"/>
                <value name="AerobicHeartRateUpperLimit" value="0x2a84"/>
                <value name="DateOfBirth" value="0x2a85"/>
                <value name="DateOfThresholdAssessment" value="0x2a86"/>
                <value name="EmailAddress" value="0x2a87"/>
                <value name="FatBurnHeartRateLowerLimit" value="0x2a88"/>
                <value name="FatBurnHeartRateUpperLimit" value="0x2a89"/>
                <value name="FirstName" value="0x2a8a"/>
                <value name="FiveZoneHeartRateLimits" value="0x2a8b"/>
                <value name="Gender" value="0x2a8c"/>
                <value name="HeartRateMax" value="0x2a8d"/>
                <value name="Height" value="0x2a8e"/>
                <value name="HipCircumference" value="0x2a8f"/>
                <value name="LastName" value="0x2a90"/>
                <value name="MaximumRecommendedHeartRate" value="0x2a91"/>
                <value name="RestingHeartRate" value="0x2a92"/>
                <value name="SportTypeForAerobicAnaerobicThresholds" value="0x2a93"/>
                <value name="ThreeZoneHeartRateLimits" value="0x2a94"/>
                <value name="TwoZoneHeartRateLimits" value="0x2a95"/>
                <value name="VO2Max" value="0x2a96"/>
                <value name="WaistCircumference" value="0x2a97"/>
                <value name="Weight" value="0x2a98"/>
                <value name="DatabaseChangeIncrement" value="0x2a99"/>
                <value name="UserIndex" value="0x2a9a"/>
                <value name="BodyCompositionFeature" value="0x2a9b"/>
                <value name="BodyCompositionMeasurement" value="0x2a9c"/>
                <value name="WeightMeasurement" value="0x2a9d"/>
                <value name="WeightScaleFeature" value="0x2a9e"/>
                <value name="UserControlPoint" value="0x2a9f"/>
                <value name="MagneticFluxDensity2D" value="0x2aa0"/>
                <value name="MagneticFluxDensity3D" value="0x2aa1"/>
                <value name="Language" value="0x2aa2"/>
                <value name="BarometricPressureTrend" value="0x2aa3"/>
            </enum>
            <enum name="DescriptorType" fullname="QBluetoothUuid::DescriptorType" href="qbluetoothuuid.html#DescriptorType-enum" status="active" access="public" location="qbluetoothuuid.h" documented="true" scoped="true">
                <value name="UnknownDescriptorType" value="0x0"/>
                <value name="CharacteristicExtendedProperties" value="0x2900"/>
                <value name="CharacteristicUserDescription" value="0x2901"/>
                <value name="ClientCharacteristicConfiguration" value="0x2902"/>
                <value name="ServerCharacteristicConfiguration" value="0x2903"/>
                <value name="CharacteristicPresentationFormat" value="0x2904"/>
                <value name="CharacteristicAggregateFormat" value="0x2905"/>
                <value name="ValidRange" value="0x2906"/>
                <value name="ExternalReportReference" value="0x2907"/>
                <value name="ReportReference" value="0x2908"/>
                <value name="EnvironmentalSensingConfiguration" value="0x290b"/>
                <value name="EnvironmentalSensingMeasurement" value="0x290c"/>
                <value name="EnvironmentalSensingTriggerSetting" value="0x290d"/>
            </enum>
            <enum name="ProtocolUuid" fullname="QBluetoothUuid::ProtocolUuid" href="qbluetoothuuid.html#ProtocolUuid-enum" status="active" access="public" location="qbluetoothuuid.h" documented="true" scoped="true">
                <value name="Sdp" value="0x0001"/>
                <value name="Udp" value="0x0002"/>
                <value name="Rfcomm" value="0x0003"/>
                <value name="Tcp" value="0x0004"/>
                <value name="TcsBin" value="0x0005"/>
                <value name="TcsAt" value="0x0006"/>
                <value name="Att" value="0x0007"/>
                <value name="Obex" value="0x0008"/>
                <value name="Ip" value="0x0009"/>
                <value name="Ftp" value="0x000A"/>
                <value name="Http" value="0x000C"/>
                <value name="Wsp" value="0x000E"/>
                <value name="Bnep" value="0x000F"/>
                <value name="Upnp" value="0x0010"/>
                <value name="Hidp" value="0x0011"/>
                <value name="HardcopyControlChannel" value="0x0012"/>
                <value name="HardcopyDataChannel" value="0x0014"/>
                <value name="HardcopyNotification" value="0x0016"/>
                <value name="Avctp" value="0x0017"/>
                <value name="Avdtp" value="0x0019"/>
                <value name="Cmtp" value="0x001B"/>
                <value name="UdiCPlain" value="0x001D"/>
                <value name="McapControlChannel" value="0x001E"/>
                <value name="McapDataChannel" value="0x001F"/>
                <value name="L2cap" value="0x0100"/>
            </enum>
            <enum name="ServiceClassUuid" fullname="QBluetoothUuid::ServiceClassUuid" href="qbluetoothuuid.html#ServiceClassUuid-enum" status="active" access="public" location="qbluetoothuuid.h" documented="true" scoped="true">
                <value name="ServiceDiscoveryServer" value="0x1000"/>
                <value name="BrowseGroupDescriptor" value="0x1001"/>
                <value name="PublicBrowseGroup" value="0x1002"/>
                <value name="SerialPort" value="0x1101"/>
                <value name="LANAccessUsingPPP" value="0x1102"/>
                <value name="DialupNetworking" value="0x1103"/>
                <value name="IrMCSync" value="0x1104"/>
                <value name="ObexObjectPush" value="0x1105"/>
                <value name="OBEXFileTransfer" value="0x1106"/>
                <value name="IrMCSyncCommand" value="0x1107"/>
                <value name="Headset" value="0x1108"/>
                <value name="AudioSource" value="0x110a"/>
                <value name="AudioSink" value="0x110b"/>
                <value name="AV_RemoteControlTarget" value="0x110c"/>
                <value name="AdvancedAudioDistribution" value="0x110d"/>
                <value name="AV_RemoteControl" value="0x110e"/>
                <value name="AV_RemoteControlController" value="0x110f"/>
                <value name="HeadsetAG" value="0x1112"/>
                <value name="PANU" value="0x1115"/>
                <value name="NAP" value="0x1116"/>
                <value name="GN" value="0x1117"/>
                <value name="DirectPrinting" value="0x1118"/>
                <value name="ReferencePrinting" value="0x1119"/>
                <value name="BasicImage" value="0x111a"/>
                <value name="ImagingResponder" value="0x111b"/>
                <value name="ImagingAutomaticArchive" value="0x111c"/>
                <value name="ImagingReferenceObjects" value="0x111d"/>
                <value name="Handsfree" value="0x111e"/>
                <value name="HandsfreeAudioGateway" value="0x111f"/>
                <value name="DirectPrintingReferenceObjectsService" value="0x1120"/>
                <value name="ReflectedUI" value="0x1121"/>
                <value name="BasicPrinting" value="0x1122"/>
                <value name="PrintingStatus" value="0x1123"/>
                <value name="HumanInterfaceDeviceService" value="0x1124"/>
                <value name="HardcopyCableReplacement" value="0x1125"/>
                <value name="HCRPrint" value="0x1126"/>
                <value name="HCRScan" value="0x1127"/>
                <value name="SIMAccess" value="0x112d"/>
                <value name="PhonebookAccessPCE" value="0x112e"/>
                <value name="PhonebookAccessPSE" value="0x112f"/>
                <value name="PhonebookAccess" value="0x1130"/>
                <value name="HeadsetHS" value="0x1131"/>
                <value name="MessageAccessServer" value="0x1132"/>
                <value name="MessageNotificationServer" value="0x1133"/>
                <value name="MessageAccessProfile" value="0x1134"/>
                <value name="GNSS" value="0x1135"/>
                <value name="GNSSServer" value="0x1136"/>
                <value name="Display3D" value="0x1137"/>
                <value name="Glasses3D" value="0x1138"/>
                <value name="Synchronization3D" value="0x1139"/>
                <value name="MPSProfile" value="0x113a"/>
                <value name="MPSService" value="0x113b"/>
                <value name="PnPInformation" value="0x1200"/>
                <value name="GenericNetworking" value="0x1201"/>
                <value name="GenericFileTransfer" value="0x1202"/>
                <value name="GenericAudio" value="0x1203"/>
                <value name="GenericTelephony" value="0x1204"/>
                <value name="VideoSource" value="0x1303"/>
                <value name="VideoSink" value="0x1304"/>
                <value name="VideoDistribution" value="0x1305"/>
                <value name="HDP" value="0x1400"/>
                <value name="HDPSource" value="0x1401"/>
                <value name="HDPSink" value="0x1402"/>
                <value name="GenericAccess" value="0x1800"/>
                <value name="GenericAttribute" value="0x1801"/>
                <value name="ImmediateAlert" value="0x1802"/>
                <value name="LinkLoss" value="0x1803"/>
                <value name="TxPower" value="0x1804"/>
                <value name="CurrentTimeService" value="0x1805"/>
                <value name="ReferenceTimeUpdateService" value="0x1806"/>
                <value name="NextDSTChangeService" value="0x1807"/>
                <value name="Glucose" value="0x1808"/>
                <value name="HealthThermometer" value="0x1809"/>
                <value name="DeviceInformation" value="0x180a"/>
                <value name="HeartRate" value="0x180d"/>
                <value name="PhoneAlertStatusService" value="0x180e"/>
                <value name="BatteryService" value="0x180f"/>
                <value name="BloodPressure" value="0x1810"/>
                <value name="AlertNotificationService" value="0x1811"/>
                <value name="HumanInterfaceDevice" value="0x1812"/>
                <value name="ScanParameters" value="0x1813"/>
                <value name="RunningSpeedAndCadence" value="0x1814"/>
                <value name="CyclingSpeedAndCadence" value="0x1816"/>
                <value name="CyclingPower" value="0x1818"/>
                <value name="LocationAndNavigation" value="0x1819"/>
                <value name="EnvironmentalSensing" value="0x181a"/>
                <value name="BodyComposition" value="0x181b"/>
                <value name="UserData" value="0x181c"/>
                <value name="WeightScale" value="0x181d"/>
                <value name="BondManagement" value="0x181e"/>
                <value name="ContinuousGlucoseMonitoring" value="0x181f"/>
            </enum>
        </class>
        <class name="QLowEnergyAdvertisingData" href="qlowenergyadvertisingdata.html" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" groups="shared" module="QtBluetooth" brief="Represents the data to be broadcast during Bluetooth Low Energy advertising">
            <function name="QLowEnergyAdvertisingData" fullname="QLowEnergyAdvertisingData::QLowEnergyAdvertisingData" href="qlowenergyadvertisingdata.html#QLowEnergyAdvertisingData" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="constructor" signature="QLowEnergyAdvertisingData()"/>
            <function name="QLowEnergyAdvertisingData" fullname="QLowEnergyAdvertisingData::QLowEnergyAdvertisingData" href="qlowenergyadvertisingdata.html#QLowEnergyAdvertisingData-1" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QLowEnergyAdvertisingData(const QLowEnergyAdvertisingData &amp;other)">
                <parameter type="const QLowEnergyAdvertisingData &amp;" name="other" default=""/>
            </function>
            <function name="discoverability" fullname="QLowEnergyAdvertisingData::discoverability" href="qlowenergyadvertisingdata.html#discoverability" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" const="true" type="QLowEnergyAdvertisingData::Discoverability" signature="QLowEnergyAdvertisingData::Discoverability discoverability() const"/>
            <function name="includePowerLevel" fullname="QLowEnergyAdvertisingData::includePowerLevel" href="qlowenergyadvertisingdata.html#includePowerLevel" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" const="true" type="bool" signature="bool includePowerLevel() const"/>
            <function name="invalidManufacturerId" fullname="QLowEnergyAdvertisingData::invalidManufacturerId" href="qlowenergyadvertisingdata.html#invalidManufacturerId" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" static="true" type="quint16" signature="quint16 invalidManufacturerId()"/>
            <function name="localName" fullname="QLowEnergyAdvertisingData::localName" href="qlowenergyadvertisingdata.html#localName" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" const="true" type="QString" signature="QString localName() const"/>
            <function name="manufacturerData" fullname="QLowEnergyAdvertisingData::manufacturerData" href="qlowenergyadvertisingdata.html#manufacturerData" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray manufacturerData() const"/>
            <function name="manufacturerId" fullname="QLowEnergyAdvertisingData::manufacturerId" href="qlowenergyadvertisingdata.html#manufacturerId" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" const="true" type="quint16" signature="quint16 manufacturerId() const"/>
            <function name="operator!=" href="qlowenergyadvertisingdata.html#operator-not-eq" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" related="11" meta="plain" type="bool" brief="Returns true if data1 and data2 are not equal with respect to their public state, otherwise returns false" signature="bool operator!=(const QLowEnergyAdvertisingData &amp;data1, const QLowEnergyAdvertisingData &amp;data2)">
                <parameter type="const QLowEnergyAdvertisingData &amp;" name="data1" default=""/>
                <parameter type="const QLowEnergyAdvertisingData &amp;" name="data2" default=""/>
            </function>
            <function name="operator=" fullname="QLowEnergyAdvertisingData::operator=" href="qlowenergyadvertisingdata.html#operator-eq" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="copy-assign" type="QLowEnergyAdvertisingData &amp;" signature="QLowEnergyAdvertisingData &amp; operator=(const QLowEnergyAdvertisingData &amp;other)">
                <parameter type="const QLowEnergyAdvertisingData &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlowenergyadvertisingdata.html#operator-eq-eq" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" related="12" meta="plain" type="bool" brief="Returns true if data1 and data2 are equal with respect to their public state, otherwise returns false" signature="bool operator==(const QLowEnergyAdvertisingData &amp;data1, const QLowEnergyAdvertisingData &amp;data2)">
                <parameter type="const QLowEnergyAdvertisingData &amp;" name="data1" default=""/>
                <parameter type="const QLowEnergyAdvertisingData &amp;" name="data2" default=""/>
            </function>
            <function name="rawData" fullname="QLowEnergyAdvertisingData::rawData" href="qlowenergyadvertisingdata.html#rawData" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray rawData() const"/>
            <function name="services" fullname="QLowEnergyAdvertisingData::services" href="qlowenergyadvertisingdata.html#services" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" const="true" type="QList&lt;QBluetoothUuid&gt;" signature="QList&lt;QBluetoothUuid&gt; services() const"/>
            <function name="setDiscoverability" fullname="QLowEnergyAdvertisingData::setDiscoverability" href="qlowenergyadvertisingdata.html#setDiscoverability" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" type="void" signature="void setDiscoverability(QLowEnergyAdvertisingData::Discoverability mode)">
                <parameter type="QLowEnergyAdvertisingData::Discoverability" name="mode" default=""/>
            </function>
            <function name="setIncludePowerLevel" fullname="QLowEnergyAdvertisingData::setIncludePowerLevel" href="qlowenergyadvertisingdata.html#setIncludePowerLevel" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" type="void" signature="void setIncludePowerLevel(bool doInclude)">
                <parameter type="bool" name="doInclude" default=""/>
            </function>
            <function name="setLocalName" fullname="QLowEnergyAdvertisingData::setLocalName" href="qlowenergyadvertisingdata.html#setLocalName" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" type="void" signature="void setLocalName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setManufacturerData" fullname="QLowEnergyAdvertisingData::setManufacturerData" href="qlowenergyadvertisingdata.html#setManufacturerData" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" type="void" signature="void setManufacturerData(quint16 id, const QByteArray &amp;data)">
                <parameter type="quint16" name="id" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="setRawData" fullname="QLowEnergyAdvertisingData::setRawData" href="qlowenergyadvertisingdata.html#setRawData" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" type="void" signature="void setRawData(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="setServices" fullname="QLowEnergyAdvertisingData::setServices" href="qlowenergyadvertisingdata.html#setServices" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" type="void" signature="void setServices(const QList&lt;QBluetoothUuid&gt; &amp;services)">
                <parameter type="const QList&lt;QBluetoothUuid&gt; &amp;" name="services" default=""/>
            </function>
            <function name="swap" fullname="QLowEnergyAdvertisingData::swap" href="qlowenergyadvertisingdata.html#swap" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QLowEnergyAdvertisingData &amp;other)">
                <parameter type="QLowEnergyAdvertisingData &amp;" name="other" default=""/>
            </function>
            <function name="~QLowEnergyAdvertisingData" fullname="QLowEnergyAdvertisingData::~QLowEnergyAdvertisingData" href="qlowenergyadvertisingdata.html#dtor.QLowEnergyAdvertisingData" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true" meta="destructor" noexcept="true" signature="~QLowEnergyAdvertisingData()"/>
            <enum name="Discoverability" fullname="QLowEnergyAdvertisingData::Discoverability" href="qlowenergyadvertisingdata.html#Discoverability-enum" status="active" access="public" location="qlowenergyadvertisingdata.h" documented="true">
                <value name="DiscoverabilityNone" value="0"/>
                <value name="DiscoverabilityLimited" value="1"/>
                <value name="DiscoverabilityGeneral" value="2"/>
            </enum>
        </class>
        <class name="QLowEnergyAdvertisingParameters" href="qlowenergyadvertisingparameters.html" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" groups="shared" module="QtBluetooth" brief="Represents the parameters used for Bluetooth Low Energy advertising">
            <function name="QLowEnergyAdvertisingParameters" fullname="QLowEnergyAdvertisingParameters::QLowEnergyAdvertisingParameters" href="qlowenergyadvertisingparameters.html#QLowEnergyAdvertisingParameters" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="constructor" signature="QLowEnergyAdvertisingParameters()"/>
            <function name="QLowEnergyAdvertisingParameters" fullname="QLowEnergyAdvertisingParameters::QLowEnergyAdvertisingParameters" href="qlowenergyadvertisingparameters.html#QLowEnergyAdvertisingParameters-1" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QLowEnergyAdvertisingParameters(const QLowEnergyAdvertisingParameters &amp;other)">
                <parameter type="const QLowEnergyAdvertisingParameters &amp;" name="other" default=""/>
            </function>
            <function name="filterPolicy" fullname="QLowEnergyAdvertisingParameters::filterPolicy" href="qlowenergyadvertisingparameters.html#filterPolicy" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" const="true" type="QLowEnergyAdvertisingParameters::FilterPolicy" signature="QLowEnergyAdvertisingParameters::FilterPolicy filterPolicy() const"/>
            <function name="maximumInterval" fullname="QLowEnergyAdvertisingParameters::maximumInterval" href="qlowenergyadvertisingparameters.html#maximumInterval" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" const="true" type="int" signature="int maximumInterval() const"/>
            <function name="minimumInterval" fullname="QLowEnergyAdvertisingParameters::minimumInterval" href="qlowenergyadvertisingparameters.html#minimumInterval" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" const="true" type="int" signature="int minimumInterval() const"/>
            <function name="mode" fullname="QLowEnergyAdvertisingParameters::mode" href="qlowenergyadvertisingparameters.html#mode" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" const="true" type="QLowEnergyAdvertisingParameters::Mode" signature="QLowEnergyAdvertisingParameters::Mode mode() const"/>
            <function name="operator!=" href="qlowenergyadvertisingparameters.html#operator-not-eq" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" related="13" meta="plain" type="bool" brief="Returns true if a and b are not equal with respect to their public state, otherwise returns false" signature="bool operator!=(const QLowEnergyAdvertisingParameters &amp;a, const QLowEnergyAdvertisingParameters &amp;b)">
                <parameter type="const QLowEnergyAdvertisingParameters &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyAdvertisingParameters &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QLowEnergyAdvertisingParameters::operator=" href="qlowenergyadvertisingparameters.html#operator-eq" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="copy-assign" type="QLowEnergyAdvertisingParameters &amp;" signature="QLowEnergyAdvertisingParameters &amp; operator=(const QLowEnergyAdvertisingParameters &amp;other)">
                <parameter type="const QLowEnergyAdvertisingParameters &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlowenergyadvertisingparameters.html#operator-eq-eq" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" related="14" meta="plain" type="bool" brief="Returns true if a and b are equal with respect to their public state, otherwise returns false" signature="bool operator==(const QLowEnergyAdvertisingParameters &amp;a, const QLowEnergyAdvertisingParameters &amp;b)">
                <parameter type="const QLowEnergyAdvertisingParameters &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyAdvertisingParameters &amp;" name="b" default=""/>
            </function>
            <function name="setInterval" fullname="QLowEnergyAdvertisingParameters::setInterval" href="qlowenergyadvertisingparameters.html#setInterval" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" type="void" signature="void setInterval(quint16 minimum, quint16 maximum)">
                <parameter type="quint16" name="minimum" default=""/>
                <parameter type="quint16" name="maximum" default=""/>
            </function>
            <function name="setMode" fullname="QLowEnergyAdvertisingParameters::setMode" href="qlowenergyadvertisingparameters.html#setMode" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" type="void" signature="void setMode(QLowEnergyAdvertisingParameters::Mode mode)">
                <parameter type="QLowEnergyAdvertisingParameters::Mode" name="mode" default=""/>
            </function>
            <function name="setWhiteList" fullname="QLowEnergyAdvertisingParameters::setWhiteList" href="qlowenergyadvertisingparameters.html#setWhiteList" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" type="void" signature="void setWhiteList(const QList&lt;QLowEnergyAdvertisingParameters::AddressInfo&gt; &amp;whiteList, QLowEnergyAdvertisingParameters::FilterPolicy policy)">
                <parameter type="const QList&lt;QLowEnergyAdvertisingParameters::AddressInfo&gt; &amp;" name="whiteList" default=""/>
                <parameter type="QLowEnergyAdvertisingParameters::FilterPolicy" name="policy" default=""/>
            </function>
            <function name="swap" fullname="QLowEnergyAdvertisingParameters::swap" href="qlowenergyadvertisingparameters.html#swap" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QLowEnergyAdvertisingParameters &amp;other)">
                <parameter type="QLowEnergyAdvertisingParameters &amp;" name="other" default=""/>
            </function>
            <function name="whiteList" fullname="QLowEnergyAdvertisingParameters::whiteList" href="qlowenergyadvertisingparameters.html#whiteList" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="plain" const="true" type="QList&lt;QLowEnergyAdvertisingParameters::AddressInfo&gt;" signature="QList&lt;QLowEnergyAdvertisingParameters::AddressInfo&gt; whiteList() const"/>
            <function name="~QLowEnergyAdvertisingParameters" fullname="QLowEnergyAdvertisingParameters::~QLowEnergyAdvertisingParameters" href="qlowenergyadvertisingparameters.html#dtor.QLowEnergyAdvertisingParameters" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="destructor" noexcept="true" signature="~QLowEnergyAdvertisingParameters()"/>
            <class name="AddressInfo" fullname="QLowEnergyAdvertisingParameters::AddressInfo" href="qlowenergyadvertisingparameters-addressinfo.html" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" module="QtBluetooth" brief="QLowEnergyAdvertisingParameters::AddressInfo defines the elements of a white list">
                <function name="AddressInfo" fullname="QLowEnergyAdvertisingParameters::AddressInfo::AddressInfo" href="qlowenergyadvertisingparameters-addressinfo.html#AddressInfo" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="constructor" signature="AddressInfo(const QBluetoothAddress &amp;addr, QLowEnergyController::RemoteAddressType type)">
                    <parameter type="const QBluetoothAddress &amp;" name="addr" default=""/>
                    <parameter type="QLowEnergyController::RemoteAddressType" name="type" default=""/>
                </function>
                <function name="AddressInfo" fullname="QLowEnergyAdvertisingParameters::AddressInfo::AddressInfo" href="qlowenergyadvertisingparameters-addressinfo.html#AddressInfo-1" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="AddressInfo()"/>
                <function name="operator!=" href="qlowenergyadvertisingparameters-addressinfo.html#operator-not-eq" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" related="15" meta="plain" type="bool" brief="Returns true if a and b are not equal with respect to their public state, otherwise returns false" signature="bool operator!=(const QLowEnergyAdvertisingParameters::AddressInfo &amp;a, const QLowEnergyAdvertisingParameters::AddressInfo &amp;b)">
                    <parameter type="const QLowEnergyAdvertisingParameters::AddressInfo &amp;" name="a" default=""/>
                    <parameter type="const QLowEnergyAdvertisingParameters::AddressInfo &amp;" name="b" default=""/>
                </function>
                <function name="operator==" href="qlowenergyadvertisingparameters-addressinfo.html#operator-eq-eq" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" related="16" meta="plain" type="bool" brief="Returns true if a and b are equal with respect to their public state, otherwise returns false" signature="bool operator==(const QLowEnergyAdvertisingParameters::AddressInfo &amp;a, const QLowEnergyAdvertisingParameters::AddressInfo &amp;b)">
                    <parameter type="const QLowEnergyAdvertisingParameters::AddressInfo &amp;" name="a" default=""/>
                    <parameter type="const QLowEnergyAdvertisingParameters::AddressInfo &amp;" name="b" default=""/>
                </function>
                <variable name="address" fullname="QLowEnergyAdvertisingParameters::AddressInfo::address" href="qlowenergyadvertisingparameters-addressinfo.html#address-var" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" type="QBluetoothAddress" static="false"/>
                <variable name="type" fullname="QLowEnergyAdvertisingParameters::AddressInfo::type" href="qlowenergyadvertisingparameters-addressinfo.html#type-var" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true" type="QLowEnergyController::RemoteAddressType" static="false"/>
            </class>
            <enum name="FilterPolicy" fullname="QLowEnergyAdvertisingParameters::FilterPolicy" href="qlowenergyadvertisingparameters.html#FilterPolicy-enum" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true">
                <value name="IgnoreWhiteList" value="0x00"/>
                <value name="UseWhiteListForScanning" value="0x01"/>
                <value name="UseWhiteListForConnecting" value="0x02"/>
                <value name="UseWhiteListForScanningAndConnecting" value="0x03"/>
            </enum>
            <enum name="Mode" fullname="QLowEnergyAdvertisingParameters::Mode" href="qlowenergyadvertisingparameters.html#Mode-enum" status="active" access="public" location="qlowenergyadvertisingparameters.h" documented="true">
                <value name="AdvInd" value="0x0"/>
                <value name="AdvScanInd" value="0x2"/>
                <value name="AdvNonConnInd" value="0x3"/>
            </enum>
        </class>
        <class name="QLowEnergyCharacteristic" href="qlowenergycharacteristic.html" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" module="QtBluetooth" brief="Stores information about a Bluetooth Low Energy service characteristic">
            <function name="QLowEnergyCharacteristic" fullname="QLowEnergyCharacteristic::QLowEnergyCharacteristic" href="qlowenergycharacteristic.html#QLowEnergyCharacteristic" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="constructor" signature="QLowEnergyCharacteristic()"/>
            <function name="QLowEnergyCharacteristic" fullname="QLowEnergyCharacteristic::QLowEnergyCharacteristic" href="qlowenergycharacteristic.html#QLowEnergyCharacteristic-1" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QLowEnergyCharacteristic(const QLowEnergyCharacteristic &amp;other)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="other" default=""/>
            </function>
            <function name="clientCharacteristicConfiguration" fullname="QLowEnergyCharacteristic::clientCharacteristicConfiguration" href="qlowenergycharacteristic.html#clientCharacteristicConfiguration" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" since="6.2" meta="plain" const="true" type="QLowEnergyDescriptor" signature="QLowEnergyDescriptor clientCharacteristicConfiguration() const"/>
            <function name="descriptor" fullname="QLowEnergyCharacteristic::descriptor" href="qlowenergycharacteristic.html#descriptor" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="plain" const="true" type="QLowEnergyDescriptor" signature="QLowEnergyDescriptor descriptor(const QBluetoothUuid &amp;uuid) const">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="descriptors" fullname="QLowEnergyCharacteristic::descriptors" href="qlowenergycharacteristic.html#descriptors" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="plain" const="true" type="QList&lt;QLowEnergyDescriptor&gt;" signature="QList&lt;QLowEnergyDescriptor&gt; descriptors() const"/>
            <function name="isValid" fullname="QLowEnergyCharacteristic::isValid" href="qlowenergycharacteristic.html#isValid" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="name" fullname="QLowEnergyCharacteristic::name" href="qlowenergycharacteristic.html#name" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="operator!=" href="qlowenergycharacteristic.html#operator-not-eq" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" related="17" meta="plain" type="bool" brief="Returns true if a and b are not equal; otherwise false" signature="bool operator!=(const QLowEnergyCharacteristic &amp;a, const QLowEnergyCharacteristic &amp;b)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyCharacteristic &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QLowEnergyCharacteristic::operator=" href="qlowenergycharacteristic.html#operator-eq" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="copy-assign" type="QLowEnergyCharacteristic &amp;" signature="QLowEnergyCharacteristic &amp; operator=(const QLowEnergyCharacteristic &amp;other)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlowenergycharacteristic.html#operator-eq-eq" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" related="18" meta="plain" type="bool" brief="Returns true if a is equal to b, otherwise false" signature="bool operator==(const QLowEnergyCharacteristic &amp;a, const QLowEnergyCharacteristic &amp;b)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyCharacteristic &amp;" name="b" default=""/>
            </function>
            <function name="properties" fullname="QLowEnergyCharacteristic::properties" href="qlowenergycharacteristic.html#properties" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="plain" const="true" type="QLowEnergyCharacteristic::PropertyTypes" signature="QLowEnergyCharacteristic::PropertyTypes properties() const"/>
            <function name="uuid" fullname="QLowEnergyCharacteristic::uuid" href="qlowenergycharacteristic.html#uuid" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid uuid() const"/>
            <function name="value" fullname="QLowEnergyCharacteristic::value" href="qlowenergycharacteristic.html#value" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray value() const"/>
            <function name="~QLowEnergyCharacteristic" fullname="QLowEnergyCharacteristic::~QLowEnergyCharacteristic" href="qlowenergycharacteristic.html#dtor.QLowEnergyCharacteristic" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" meta="destructor" noexcept="true" signature="~QLowEnergyCharacteristic()"/>
            <enum name="PropertyType" fullname="QLowEnergyCharacteristic::PropertyType" href="qlowenergycharacteristic.html#PropertyType-enum" status="active" access="public" location="qlowenergycharacteristic.h" documented="true" typedef="QLowEnergyCharacteristic::PropertyTypes">
                <value name="Unknown" value="0x00"/>
                <value name="Broadcasting" value="0x01"/>
                <value name="Read" value="0x02"/>
                <value name="WriteNoResponse" value="0x04"/>
                <value name="Write" value="0x08"/>
                <value name="Notify" value="0x10"/>
                <value name="Indicate" value="0x20"/>
                <value name="WriteSigned" value="0x40"/>
                <value name="ExtendedProperty" value="0x80"/>
            </enum>
            <typedef name="PropertyTypes" fullname="QLowEnergyCharacteristic::PropertyTypes" href="qlowenergycharacteristic.html#PropertyType-enum" status="active" access="public" location="qlowenergycharacteristic.h" enum="QLowEnergyCharacteristic::PropertyType"/>
            <variable name="CCCDDisable" fullname="QLowEnergyCharacteristic::CCCDDisable" href="qlowenergycharacteristic.html#CCCDDisable-var" status="active" access="public" location="qlowenergycharacteristic.h" since="6.2" documented="true" type="const QByteArray" static="true"/>
            <variable name="CCCDEnableIndication" fullname="QLowEnergyCharacteristic::CCCDEnableIndication" href="qlowenergycharacteristic.html#CCCDEnableIndication-var" status="active" access="public" location="qlowenergycharacteristic.h" since="6.2" documented="true" type="const QByteArray" static="true"/>
            <variable name="CCCDEnableNotification" fullname="QLowEnergyCharacteristic::CCCDEnableNotification" href="qlowenergycharacteristic.html#CCCDEnableNotification-var" status="active" access="public" location="qlowenergycharacteristic.h" since="6.2" documented="true" type="const QByteArray" static="true"/>
        </class>
        <class name="QLowEnergyCharacteristicData" href="qlowenergycharacteristicdata.html" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" groups="shared" module="QtBluetooth" brief="Used to set up GATT service data">
            <function name="QLowEnergyCharacteristicData" fullname="QLowEnergyCharacteristicData::QLowEnergyCharacteristicData" href="qlowenergycharacteristicdata.html#QLowEnergyCharacteristicData" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="constructor" signature="QLowEnergyCharacteristicData()"/>
            <function name="QLowEnergyCharacteristicData" fullname="QLowEnergyCharacteristicData::QLowEnergyCharacteristicData" href="qlowenergycharacteristicdata.html#QLowEnergyCharacteristicData-1" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QLowEnergyCharacteristicData(const QLowEnergyCharacteristicData &amp;other)">
                <parameter type="const QLowEnergyCharacteristicData &amp;" name="other" default=""/>
            </function>
            <function name="addDescriptor" fullname="QLowEnergyCharacteristicData::addDescriptor" href="qlowenergycharacteristicdata.html#addDescriptor" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" type="void" signature="void addDescriptor(const QLowEnergyDescriptorData &amp;descriptor)">
                <parameter type="const QLowEnergyDescriptorData &amp;" name="descriptor" default=""/>
            </function>
            <function name="descriptors" fullname="QLowEnergyCharacteristicData::descriptors" href="qlowenergycharacteristicdata.html#descriptors" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="QList&lt;QLowEnergyDescriptorData&gt;" signature="QList&lt;QLowEnergyDescriptorData&gt; descriptors() const"/>
            <function name="isValid" fullname="QLowEnergyCharacteristicData::isValid" href="qlowenergycharacteristicdata.html#isValid" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="maximumValueLength" fullname="QLowEnergyCharacteristicData::maximumValueLength" href="qlowenergycharacteristicdata.html#maximumValueLength" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="int" signature="int maximumValueLength() const"/>
            <function name="minimumValueLength" fullname="QLowEnergyCharacteristicData::minimumValueLength" href="qlowenergycharacteristicdata.html#minimumValueLength" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="int" signature="int minimumValueLength() const"/>
            <function name="operator!=" href="qlowenergycharacteristicdata.html#operator-not-eq" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" related="19" meta="plain" type="bool" brief="Returns true if a and b are not equal with respect to their public state, otherwise returns false" signature="bool operator!=(const QLowEnergyCharacteristicData &amp;a, const QLowEnergyCharacteristicData &amp;b)">
                <parameter type="const QLowEnergyCharacteristicData &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyCharacteristicData &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QLowEnergyCharacteristicData::operator=" href="qlowenergycharacteristicdata.html#operator-eq" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="copy-assign" type="QLowEnergyCharacteristicData &amp;" signature="QLowEnergyCharacteristicData &amp; operator=(const QLowEnergyCharacteristicData &amp;other)">
                <parameter type="const QLowEnergyCharacteristicData &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlowenergycharacteristicdata.html#operator-eq-eq" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" related="20" meta="plain" type="bool" brief="Returns true if a and b are equal with respect to their public state, otherwise returns false" signature="bool operator==(const QLowEnergyCharacteristicData &amp;a, const QLowEnergyCharacteristicData &amp;b)">
                <parameter type="const QLowEnergyCharacteristicData &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyCharacteristicData &amp;" name="b" default=""/>
            </function>
            <function name="properties" fullname="QLowEnergyCharacteristicData::properties" href="qlowenergycharacteristicdata.html#properties" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="QLowEnergyCharacteristic::PropertyTypes" signature="QLowEnergyCharacteristic::PropertyTypes properties() const"/>
            <function name="readConstraints" fullname="QLowEnergyCharacteristicData::readConstraints" href="qlowenergycharacteristicdata.html#readConstraints" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="QBluetooth::AttAccessConstraints" signature="QBluetooth::AttAccessConstraints readConstraints() const"/>
            <function name="setDescriptors" fullname="QLowEnergyCharacteristicData::setDescriptors" href="qlowenergycharacteristicdata.html#setDescriptors" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" type="void" signature="void setDescriptors(const QList&lt;QLowEnergyDescriptorData&gt; &amp;descriptors)">
                <parameter type="const QList&lt;QLowEnergyDescriptorData&gt; &amp;" name="descriptors" default=""/>
            </function>
            <function name="setProperties" fullname="QLowEnergyCharacteristicData::setProperties" href="qlowenergycharacteristicdata.html#setProperties" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" type="void" signature="void setProperties(QLowEnergyCharacteristic::PropertyTypes properties)">
                <parameter type="QLowEnergyCharacteristic::PropertyTypes" name="properties" default=""/>
            </function>
            <function name="setReadConstraints" fullname="QLowEnergyCharacteristicData::setReadConstraints" href="qlowenergycharacteristicdata.html#setReadConstraints" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" type="void" signature="void setReadConstraints(QBluetooth::AttAccessConstraints constraints)">
                <parameter type="QBluetooth::AttAccessConstraints" name="constraints" default=""/>
            </function>
            <function name="setUuid" fullname="QLowEnergyCharacteristicData::setUuid" href="qlowenergycharacteristicdata.html#setUuid" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" type="void" signature="void setUuid(const QBluetoothUuid &amp;uuid)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="setValue" fullname="QLowEnergyCharacteristicData::setValue" href="qlowenergycharacteristicdata.html#setValue" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" type="void" signature="void setValue(const QByteArray &amp;value)">
                <parameter type="const QByteArray &amp;" name="value" default=""/>
            </function>
            <function name="setValueLength" fullname="QLowEnergyCharacteristicData::setValueLength" href="qlowenergycharacteristicdata.html#setValueLength" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" type="void" signature="void setValueLength(int minimum, int maximum)">
                <parameter type="int" name="minimum" default=""/>
                <parameter type="int" name="maximum" default=""/>
            </function>
            <function name="setWriteConstraints" fullname="QLowEnergyCharacteristicData::setWriteConstraints" href="qlowenergycharacteristicdata.html#setWriteConstraints" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" type="void" signature="void setWriteConstraints(QBluetooth::AttAccessConstraints constraints)">
                <parameter type="QBluetooth::AttAccessConstraints" name="constraints" default=""/>
            </function>
            <function name="swap" fullname="QLowEnergyCharacteristicData::swap" href="qlowenergycharacteristicdata.html#swap" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QLowEnergyCharacteristicData &amp;other)">
                <parameter type="QLowEnergyCharacteristicData &amp;" name="other" default=""/>
            </function>
            <function name="uuid" fullname="QLowEnergyCharacteristicData::uuid" href="qlowenergycharacteristicdata.html#uuid" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid uuid() const"/>
            <function name="value" fullname="QLowEnergyCharacteristicData::value" href="qlowenergycharacteristicdata.html#value" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray value() const"/>
            <function name="writeConstraints" fullname="QLowEnergyCharacteristicData::writeConstraints" href="qlowenergycharacteristicdata.html#writeConstraints" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="plain" const="true" type="QBluetooth::AttAccessConstraints" signature="QBluetooth::AttAccessConstraints writeConstraints() const"/>
            <function name="~QLowEnergyCharacteristicData" fullname="QLowEnergyCharacteristicData::~QLowEnergyCharacteristicData" href="qlowenergycharacteristicdata.html#dtor.QLowEnergyCharacteristicData" status="active" access="public" location="qlowenergycharacteristicdata.h" documented="true" meta="destructor" noexcept="true" signature="~QLowEnergyCharacteristicData()"/>
        </class>
        <class name="QLowEnergyConnectionParameters" href="qlowenergyconnectionparameters.html" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" groups="shared" module="QtBluetooth" brief="Used when requesting or reporting an update of the parameters of a Bluetooth LE connection">
            <function name="QLowEnergyConnectionParameters" fullname="QLowEnergyConnectionParameters::QLowEnergyConnectionParameters" href="qlowenergyconnectionparameters.html#QLowEnergyConnectionParameters" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="constructor" signature="QLowEnergyConnectionParameters()"/>
            <function name="QLowEnergyConnectionParameters" fullname="QLowEnergyConnectionParameters::QLowEnergyConnectionParameters" href="qlowenergyconnectionparameters.html#QLowEnergyConnectionParameters-1" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QLowEnergyConnectionParameters(const QLowEnergyConnectionParameters &amp;other)">
                <parameter type="const QLowEnergyConnectionParameters &amp;" name="other" default=""/>
            </function>
            <function name="latency" fullname="QLowEnergyConnectionParameters::latency" href="qlowenergyconnectionparameters.html#latency" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="plain" const="true" type="int" signature="int latency() const"/>
            <function name="maximumInterval" fullname="QLowEnergyConnectionParameters::maximumInterval" href="qlowenergyconnectionparameters.html#maximumInterval" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="plain" const="true" type="double" signature="double maximumInterval() const"/>
            <function name="minimumInterval" fullname="QLowEnergyConnectionParameters::minimumInterval" href="qlowenergyconnectionparameters.html#minimumInterval" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="plain" const="true" type="double" signature="double minimumInterval() const"/>
            <function name="operator!=" href="qlowenergyconnectionparameters.html#operator-not-eq" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" related="21" meta="plain" type="bool" brief="Returns true if p1 and p2 are not equal with respect to their public state, otherwise returns false" signature="bool operator!=(const QLowEnergyConnectionParameters &amp;p1, const QLowEnergyConnectionParameters &amp;p2)">
                <parameter type="const QLowEnergyConnectionParameters &amp;" name="p1" default=""/>
                <parameter type="const QLowEnergyConnectionParameters &amp;" name="p2" default=""/>
            </function>
            <function name="operator=" fullname="QLowEnergyConnectionParameters::operator=" href="qlowenergyconnectionparameters.html#operator-eq" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="copy-assign" type="QLowEnergyConnectionParameters &amp;" signature="QLowEnergyConnectionParameters &amp; operator=(const QLowEnergyConnectionParameters &amp;other)">
                <parameter type="const QLowEnergyConnectionParameters &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlowenergyconnectionparameters.html#operator-eq-eq" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" related="22" meta="plain" type="bool" brief="Returns true if p1 and p2 are equal with respect to their public state, otherwise returns false" signature="bool operator==(const QLowEnergyConnectionParameters &amp;p1, const QLowEnergyConnectionParameters &amp;p2)">
                <parameter type="const QLowEnergyConnectionParameters &amp;" name="p1" default=""/>
                <parameter type="const QLowEnergyConnectionParameters &amp;" name="p2" default=""/>
            </function>
            <function name="setIntervalRange" fullname="QLowEnergyConnectionParameters::setIntervalRange" href="qlowenergyconnectionparameters.html#setIntervalRange" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="plain" type="void" signature="void setIntervalRange(double minimum, double maximum)">
                <parameter type="double" name="minimum" default=""/>
                <parameter type="double" name="maximum" default=""/>
            </function>
            <function name="setLatency" fullname="QLowEnergyConnectionParameters::setLatency" href="qlowenergyconnectionparameters.html#setLatency" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="plain" type="void" signature="void setLatency(int latency)">
                <parameter type="int" name="latency" default=""/>
            </function>
            <function name="setSupervisionTimeout" fullname="QLowEnergyConnectionParameters::setSupervisionTimeout" href="qlowenergyconnectionparameters.html#setSupervisionTimeout" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="plain" type="void" signature="void setSupervisionTimeout(int timeout)">
                <parameter type="int" name="timeout" default=""/>
            </function>
            <function name="supervisionTimeout" fullname="QLowEnergyConnectionParameters::supervisionTimeout" href="qlowenergyconnectionparameters.html#supervisionTimeout" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="plain" const="true" type="int" signature="int supervisionTimeout() const"/>
            <function name="swap" fullname="QLowEnergyConnectionParameters::swap" href="qlowenergyconnectionparameters.html#swap" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QLowEnergyConnectionParameters &amp;other)">
                <parameter type="QLowEnergyConnectionParameters &amp;" name="other" default=""/>
            </function>
            <function name="~QLowEnergyConnectionParameters" fullname="QLowEnergyConnectionParameters::~QLowEnergyConnectionParameters" href="qlowenergyconnectionparameters.html#dtor.QLowEnergyConnectionParameters" status="active" access="public" location="qlowenergyconnectionparameters.h" documented="true" meta="destructor" noexcept="true" signature="~QLowEnergyConnectionParameters()"/>
        </class>
        <class name="QLowEnergyController" href="qlowenergycontroller.html" status="active" access="public" location="qlowenergycontroller.h" documented="true" bases="QObject" module="QtBluetooth" brief="Access to Bluetooth Low Energy Devices">
            <function name="QLowEnergyController" fullname="QLowEnergyController::QLowEnergyController" href="qlowenergycontroller.html#QLowEnergyController-1" status="active" access="private" location="qlowenergycontroller.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QLowEnergyController(const QBluetoothDeviceInfo &amp;remoteDevice, const QBluetoothAddress &amp;localDevice, QObject *parent)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="remoteDevice" default=""/>
                <parameter type="const QBluetoothAddress &amp;" name="localDevice" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addService" fullname="QLowEnergyController::addService" href="qlowenergycontroller.html#addService" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="QLowEnergyService *" signature="QLowEnergyService * addService(const QLowEnergyServiceData &amp;service, QObject *parent)">
                <parameter type="const QLowEnergyServiceData &amp;" name="service" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="connectToDevice" fullname="QLowEnergyController::connectToDevice" href="qlowenergycontroller.html#connectToDevice" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="void" signature="void connectToDevice()"/>
            <function name="connected" fullname="QLowEnergyController::connected" href="qlowenergycontroller.html#connected" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="signal" type="void" signature="void connected()"/>
            <function name="connectionUpdated" fullname="QLowEnergyController::connectionUpdated" href="qlowenergycontroller.html#connectionUpdated" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="signal" type="void" signature="void connectionUpdated(const QLowEnergyConnectionParameters &amp;newParameters)">
                <parameter type="const QLowEnergyConnectionParameters &amp;" name="newParameters" default=""/>
            </function>
            <function name="createCentral" fullname="QLowEnergyController::createCentral" href="qlowenergycontroller.html#createCentral" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" static="true" type="QLowEnergyController *" signature="QLowEnergyController * createCentral(const QBluetoothDeviceInfo &amp;remoteDevice, QObject *parent)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="remoteDevice" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="createCentral" fullname="QLowEnergyController::createCentral" href="qlowenergycontroller.html#createCentral-1" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QLowEnergyController *" signature="QLowEnergyController * createCentral(const QBluetoothDeviceInfo &amp;remoteDevice, const QBluetoothAddress &amp;localDevice, QObject *parent)">
                <parameter type="const QBluetoothDeviceInfo &amp;" name="remoteDevice" default=""/>
                <parameter type="const QBluetoothAddress &amp;" name="localDevice" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="createPeripheral" fullname="QLowEnergyController::createPeripheral" href="qlowenergycontroller.html#createPeripheral" status="active" access="public" location="qlowenergycontroller.h" documented="true" since="6.2" meta="plain" static="true" type="QLowEnergyController *" signature="QLowEnergyController * createPeripheral(const QBluetoothAddress &amp;localDevice, QObject *parent)">
                <parameter type="const QBluetoothAddress &amp;" name="localDevice" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="createPeripheral" fullname="QLowEnergyController::createPeripheral" href="qlowenergycontroller.html#createPeripheral-1" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QLowEnergyController *" signature="QLowEnergyController * createPeripheral(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="createServiceObject" fullname="QLowEnergyController::createServiceObject" href="qlowenergycontroller.html#createServiceObject" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="QLowEnergyService *" signature="QLowEnergyService * createServiceObject(const QBluetoothUuid &amp;serviceUuid, QObject *parent)">
                <parameter type="const QBluetoothUuid &amp;" name="serviceUuid" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="disconnectFromDevice" fullname="QLowEnergyController::disconnectFromDevice" href="qlowenergycontroller.html#disconnectFromDevice" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="void" signature="void disconnectFromDevice()"/>
            <function name="disconnected" fullname="QLowEnergyController::disconnected" href="qlowenergycontroller.html#disconnected" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="signal" type="void" signature="void disconnected()"/>
            <function name="discoverServices" fullname="QLowEnergyController::discoverServices" href="qlowenergycontroller.html#discoverServices" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="void" signature="void discoverServices()"/>
            <function name="discoveryFinished" fullname="QLowEnergyController::discoveryFinished" href="qlowenergycontroller.html#discoveryFinished" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="signal" type="void" signature="void discoveryFinished()"/>
            <function name="error" fullname="QLowEnergyController::error" href="qlowenergycontroller.html#error" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QLowEnergyController::Error" signature="QLowEnergyController::Error error() const"/>
            <function name="errorOccurred" fullname="QLowEnergyController::errorOccurred" href="qlowenergycontroller.html#errorOccurred" status="active" access="public" location="qlowenergycontroller.h" documented="true" since="6.2" meta="signal" type="void" signature="void errorOccurred(QLowEnergyController::Error newError)">
                <parameter type="QLowEnergyController::Error" name="newError" default=""/>
            </function>
            <function name="errorString" fullname="QLowEnergyController::errorString" href="qlowenergycontroller.html#errorString" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="localAddress" fullname="QLowEnergyController::localAddress" href="qlowenergycontroller.html#localAddress" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress localAddress() const"/>
            <function name="mtu" fullname="QLowEnergyController::mtu" href="qlowenergycontroller.html#mtu" status="active" access="public" location="qlowenergycontroller.h" documented="true" since="6.2" meta="plain" const="true" type="int" signature="int mtu() const"/>
            <function name="mtuChanged" fullname="QLowEnergyController::mtuChanged" href="qlowenergycontroller.html#mtuChanged" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="signal" type="void" signature="void mtuChanged(int mtu)">
                <parameter type="int" name="mtu" default=""/>
            </function>
            <function name="readRssi" fullname="QLowEnergyController::readRssi" href="qlowenergycontroller.html#readRssi" status="active" access="public" location="qlowenergycontroller.h" documented="true" since="6.5" meta="plain" type="void" signature="void readRssi()"/>
            <function name="remoteAddress" fullname="QLowEnergyController::remoteAddress" href="qlowenergycontroller.html#remoteAddress" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QBluetoothAddress" signature="QBluetoothAddress remoteAddress() const"/>
            <function name="remoteAddressType" fullname="QLowEnergyController::remoteAddressType" href="qlowenergycontroller.html#remoteAddressType" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QLowEnergyController::RemoteAddressType" signature="QLowEnergyController::RemoteAddressType remoteAddressType() const"/>
            <function name="remoteDeviceUuid" fullname="QLowEnergyController::remoteDeviceUuid" href="qlowenergycontroller.html#remoteDeviceUuid" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid remoteDeviceUuid() const"/>
            <function name="remoteName" fullname="QLowEnergyController::remoteName" href="qlowenergycontroller.html#remoteName" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QString" signature="QString remoteName() const"/>
            <function name="requestConnectionUpdate" fullname="QLowEnergyController::requestConnectionUpdate" href="qlowenergycontroller.html#requestConnectionUpdate" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="void" signature="void requestConnectionUpdate(const QLowEnergyConnectionParameters &amp;parameters)">
                <parameter type="const QLowEnergyConnectionParameters &amp;" name="parameters" default=""/>
            </function>
            <function name="role" fullname="QLowEnergyController::role" href="qlowenergycontroller.html#role" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QLowEnergyController::Role" signature="QLowEnergyController::Role role() const"/>
            <function name="rssiRead" fullname="QLowEnergyController::rssiRead" href="qlowenergycontroller.html#rssiRead" status="active" access="public" location="qlowenergycontroller.h" documented="true" since="6.5" meta="signal" type="void" signature="void rssiRead(qint16 rssi)">
                <parameter type="qint16" name="rssi" default=""/>
            </function>
            <function name="serviceDiscovered" fullname="QLowEnergyController::serviceDiscovered" href="qlowenergycontroller.html#serviceDiscovered" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="signal" type="void" signature="void serviceDiscovered(const QBluetoothUuid &amp;newService)">
                <parameter type="const QBluetoothUuid &amp;" name="newService" default=""/>
            </function>
            <function name="services" fullname="QLowEnergyController::services" href="qlowenergycontroller.html#services" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QList&lt;QBluetoothUuid&gt;" signature="QList&lt;QBluetoothUuid&gt; services() const"/>
            <function name="setRemoteAddressType" fullname="QLowEnergyController::setRemoteAddressType" href="qlowenergycontroller.html#setRemoteAddressType" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="void" signature="void setRemoteAddressType(QLowEnergyController::RemoteAddressType type)">
                <parameter type="QLowEnergyController::RemoteAddressType" name="type" default=""/>
            </function>
            <function name="startAdvertising" fullname="QLowEnergyController::startAdvertising" href="qlowenergycontroller.html#startAdvertising" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="void" signature="void startAdvertising(const QLowEnergyAdvertisingParameters &amp;parameters, const QLowEnergyAdvertisingData &amp;advertisingData, const QLowEnergyAdvertisingData &amp;scanResponseData)">
                <parameter type="const QLowEnergyAdvertisingParameters &amp;" name="parameters" default=""/>
                <parameter type="const QLowEnergyAdvertisingData &amp;" name="advertisingData" default=""/>
                <parameter type="const QLowEnergyAdvertisingData &amp;" name="scanResponseData" default="QLowEnergyAdvertisingData()"/>
            </function>
            <function name="state" fullname="QLowEnergyController::state" href="qlowenergycontroller.html#state" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" const="true" type="QLowEnergyController::ControllerState" signature="QLowEnergyController::ControllerState state() const"/>
            <function name="stateChanged" fullname="QLowEnergyController::stateChanged" href="qlowenergycontroller.html#stateChanged" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="signal" type="void" signature="void stateChanged(QLowEnergyController::ControllerState state)">
                <parameter type="QLowEnergyController::ControllerState" name="state" default=""/>
            </function>
            <function name="stopAdvertising" fullname="QLowEnergyController::stopAdvertising" href="qlowenergycontroller.html#stopAdvertising" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="plain" type="void" signature="void stopAdvertising()"/>
            <function name="~QLowEnergyController" fullname="QLowEnergyController::~QLowEnergyController" href="qlowenergycontroller.html#dtor.QLowEnergyController" status="active" access="public" location="qlowenergycontroller.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QLowEnergyController()"/>
            <enum name="ControllerState" fullname="QLowEnergyController::ControllerState" href="qlowenergycontroller.html#ControllerState-enum" status="active" access="public" location="qlowenergycontroller.h" documented="true">
                <value name="UnconnectedState" value="0"/>
                <value name="ConnectingState" value="1"/>
                <value name="ConnectedState" value="2"/>
                <value name="DiscoveringState" value="3"/>
                <value name="DiscoveredState" value="4"/>
                <value name="ClosingState" value="5"/>
                <value name="AdvertisingState" value="6" since="5.7"/>
            </enum>
            <enum name="Error" fullname="QLowEnergyController::Error" href="qlowenergycontroller.html#Error-enum" status="active" access="public" location="qlowenergycontroller.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="UnknownError" value="1"/>
                <value name="UnknownRemoteDeviceError" value="2"/>
                <value name="NetworkError" value="3"/>
                <value name="InvalidBluetoothAdapterError" value="4"/>
                <value name="ConnectionError" value="5" since="5.5"/>
                <value name="AdvertisingError" value="6" since="5.7"/>
                <value name="RemoteHostClosedError" value="7" since="5.10"/>
                <value name="AuthorizationError" value="8" since="5.14"/>
                <value name="MissingPermissionsError" value="9" since="6.4"/>
                <value name="RssiReadError" value="10" since="6.5"/>
            </enum>
            <enum name="RemoteAddressType" fullname="QLowEnergyController::RemoteAddressType" href="qlowenergycontroller.html#RemoteAddressType-enum" status="active" access="public" location="qlowenergycontroller.h" documented="true">
                <value name="PublicAddress" value="0"/>
                <value name="RandomAddress" value="1"/>
            </enum>
            <enum name="Role" fullname="QLowEnergyController::Role" href="qlowenergycontroller.html#Role-enum" status="active" access="public" location="qlowenergycontroller.h" documented="true">
                <value name="CentralRole" value="0"/>
                <value name="PeripheralRole" value="1"/>
            </enum>
        </class>
        <class name="QLowEnergyDescriptor" href="qlowenergydescriptor.html" status="active" access="public" location="qlowenergydescriptor.h" documented="true" module="QtBluetooth" brief="Stores information about the Bluetooth Low Energy descriptor">
            <function name="QLowEnergyDescriptor" fullname="QLowEnergyDescriptor::QLowEnergyDescriptor" href="qlowenergydescriptor.html#QLowEnergyDescriptor" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="constructor" signature="QLowEnergyDescriptor()"/>
            <function name="QLowEnergyDescriptor" fullname="QLowEnergyDescriptor::QLowEnergyDescriptor" href="qlowenergydescriptor.html#QLowEnergyDescriptor-1" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QLowEnergyDescriptor(const QLowEnergyDescriptor &amp;other)">
                <parameter type="const QLowEnergyDescriptor &amp;" name="other" default=""/>
            </function>
            <function name="isValid" fullname="QLowEnergyDescriptor::isValid" href="qlowenergydescriptor.html#isValid" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="name" fullname="QLowEnergyDescriptor::name" href="qlowenergydescriptor.html#name" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="operator!=" href="qlowenergydescriptor.html#operator-not-eq" status="active" access="public" location="qlowenergydescriptor.h" documented="true" related="23" meta="plain" type="bool" brief="Returns true if a is not equal to b; otherwise false" signature="bool operator!=(const QLowEnergyDescriptor &amp;a, const QLowEnergyDescriptor &amp;b)">
                <parameter type="const QLowEnergyDescriptor &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyDescriptor &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QLowEnergyDescriptor::operator=" href="qlowenergydescriptor.html#operator-eq" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="copy-assign" type="QLowEnergyDescriptor &amp;" signature="QLowEnergyDescriptor &amp; operator=(const QLowEnergyDescriptor &amp;other)">
                <parameter type="const QLowEnergyDescriptor &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlowenergydescriptor.html#operator-eq-eq" status="active" access="public" location="qlowenergydescriptor.h" documented="true" related="24" meta="plain" type="bool" brief="Returns true if a is equal to b; otherwise false" signature="bool operator==(const QLowEnergyDescriptor &amp;a, const QLowEnergyDescriptor &amp;b)">
                <parameter type="const QLowEnergyDescriptor &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyDescriptor &amp;" name="b" default=""/>
            </function>
            <function name="type" fullname="QLowEnergyDescriptor::type" href="qlowenergydescriptor.html#type" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="plain" const="true" type="QBluetoothUuid::DescriptorType" signature="QBluetoothUuid::DescriptorType type() const"/>
            <function name="uuid" fullname="QLowEnergyDescriptor::uuid" href="qlowenergydescriptor.html#uuid" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid uuid() const"/>
            <function name="value" fullname="QLowEnergyDescriptor::value" href="qlowenergydescriptor.html#value" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray value() const"/>
            <function name="~QLowEnergyDescriptor" fullname="QLowEnergyDescriptor::~QLowEnergyDescriptor" href="qlowenergydescriptor.html#dtor.QLowEnergyDescriptor" status="active" access="public" location="qlowenergydescriptor.h" documented="true" meta="destructor" noexcept="true" signature="~QLowEnergyDescriptor()"/>
        </class>
        <class name="QLowEnergyDescriptorData" href="qlowenergydescriptordata.html" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" groups="shared" module="QtBluetooth" brief="Used to create GATT service data">
            <function name="QLowEnergyDescriptorData" fullname="QLowEnergyDescriptorData::QLowEnergyDescriptorData" href="qlowenergydescriptordata.html#QLowEnergyDescriptorData" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="constructor" signature="QLowEnergyDescriptorData()"/>
            <function name="QLowEnergyDescriptorData" fullname="QLowEnergyDescriptorData::QLowEnergyDescriptorData" href="qlowenergydescriptordata.html#QLowEnergyDescriptorData-1" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QLowEnergyDescriptorData(const QBluetoothUuid &amp;uuid, const QByteArray &amp;value)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
                <parameter type="const QByteArray &amp;" name="value" default=""/>
            </function>
            <function name="QLowEnergyDescriptorData" fullname="QLowEnergyDescriptorData::QLowEnergyDescriptorData" href="qlowenergydescriptordata.html#QLowEnergyDescriptorData-2" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QLowEnergyDescriptorData(const QLowEnergyDescriptorData &amp;other)">
                <parameter type="const QLowEnergyDescriptorData &amp;" name="other" default=""/>
            </function>
            <function name="isReadable" fullname="QLowEnergyDescriptorData::isReadable" href="qlowenergydescriptordata.html#isReadable" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" const="true" type="bool" signature="bool isReadable() const"/>
            <function name="isValid" fullname="QLowEnergyDescriptorData::isValid" href="qlowenergydescriptordata.html#isValid" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="isWritable" fullname="QLowEnergyDescriptorData::isWritable" href="qlowenergydescriptordata.html#isWritable" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWritable() const"/>
            <function name="operator!=" href="qlowenergydescriptordata.html#operator-not-eq" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" related="25" meta="plain" type="bool" brief="Returns true if a and b are unequal with respect to their public state, otherwise returns false" signature="bool operator!=(const QLowEnergyDescriptorData &amp;a, const QLowEnergyDescriptorData &amp;b)">
                <parameter type="const QLowEnergyDescriptorData &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyDescriptorData &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QLowEnergyDescriptorData::operator=" href="qlowenergydescriptordata.html#operator-eq" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="copy-assign" type="QLowEnergyDescriptorData &amp;" signature="QLowEnergyDescriptorData &amp; operator=(const QLowEnergyDescriptorData &amp;other)">
                <parameter type="const QLowEnergyDescriptorData &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlowenergydescriptordata.html#operator-eq-eq" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" related="26" meta="plain" type="bool" brief="Returns true if a and b are equal with respect to their public state, otherwise returns false" signature="bool operator==(const QLowEnergyDescriptorData &amp;a, const QLowEnergyDescriptorData &amp;b)">
                <parameter type="const QLowEnergyDescriptorData &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyDescriptorData &amp;" name="b" default=""/>
            </function>
            <function name="readConstraints" fullname="QLowEnergyDescriptorData::readConstraints" href="qlowenergydescriptordata.html#readConstraints" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" const="true" type="QBluetooth::AttAccessConstraints" signature="QBluetooth::AttAccessConstraints readConstraints() const"/>
            <function name="setReadPermissions" fullname="QLowEnergyDescriptorData::setReadPermissions" href="qlowenergydescriptordata.html#setReadPermissions" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" type="void" signature="void setReadPermissions(bool readable, QBluetooth::AttAccessConstraints constraints)">
                <parameter type="bool" name="readable" default=""/>
                <parameter type="QBluetooth::AttAccessConstraints" name="constraints" default="QBluetooth::AttAccessConstraints()"/>
            </function>
            <function name="setUuid" fullname="QLowEnergyDescriptorData::setUuid" href="qlowenergydescriptordata.html#setUuid" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" type="void" signature="void setUuid(const QBluetoothUuid &amp;uuid)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="setValue" fullname="QLowEnergyDescriptorData::setValue" href="qlowenergydescriptordata.html#setValue" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" type="void" signature="void setValue(const QByteArray &amp;value)">
                <parameter type="const QByteArray &amp;" name="value" default=""/>
            </function>
            <function name="setWritePermissions" fullname="QLowEnergyDescriptorData::setWritePermissions" href="qlowenergydescriptordata.html#setWritePermissions" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" type="void" signature="void setWritePermissions(bool writable, QBluetooth::AttAccessConstraints constraints)">
                <parameter type="bool" name="writable" default=""/>
                <parameter type="QBluetooth::AttAccessConstraints" name="constraints" default="QBluetooth::AttAccessConstraints()"/>
            </function>
            <function name="swap" fullname="QLowEnergyDescriptorData::swap" href="qlowenergydescriptordata.html#swap" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QLowEnergyDescriptorData &amp;other)">
                <parameter type="QLowEnergyDescriptorData &amp;" name="other" default=""/>
            </function>
            <function name="uuid" fullname="QLowEnergyDescriptorData::uuid" href="qlowenergydescriptordata.html#uuid" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid uuid() const"/>
            <function name="value" fullname="QLowEnergyDescriptorData::value" href="qlowenergydescriptordata.html#value" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray value() const"/>
            <function name="writeConstraints" fullname="QLowEnergyDescriptorData::writeConstraints" href="qlowenergydescriptordata.html#writeConstraints" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="plain" const="true" type="QBluetooth::AttAccessConstraints" signature="QBluetooth::AttAccessConstraints writeConstraints() const"/>
            <function name="~QLowEnergyDescriptorData" fullname="QLowEnergyDescriptorData::~QLowEnergyDescriptorData" href="qlowenergydescriptordata.html#dtor.QLowEnergyDescriptorData" status="active" access="public" location="qlowenergydescriptordata.h" documented="true" meta="destructor" noexcept="true" signature="~QLowEnergyDescriptorData()"/>
        </class>
        <class name="QLowEnergyService" href="qlowenergyservice.html" status="active" access="public" location="qlowenergyservice.h" documented="true" bases="QObject" module="QtBluetooth" brief="Represents an individual service on a Bluetooth Low Energy Device">
            <target name="notifications"/>
            <contents name="service-structure" title="Service Structure" level="1"/>
            <contents name="service-interaction" title="Service Interaction" level="1"/>
            <contents name="service-data-sharing" title="Service Data Sharing" level="1"/>
            <function name="characteristic" fullname="QLowEnergyService::characteristic" href="qlowenergyservice.html#characteristic" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="QLowEnergyCharacteristic" signature="QLowEnergyCharacteristic characteristic(const QBluetoothUuid &amp;uuid) const">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="characteristicChanged" fullname="QLowEnergyService::characteristicChanged" href="qlowenergyservice.html#characteristicChanged" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="signal" type="void" signature="void characteristicChanged(const QLowEnergyCharacteristic &amp;characteristic, const QByteArray &amp;newValue)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="characteristic" default=""/>
                <parameter type="const QByteArray &amp;" name="newValue" default=""/>
            </function>
            <function name="characteristicRead" fullname="QLowEnergyService::characteristicRead" href="qlowenergyservice.html#characteristicRead" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="signal" type="void" signature="void characteristicRead(const QLowEnergyCharacteristic &amp;characteristic, const QByteArray &amp;value)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="characteristic" default=""/>
                <parameter type="const QByteArray &amp;" name="value" default=""/>
            </function>
            <function name="characteristicWritten" fullname="QLowEnergyService::characteristicWritten" href="qlowenergyservice.html#characteristicWritten" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="signal" type="void" signature="void characteristicWritten(const QLowEnergyCharacteristic &amp;characteristic, const QByteArray &amp;newValue)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="characteristic" default=""/>
                <parameter type="const QByteArray &amp;" name="newValue" default=""/>
            </function>
            <function name="characteristics" fullname="QLowEnergyService::characteristics" href="qlowenergyservice.html#characteristics" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="QList&lt;QLowEnergyCharacteristic&gt;" signature="QList&lt;QLowEnergyCharacteristic&gt; characteristics() const"/>
            <function name="contains" fullname="QLowEnergyService::contains" href="qlowenergyservice.html#contains" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QLowEnergyCharacteristic &amp;characteristic) const">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="characteristic" default=""/>
            </function>
            <function name="contains" fullname="QLowEnergyService::contains" href="qlowenergyservice.html#contains-1" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(const QLowEnergyDescriptor &amp;descriptor) const">
                <parameter type="const QLowEnergyDescriptor &amp;" name="descriptor" default=""/>
            </function>
            <function name="descriptorRead" fullname="QLowEnergyService::descriptorRead" href="qlowenergyservice.html#descriptorRead" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="signal" type="void" signature="void descriptorRead(const QLowEnergyDescriptor &amp;descriptor, const QByteArray &amp;value)">
                <parameter type="const QLowEnergyDescriptor &amp;" name="descriptor" default=""/>
                <parameter type="const QByteArray &amp;" name="value" default=""/>
            </function>
            <function name="descriptorWritten" fullname="QLowEnergyService::descriptorWritten" href="qlowenergyservice.html#descriptorWritten" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="signal" type="void" signature="void descriptorWritten(const QLowEnergyDescriptor &amp;descriptor, const QByteArray &amp;newValue)">
                <parameter type="const QLowEnergyDescriptor &amp;" name="descriptor" default=""/>
                <parameter type="const QByteArray &amp;" name="newValue" default=""/>
            </function>
            <function name="discoverDetails" fullname="QLowEnergyService::discoverDetails" href="qlowenergyservice.html#discoverDetails" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" type="void" signature="void discoverDetails(QLowEnergyService::DiscoveryMode mode)">
                <parameter type="QLowEnergyService::DiscoveryMode" name="mode" default="FullDiscovery"/>
            </function>
            <function name="error" fullname="QLowEnergyService::error" href="qlowenergyservice.html#error" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="QLowEnergyService::ServiceError" signature="QLowEnergyService::ServiceError error() const"/>
            <function name="errorOccurred" fullname="QLowEnergyService::errorOccurred" href="qlowenergyservice.html#errorOccurred" status="active" access="public" location="qlowenergyservice.h" documented="true" since="6.2" meta="signal" type="void" signature="void errorOccurred(QLowEnergyService::ServiceError newError)">
                <parameter type="QLowEnergyService::ServiceError" name="newError" default=""/>
            </function>
            <function name="includedServices" fullname="QLowEnergyService::includedServices" href="qlowenergyservice.html#includedServices" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="QList&lt;QBluetoothUuid&gt;" signature="QList&lt;QBluetoothUuid&gt; includedServices() const"/>
            <function name="readCharacteristic" fullname="QLowEnergyService::readCharacteristic" href="qlowenergyservice.html#readCharacteristic" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" type="void" signature="void readCharacteristic(const QLowEnergyCharacteristic &amp;characteristic)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="characteristic" default=""/>
            </function>
            <function name="readDescriptor" fullname="QLowEnergyService::readDescriptor" href="qlowenergyservice.html#readDescriptor" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" type="void" signature="void readDescriptor(const QLowEnergyDescriptor &amp;descriptor)">
                <parameter type="const QLowEnergyDescriptor &amp;" name="descriptor" default=""/>
            </function>
            <function name="serviceName" fullname="QLowEnergyService::serviceName" href="qlowenergyservice.html#serviceName" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="QString" signature="QString serviceName() const"/>
            <function name="serviceUuid" fullname="QLowEnergyService::serviceUuid" href="qlowenergyservice.html#serviceUuid" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid serviceUuid() const"/>
            <function name="state" fullname="QLowEnergyService::state" href="qlowenergyservice.html#state" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="QLowEnergyService::ServiceState" signature="QLowEnergyService::ServiceState state() const"/>
            <function name="stateChanged" fullname="QLowEnergyService::stateChanged" href="qlowenergyservice.html#stateChanged" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="signal" type="void" signature="void stateChanged(QLowEnergyService::ServiceState newState)">
                <parameter type="QLowEnergyService::ServiceState" name="newState" default=""/>
            </function>
            <function name="type" fullname="QLowEnergyService::type" href="qlowenergyservice.html#type" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" const="true" type="QLowEnergyService::ServiceTypes" signature="QLowEnergyService::ServiceTypes type() const"/>
            <function name="writeCharacteristic" fullname="QLowEnergyService::writeCharacteristic" href="qlowenergyservice.html#writeCharacteristic" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" type="void" signature="void writeCharacteristic(const QLowEnergyCharacteristic &amp;characteristic, const QByteArray &amp;newValue, QLowEnergyService::WriteMode mode)">
                <parameter type="const QLowEnergyCharacteristic &amp;" name="characteristic" default=""/>
                <parameter type="const QByteArray &amp;" name="newValue" default=""/>
                <parameter type="QLowEnergyService::WriteMode" name="mode" default="WriteWithResponse"/>
            </function>
            <function name="writeDescriptor" fullname="QLowEnergyService::writeDescriptor" href="qlowenergyservice.html#writeDescriptor" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="plain" type="void" signature="void writeDescriptor(const QLowEnergyDescriptor &amp;descriptor, const QByteArray &amp;newValue)">
                <parameter type="const QLowEnergyDescriptor &amp;" name="descriptor" default=""/>
                <parameter type="const QByteArray &amp;" name="newValue" default=""/>
            </function>
            <function name="~QLowEnergyService" fullname="QLowEnergyService::~QLowEnergyService" href="qlowenergyservice.html#dtor.QLowEnergyService" status="active" access="public" location="qlowenergyservice.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QLowEnergyService()"/>
            <enum name="DiscoveryMode" fullname="QLowEnergyService::DiscoveryMode" href="qlowenergyservice.html#DiscoveryMode-enum" status="active" access="public" location="qlowenergyservice.h" since="6.2" documented="true">
                <value name="FullDiscovery" value="0"/>
                <value name="SkipValueDiscovery" value="1"/>
            </enum>
            <enum name="ServiceError" fullname="QLowEnergyService::ServiceError" href="qlowenergyservice.html#ServiceError-enum" status="active" access="public" location="qlowenergyservice.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="OperationError" value="1"/>
                <value name="CharacteristicWriteError" value="2"/>
                <value name="DescriptorWriteError" value="3"/>
                <value name="UnknownError" value="4" since="5.5"/>
                <value name="CharacteristicReadError" value="5" since="5.5"/>
                <value name="DescriptorReadError" value="6" since="5.5"/>
            </enum>
            <enum name="ServiceState" fullname="QLowEnergyService::ServiceState" href="qlowenergyservice.html#ServiceState-enum" status="active" access="public" location="qlowenergyservice.h" documented="true">
                <value name="InvalidService" value="0"/>
                <value name="RemoteService" value="1"/>
                <value name="RemoteServiceDiscovering" value="2"/>
                <value name="RemoteServiceDiscovered" value="3"/>
                <value name="LocalService" value="4" since="5.7"/>
                <value name="DiscoveryRequired" value="RemoteService"/>
                <value name="DiscoveringService" value="RemoteServiceDiscovering"/>
                <value name="ServiceDiscovered" value="RemoteServiceDiscovered"/>
            </enum>
            <enum name="ServiceType" fullname="QLowEnergyService::ServiceType" href="qlowenergyservice.html#ServiceType-enum" status="active" access="public" location="qlowenergyservice.h" documented="true" typedef="QLowEnergyService::ServiceTypes">
                <value name="PrimaryService" value="0x0001"/>
                <value name="IncludedService" value="0x0002"/>
            </enum>
            <enum name="WriteMode" fullname="QLowEnergyService::WriteMode" href="qlowenergyservice.html#WriteMode-enum" status="active" access="public" location="qlowenergyservice.h" documented="true">
                <value name="WriteWithResponse" value="0"/>
                <value name="WriteWithoutResponse" value="1"/>
                <value name="WriteSigned" value="2" since="5.7"/>
            </enum>
            <typedef name="ServiceTypes" fullname="QLowEnergyService::ServiceTypes" href="qlowenergyservice.html#ServiceType-enum" status="active" access="public" location="qlowenergyservice.h" enum="QLowEnergyService::ServiceType"/>
        </class>
        <class name="QLowEnergyServiceData" href="qlowenergyservicedata.html" status="active" access="public" location="qlowenergyservicedata.h" documented="true" groups="shared" module="QtBluetooth" brief="Used to set up GATT service data">
            <function name="QLowEnergyServiceData" fullname="QLowEnergyServiceData::QLowEnergyServiceData" href="qlowenergyservicedata.html#QLowEnergyServiceData" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="constructor" signature="QLowEnergyServiceData()"/>
            <function name="QLowEnergyServiceData" fullname="QLowEnergyServiceData::QLowEnergyServiceData" href="qlowenergyservicedata.html#QLowEnergyServiceData-1" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QLowEnergyServiceData(const QLowEnergyServiceData &amp;other)">
                <parameter type="const QLowEnergyServiceData &amp;" name="other" default=""/>
            </function>
            <function name="addCharacteristic" fullname="QLowEnergyServiceData::addCharacteristic" href="qlowenergyservicedata.html#addCharacteristic" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" type="void" signature="void addCharacteristic(const QLowEnergyCharacteristicData &amp;characteristic)">
                <parameter type="const QLowEnergyCharacteristicData &amp;" name="characteristic" default=""/>
            </function>
            <function name="addIncludedService" fullname="QLowEnergyServiceData::addIncludedService" href="qlowenergyservicedata.html#addIncludedService" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" type="void" signature="void addIncludedService(QLowEnergyService *service)">
                <parameter type="QLowEnergyService *" name="service" default=""/>
            </function>
            <function name="characteristics" fullname="QLowEnergyServiceData::characteristics" href="qlowenergyservicedata.html#characteristics" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" const="true" type="QList&lt;QLowEnergyCharacteristicData&gt;" signature="QList&lt;QLowEnergyCharacteristicData&gt; characteristics() const"/>
            <function name="includedServices" fullname="QLowEnergyServiceData::includedServices" href="qlowenergyservicedata.html#includedServices" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" const="true" type="QList&lt;QLowEnergyService *&gt;" signature="QList&lt;QLowEnergyService *&gt; includedServices() const"/>
            <function name="isValid" fullname="QLowEnergyServiceData::isValid" href="qlowenergyservicedata.html#isValid" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="operator!=" href="qlowenergyservicedata.html#operator-not-eq" status="active" access="public" location="qlowenergyservicedata.h" documented="true" related="27" meta="plain" type="bool" brief="Returns true if a and b are unequal with respect to their public state, otherwise returns false" signature="bool operator!=(const QLowEnergyServiceData &amp;a, const QLowEnergyServiceData &amp;b)">
                <parameter type="const QLowEnergyServiceData &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyServiceData &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QLowEnergyServiceData::operator=" href="qlowenergyservicedata.html#operator-eq" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="copy-assign" type="QLowEnergyServiceData &amp;" signature="QLowEnergyServiceData &amp; operator=(const QLowEnergyServiceData &amp;other)">
                <parameter type="const QLowEnergyServiceData &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlowenergyservicedata.html#operator-eq-eq" status="active" access="public" location="qlowenergyservicedata.h" documented="true" related="28" meta="plain" type="bool" brief="Returns true if a and b are equal with respect to their public state, otherwise returns false" signature="bool operator==(const QLowEnergyServiceData &amp;a, const QLowEnergyServiceData &amp;b)">
                <parameter type="const QLowEnergyServiceData &amp;" name="a" default=""/>
                <parameter type="const QLowEnergyServiceData &amp;" name="b" default=""/>
            </function>
            <function name="setCharacteristics" fullname="QLowEnergyServiceData::setCharacteristics" href="qlowenergyservicedata.html#setCharacteristics" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" type="void" signature="void setCharacteristics(const QList&lt;QLowEnergyCharacteristicData&gt; &amp;characteristics)">
                <parameter type="const QList&lt;QLowEnergyCharacteristicData&gt; &amp;" name="characteristics" default=""/>
            </function>
            <function name="setIncludedServices" fullname="QLowEnergyServiceData::setIncludedServices" href="qlowenergyservicedata.html#setIncludedServices" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" type="void" signature="void setIncludedServices(const QList&lt;QLowEnergyService *&gt; &amp;services)">
                <parameter type="const QList&lt;QLowEnergyService *&gt; &amp;" name="services" default=""/>
            </function>
            <function name="setType" fullname="QLowEnergyServiceData::setType" href="qlowenergyservicedata.html#setType" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" type="void" signature="void setType(QLowEnergyServiceData::ServiceType type)">
                <parameter type="QLowEnergyServiceData::ServiceType" name="type" default=""/>
            </function>
            <function name="setUuid" fullname="QLowEnergyServiceData::setUuid" href="qlowenergyservicedata.html#setUuid" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" type="void" signature="void setUuid(const QBluetoothUuid &amp;uuid)">
                <parameter type="const QBluetoothUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="swap" fullname="QLowEnergyServiceData::swap" href="qlowenergyservicedata.html#swap" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QLowEnergyServiceData &amp;other)">
                <parameter type="QLowEnergyServiceData &amp;" name="other" default=""/>
            </function>
            <function name="type" fullname="QLowEnergyServiceData::type" href="qlowenergyservicedata.html#type" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" const="true" type="QLowEnergyServiceData::ServiceType" signature="QLowEnergyServiceData::ServiceType type() const"/>
            <function name="uuid" fullname="QLowEnergyServiceData::uuid" href="qlowenergyservicedata.html#uuid" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="plain" const="true" type="QBluetoothUuid" signature="QBluetoothUuid uuid() const"/>
            <function name="~QLowEnergyServiceData" fullname="QLowEnergyServiceData::~QLowEnergyServiceData" href="qlowenergyservicedata.html#dtor.QLowEnergyServiceData" status="active" access="public" location="qlowenergyservicedata.h" documented="true" meta="destructor" noexcept="true" signature="~QLowEnergyServiceData()"/>
            <enum name="ServiceType" fullname="QLowEnergyServiceData::ServiceType" href="qlowenergyservicedata.html#ServiceType-enum" status="active" access="public" location="qlowenergyservicedata.h" documented="true">
                <value name="ServiceTypePrimary" value="0x2800"/>
                <value name="ServiceTypeSecondary" value="0x2801"/>
            </enum>
        </class>
        <page name="qtbluetooth-index.html" href="qtbluetooth-index.html" status="active" location="bluetooth-index.qdoc" documented="true" groups="technology-apis" subtype="page" title="Qt Bluetooth" fulltitle="Qt Bluetooth" subtitle="" brief="Qt Bluetooth enables connectivity between Bluetooth enabled devices">
            <contents name="overview" title="Overview" level="1"/>
            <contents name="using-the-module" title="Using the Module" level="1"/>
            <contents name="building-with-cmake" title="Building with CMake" level="2"/>
            <contents name="building-with-qmake" title="Building with qmake" level="2"/>
            <contents name="permissions" title="Permissions" level="1"/>
            <contents name="related-information" title="Related Information" level="1"/>
            <contents name="building-qt-bluetooth" title="Building Qt Bluetooth" level="2"/>
            <contents name="linux-specific" title="Linux Specific" level="3"/>
            <contents name="macos-specific" title="macOS Specific" level="3"/>
            <contents name="articles-and-guides" title="Articles and Guides" level="2"/>
            <contents name="reference" title="Reference" level="2"/>
            <contents name="logging-categories" title="Logging Categories" level="2"/>
            <contents name="examples" title="Examples" level="2"/>
            <contents name="module-evolution" title="Module Evolution" level="1"/>
            <contents name="licenses-and-attributions" title="Licenses and Attributions" level="1"/>
        </page>
        <page name="bluetooth-examples.html" href="bluetooth-examples.html" status="active" location="examples.qdoc" documented="true" subtype="page" title="Qt Bluetooth Examples" fulltitle="Qt Bluetooth Examples" subtitle="" brief="Examples for the Qt Bluetooth module">
            <contents name="c-tutorial" title="C++ Tutorial" level="2"/>
            <contents name="c-examples" title="C++ Examples" level="2"/>
            <contents name="qml-examples" title="QML Examples" level="2"/>
        </page>
        <page name="qtbluetooth-overview.html" href="qtbluetooth-overview.html" status="active" location="bluetooth-overview.qdoc" documented="true" groups="technology-apis" subtype="page" title="Qt Bluetooth Overview" fulltitle="Qt Bluetooth Overview" subtitle="" brief="Qt Bluetooth API enables connectivity with other regular Bluetooth and Bluetooth Low Energy enabled devices">
            <contents name="retrieving-local-device-information" title="Retrieving Local Device Information" level="1"/>
            <contents name="scanning-for-bluetooth-devices" title="Scanning for Bluetooth Devices" level="1"/>
            <contents name="exchanging-data-between-devices" title="Exchanging Data Between Devices" level="1"/>
            <contents name="bluetooth-low-energy" title="Bluetooth Low Energy" level="1"/>
        </page>
        <typedef name="QLowEnergyHandle" href="qbluetooth.html#QLowEnergyHandle-typedef" status="active" access="public" location="qbluetooth.h" related="0" documented="true"/>
        <group name="attributions-libs" href="attributions-libs.html" status="internal" seen="false" title=""/>
        <group name="attributions-qtbluetooth" href="attributions-qtbluetooth.html" status="internal" seen="false" title=""/>
        <group name="attributions-qtbluetooth-libs" href="attributions-qtbluetooth-libs.html" status="internal" seen="false" title=""/>
        <group name="category Connectivity" href="category-connectivity.html" status="internal" seen="false" title=""/>
        <group name="changes-qt-5-to-6" href="changes-qt-5-to-6.html" status="internal" seen="false" title=""/>
        <group name="modules" href="modules.html" status="internal" seen="false" title=""/>
        <group name="platform-type-conversions" href="platform-type-conversions.html" status="internal" seen="false" title=""/>
        <group name="shared" href="shared.html" status="internal" seen="false" title=""/>
        <group name="technology-apis" href="technology-apis.html" status="internal" seen="false" title=""/>
        <module name="QtBluetooth" href="qtbluetooth-module.html" status="active" location="bluetooth-cpp.qdoc" documented="true" groups="modules" seen="true" title="Qt Bluetooth C++ Classes" brief="Enables basic Bluetooth operations like scanning for devices and connecting them"/>
    </namespace>
</INDEX>
