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.ChannelDispatchOperation");
178 return internalRequestProperty(
QLatin1String(
"PossibleHandlers"));
189 return internalRequestAllProperties();
240 if (!invalidationReason().isEmpty()) {
242 invalidationReason(),
243 invalidationMessage()
250 return this->connection().
asyncCall(callMessage, timeout);
308 if (!invalidationReason().isEmpty()) {
310 invalidationReason(),
311 invalidationMessage()
317 return this->connection().
asyncCall(callMessage, timeout);
352 if (!invalidationReason().isEmpty()) {
354 invalidationReason(),
355 invalidationMessage()
360 this->staticInterfaceName(),
QLatin1String(
"HandleWithTime"));
362 return this->connection().
asyncCall(callMessage, timeout);
QDBusPendingReply Claim(int timeout=-1)
Definition: cli-channel-dispatch-operation.h:306
Tp::PendingVariant * requestPropertyInterfaces() const
Definition: cli-channel-dispatch-operation.h:106
Tp::PendingVariant * requestPropertyPossibleHandlers() const
Definition: cli-channel-dispatch-operation.h:176
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel-dispatch-operation.h:187
Tp::PendingVariant * requestPropertyChannels() const
Definition: cli-channel-dispatch-operation.h:154
Definition: abstract-adaptor.cpp:31
Tp::PendingVariant * requestPropertyAccount() const
Definition: cli-channel-dispatch-operation.h:138
QDBusPendingReply HandleWith(const QString &handler, int timeout=-1)
Definition: cli-channel-dispatch-operation.h:238
QDBusPendingReply HandleWithTime(const QString &handler, qlonglong userActionTime, int timeout=-1)
Definition: cli-channel-dispatch-operation.h:350
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
Definition: cli-channel-dispatch-operation.h:44
Tp::PendingVariant * requestPropertyConnection() const
Definition: cli-channel-dispatch-operation.h:123
QVariant fromValue(const T &value)
The PendingVariantMap class is a generic subclass of PendingOperation representing a pending D-Bus me...
Definition: pending-variant-map.h:38
The DBusProxy class is a base class representing a remote object available over D-Bus.
Definition: dbus-proxy.h:42
The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus metho...
Definition: pending-variant.h:38
QDBusPendingCall asyncCall(const QDBusMessage &message, int timeout) const
QDBusMessage createError(const QString &name, const QString &msg)
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
static QLatin1String staticInterfaceName()
Definition: cli-channel-dispatch-operation.h:55