![]() |
Qt 6.x
The Qt SDK
|
#include "qleadvertiser_bluez_p.h"#include "bluez/bluez_data_p.h"#include "bluez/hcimanager_p.h"#include "qbluetoothsocketbase_p.h"#include <QtCore/qloggingcategory.h>#include <cstring>#include "moc_qleadvertiser_bluez_p.cpp"
Include dependency graph for qleadvertiser_bluez.cpp:Go to the source code of this file.
Classes | |
| struct | AdvParams |
| struct | AdvData |
| struct | WhiteListParams |
Functions | |
| struct AdvParams | __attribute__ ((packed)) |
| template<typename T > | |
| static QByteArray | byteArrayFromStruct (const T &data) |
| static quint16 | forceIntoRange (quint16 val, quint16 min, quint16 max) |
| template<typename T > | |
| static quint8 | servicesType (bool dataComplete) |
| template<> | |
| quint8 | servicesType< quint16 > (bool dataComplete) |
| template<> | |
| quint8 | servicesType< quint32 > (bool dataComplete) |
| template<> | |
| quint8 | servicesType< QUuid::Id128Bytes > (bool dataComplete) |
| template<typename T > | |
| static void | addServicesData (AdvData &data, const QList< T > &services) |
Variables | |
| quint16 | minInterval |
| quint16 | maxInterval |
| quint8 | type |
| quint8 | ownAddrType |
| quint8 | directAddrType |
| bdaddr_t | directAddr |
| quint8 | channelMap |
| quint8 | filterPolicy |
| struct AdvData | __attribute__ |
| struct AdvParams __attribute__ | ( | (packed) | ) |
|
static |
Definition at line 219 of file qleadvertiser_bluez.cpp.
|
static |
Definition at line 44 of file qleadvertiser_bluez.cpp.
Definition at line 159 of file qleadvertiser_bluez.cpp.
References qMax(), and qMin().
Here is the call graph for this function:
|
static |
| quint8 servicesType< quint16 > | ( | bool | dataComplete | ) |
Definition at line 205 of file qleadvertiser_bluez.cpp.
| quint8 servicesType< quint32 > | ( | bool | dataComplete | ) |
Definition at line 209 of file qleadvertiser_bluez.cpp.
| quint8 servicesType< QUuid::Id128Bytes > | ( | bool | dataComplete | ) |
Definition at line 213 of file qleadvertiser_bluez.cpp.
| struct AdvData __attribute__ |
| quint8 channelMap |
Definition at line 6 of file qleadvertiser_bluez.cpp.
Referenced by CoreAudioUtils::fromAudioChannelLayout(), and CoreAudioUtils::toAudioChannelLayout().
| bdaddr_t directAddr |
Definition at line 5 of file qleadvertiser_bluez.cpp.
| quint8 directAddrType |
Definition at line 4 of file qleadvertiser_bluez.cpp.
| quint8 filterPolicy |
Definition at line 7 of file qleadvertiser_bluez.cpp.
| quint16 maxInterval |
Definition at line 1 of file qleadvertiser_bluez.cpp.
Referenced by connectionUpdateData().
| quint16 minInterval |
Definition at line 0 of file qleadvertiser_bluez.cpp.
Referenced by connectionUpdateData().
| quint8 ownAddrType |
Definition at line 3 of file qleadvertiser_bluez.cpp.
Definition at line 2 of file qleadvertiser_bluez.cpp.