4#ifndef BLUETOOTHMANAGEMENT_P_H
5#define BLUETOOTHMANAGEMENT_P_H
18#include <QtCore/qdatetime.h>
19#include <QtCore/qmutex.h>
20#include <QtCore/qobject.h>
22#include <QtBluetooth/qbluetoothaddress.h>
24#ifndef QPRIVATELINEARBUFFER_BUFFERSIZE
25#define QPRIVATELINEARBUFFER_BUFFERSIZE qsizetype(16384)
27#include "../qprivatelinearbuffer_p.h"
96 void _q_readNotifier();
98 void cleanupOldAddressFlags();
107 mutable QMutex accessLock;
@ AdvertisementMonitorRemovedEvent
@ DeviceDisconnectedEvent
@ DeviceFlagsChangedEvent
@ UserPasskeyRequestEvent
@ ExtendedControllerInformationChangedEvent
@ ExperimentalFeatureChangedEvent
@ LocalOutOfBandExtendedDataUpdatedEvent
@ AdvertisementMonitorAddedEvent
@ NewConfigurationOptionsEvent
@ UnconfiguredIndexRemovedEvent
@ NewSignatureResolvingKeyEvent
@ ExtendedIndexAddedEvent
@ UnconfiguredIndexAddedEvent
@ UserConfirmationRequestEvent
@ PHYConfigurationChangedEvent
@ DefaultRuntimeConfigurationChangedEvent
@ AdvertisingRemovedEvent
@ AuthenticationFailedEvent
@ ExtendedIndexRemovedEvent
@ ClassOfDeviceChangedEvent
@ NewConnectionParameterEvent
@ DefaultSystemConfigurationChangedEvent
@ NewIdentityResolvingKeyEvent
bool isAddressRandom(const QBluetoothAddress &address) const
bool isMonitoringEnabled() const
static BluetoothManagement * instance()
QObject * parent() const
Returns a pointer to the parent object.
Combined button and popup list for selecting options.
GLuint GLuint64EXT address