Qt 4.8
|
#include <qdbusmessage_p.h>
Public Functions | |
QDBusMessagePrivate () | |
~QDBusMessagePrivate () | |
Static Public Functions | |
static QDBusMessage | fromDBusMessage (DBusMessage *dmsg, QDBusConnection::ConnectionCapabilities capabilities) |
Constructs a QDBusMessage by parsing the given DBusMessage object. More... | |
static bool | isLocal (const QDBusMessage &msg) |
static QDBusMessage | makeLocal (const QDBusConnectionPrivate &conn, const QDBusMessage &asSent) |
static QDBusMessage | makeLocalReply (const QDBusConnectionPrivate &conn, const QDBusMessage &asSent) |
static void | setParametersValidated (QDBusMessage &msg, bool enable) |
static DBusMessage * | toDBusMessage (const QDBusMessage &message, QDBusConnection::ConnectionCapabilities capabilities, QDBusError *error) |
Constructs a DBusMessage object from message. More... | |
Public Variables | |
QList< QVariant > | arguments |
uint | autoStartService: 1 |
uint | delayedReply: 1 |
QString | interface |
uint | localMessage: 1 |
QDBusMessage * | localReply |
QString | message |
DBusMessage * | msg |
QString | name |
uint | parametersValidated: 1 |
QString | path |
QAtomicInt | ref |
DBusMessage * | reply |
QString | service |
QString | signature |
int | timeout |
int | type |
Definition at line 69 of file qdbusmessage_p.h.
QDBusMessagePrivate::QDBusMessagePrivate | ( | ) |
QDBusMessagePrivate::~QDBusMessagePrivate | ( | ) |
Definition at line 72 of file qdbusmessage.cpp.
|
static |
Constructs a QDBusMessage by parsing the given DBusMessage object.
Definition at line 235 of file qdbusmessage.cpp.
Referenced by makeLocal(), QDBusConnectionPrivate::processFinishedCall(), qDBusSignalFilter(), QDBusConnectionPrivate::sendWithReply(), and setParametersValidated().
|
static |
Definition at line 259 of file qdbusmessage.cpp.
Referenced by QDBusConnectionPrivate::handleObjectCall(), QDBusConnectionPrivate::send(), and setParametersValidated().
|
static |
Definition at line 264 of file qdbusmessage.cpp.
Referenced by makeLocalReply(), QDBusConnectionPrivate::sendWithReplyLocal(), and setParametersValidated().
|
static |
Definition at line 321 of file qdbusmessage.cpp.
Referenced by QDBusConnectionPrivate::sendWithReplyLocal(), and setParametersValidated().
|
inlinestatic |
Definition at line 93 of file qdbusmessage_p.h.
Referenced by QDBusAbstractInterface::asyncCallWithArgumentList(), QDBusAbstractInterface::callWithArgumentList(), QDBusAbstractInterface::callWithCallback(), QDBusConnectionPrivate::findMetaObject(), QDBusConnectionPrivate::getNameOwnerNoCache(), QDBusAbstractInterfacePrivate::property(), QDBusConnectionPrivate::relaySignal(), and QDBusAbstractInterfacePrivate::setProperty().
|
static |
Constructs a DBusMessage object from message.
The error object is set to indicate the error if anything went wrong with the marshalling. Usually, this error message will be placed in the reply, as if the call failed. The error pointer must not be null.
Definition at line 111 of file qdbusmessage.cpp.
Referenced by makeLocal(), QDBusConnectionPrivate::relaySignal(), QDBusConnectionPrivate::send(), QDBusConnectionPrivate::sendWithReply(), QDBusConnectionPrivate::sendWithReplyAsync(), and setParametersValidated().
Definition at line 75 of file qdbusmessage_p.h.
Referenced by makeLocal(), QDBusMessage::setArguments(), and toDBusMessage().
uint QDBusMessagePrivate::autoStartService |
Definition at line 91 of file qdbusmessage_p.h.
Referenced by toDBusMessage().
|
mutable |
Definition at line 88 of file qdbusmessage_p.h.
QString QDBusMessagePrivate::interface |
Definition at line 79 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createMethodCall(), QDBusMessage::createSignal(), fromDBusMessage(), makeLocal(), and toDBusMessage().
uint QDBusMessagePrivate::localMessage |
Definition at line 89 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createErrorReply(), QDBusMessage::createReply(), isLocal(), makeLocal(), and toDBusMessage().
|
mutable |
Definition at line 85 of file qdbusmessage_p.h.
Referenced by makeLocalReply(), and ~QDBusMessagePrivate().
QString QDBusMessagePrivate::message |
Definition at line 79 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createError(), QDBusMessage::createMethodCall(), QDBusMessage::createSignal(), fromDBusMessage(), makeLocal(), and toDBusMessage().
DBusMessage* QDBusMessagePrivate::msg |
Definition at line 81 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createError(), QDBusMessage::createErrorReply(), fromDBusMessage(), toDBusMessage(), and ~QDBusMessagePrivate().
QString QDBusMessagePrivate::name |
Definition at line 79 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createError(), QDBusMessage::createMethodCall(), QDBusMessage::createSignal(), fromDBusMessage(), makeLocal(), and toDBusMessage().
|
mutable |
Definition at line 90 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createErrorReply(), setParametersValidated(), and toDBusMessage().
QString QDBusMessagePrivate::path |
Definition at line 79 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createMethodCall(), QDBusMessage::createSignal(), fromDBusMessage(), makeLocal(), and toDBusMessage().
QAtomicInt QDBusMessagePrivate::ref |
Definition at line 86 of file qdbusmessage_p.h.
Referenced by QDBusMessage::QDBusMessage().
DBusMessage* QDBusMessagePrivate::reply |
Definition at line 82 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createErrorReply(), QDBusMessage::createReply(), toDBusMessage(), and ~QDBusMessagePrivate().
QString QDBusMessagePrivate::service |
Definition at line 79 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createMethodCall(), fromDBusMessage(), makeLocal(), and toDBusMessage().
QString QDBusMessagePrivate::signature |
Definition at line 79 of file qdbusmessage_p.h.
Referenced by fromDBusMessage(), and makeLocal().
int QDBusMessagePrivate::timeout |
Definition at line 84 of file qdbusmessage_p.h.
int QDBusMessagePrivate::type |
Definition at line 83 of file qdbusmessage_p.h.
Referenced by QDBusMessage::createError(), QDBusMessage::createMethodCall(), QDBusMessage::createReply(), QDBusMessage::createSignal(), fromDBusMessage(), makeLocal(), and toDBusMessage().