![]() |
Qt 6.x
The Qt SDK
|
#include "qlowenergyadvertisingparameters.h"
#include "qlowenergycharacteristicdata.h"
#include "qlowenergydescriptordata.h"
#include "btperipheralmanager_p.h"
#include "qlowenergyservicedata.h"
#include "btnotifier_p.h"
#include "qbluetooth.h"
#include <QtCore/qstring.h>
#include <QtCore/qdebug.h>
#include <QtCore/qlist.h>
#include <algorithm>
#include <vector>
#include <limits>
#include <deque>
#include <map>
Go to the source code of this file.
Classes | |
category | DarwinBTPeripheralManager(PrivateAPI) |
Variables | |
LECBManagerNotifier * | notifier |
QLowEnergyHandle | lastHandle |
std::vector< ObjCStrongReference< CBMutableService > > | services |
decltype(services.size()) | nextServiceToAdd |
std::map< QBluetoothUuid, CBService * > | serviceIndex |
ObjCScopedPointer< NSMutableDictionary > | advertisementData |
GenericLEMap< CBCharacteristic * > | charMap |
GenericLEMap< ObjCStrongReference< NSMutableData > > | charValues |
QMap< QLowEnergyHandle, ValueRange > | valueRanges |
std::deque< UpdateRequest > | updateQueue |
PeripheralState | state |
NSUInteger | maxNotificationValueLength |
decltype(services.size()) | nOfFailedAds |
ObjCScopedPointer<NSMutableDictionary> advertisementData |
Definition at line 160 of file btperipheralmanager.mm.
Referenced by DarwinBluetooth::AdvertisementData::AdvertisementData().
GenericLEMap<CBCharacteristic *> charMap |
Definition at line 162 of file btperipheralmanager.mm.
GenericLEMap<ObjCStrongReference<NSMutableData> > charValues |
Definition at line 163 of file btperipheralmanager.mm.
QLowEnergyHandle lastHandle |
Definition at line 151 of file btperipheralmanager.mm.
NSUInteger maxNotificationValueLength |
Definition at line 170 of file btperipheralmanager.mm.
decltype(services.size()) nextServiceToAdd |
Definition at line 156 of file btperipheralmanager.mm.
decltype(services.size()) nOfFailedAds |
Definition at line 171 of file btperipheralmanager.mm.
LECBManagerNotifier* notifier |
Definition at line 149 of file btperipheralmanager.mm.
std::map<QBluetoothUuid, CBService *> serviceIndex |
Definition at line 159 of file btperipheralmanager.mm.
std::vector<ObjCStrongReference<CBMutableService> > services |
Definition at line 155 of file btperipheralmanager.mm.
Referenced by QLeDBusAdvertiser::QLeDBusAdvertiser(), QQmlNativeDebugConnector::QQmlNativeDebugConnector(), addServicesData(), createJavaAdvertiseData(), QQmlDebugServerImpl::parseArguments(), QT_BEGIN_NAMESPACE::qt_servicesUuids(), QWinRTBluetoothDeviceDiscoveryWorker::scanFinished(), QDBusServiceWatcherPrivate::setConnection(), QLowEnergyServiceData::setIncludedServices(), and QDBusServiceWatcher::setWatchedServices().
PeripheralState state |
Definition at line 169 of file btperipheralmanager.mm.
std::deque<UpdateRequest> updateQueue |
Definition at line 167 of file btperipheralmanager.mm.
QMap<QLowEnergyHandle, ValueRange> valueRanges |
Definition at line 165 of file btperipheralmanager.mm.