BluezQt
leadvertisingmanager.cpp
24 d->m_bluezLEAdvertisingManager = new BluezLEAdvertisingManager(Strings::orgBluez(), path, DBusConnection::orgBluez(), this);
37 return new PendingCall(PendingCall::InternalError, QStringLiteral("LEAdvertisingManager not operational!"));
42 if (!DBusConnection::orgBluez().registerObject(advertisement->objectPath().path(), advertisement)) {
46 return new PendingCall(d->m_bluezLEAdvertisingManager->RegisterAdvertisement(advertisement->objectPath(), QVariantMap()), PendingCall::ReturnVoid, this);
54 return new PendingCall(PendingCall::InternalError, QStringLiteral("LEAdvertisingManager not operational!"));
59 return new PendingCall(d->m_bluezLEAdvertisingManager->UnregisterAdvertisement(advertisement->objectPath()), PendingCall::ReturnVoid, this);
QString path() const const
~LEAdvertisingManager() override
Destroys an LEAdvertisingManager object.
Definition: leadvertisingmanager.cpp:27
QString path(const QString &relativePath)
PendingCall * unregisterAdvertisement(LEAdvertisement *advertisement)
Unregisters advertisement.
Definition: leadvertisingmanager.cpp:49
Definition: leadvertisement.h:27
PendingCall * registerAdvertisement(LEAdvertisement *advertisement)
Registers advertisement.
Definition: leadvertisingmanager.cpp:32
Definition: pendingcall.h:32
virtual QDBusObjectPath objectPath() const
D-Bus object path of the advertisement.
Definition: leadvertisement.cpp:25
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Dec 5 2023 04:08:31 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Dec 5 2023 04:08:31 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.