BluezQt
mediaendpoint.cpp
36 void MediaEndpoint::setConfiguration(const QString &transportObjectPath, const QVariantMap &properties)
41 void MediaEndpoint::selectConfiguration(const QByteArray &capabilities, const Request<QByteArray> &request)
virtual void selectConfiguration(const QByteArray &capabilities, const Request< QByteArray > &request)
Select preferable configuration from the supported capabilities.
Definition: mediaendpoint.cpp:41
virtual void setConfiguration(const QString &transportObjectPath, const QVariantMap &properties)
Set configuration for the transport.
Definition: mediaendpoint.cpp:36
Configuration for MediaEndpoint construction.
Definition: mediaendpoint.h:47
Q_EMITQ_EMIT
void configurationSelected(const QByteArray &capabilities, const QByteArray &configuration)
Indicates that configuration was selected.
virtual void release()
Indicates that the MediaEndpoint was unregistered.
Definition: mediaendpoint.cpp:130
virtual const QVariantMap & properties() const
Properties of the endpoint.
Definition: mediaendpoint.cpp:31
void configurationCleared(const QString &transportObjectPath)
Indicates that configuration was cleared for transport.
Definition: request.h:38
virtual void clearConfiguration(const QString &transportObjectPath)
Clear transport configuration.
Definition: mediaendpoint.cpp:125
void configurationSet(const QString &transportObjectPath, const QVariantMap &properties)
Indicates that configuration was set for transport.
virtual QDBusObjectPath objectPath() const
D-Bus object path of the MediaEndpoint.
Definition: mediaendpoint.cpp:26
MediaEndpoint(const Configuration &configuration, QObject *parent=nullptr)
Creates a new MediaEndpoint object.
Definition: mediaendpoint.cpp:15
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Sep 27 2023 04:04:48 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Sep 27 2023 04:04:48 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.