1 | /* |
2 | * This file was generated by qdbusxml2cpp version 0.8 |
3 | * Command line was: qdbusxml2cpp -a leadvertisement1_p.h:leadvertisement1.cpp -c OrgBluezLEAdvertisement1Adaptor -i bluez5_helper_p.h org.bluez.LEAdvertisement1.xml |
4 | * |
5 | * qdbusxml2cpp is Copyright (C) 2022 The Qt Company Ltd. |
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 LEADVERTISEMENT1_P_H |
13 | #define LEADVERTISEMENT1_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 | /* |
32 | * Adaptor class for interface org.bluez.LEAdvertisement1 |
33 | */ |
34 | class OrgBluezLEAdvertisement1Adaptor: public QDBusAbstractAdaptor |
35 | { |
36 | Q_OBJECT |
37 | Q_CLASSINFO("D-Bus Interface" , "org.bluez.LEAdvertisement1" ) |
38 | Q_CLASSINFO("D-Bus Introspection" , "" |
39 | " <interface name=\"org.bluez.LEAdvertisement1\">\n" |
40 | " <method name=\"Release\">\n" |
41 | " <annotation value=\"true\" name=\"org.freedesktop.DBus.Method.NoReply\"/>\n" |
42 | " </method>\n" |
43 | " <property access=\"readwrite\" type=\"s\" name=\"Type\"/>\n" |
44 | " <property access=\"readwrite\" type=\"as\" name=\"ServiceUUIDs\"/>\n" |
45 | " <property access=\"readwrite\" type=\"a{qv}\" name=\"ManufacturerData\">\n" |
46 | " <annotation value=\"ManufacturerDataList\" name=\"org.qtproject.QtDBus.QtTypeName\"/>\n" |
47 | " </property>\n" |
48 | " <property access=\"readwrite\" type=\"b\" name=\"Discoverable\"/>\n" |
49 | " <property access=\"readwrite\" type=\"as\" name=\"Includes\"/>\n" |
50 | " <property access=\"readwrite\" type=\"s\" name=\"LocalName\"/>\n" |
51 | " <property access=\"readwrite\" type=\"u\" name=\"MinInterval\"/>\n" |
52 | " <property access=\"readwrite\" type=\"u\" name=\"MaxInterval\"/>\n" |
53 | " </interface>\n" |
54 | "" ) |
55 | public: |
56 | OrgBluezLEAdvertisement1Adaptor(QObject *parent); |
57 | virtual ~OrgBluezLEAdvertisement1Adaptor(); |
58 | |
59 | public: // PROPERTIES |
60 | Q_PROPERTY(bool Discoverable READ discoverable WRITE setDiscoverable) |
61 | bool discoverable() const; |
62 | void setDiscoverable(bool value); |
63 | |
64 | Q_PROPERTY(QStringList Includes READ includes WRITE setIncludes) |
65 | QStringList includes() const; |
66 | void setIncludes(const QStringList &value); |
67 | |
68 | Q_PROPERTY(QString LocalName READ localName WRITE setLocalName) |
69 | QString localName() const; |
70 | void setLocalName(const QString &value); |
71 | |
72 | Q_PROPERTY(ManufacturerDataList ManufacturerData READ manufacturerData WRITE setManufacturerData) |
73 | ManufacturerDataList manufacturerData() const; |
74 | void setManufacturerData(ManufacturerDataList value); |
75 | |
76 | Q_PROPERTY(uint MaxInterval READ maxInterval WRITE setMaxInterval) |
77 | uint maxInterval() const; |
78 | void setMaxInterval(uint value); |
79 | |
80 | Q_PROPERTY(uint MinInterval READ minInterval WRITE setMinInterval) |
81 | uint minInterval() const; |
82 | void setMinInterval(uint value); |
83 | |
84 | Q_PROPERTY(QStringList ServiceUUIDs READ serviceUUIDs WRITE setServiceUUIDs) |
85 | QStringList serviceUUIDs() const; |
86 | void setServiceUUIDs(const QStringList &value); |
87 | |
88 | Q_PROPERTY(QString Type READ type WRITE setType) |
89 | QString type() const; |
90 | void setType(const QString &value); |
91 | |
92 | public Q_SLOTS: // METHODS |
93 | Q_NOREPLY void Release(); |
94 | Q_SIGNALS: // SIGNALS |
95 | }; |
96 | |
97 | #endif |
98 | |