8 #ifndef IN_TP_QT_HEADER
12 #include <TelepathyQt/Types>
20 #include <QDBusPendingReply>
22 #include <TelepathyQt/AbstractInterface>
23 #include <TelepathyQt/DBusProxy>
24 #include <TelepathyQt/Global>
29 class PendingOperation;
57 return QLatin1String(
"org.freedesktop.Telepathy.ChannelRequest");
127 return internalRequestProperty(
QLatin1String(
"UserActionTime"));
150 return internalRequestProperty(
QLatin1String(
"PreferredHandler"));
288 return internalRequestAllProperties();
326 if (!invalidationReason().isEmpty()) {
328 invalidationReason(),
329 invalidationMessage()
335 return this->connection().asyncCall(callMessage, timeout);
382 if (!invalidationReason().isEmpty()) {
384 invalidationReason(),
385 invalidationMessage()
391 return this->connection().asyncCall(callMessage, timeout);
469 void SucceededWithChannel(
const QDBusObjectPath& connection,
const QVariantMap& connectionProperties,
const QDBusObjectPath& channel,
const QVariantMap& channelProperties);
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel-request.h:286
The AbstractInterface class is the base class for all client side D-Bus interfaces, allowing access to remote methods/properties/signals.
Definition: abstract-interface.h:42
Tp::PendingVariant * requestPropertyInterfaces() const
Definition: cli-channel-request.h:188
Tp::PendingVariant * requestPropertyRequests() const
Definition: cli-channel-request.h:173
Tp::PendingVariant * requestPropertyHints() const
Definition: cli-channel-request.h:275
QDBusPendingReply Proceed(int timeout=-1)
Definition: cli-channel-request.h:324
The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus metho...
Definition: pending-variant.h:38
Tp::PendingVariant * requestPropertyPreferredHandler() const
Definition: cli-channel-request.h:148
static QLatin1String staticInterfaceName()
Definition: cli-channel-request.h:55
Definition: cli-channel-request.h:44
QDBusPendingReply Cancel(int timeout=-1)
Definition: cli-channel-request.h:380
Tp::PendingVariant * requestPropertyUserActionTime() const
Definition: cli-channel-request.h:125
The PendingVariantMap class is a generic subclass of PendingOperation representing a pending D-Bus me...
Definition: pending-variant-map.h:38
QDBusMessage createError(const QString &name, const QString &msg)
Tp::PendingVariant * requestPropertyAccount() const
Definition: cli-channel-request.h:105
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
The DBusProxy class is a base class representing a remote object available over D-Bus.
Definition: dbus-proxy.h:42
Definition: abstract-adaptor.cpp:31