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);
1404 Q_DECLARE_METATYPE(Tp::Client::ClientApproverInterface*)
1405 Q_DECLARE_METATYPE(Tp::Client::ClientHandlerInterface*)
1406 Q_DECLARE_METATYPE(Tp::Client::ClientInterfaceRequestsInterface*)
1407 Q_DECLARE_METATYPE(Tp::Client::ClientObserverInterface*)
static QLatin1String staticInterfaceName()
Definition: cli-client.h:156
Tp::PendingVariant * requestPropertyInterfaces() const
Definition: cli-client.h:118
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:81
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:604
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:1253
Definition: cli-client.h:44
The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus metho...
Definition: pending-variant.h:38
QDBusPendingReply RemoveRequest(const QDBusObjectPath &request, const QString &error, const QString &message, int timeout=-1)
Definition: cli-client.h:960
Tp::PendingVariant * requestPropertyHandlerChannelFilter() const
Definition: cli-client.h:459
Definition: cli-client.h:365
static QLatin1String staticInterfaceName()
Definition: cli-client.h:997
static QLatin1String staticInterfaceName()
Definition: cli-client.h:55
The PendingVariantMap class is a generic subclass of PendingOperation representing a pending D-Bus me...
Definition: pending-variant-map.h:38
QDBusPendingReply AddRequest(const QDBusObjectPath &request, const QVariantMap &properties, int timeout=-1)
Definition: cli-client.h:905
Definition: cli-client.h:986
Tp::PendingVariant * requestPropertyObserverChannelFilter() const
Definition: cli-client.h:1148
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
QDBusPendingReply AddDispatchOperation(const Tp::ChannelDetailsList &channels, const QDBusObjectPath &dispatchOperation, const QVariantMap &properties, int timeout=-1)
Definition: cli-client.h:339
Tp::PendingVariant * requestPropertyCapabilities() const
Definition: cli-client.h:551
Tp::PendingVariant * requestPropertyDelayApprovers() const
Definition: cli-client.h:1242
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:129
The DBusProxy class is a base class representing a remote object available over D-Bus.
Definition: dbus-proxy.h:42
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
QVariant fromValue(const T &value)
Definition: cli-client.h:145
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:817
Tp::PendingVariant * requestPropertyBypassApproval() const
Definition: cli-client.h:499
static QLatin1String staticInterfaceName()
Definition: cli-client.h:752
Definition: cli-client.h:741
Tp::PendingVariant * requestPropertyHandledChannels() const
Definition: cli-client.h:593
QDBusMessage createError(const QString &name, const QString &msg)
static QLatin1String staticInterfaceName()
Definition: cli-client.h:376
Tp::PendingVariant * requestPropertyApproverChannelFilter() const
Definition: cli-client.h:240
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
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
Tp::PendingVariant * requestPropertyRecover() const
Definition: cli-client.h:1194
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-client.h:251