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;
125 return internalRequestProperty(
QLatin1String(
"DisplayName"));
495 return internalRequestProperty(
QLatin1String(
"AutomaticPresence"));
551 return internalRequestProperty(
QLatin1String(
"ConnectAutomatically"));
619 return internalRequestProperty(
QLatin1String(
"ConnectionStatus"));
636 return internalRequestProperty(
QLatin1String(
"ConnectionStatusReason"));
671 return internalRequestProperty(
QLatin1String(
"ConnectionError"));
700 return internalRequestProperty(
QLatin1String(
"ConnectionErrorDetails"));
719 return internalRequestProperty(
QLatin1String(
"CurrentPresence"));
751 return internalRequestProperty(
QLatin1String(
"RequestedPresence"));
829 return internalRequestProperty(
QLatin1String(
"ChangingPresence"));
871 return internalRequestProperty(
QLatin1String(
"NormalizedName"));
890 return internalRequestProperty(
QLatin1String(
"HasBeenOnline"));
975 return internalRequestAllProperties();
991 if (!invalidationReason().isEmpty()) {
993 invalidationReason(),
994 invalidationMessage()
1000 return this->connection().asyncCall(callMessage, timeout);
1075 if (!invalidationReason().isEmpty()) {
1077 invalidationReason(),
1078 invalidationMessage()
1083 this->staticInterfaceName(),
QLatin1String(
"UpdateParameters"));
1085 return this->connection().asyncCall(callMessage, timeout);
1131 if (!invalidationReason().isEmpty()) {
1133 invalidationReason(),
1134 invalidationMessage()
1140 return this->connection().asyncCall(callMessage, timeout);
1169 void AccountPropertyChanged(
const QVariantMap& properties);
1195 return QLatin1String(
"org.freedesktop.Telepathy.Account.Interface.Addressing");
1274 return internalRequestProperty(
QLatin1String(
"URISchemes"));
1285 return internalRequestAllProperties();
1311 if (!invalidationReason().isEmpty()) {
1313 invalidationReason(),
1314 invalidationMessage()
1319 this->staticInterfaceName(),
QLatin1String(
"SetURISchemeAssociation"));
1321 return this->connection().asyncCall(callMessage, timeout);
1348 return QLatin1String(
"org.freedesktop.Telepathy.Account.Interface.Avatar");
1449 return internalRequestAllProperties();
1461 void AvatarChanged();
1487 return QLatin1String(
"org.freedesktop.Telepathy.Account.Interface.Storage");
1564 return internalRequestProperty(
QLatin1String(
"StorageProvider"));
1596 return internalRequestProperty(
QLatin1String(
"StorageIdentifier"));
1633 return internalRequestProperty(
QLatin1String(
"StorageSpecificInformation"));
1654 return internalRequestProperty(
QLatin1String(
"StorageRestrictions"));
1665 return internalRequestAllProperties();
1674 Q_DECLARE_METATYPE(Tp::Client::AccountInterfaceAddressingInterface*)
1675 Q_DECLARE_METATYPE(Tp::Client::AccountInterfaceAvatarInterface*)
1676 Q_DECLARE_METATYPE(Tp::Client::AccountInterfaceStorageInterface*)
Tp::PendingOperation * setPropertyService(QString newValue)
Definition: cli-account.h:433
Tp::PendingOperation * setPropertyIcon(QString newValue)
Definition: cli-account.h:175
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:81
QDBusPendingReply Remove(int timeout=-1)
Definition: cli-account.h:989
Tp::PendingVariant * requestPropertyDisplayName() const
Definition: cli-account.h:123
Tp::PendingVariant * requestPropertyNormalizedName() const
Definition: cli-account.h:869
static QLatin1String staticInterfaceName()
Definition: cli-account.h:55
QDBusPendingReply SetURISchemeAssociation(const QString &URIScheme, bool association, int timeout=-1)
Definition: cli-account.h:1309
The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus metho...
Definition: pending-variant.h:38
QDBusPendingReply Reconnect(int timeout=-1)
Definition: cli-account.h:1129
Tp::PendingVariant * requestPropertyHasBeenOnline() const
Definition: cli-account.h:888
static QLatin1String staticInterfaceName()
Definition: cli-account.h:1485
Definition: cli-account.h:1474
Tp::PendingVariant * requestPropertyConnectAutomatically() const
Definition: cli-account.h:549
Tp::PendingOperation * setPropertyConnectAutomatically(bool newValue)
Definition: cli-account.h:569
The PendingVariantMap class is a generic subclass of PendingOperation representing a pending D-Bus me...
Definition: pending-variant-map.h:38
Tp::PendingVariant * requestPropertyStorageIdentifier() const
Definition: cli-account.h:1594
Tp::PendingVariant * requestPropertyEnabled() const
Definition: cli-account.h:242
Tp::PendingOperation * setPropertyDisplayName(QString newValue)
Definition: cli-account.h:141
Tp::PendingVariant * requestPropertyParameters() const
Definition: cli-account.h:457
Tp::PendingOperation * setPropertyAutomaticPresence(Tp::SimplePresence newValue)
Definition: cli-account.h:529
Tp::PendingVariant * requestPropertyConnection() const
Definition: cli-account.h:595
Tp::PendingVariant * requestPropertyStorageProvider() const
Definition: cli-account.h:1562
Tp::PendingVariant * requestPropertyConnectionError() const
Definition: cli-account.h:669
static QLatin1String staticInterfaceName()
Definition: cli-account.h:1193
Tp::PendingVariant * requestPropertyCurrentPresence() const
Definition: cli-account.h:717
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-account.h:1283
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-account.h:1663
static QLatin1String staticInterfaceName()
Definition: cli-account.h:1346
Tp::PendingVariant * requestPropertyStorageSpecificInformation() const
Definition: cli-account.h:1631
Tp::PendingVariant * requestPropertyConnectionStatusReason() const
Definition: cli-account.h:634
Tp::PendingOperation * setPropertyEnabled(bool newValue)
Definition: cli-account.h:285
Tp::PendingVariant * requestPropertyAutomaticPresence() const
Definition: cli-account.h:493
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)
Tp::PendingOperation * setPropertySupersedes(Tp::ObjectPathList newValue)
Definition: cli-account.h:962
Tp::PendingVariant * requestPropertyConnectionErrorDetails() const
Definition: cli-account.h:698
Tp::PendingVariant * requestPropertyConnectionStatus() const
Definition: cli-account.h:617
Tp::PendingVariant * requestPropertyValid() const
Definition: cli-account.h:199
Tp::PendingVariant * requestPropertyRequestedPresence() const
Definition: cli-account.h:749
Tp::PendingVariant * requestPropertyAvatar() const
Definition: cli-account.h:1418
Definition: cli-account.h:1335
Tp::PendingVariant * requestPropertyService() const
Definition: cli-account.h:381
Definition: cli-account.h:44
Tp::PendingOperation * setPropertyRequestedPresence(Tp::SimplePresence newValue)
Definition: cli-account.h:781
Tp::PendingVariant * requestPropertySupersedes() const
Definition: cli-account.h:925
QDBusMessage createError(const QString &name, const QString &msg)
Tp::PendingOperation * setPropertyNickname(QString newValue)
Definition: cli-account.h:329
Tp::PendingVariant * requestPropertyIcon() const
Definition: cli-account.h:158
The PendingOperation class is a base class for pending asynchronous operations.
Definition: pending-operation.h:45
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:2733
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-account.h:1447
Tp::PendingVariant * requestPropertyStorageRestrictions() const
Definition: cli-account.h:1652
Tp::PendingVariant * requestPropertyInterfaces() const
Definition: cli-account.h:105
Tp::PendingOperation * setPropertyAvatar(Tp::Avatar newValue)
Definition: cli-account.h:1436
Tp::PendingVariant * requestPropertyNickname() const
Definition: cli-account.h:307
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:240
Tp::PendingVariant * requestPropertyURISchemes() const
Definition: cli-account.h:1272
Tp::PendingVariant * requestPropertyChangingPresence() const
Definition: cli-account.h:827
Definition: cli-account.h:1182
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-account.h:973
QDBusPendingReply< QStringList > UpdateParameters(const QVariantMap &set, const QStringList &unset, int timeout=-1)
Definition: cli-account.h:1073