Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
dbus_minimal_p.h
Go to the documentation of this file.
1// Copyright (C) 2002, 2003 CodeFactory AB
2// Copyright (C) 2002, 2003, 2004, 2005 Red Hat, Inc.
3// Copyright (C) 2016 Intel Corporation.
4// SPDX-License-Identifier: AFL-2.1 OR GPL-2.0-or-later
5
6#ifndef DBUS_MINIMAL_P_H
7#define DBUS_MINIMAL_P_H
8
9//
10// W A R N I N G
11// -------------
12//
13// This file is not part of the Qt API. It exists for the convenience
14// of other Qt classes. This header file may change from version to
15// version without notice, or even be removed.
16//
17// We mean it.
18//
19
20// These structures are not ours, so ELFVERSION:stop
21
22extern "C" {
23
24// Equivalent to dbus-arch-deps.h (generated from dbus-arch-deps.h.in)
25typedef qint64 dbus_int64_t;
26typedef quint64 dbus_uint64_t;
27typedef qint32 dbus_int32_t;
28typedef quint32 dbus_uint32_t;
29typedef qint16 dbus_int16_t;
30typedef quint16 dbus_uint16_t;
31
32// simulate minimum version we support
33#define DBUS_MAJOR_VERSION 1
34#define DBUS_MINOR_VERSION 2
35#define DBUS_VERSION ((1 << 16) | (2 << 8))
36
37// forward declaration to opaque types we use
38struct DBusConnection;
39struct DBusMessage;
40struct DBusPendingCall;
41struct DBusServer;
42struct DBusTimeout;
43struct DBusWatch;
44
45// This file contains constants and typedefs from libdbus-1 headers,
46// which carry the following copyright:
47/*
48 * Copyright (C) 2002, 2003 CodeFactory AB
49 * Copyright (C) 2002, 2003, 2004, 2005 Red Hat, Inc.
50 *
51 * Licensed under the Academic Free License version 2.1
52 *
53 * This program is free software; you can redistribute it and/or modify
54 * it under the terms of the GNU General Public License as published by
55 * the Free Software Foundation; either version 2 of the License, or
56 * (at your option) any later version.
57 *
58 * This program is distributed in the hope that it will be useful,
59 * but WITHOUT ANY WARRANTY; without even the implied warranty of
60 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
61 * GNU General Public License for more details.
62 *
63 * You should have received a copy of the GNU General Public License
64 * along with this program; if not, write to the Free Software
65 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
66 *
67 */
68
69/* dbus-types.h */
70typedef dbus_uint32_t dbus_unichar_t;
71typedef dbus_uint32_t dbus_bool_t;
72
73/* dbus-shared.h */
74typedef enum
75{
76 DBUS_BUS_SESSION, /**< The login session bus */
77 DBUS_BUS_SYSTEM, /**< The systemwide bus */
78 DBUS_BUS_STARTER /**< The bus that started us, if any */
79} DBusBusType;
80
81typedef enum
82{
83 DBUS_HANDLER_RESULT_HANDLED, /**< Message has had its effect - no need to run more handlers. */
84 DBUS_HANDLER_RESULT_NOT_YET_HANDLED, /**< Message has not had any effect - see if other handlers want it. */
85 DBUS_HANDLER_RESULT_NEED_MEMORY /**< Need more memory in order to return #DBUS_HANDLER_RESULT_HANDLED or #DBUS_HANDLER_RESULT_NOT_YET_HANDLED. Please try again later with more memory. */
86} DBusHandlerResult;
87
88#define DBUS_SERVICE_DBUS "org.freedesktop.DBus"
89#define DBUS_PATH_DBUS "/org/freedesktop/DBus"
90#define DBUS_PATH_LOCAL "/org/freedesktop/DBus/Local"
91#define DBUS_INTERFACE_DBUS "org.freedesktop.DBus"
92#define DBUS_INTERFACE_INTROSPECTABLE "org.freedesktop.DBus.Introspectable"
93#define DBUS_INTERFACE_PROPERTIES "org.freedesktop.DBus.Properties"
94#define DBUS_INTERFACE_LOCAL "org.freedesktop.DBus.Local"
95
96#define DBUS_NAME_FLAG_ALLOW_REPLACEMENT 0x1 /**< Allow another service to become the primary owner if requested */
97#define DBUS_NAME_FLAG_REPLACE_EXISTING 0x2 /**< Request to replace the current primary owner */
98#define DBUS_NAME_FLAG_DO_NOT_QUEUE 0x4 /**< If we can not become the primary owner do not place us in the queue */
99
100#define DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER 1 /**< Service has become the primary owner of the requested name */
101#define DBUS_REQUEST_NAME_REPLY_IN_QUEUE 2 /**< Service could not become the primary owner and has been placed in the queue */
102#define DBUS_REQUEST_NAME_REPLY_EXISTS 3 /**< Service is already in the queue */
103#define DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER 4 /**< Service is already the primary owner */
104
105#define DBUS_RELEASE_NAME_REPLY_RELEASED 1 /**< Service was released from the given name */
106#define DBUS_RELEASE_NAME_REPLY_NON_EXISTENT 2 /**< The given name does not exist on the bus */
107#define DBUS_RELEASE_NAME_REPLY_NOT_OWNER 3 /**< Service is not an owner of the given name */
108
109/* dbus-memory.h */
110typedef void (* DBusFreeFunction) (void *memory);
111
112/* dbus-connection.h */
113typedef enum
114{
115 DBUS_WATCH_READABLE = 1 << 0, /**< As in POLLIN */
116 DBUS_WATCH_WRITABLE = 1 << 1, /**< As in POLLOUT */
117 DBUS_WATCH_ERROR = 1 << 2, /**< As in POLLERR (can't watch for
118 * this, but can be present in
119 * current state passed to
120 * dbus_watch_handle()).
121 */
122 DBUS_WATCH_HANGUP = 1 << 3 /**< As in POLLHUP (can't watch for
123 * it, but can be present in current
124 * state passed to
125 * dbus_watch_handle()).
126 */
127 /* Internal to libdbus, there is also _DBUS_WATCH_NVAL in dbus-watch.h */
128} DBusWatchFlags;
129
130typedef enum
131{
132 DBUS_DISPATCH_DATA_REMAINS, /**< There is more data to potentially convert to messages. */
133 DBUS_DISPATCH_COMPLETE, /**< All currently available data has been processed. */
134 DBUS_DISPATCH_NEED_MEMORY /**< More memory is needed to continue. */
135} DBusDispatchStatus;
136
137typedef dbus_bool_t (* DBusAddWatchFunction) (DBusWatch *watch,
138 void *data);
139typedef void (* DBusWatchToggledFunction) (DBusWatch *watch,
140 void *data);
141typedef void (* DBusRemoveWatchFunction) (DBusWatch *watch,
142 void *data);
143typedef dbus_bool_t (* DBusAddTimeoutFunction) (DBusTimeout *timeout,
144 void *data);
145typedef void (* DBusTimeoutToggledFunction) (DBusTimeout *timeout,
146 void *data);
147typedef void (* DBusRemoveTimeoutFunction) (DBusTimeout *timeout,
148 void *data);
149typedef void (* DBusDispatchStatusFunction) (DBusConnection *connection,
150 DBusDispatchStatus new_status,
151 void *data);
152typedef void (* DBusWakeupMainFunction) (void *data);
153typedef void (* DBusPendingCallNotifyFunction) (DBusPendingCall *pending,
154 void *user_data);
155typedef DBusHandlerResult (* DBusHandleMessageFunction) (DBusConnection *connection,
156 DBusMessage *message,
157 void *user_data);
158
159/* dbus-errors.h */
160struct DBusError
161{
162 const char *name; /**< public error name field */
163 const char *message; /**< public error message field */
164
165 unsigned int dummy1 : 1; /**< placeholder */
166 unsigned int dummy2 : 1; /**< placeholder */
167 unsigned int dummy3 : 1; /**< placeholder */
168 unsigned int dummy4 : 1; /**< placeholder */
169 unsigned int dummy5 : 1; /**< placeholder */
170
171 void *padding1; /**< placeholder */
172};
173
174/* dbus-message.h */
175struct DBusMessageIter
176{
177 void *dummy1; /**< Don't use this */
178 void *dummy2; /**< Don't use this */
179 dbus_uint32_t dummy3; /**< Don't use this */
180 int dummy4; /**< Don't use this */
181 int dummy5; /**< Don't use this */
182 int dummy6; /**< Don't use this */
183 int dummy7; /**< Don't use this */
184 int dummy8; /**< Don't use this */
185 int dummy9; /**< Don't use this */
186 int dummy10; /**< Don't use this */
187 int dummy11; /**< Don't use this */
188 int pad1; /**< Don't use this */
189 void *pad2; /**< Don't use this */ /* Was int; changed to void* at 1.10.8 */
190 void *pad3; /**< Don't use this */
191};
192
193/* dbus-protocol.h */
194#define DBUS_TYPE_INVALID ((int) '\0')
195#define DBUS_TYPE_INVALID_AS_STRING "\0"
196#define DBUS_TYPE_BYTE ((int) 'y')
197#define DBUS_TYPE_BYTE_AS_STRING "y"
198#define DBUS_TYPE_BOOLEAN ((int) 'b')
199#define DBUS_TYPE_BOOLEAN_AS_STRING "b"
200#define DBUS_TYPE_INT16 ((int) 'n')
201#define DBUS_TYPE_INT16_AS_STRING "n"
202#define DBUS_TYPE_UINT16 ((int) 'q')
203#define DBUS_TYPE_UINT16_AS_STRING "q"
204#define DBUS_TYPE_INT32 ((int) 'i')
205#define DBUS_TYPE_INT32_AS_STRING "i"
206#define DBUS_TYPE_UINT32 ((int) 'u')
207#define DBUS_TYPE_UINT32_AS_STRING "u"
208#define DBUS_TYPE_INT64 ((int) 'x')
209#define DBUS_TYPE_INT64_AS_STRING "x"
210#define DBUS_TYPE_UINT64 ((int) 't')
211#define DBUS_TYPE_UINT64_AS_STRING "t"
212#define DBUS_TYPE_DOUBLE ((int) 'd')
213#define DBUS_TYPE_DOUBLE_AS_STRING "d"
214#define DBUS_TYPE_STRING ((int) 's')
215#define DBUS_TYPE_STRING_AS_STRING "s"
216#define DBUS_TYPE_OBJECT_PATH ((int) 'o')
217#define DBUS_TYPE_OBJECT_PATH_AS_STRING "o"
218#define DBUS_TYPE_SIGNATURE ((int) 'g')
219#define DBUS_TYPE_SIGNATURE_AS_STRING "g"
220#define DBUS_TYPE_UNIX_FD ((int) 'h')
221#define DBUS_TYPE_UNIX_FD_AS_STRING "h"
222
223#define DBUS_TYPE_ARRAY ((int) 'a')
224#define DBUS_TYPE_ARRAY_AS_STRING "a"
225#define DBUS_TYPE_VARIANT ((int) 'v')
226#define DBUS_TYPE_VARIANT_AS_STRING "v"
227
228#define DBUS_TYPE_STRUCT ((int) 'r')
229#define DBUS_TYPE_STRUCT_AS_STRING "r"
230#define DBUS_TYPE_DICT_ENTRY ((int) 'e')
231#define DBUS_TYPE_DICT_ENTRY_AS_STRING "e"
232
233#define DBUS_STRUCT_BEGIN_CHAR ((int) '(')
234#define DBUS_STRUCT_BEGIN_CHAR_AS_STRING "("
235#define DBUS_STRUCT_END_CHAR ((int) ')')
236#define DBUS_STRUCT_END_CHAR_AS_STRING ")"
237#define DBUS_DICT_ENTRY_BEGIN_CHAR ((int) '{')
238#define DBUS_DICT_ENTRY_BEGIN_CHAR_AS_STRING "{"
239#define DBUS_DICT_ENTRY_END_CHAR ((int) '}')
240#define DBUS_DICT_ENTRY_END_CHAR_AS_STRING "}"
241
242#define DBUS_MAXIMUM_NAME_LENGTH 255
243
244#define DBUS_MESSAGE_TYPE_INVALID 0
245#define DBUS_MESSAGE_TYPE_METHOD_CALL 1
246#define DBUS_MESSAGE_TYPE_METHOD_RETURN 2
247#define DBUS_MESSAGE_TYPE_ERROR 3
248#define DBUS_MESSAGE_TYPE_SIGNAL 4
249
250#define DBUS_INTROSPECT_1_0_XML_NAMESPACE "http://www.freedesktop.org/standards/dbus"
251#define DBUS_INTROSPECT_1_0_XML_PUBLIC_IDENTIFIER "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
252#define DBUS_INTROSPECT_1_0_XML_SYSTEM_IDENTIFIER "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"
253#define DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE "<!DOCTYPE node PUBLIC \"" DBUS_INTROSPECT_1_0_XML_PUBLIC_IDENTIFIER "\"\n\"" DBUS_INTROSPECT_1_0_XML_SYSTEM_IDENTIFIER "\">\n"
254
255/* dbus-server.h */
256typedef void (* DBusNewConnectionFunction) (DBusServer *server,
257 DBusConnection *new_connection,
258 void *data);
259
260} // extern "C"
261
262#endif // DBUS_MINIMAL_P_H
friend bool operator==(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept
Returns true if lhs and rhs are equal, otherwise returns false.
Definition qbytearray.h:775
friend bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept
Returns true if lhs and rhs are different, otherwise returns false.
Definition qbytearray.h:786
\inmodule QtDBus
\inmodule QtDBus
\inmodule QtDBus
QDBusVariant(QVariant &&v) noexcept
void setVariant(const QVariant &variant)
Assigns the value of the given Qt variant to this D-Bus variant.
void swap(QDBusVariant &other) noexcept
\memberswap{variant}
QDBusVariant(const QVariant &variant)
Constructs a new D-Bus variant from the given Qt variant.
QVariant variant() const
Returns this D-Bus variant as a QVariant object.
QDBusVariant() noexcept
Constructs a new D-Bus variant.
#define DBUS_INTROSPECT_1_0_XML_PUBLIC_IDENTIFIER
#define DBUS_INTROSPECT_1_0_XML_SYSTEM_IDENTIFIER
#define DBUS_PATH_DBUS
#define DBUS_PATH_LOCAL
#define DBUS_SERVICE_DBUS
#define DBUS_INTERFACE_DBUS
#define DBUS_INTERFACE_PROPERTIES
#define DBUS_INTERFACE_INTROSPECTABLE
\inmodule QtDBus
Definition qdbusutil_p.h:32
Q_DBUS_EXPORT bool isValidFixedType(int c)
Returns true if c is a valid, fixed D-Bus type.
Q_DBUS_EXPORT bool isValidMemberName(QStringView memberName)
Returns true if memberName is a valid member name.
QString dbusInterfaceIntrospectable()
QString dbusPathLocal()
QString dbusInterfaceProperties()
Q_DBUS_EXPORT bool isValidPartOfObjectPath(QStringView path)
@ EmptyNotAllowed
Definition qdbusutil_p.h:59
QString dbusPath()
Q_DBUS_EXPORT bool isValidBasicType(int c)
Returns true if c is a valid, basic D-Bus type.
QString dbusInterface()
QString nameOwnerChanged()
QString dbusService()
QString disconnectedErrorMessage()
Q_DBUS_EXPORT bool isValidUniqueConnectionName(QStringView busName)
Returns true if connName is a valid unique connection name.
Combined button and popup list for selecting options.
bool qdbus_loadLibDBus()
QFunctionPointer qdbus_resolve_me(const char *name)
#define DEFINEFUNC_CONDITIONALLY(ret, func, args, argcall, funcret, failret)
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage return DBusPendingCall DBusPendingCall return DBusPendingCall return dbus_int32_t return DBusServer return const char DBusError return DBusServer DBusNewConnectionFunction void DBusFreeFunction DBusServer DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return dbus_threads_init_default
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void * value
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter * iter
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage dbus_get_local_machine_id
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage * message
#define DEFINEFUNC(ret, func, args, argcall, funcret)
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter dbus_message_new_method_call
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout * timeout
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch * watch
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage return DBusPendingCall DBusPendingCall return DBusPendingCall return dbus_int32_t return DBusServer * server
#define DEBUGRET(ret)
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int * n_elements
DBusConnection const char * rule
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction free_data_function
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t exit_on_disconnect
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage return DBusPendingCall DBusPendingCall return DBusPendingCall return dbus_int32_t * slot_p
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter * sub
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction function
[0]
DBusConnection const char DBusError * error
#define DEBUGCALL(name, argcall)
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t no_reply
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage return DBusPendingCall DBusPendingCall return DBusPendingCall return dbus_server_free_data_slot
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void * data
DBusConnection * connection
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage return DBusPendingCall * pending
bool operator==(const QDBusVariant &v1, const QDBusVariant &v2)
#define Q_DBUS_NO_EXPORT
Definition qdbusutil_p.h:30
bool operator<(const QElapsedTimer &lhs, const QElapsedTimer &rhs) noexcept
constexpr size_t qHash(const QSize &s, size_t seed=0) noexcept
Definition qsize.h:181