![]() |
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"
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().
|
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.