9#ifndef BLUEZQT_LEADVERTISEMENT_H
10#define BLUEZQT_LEADVERTISEMENT_H
14#include "bluezqt_export.h"
37 explicit LEAdvertisement(
const QStringList &serviceUuids, QObject *parent =
nullptr);
89 class LEAdvertisementPrivate *
const d;
Bluetooth LE advertisement.
Definition leadvertisement.h:28
QHash< QString, QByteArray > serviceData() const
Returns the service data included in the advertisement.
virtual void release()
Indicates that the LEAdvertisement was unregistered.
void setServiceData(const QHash< QString, QByteArray > &data)
Sets the service data to include in the advertisement.
~LEAdvertisement() override
Destroys a LEAdvertisement object.
virtual QStringList serviceUuids() const
List of UUIDs to include in the "Service UUID" field of the Advertising Data.
LEAdvertisement(const QStringList &serviceUuids, QObject *parent=nullptr)
Creates a new LEAdvertisement object.
virtual QDBusObjectPath objectPath() const
D-Bus object path of the advertisement.
Bluetooth LE advertising manager.
Definition leadvertisingmanager.h:33