![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qlowenergyserviceprivate_p.h"
#include "qlowenergycharacteristic.h"
#include "qlowenergycontroller.h"
#include "btcentralmanager_p.h"
#include "btnotifier_p.h"
#include <QtCore/qloggingcategory.h>
#include <QtCore/qdebug.h>
#include <QtCore/qmap.h>
#include <algorithm>
#include <vector>
#include <limits>
Go to the source code of this file.
Classes | |
category | DarwinBTCentralManager(PrivateAPI) |
Namespaces | |
namespace | DarwinBluetooth |
Typedefs | |
using | DiscoveryMode = QLowEnergyService::DiscoveryMode |
Functions | |
NSUInteger | DarwinBluetooth::qt_countGATTEntries (CBService *service) |
ObjCStrongReference< NSError > | DarwinBluetooth::qt_timeoutNSError (OperationTimeout type) |
auto | DarwinBluetooth::qt_find_watchdog (const std::vector< GCDTimer > &watchdogs, id object, OperationTimeout type) |
Definition at line 106 of file btcentralmanager.mm.
DarwinBluetooth::CharHash charMap |
Definition at line 132 of file btcentralmanager.mm.
QLowEnergyHandle currentReadHandle |
Definition at line 139 of file btcentralmanager.mm.
NSUInteger currentService |
Definition at line 123 of file btcentralmanager.mm.
DarwinBluetooth::DescHash descMap |
Definition at line 133 of file btcentralmanager.mm.
QBluetoothUuid deviceUuid |
Definition at line 115 of file btcentralmanager.mm.
bool disconnectPending |
Definition at line 113 of file btcentralmanager.mm.
int lastKnownMtu |
Definition at line 147 of file btcentralmanager.mm.
QLowEnergyHandle lastValidHandle |
Definition at line 135 of file btcentralmanager.mm.
DarwinBluetooth::CentralManagerState managerState |
Definition at line 112 of file btcentralmanager.mm.
DarwinBluetooth::LECBManagerNotifier* notifier |
Definition at line 117 of file btcentralmanager.mm.
CBPeripheral* peripheral |
Definition at line 146 of file btcentralmanager.mm.
bool requestPending |
Definition at line 137 of file btcentralmanager.mm.
DarwinBluetooth::RequestQueue requests |
Definition at line 138 of file btcentralmanager.mm.
DarwinBluetooth::ServiceHash serviceMap |
Definition at line 131 of file btcentralmanager.mm.
QMap<QBluetoothUuid, DiscoveryMode> servicesToDiscoverDetails |
Definition at line 129 of file btcentralmanager.mm.
DarwinBluetooth::ObjCStrongReference<NSMutableArray> servicesToVisit |
Definition at line 121 of file btcentralmanager.mm.
DarwinBluetooth::ObjCStrongReference<NSMutableArray> servicesToVisitNext |
Definition at line 125 of file btcentralmanager.mm.
qint64 timeoutMS |
Definition at line 143 of file btcentralmanager.mm.
std::vector<DarwinBluetooth::GCDTimer> timeoutWatchdogs |
Definition at line 144 of file btcentralmanager.mm.
DarwinBluetooth::ValueHash valuesToWrite |
Definition at line 141 of file btcentralmanager.mm.
DarwinBluetooth::ObjCStrongReference<NSMutableSet> visitedServices |
Definition at line 127 of file btcentralmanager.mm.