Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
objectmanageradaptor_p.h
Go to the documentation of this file.
1
/*
2
* This file was generated by qdbusxml2cpp version 0.8
3
* Source file was org.freedesktop.dbus.objectmanager.xml
4
*
5
* qdbusxml2cpp is Copyright (C) The Qt Company Ltd. and other contributors.
6
*
7
* This is an auto-generated file.
8
* This file may have been hand-edited. Look for HAND-EDIT comments
9
* before re-generating it.
10
*/
11
12
#
ifndef
OBJECTMANAGERADAPTOR_P_H
13
#
define
OBJECTMANAGERADAPTOR_P_H
14
15
//
16
// W A R N I N G
17
// -------------
18
//
19
// This file is not part of the Qt API. It exists purely as an
20
// implementation detail. This header file may change from version to
21
// version without notice, or even be removed.
22
//
23
// We mean it.
24
//
25
26
#
include
<
QtCore
/
QObject
>
27
#
include
<
QtDBus
/
QtDBus
>
28
#
include
"bluez5_helper_p.h"
29
#
include
<
QtCore
/
qcontainerfwd
.
h
>
30
31
namespace
QtBluetoothPrivate
{
32
33
/*
34
* Adaptor class for interface org.freedesktop.DBus.ObjectManager
35
*/
36
class
OrgFreedesktopDBusObjectManagerAdaptor
:
public
QDBusAbstractAdaptor
37
{
38
Q_OBJECT
39
Q_CLASSINFO(
"D-Bus Interface"
,
"org.freedesktop.DBus.ObjectManager"
)
40
Q_CLASSINFO
(
"D-Bus Introspection"
,
""
41
" <interface name=\"org.freedesktop.DBus.ObjectManager\">\n"
42
" <method name=\"GetManagedObjects\">\n"
43
" <arg direction=\"out\" type=\"a{oa{sa{sv}}}\" name=\"object_paths_interfaces_and_properties\"/>\n"
44
" <annotation value=\"ManagedObjectList\" name=\"org.qtproject.QtDBus.QtTypeName.Out0\"/>\n"
45
" </method>\n"
46
" <signal name=\"InterfacesAdded\">\n"
47
" <arg type=\"o\" name=\"object_path\"/>\n"
48
" <arg type=\"a{sa{sv}}\" name=\"interfaces_and_properties\"/>\n"
49
" <annotation value=\"InterfaceList\" name=\"org.qtproject.QtDBus.QtTypeName.Out1\"/>\n"
50
" </signal>\n"
51
" <signal name=\"InterfacesRemoved\">\n"
52
" <arg type=\"o\" name=\"object_path\"/>\n"
53
" <arg type=\"as\" name=\"interfaces\"/>\n"
54
" </signal>\n"
55
" </interface>\n"
56
""
)
57
public
:
58
OrgFreedesktopDBusObjectManagerAdaptor
(
QObject
*
parent
);
59
~
OrgFreedesktopDBusObjectManagerAdaptor
()
override
;
60
61
public
:
// PROPERTIES
62
public
Q_SLOTS
:
// METHODS
63
ManagedObjectList
GetManagedObjects
();
64
Q_SIGNALS
:
// SIGNALS
65
void
InterfacesAdded
(
const
QDBusObjectPath
&
object_path
,
InterfaceList
interfaces_and_properties
);
66
void
InterfacesRemoved
(
const
QDBusObjectPath &object_path,
const
QStringList &interfaces);
67
};
68
69
}
// end of namespace QtBluetoothPrivate
70
71
#
endif
ManagedObjectList
QMap< QDBusObjectPath, InterfaceList > ManagedObjectList
Definition
bluez5_helper_p.h:25
InterfaceList
QMap< QString, QVariantMap > InterfaceList
Definition
bluez5_helper_p.h:24
appObjectPathTemplate
static constexpr QLatin1String appObjectPathTemplate
Definition
bluezperipheralapplication.cpp:16
QtBluetoothPrivate::OrgBluezGattCharacteristic1Adaptor
Definition
gattcharacteristic1adaptor_p.h:37
QtBluetoothPrivate::OrgBluezGattManager1Interface
Definition
gattmanager1_p.h:41
QtBluetoothPrivate::OrgBluezGattService1Adaptor
Definition
gattservice1adaptor_p.h:37
QtBluetoothPrivate::OrgFreedesktopDBusObjectManagerAdaptor
Definition
objectmanageradaptor_p.h:37
QtBluetoothPrivate::OrgFreedesktopDBusObjectManagerAdaptor::~OrgFreedesktopDBusObjectManagerAdaptor
Q_CLASSINFO("D-Bus Introspection", "" " <interface name=\"org.freedesktop.DBus.ObjectManager\">\n" " <method name=\"GetManagedObjects\">\n" " <arg direction=\"out\" type=\"a{oa{sa{sv}}}\" name=\"object_paths_interfaces_and_properties\"/>\n" " <annotation value=\"ManagedObjectList\" name=\"org.qtproject.QtDBus.QtTypeName.Out0\"/>\n" " </method>\n" " <signal name=\"InterfacesAdded\">\n" " <arg type=\"o\" name=\"object_path\"/>\n" " <arg type=\"a{sa{sv}}\" name=\"interfaces_and_properties\"/>\n" " <annotation value=\"InterfaceList\" name=\"org.qtproject.QtDBus.QtTypeName.Out1\"/>\n" " </signal>\n" " <signal name=\"InterfacesRemoved\">\n" " <arg type=\"o\" name=\"object_path\"/>\n" " <arg type=\"as\" name=\"interfaces\"/>\n" " </signal>\n" " </interface>\n" "") public ~OrgFreedesktopDBusObjectManagerAdaptor() override
Definition
objectmanageradaptor.cpp:33
QtBluetoothPrivate::OrgFreedesktopDBusObjectManagerAdaptor::InterfacesRemoved
void InterfacesRemoved(const QDBusObjectPath &object_path, const QStringList &interfaces)
QtBluetoothPrivate::OrgFreedesktopDBusPropertiesAdaptor
Definition
propertiesadaptor_p.h:37
QtBluezPeripheralApplication
Definition
bluezperipheralapplication_p.h:40
QtBluezPeripheralApplication::~QtBluezPeripheralApplication
~QtBluezPeripheralApplication()
Definition
bluezperipheralapplication.cpp:31
QtBluezPeripheralApplication::localDescriptorWrite
bool localDescriptorWrite(QLowEnergyHandle handle, const QByteArray &value)
Definition
bluezperipheralapplication.cpp:225
QtBluezPeripheralApplication::unregisterApplication
void unregisterApplication()
Definition
bluezperipheralapplication.cpp:84
QtBluezPeripheralApplication::remoteDeviceAccessEvent
void remoteDeviceAccessEvent(const QString &remoteDeviceObjectPath, quint16 mtu)
QtBluezPeripheralApplication::registerApplication
void registerApplication()
Definition
bluezperipheralapplication.cpp:36
QtBluezPeripheralApplication::addService
void addService(const QLowEnergyServiceData &serviceData, QSharedPointer< QLowEnergyServicePrivate > servicePrivate, QLowEnergyHandle serviceHandle)
Definition
bluezperipheralapplication.cpp:135
QtBluezPeripheralApplication::reset
void reset()
Definition
bluezperipheralapplication.cpp:123
QtBluezPeripheralApplication::characteristicValueUpdatedByRemote
void characteristicValueUpdatedByRemote(QLowEnergyHandle handle, const QByteArray &value)
QtBluezPeripheralApplication::registered
void registered()
QtBluezPeripheralApplication::registrationNeeded
bool registrationNeeded()
Definition
bluezperipheralapplication.cpp:236
QtBluezPeripheralApplication::localCharacteristicWrite
bool localCharacteristicWrite(QLowEnergyHandle handle, const QByteArray &value)
Definition
bluezperipheralapplication.cpp:213
QtBluezPeripheralApplication::descriptorValueUpdatedByRemote
void descriptorValueUpdatedByRemote(QLowEnergyHandle characteristicHandle, QLowEnergyHandle descriptorHandle, const QByteArray &value)
QtBluezPeripheralCharacteristic
Definition
bluezperipheralobjects_p.h:113
QtBluezPeripheralCharacteristic::properties
InterfaceList properties() const final
Definition
bluezperipheralobjects.cpp:215
QtBluezPeripheralCharacteristic::StopNotify
Q_INVOKABLE void StopNotify()
Definition
bluezperipheralobjects.cpp:301
QtBluezPeripheralCharacteristic::StartNotify
Q_INVOKABLE void StartNotify()
Definition
bluezperipheralobjects.cpp:295
QtBluezPeripheralCharacteristic::localValueUpdate
bool localValueUpdate(const QByteArray &value)
Definition
bluezperipheralobjects.cpp:277
QtBluezPeripheralConnectionManager
Definition
bluezperipheralconnectionmanager_p.h:36
QtBluezPeripheralDescriptor
Definition
bluezperipheralobjects_p.h:75
QtBluezPeripheralDescriptor::localValueUpdate
bool localValueUpdate(const QByteArray &value)
Definition
bluezperipheralobjects.cpp:161
QtBluezPeripheralDescriptor::properties
InterfaceList properties() const final
Definition
bluezperipheralobjects.cpp:101
QtBluezPeripheralService
Definition
bluezperipheralobjects_p.h:156
QtBluezPeripheralService::addIncludedService
void addIncludedService(const QString &objectPath)
Definition
bluezperipheralobjects.cpp:388
QtBluezPeripheralService::properties
InterfaceList properties() const final
Definition
bluezperipheralobjects.cpp:393
QtBluetoothPrivate
Definition
adapter1_bluez5.cpp:14
qtconnectivity
src
bluetooth
bluez
objectmanageradaptor_p.h
Generated on
for Qt by
1.18.0