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.ChannelDispatcher");
125 return internalRequestProperty(
QLatin1String(
"SupportsRequestHints"));
136 return internalRequestAllProperties();
199 if (!invalidationReason().isEmpty()) {
201 invalidationReason(),
202 invalidationMessage()
207 this->staticInterfaceName(),
QLatin1String(
"CreateChannel"));
209 return this->connection().
asyncCall(callMessage, timeout);
269 if (!invalidationReason().isEmpty()) {
271 invalidationReason(),
272 invalidationMessage()
277 this->staticInterfaceName(),
QLatin1String(
"EnsureChannel"));
279 return this->connection().
asyncCall(callMessage, timeout);
416 if (!invalidationReason().isEmpty()) {
418 invalidationReason(),
419 invalidationMessage()
424 this->staticInterfaceName(),
QLatin1String(
"CreateChannelWithHints"));
426 return this->connection().
asyncCall(callMessage, timeout);
536 if (!invalidationReason().isEmpty()) {
538 invalidationReason(),
539 invalidationMessage()
544 this->staticInterfaceName(),
QLatin1String(
"EnsureChannelWithHints"));
546 return this->connection().
asyncCall(callMessage, timeout);
630 if (!invalidationReason().isEmpty()) {
632 invalidationReason(),
633 invalidationMessage()
638 this->staticInterfaceName(),
QLatin1String(
"DelegateChannels"));
640 return this->connection().
asyncCall(callMessage, timeout);
680 if (!invalidationReason().isEmpty()) {
682 invalidationReason(),
683 invalidationMessage()
688 this->staticInterfaceName(),
QLatin1String(
"PresentChannel"));
690 return this->connection().
asyncCall(callMessage, timeout);
717 return QLatin1String(
"org.freedesktop.Telepathy.ChannelDispatcher.Interface.Messages1");
782 return internalRequestAllProperties();
875 if (!invalidationReason().isEmpty()) {
877 invalidationReason(),
878 invalidationMessage()
885 return this->connection().
asyncCall(callMessage, timeout);
QDBusPendingReply< QDBusObjectPath > CreateChannelWithHints(const QDBusObjectPath &account, const QVariantMap &requestedProperties, qlonglong userActionTime, const QString &preferredHandler, const QVariantMap &hints, int timeout=-1)
Definition: cli-channel-dispatcher.h:414
QDBusPendingReply< QDBusObjectPath > CreateChannel(const QDBusObjectPath &account, const QVariantMap &requestedProperties, qlonglong userActionTime, const QString &preferredHandler, int timeout=-1)
Definition: cli-channel-dispatcher.h:197
QDBusPendingReply< QDBusObjectPath > EnsureChannel(const QDBusObjectPath &account, const QVariantMap &requestedProperties, qlonglong userActionTime, const QString &preferredHandler, int timeout=-1)
Definition: cli-channel-dispatcher.h:267
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel-dispatcher.h:780
static QLatin1String staticInterfaceName()
Definition: cli-channel-dispatcher.h:715
Definition: abstract-adaptor.cpp:31
Definition: cli-channel-dispatcher.h:44
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel-dispatcher.h:134
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
QDBusPendingReply< QDBusObjectPath > EnsureChannelWithHints(const QDBusObjectPath &account, const QVariantMap &requestedProperties, qlonglong userActionTime, const QString &preferredHandler, const QVariantMap &hints, int timeout=-1)
Definition: cli-channel-dispatcher.h:534
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
Definition: cli-channel-dispatcher.h:704
static QLatin1String staticInterfaceName()
Definition: cli-channel-dispatcher.h:55
QDBusPendingReply PresentChannel(const QDBusObjectPath &channel, qlonglong userActionTime, int timeout=-1)
Definition: cli-channel-dispatcher.h:678
The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus metho...
Definition: pending-variant.h:38
Tp::PendingVariant * requestPropertyInterfaces() const
Definition: cli-channel-dispatcher.h:105
QDBusPendingCall asyncCall(const QDBusMessage &message, int timeout) const
QDBusPendingReply< QString > SendMessage(const QDBusObjectPath &account, const QString &targetID, const Tp::MessagePartList &message, uint flags, int timeout=-1)
Definition: cli-channel-dispatcher.h:873
QDBusMessage createError(const QString &name, const QString &msg)
QDBusPendingReply< Tp::ObjectPathList, Tp::NotDelegatedMap > DelegateChannels(const Tp::ObjectPathList &channels, qlonglong userActionTime, const QString &preferredHandler, int timeout=-1)
Definition: cli-channel-dispatcher.h:628
Tp::PendingVariant * requestPropertySupportsRequestHints() const
Definition: cli-channel-dispatcher.h:123
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:84