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;
131 return internalRequestAllProperties();
158 return QLatin1String(
"org.freedesktop.Telepathy.Client.Approver");
242 return internalRequestProperty(
QLatin1String(
"ApproverChannelFilter"));
253 return internalRequestAllProperties();
341 if (!invalidationReason().isEmpty()) {
343 invalidationReason(),
344 invalidationMessage()
349 this->staticInterfaceName(),
QLatin1String(
"AddDispatchOperation"));
351 return this->connection().
asyncCall(callMessage, timeout);
378 return QLatin1String(
"org.freedesktop.Telepathy.Client.Handler");
461 return internalRequestProperty(
QLatin1String(
"HandlerChannelFilter"));
501 return internalRequestProperty(
QLatin1String(
"BypassApproval"));
553 return internalRequestProperty(
QLatin1String(
"Capabilities"));
595 return internalRequestProperty(
QLatin1String(
"HandledChannels"));
606 return internalRequestAllProperties();
717 if (!invalidationReason().isEmpty()) {
719 invalidationReason(),
720 invalidationMessage()
725 this->staticInterfaceName(),
QLatin1String(
"HandleChannels"));
727 return this->connection().asyncCall(callMessage, timeout);
754 return QLatin1String(
"org.freedesktop.Telepathy.Client.Interface.Requests");
819 return internalRequestAllProperties();
907 if (!invalidationReason().isEmpty()) {
909 invalidationReason(),
910 invalidationMessage()
917 return this->connection().
asyncCall(callMessage, timeout);
962 if (!invalidationReason().isEmpty()) {
964 invalidationReason(),
965 invalidationMessage()
970 this->staticInterfaceName(),
QLatin1String(
"RemoveRequest"));
972 return this->connection().
asyncCall(callMessage, timeout);
999 return QLatin1String(
"org.freedesktop.Telepathy.Client.Observer");
1150 return internalRequestProperty(
QLatin1String(
"ObserverChannelFilter"));
1244 return internalRequestProperty(
QLatin1String(
"DelayApprovers"));
1255 return internalRequestAllProperties();
1385 if (!invalidationReason().isEmpty()) {
1387 invalidationReason(),
1388 invalidationMessage()
1393 this->staticInterfaceName(),
QLatin1String(
"ObserveChannels"));
1395 return this->connection().asyncCall(callMessage, timeout);
Definition: cli-client.h:145
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:129
Tp::PendingVariant * requestPropertyHandledChannels() const
Definition: cli-client.h:593
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:1253
QDBusPendingReply AddRequest(const QDBusObjectPath &request, const QVariantMap &properties, int timeout=-1)
Definition: cli-client.h:905
static QLatin1String staticInterfaceName()
Definition: cli-client.h:997
Tp::PendingVariant * requestPropertyCapabilities() const
Definition: cli-client.h:551
Tp::PendingVariant * requestPropertyHandlerChannelFilter() const
Definition: cli-client.h:459
static QLatin1String staticInterfaceName()
Definition: cli-client.h:752
QDBusPendingReply ObserveChannels(const QDBusObjectPath &account, const QDBusObjectPath &connection, const Tp::ChannelDetailsList &channels, const QDBusObjectPath &dispatchOperation, const Tp::ObjectPathList &requestsSatisfied, const QVariantMap &observerInfo, int timeout=-1)
Definition: cli-client.h:1383
Definition: abstract-adaptor.cpp:31
QDBusPendingReply HandleChannels(const QDBusObjectPath &account, const QDBusObjectPath &connection, const Tp::ChannelDetailsList &channels, const Tp::ObjectPathList &requestsSatisfied, qulonglong userActionTime, const QVariantMap &handlerInfo, int timeout=-1)
Definition: cli-client.h:715
QDBusPendingReply RemoveRequest(const QDBusObjectPath &request, const QString &error, const QString &message, int timeout=-1)
Definition: cli-client.h:960
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 * requestPropertyBypassApproval() const
Definition: cli-client.h:499
static QLatin1String staticInterfaceName()
Definition: cli-client.h:55
Tp::PendingVariant * requestPropertyInterfaces() const
Definition: cli-client.h:118
QDBusPendingReply AddDispatchOperation(const Tp::ChannelDetailsList &channels, const QDBusObjectPath &dispatchOperation, const QVariantMap &properties, int timeout=-1)
Definition: cli-client.h:339
Definition: cli-client.h:741
Tp::PendingVariant * requestPropertyApproverChannelFilter() const
Definition: cli-client.h:240
Definition: cli-client.h:44
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:817
static QLatin1String staticInterfaceName()
Definition: cli-client.h:156
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
static QLatin1String staticInterfaceName()
Definition: cli-client.h:376
Tp::PendingVariant * requestPropertyObserverChannelFilter() const
Definition: cli-client.h:1148
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:604
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)
Tp::PendingVariant * requestPropertyDelayApprovers() const
Definition: cli-client.h:1242
Definition: cli-client.h:365
Tp::PendingVariant * requestPropertyRecover() const
Definition: cli-client.h:1194
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:251
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
Definition: cli-client.h:986
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:84