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
objectmanager_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
* Do not edit! All changes made to it will be lost.
9
*/
10
11
#
ifndef
OBJECTMANAGER_P_H
12
#
define
OBJECTMANAGER_P_H
13
14
//
15
// W A R N I N G
16
// -------------
17
//
18
// This file is not part of the Qt API. It exists purely as an
19
// implementation detail. This header file may change from version to
20
// version without notice, or even be removed.
21
//
22
// We mean it.
23
//
24
25
#
include
<
QtCore
/
QObject
>
26
#
include
<
QtCore
/
QByteArray
>
27
#
include
<
QtCore
/
QList
>
28
#
include
<
QtCore
/
QMap
>
29
#
include
<
QtCore
/
QString
>
30
#
include
<
QtCore
/
QStringList
>
31
#
include
<
QtCore
/
QVariant
>
32
#
include
<
QtDBus
/
QtDBus
>
33
#
include
"bluez5_helper_p.h"
34
#
include
<
QtCore
/
private
/
qglobal_p
.
h
>
35
36
namespace
QtBluetoothPrivate
{
37
38
/*
39
* Proxy class for interface org.freedesktop.DBus.ObjectManager
40
*/
41
class
OrgFreedesktopDBusObjectManagerInterface
:
public
QDBusAbstractInterface
42
{
43
Q_OBJECT
44
public
:
45
static
inline
const
char
*
staticInterfaceName
()
46
{
return
"org.freedesktop.DBus.ObjectManager"
; }
47
48
public
:
49
OrgFreedesktopDBusObjectManagerInterface
(
const
QString
&
service
,
const
QString
&
path
,
const
QDBusConnection
&
connection
,
QObject
*
parent
=
nullptr
);
50
51
~
OrgFreedesktopDBusObjectManagerInterface
();
52
53
public
Q_SLOTS
:
// METHODS
54
inline
QDBusPendingReply
<
ManagedObjectList
>
GetManagedObjects
()
55
{
56
QList
<
QVariant
>
argumentList
;
57
return
asyncCallWithArgumentList
(
QStringLiteral
(
"GetManagedObjects"
),
argumentList
);
58
}
59
60
Q_SIGNALS
:
// SIGNALS
61
void
InterfacesAdded
(
const
QDBusObjectPath
&
object_path
,
InterfaceList
interfaces_and_properties
);
62
void
InterfacesRemoved
(
const
QDBusObjectPath &object_path,
const
QStringList &interfaces);
63
};
64
65
}
// end of namespace QtBluetoothPrivate
66
67
namespace
org
{
68
namespace
freedesktop
{
69
namespace
DBus
{
70
using
ObjectManager
= ::
QtBluetoothPrivate
::
OrgFreedesktopDBusObjectManagerInterface
;
71
}
72
}
73
}
74
75
#
endif
adapterWithDBusPeripheralInterface
QString adapterWithDBusPeripheralInterface(const QBluetoothAddress &localAddress)
Definition
bluez5_helper.cpp:544
sanitizeNameForDBus
QString sanitizeNameForDBus(const QString &text)
Definition
bluez5_helper.cpp:580
findAdapterForAddress
QString findAdapterForAddress(const QBluetoothAddress &wantedAddress, bool *ok=nullptr)
Definition
bluez5_helper.cpp:465
Bluez5TestResultType
Bluez5TestResultType
Definition
bluez5_helper.cpp:29
BluezVersion5
@ BluezVersion5
Definition
bluez5_helper.cpp:31
BluezNotAvailable
@ BluezNotAvailable
Definition
bluez5_helper.cpp:32
BluezVersionUnknown
@ BluezVersionUnknown
Definition
bluez5_helper.cpp:30
ManagedObjectList
QMap< QDBusObjectPath, InterfaceList > ManagedObjectList
Definition
bluez5_helper_p.h:25
isBluez5
bool isBluez5()
InterfaceList
QMap< QString, QVariantMap > InterfaceList
Definition
bluez5_helper_p.h:24
ServiceDataList
QMap< QString, QDBusVariant > ServiceDataList
Definition
bluez5_helper_p.h:27
ManufacturerDataList
QMap< quint16, QDBusVariant > ManufacturerDataList
Definition
bluez5_helper_p.h:26
HCIGETDEVLIST
#define HCIGETDEVLIST
Definition
bluez_data_p.h:93
HCIGETCONNLIST
#define HCIGETCONNLIST
Definition
bluez_data_p.h:91
HCI_MAX_DEV
#define HCI_MAX_DEV
Definition
bluez_data_p.h:140
BTPROTO_HCI
#define BTPROTO_HCI
Definition
bluez_data_p.h:31
HCIGETDEVINFO
#define HCIGETDEVINFO
Definition
bluez_data_p.h:92
QObjectData::parent
QObject * parent
Definition
qobject.h:74
QObject
\inmodule QtCore
Definition
qobject.h:106
QtBluetoothPrivate::OrgFreedesktopDBusObjectManagerInterface
Definition
objectmanager_p.h:42
QtBluetoothPrivate::OrgFreedesktopDBusObjectManagerInterface::~OrgFreedesktopDBusObjectManagerInterface
~OrgFreedesktopDBusObjectManagerInterface()
Definition
objectmanager.cpp:25
QtBluetoothPrivate::OrgFreedesktopDBusObjectManagerInterface::InterfacesRemoved
void InterfacesRemoved(const QDBusObjectPath &object_path, const QStringList &interfaces)
QtBluezDiscoveryManagerPrivate
Definition
bluez5_helper.cpp:265
QtBluezDiscoveryManagerPrivate::references
QMap< QString, AdapterData * > references
Definition
bluez5_helper.cpp:267
QtBluezDiscoveryManagerPrivate::manager
OrgFreedesktopDBusObjectManagerInterface * manager
Definition
bluez5_helper.cpp:268
QtBluezDiscoveryManager
Definition
bluez5_helper_p.h:50
QtBluezDiscoveryManager::~QtBluezDiscoveryManager
~QtBluezDiscoveryManager()
Definition
bluez5_helper.cpp:302
QtBluezDiscoveryManager::instance
static QtBluezDiscoveryManager * instance()
Definition
bluez5_helper.cpp:324
QtBluezDiscoveryManager::registerDiscoveryInterest
bool registerDiscoveryInterest(const QString &adapterPath)
Definition
bluez5_helper.cpp:329
QtBluezDiscoveryManager::unregisterDiscoveryInterest
void unregisterDiscoveryInterest(const QString &adapterPath)
Definition
bluez5_helper.cpp:360
QtBluetoothPrivate
Definition
adapter1_bluez5.cpp:14
org::freedesktop::DBus
Definition
objectmanager_p.h:69
org::freedesktop::DBus::ObjectManager
::QtBluetoothPrivate::OrgFreedesktopDBusObjectManagerInterface ObjectManager
Definition
objectmanager_p.h:70
org::freedesktop
Definition
qxdgnotificationproxy_p.h:106
org
Definition
qxdgnotificationproxy_p.h:105
connect
connect(manager, &QNetworkAccessManager::finished, this, &MyClass::replyFinished)
qtconnectivity
src
bluetooth
bluez
objectmanager_p.h
Generated on
for Qt by
1.18.0