| Home · All Classes · All Namespaces · Modules · Functions · Files

cli-channel.h
1 /*
2 * This file contains D-Bus client proxy classes generated by qt-client-gen.py.
3 *
4 * This file can be distributed under the same terms as the specification from
5 * which it was generated.
6 */
7
8 #ifndef IN_TP_QT_HEADER
9 #error IN_TP_QT_HEADER
10 #endif
11
12 #include <TelepathyQt/Types>
13
14 #include <QtGlobal>
15
16 #include <QString>
17 #include <QObject>
18 #include <QVariant>
19
20 #include <QDBusPendingReply>
21
22 #include <TelepathyQt/AbstractInterface>
23 #include <TelepathyQt/DBusProxy>
24 #include <TelepathyQt/Global>
25
26 namespace Tp
27 {
28 class PendingVariant;
29 class PendingOperation;
30 }
31
32 namespace Tp
33 {
34 namespace Client
35 {
36
44 class TP_QT_EXPORT ChannelInterface : public Tp::AbstractInterface
45 {
46 Q_OBJECT
47
48 public:
55 static inline QLatin1String staticInterfaceName()
56 {
57 return QLatin1String("org.freedesktop.Telepathy.Channel");
58 }
59
67 ChannelInterface(
68 const QString& busName,
69 const QString& objectPath,
70 QObject* parent = 0
71 );
72
81 ChannelInterface(
82 const QDBusConnection& connection,
83 const QString& busName,
84 const QString& objectPath,
85 QObject* parent = 0
86 );
87
94 ChannelInterface(Tp::DBusProxy *proxy);
95
126 inline Tp::PendingVariant *requestPropertyChannelType() const
127 {
128 return internalRequestProperty(QLatin1String("ChannelType"));
129 }
130
164 inline Tp::PendingVariant *requestPropertyInterfaces() const
165 {
166 return internalRequestProperty(QLatin1String("Interfaces"));
167 }
168
213 inline Tp::PendingVariant *requestPropertyTargetHandle() const
214 {
215 return internalRequestProperty(QLatin1String("TargetHandle"));
216 }
217
271 inline Tp::PendingVariant *requestPropertyTargetID() const
272 {
273 return internalRequestProperty(QLatin1String("TargetID"));
274 }
275
295 inline Tp::PendingVariant *requestPropertyTargetHandleType() const
296 {
297 return internalRequestProperty(QLatin1String("TargetHandleType"));
298 }
299
368 inline Tp::PendingVariant *requestPropertyRequested() const
369 {
370 return internalRequestProperty(QLatin1String("Requested"));
371 }
372
434 inline Tp::PendingVariant *requestPropertyInitiatorHandle() const
435 {
436 return internalRequestProperty(QLatin1String("InitiatorHandle"));
437 }
438
473 inline Tp::PendingVariant *requestPropertyInitiatorID() const
474 {
475 return internalRequestProperty(QLatin1String("InitiatorID"));
476 }
477
484 Tp::PendingVariantMap *requestAllProperties() const
485 {
486 return internalRequestAllProperties();
487 }
488
489 public Q_SLOTS:
504 inline QDBusPendingReply<> Close(int timeout = -1)
505 {
506 if (!invalidationReason().isEmpty()) {
507 return QDBusPendingReply<>(QDBusMessage::createError(
508 invalidationReason(),
509 invalidationMessage()
510 ));
511 }
512
513 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
514 this->staticInterfaceName(), QLatin1String("Close"));
515 return this->connection().asyncCall(callMessage, timeout);
516 }
517
535 inline QDBusPendingReply<QString> GetChannelType(int timeout = -1)
536 {
537 if (!invalidationReason().isEmpty()) {
538 return QDBusPendingReply<QString>(QDBusMessage::createError(
539 invalidationReason(),
540 invalidationMessage()
541 ));
542 }
543
544 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
545 this->staticInterfaceName(), QLatin1String("GetChannelType"));
546 return this->connection().asyncCall(callMessage, timeout);
547 }
548
572 inline QDBusPendingReply<uint, uint> GetHandle(int timeout = -1)
573 {
574 if (!invalidationReason().isEmpty()) {
575 return QDBusPendingReply<uint, uint>(QDBusMessage::createError(
576 invalidationReason(),
577 invalidationMessage()
578 ));
579 }
580
581 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
582 this->staticInterfaceName(), QLatin1String("GetHandle"));
583 return this->connection().asyncCall(callMessage, timeout);
584 }
585
603 inline QDBusPendingReply<QStringList> GetInterfaces(int timeout = -1)
604 {
605 if (!invalidationReason().isEmpty()) {
606 return QDBusPendingReply<QStringList>(QDBusMessage::createError(
607 invalidationReason(),
608 invalidationMessage()
609 ));
610 }
611
612 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
613 this->staticInterfaceName(), QLatin1String("GetInterfaces"));
614 return this->connection().asyncCall(callMessage, timeout);
615 }
616
617 Q_SIGNALS:
625 void Closed();
626
627 protected:
628 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
629 };
630
638 class TP_QT_EXPORT ChannelInterfaceAnonymityInterface : public Tp::AbstractInterface
639 {
640 Q_OBJECT
641
642 public:
649 static inline QLatin1String staticInterfaceName()
650 {
651 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Anonymity");
652 }
653
661 ChannelInterfaceAnonymityInterface(
662 const QString& busName,
663 const QString& objectPath,
664 QObject* parent = 0
665 );
666
675 ChannelInterfaceAnonymityInterface(
676 const QDBusConnection& connection,
677 const QString& busName,
678 const QString& objectPath,
679 QObject* parent = 0
680 );
681
688 ChannelInterfaceAnonymityInterface(Tp::DBusProxy *proxy);
689
697 explicit ChannelInterfaceAnonymityInterface(const Tp::Client::ChannelInterface& mainInterface);
698
706 ChannelInterfaceAnonymityInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
707
720 inline Tp::PendingVariant *requestPropertyAnonymityModes() const
721 {
722 return internalRequestProperty(QLatin1String("AnonymityModes"));
723 }
724
735 inline Tp::PendingVariant *requestPropertyAnonymityMandatory() const
736 {
737 return internalRequestProperty(QLatin1String("AnonymityMandatory"));
738 }
739
761 inline Tp::PendingVariant *requestPropertyAnonymousID() const
762 {
763 return internalRequestProperty(QLatin1String("AnonymousID"));
764 }
765
772 Tp::PendingVariantMap *requestAllProperties() const
773 {
774 return internalRequestAllProperties();
775 }
776
777 protected:
778 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
779 };
780
788 class TP_QT_EXPORT ChannelInterfaceCallStateInterface : public Tp::AbstractInterface
789 {
790 Q_OBJECT
791
792 public:
799 static inline QLatin1String staticInterfaceName()
800 {
801 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.CallState");
802 }
803
811 ChannelInterfaceCallStateInterface(
812 const QString& busName,
813 const QString& objectPath,
814 QObject* parent = 0
815 );
816
825 ChannelInterfaceCallStateInterface(
826 const QDBusConnection& connection,
827 const QString& busName,
828 const QString& objectPath,
829 QObject* parent = 0
830 );
831
838 ChannelInterfaceCallStateInterface(Tp::DBusProxy *proxy);
839
847 explicit ChannelInterfaceCallStateInterface(const Tp::Client::ChannelInterface& mainInterface);
848
856 ChannelInterfaceCallStateInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
857
864 Tp::PendingVariantMap *requestAllProperties() const
865 {
866 return internalRequestAllProperties();
867 }
868
869 public Q_SLOTS:
885 inline QDBusPendingReply<Tp::ChannelCallStateMap> GetCallStates(int timeout = -1)
886 {
887 if (!invalidationReason().isEmpty()) {
888 return QDBusPendingReply<Tp::ChannelCallStateMap>(QDBusMessage::createError(
889 invalidationReason(),
890 invalidationMessage()
891 ));
892 }
893
894 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
895 this->staticInterfaceName(), QLatin1String("GetCallStates"));
896 return this->connection().asyncCall(callMessage, timeout);
897 }
898
899 Q_SIGNALS:
913 void CallStateChanged(uint contact, uint state);
914
915 protected:
916 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
917 };
918
926 class TP_QT_EXPORT ChannelInterfaceCaptchaAuthenticationInterface : public Tp::AbstractInterface
927 {
928 Q_OBJECT
929
930 public:
937 static inline QLatin1String staticInterfaceName()
938 {
939 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.CaptchaAuthentication1");
940 }
941
949 ChannelInterfaceCaptchaAuthenticationInterface(
950 const QString& busName,
951 const QString& objectPath,
952 QObject* parent = 0
953 );
954
963 ChannelInterfaceCaptchaAuthenticationInterface(
964 const QDBusConnection& connection,
965 const QString& busName,
966 const QString& objectPath,
967 QObject* parent = 0
968 );
969
976 ChannelInterfaceCaptchaAuthenticationInterface(Tp::DBusProxy *proxy);
977
985 explicit ChannelInterfaceCaptchaAuthenticationInterface(const Tp::Client::ChannelInterface& mainInterface);
986
994 ChannelInterfaceCaptchaAuthenticationInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
995
1017 inline Tp::PendingVariant *requestPropertyCanRetryCaptcha() const
1018 {
1019 return internalRequestProperty(QLatin1String("CanRetryCaptcha"));
1020 }
1021
1047 inline Tp::PendingVariant *requestPropertyCaptchaStatus() const
1048 {
1049 return internalRequestProperty(QLatin1String("CaptchaStatus"));
1050 }
1051
1085 inline Tp::PendingVariant *requestPropertyCaptchaError() const
1086 {
1087 return internalRequestProperty(QLatin1String("CaptchaError"));
1088 }
1089
1111 inline Tp::PendingVariant *requestPropertyCaptchaErrorDetails() const
1112 {
1113 return internalRequestProperty(QLatin1String("CaptchaErrorDetails"));
1114 }
1115
1122 Tp::PendingVariantMap *requestAllProperties() const
1123 {
1124 return internalRequestAllProperties();
1125 }
1126
1127 public Q_SLOTS:
1181 inline QDBusPendingReply<Tp::CaptchaInfoList, uint, QString> GetCaptchas(int timeout = -1)
1182 {
1183 if (!invalidationReason().isEmpty()) {
1184 return QDBusPendingReply<Tp::CaptchaInfoList, uint, QString>(QDBusMessage::createError(
1185 invalidationReason(),
1186 invalidationMessage()
1187 ));
1188 }
1189
1190 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
1191 this->staticInterfaceName(), QLatin1String("GetCaptchas"));
1192 return this->connection().asyncCall(callMessage, timeout);
1193 }
1194
1232 inline QDBusPendingReply<QByteArray> GetCaptchaData(uint ID, const QString& mimeType, int timeout = -1)
1233 {
1234 if (!invalidationReason().isEmpty()) {
1235 return QDBusPendingReply<QByteArray>(QDBusMessage::createError(
1236 invalidationReason(),
1237 invalidationMessage()
1238 ));
1239 }
1240
1241 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
1242 this->staticInterfaceName(), QLatin1String("GetCaptchaData"));
1243 callMessage << QVariant::fromValue(ID) << QVariant::fromValue(mimeType);
1244 return this->connection().asyncCall(callMessage, timeout);
1245 }
1246
1265 inline QDBusPendingReply<> AnswerCaptchas(const Tp::CaptchaAnswers& answers, int timeout = -1)
1266 {
1267 if (!invalidationReason().isEmpty()) {
1268 return QDBusPendingReply<>(QDBusMessage::createError(
1269 invalidationReason(),
1270 invalidationMessage()
1271 ));
1272 }
1273
1274 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
1275 this->staticInterfaceName(), QLatin1String("AnswerCaptchas"));
1276 callMessage << QVariant::fromValue(answers);
1277 return this->connection().asyncCall(callMessage, timeout);
1278 }
1279
1307 inline QDBusPendingReply<> CancelCaptcha(uint reason, const QString& debugMessage, int timeout = -1)
1308 {
1309 if (!invalidationReason().isEmpty()) {
1310 return QDBusPendingReply<>(QDBusMessage::createError(
1311 invalidationReason(),
1312 invalidationMessage()
1313 ));
1314 }
1315
1316 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
1317 this->staticInterfaceName(), QLatin1String("CancelCaptcha"));
1318 callMessage << QVariant::fromValue(reason) << QVariant::fromValue(debugMessage);
1319 return this->connection().asyncCall(callMessage, timeout);
1320 }
1321
1322 protected:
1323 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
1324 };
1325
1333 class TP_QT_EXPORT ChannelInterfaceChatStateInterface : public Tp::AbstractInterface
1334 {
1335 Q_OBJECT
1336
1337 public:
1344 static inline QLatin1String staticInterfaceName()
1345 {
1346 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.ChatState");
1347 }
1348
1356 ChannelInterfaceChatStateInterface(
1357 const QString& busName,
1358 const QString& objectPath,
1359 QObject* parent = 0
1360 );
1361
1370 ChannelInterfaceChatStateInterface(
1371 const QDBusConnection& connection,
1372 const QString& busName,
1373 const QString& objectPath,
1374 QObject* parent = 0
1375 );
1376
1383 ChannelInterfaceChatStateInterface(Tp::DBusProxy *proxy);
1384
1392 explicit ChannelInterfaceChatStateInterface(const Tp::Client::ChannelInterface& mainInterface);
1393
1401 ChannelInterfaceChatStateInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
1402
1438 inline Tp::PendingVariant *requestPropertyChatStates() const
1439 {
1440 return internalRequestProperty(QLatin1String("ChatStates"));
1441 }
1442
1449 Tp::PendingVariantMap *requestAllProperties() const
1450 {
1451 return internalRequestAllProperties();
1452 }
1453
1454 public Q_SLOTS:
1470 inline QDBusPendingReply<> SetChatState(uint state, int timeout = -1)
1471 {
1472 if (!invalidationReason().isEmpty()) {
1473 return QDBusPendingReply<>(QDBusMessage::createError(
1474 invalidationReason(),
1475 invalidationMessage()
1476 ));
1477 }
1478
1479 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
1480 this->staticInterfaceName(), QLatin1String("SetChatState"));
1481 callMessage << QVariant::fromValue(state);
1482 return this->connection().asyncCall(callMessage, timeout);
1483 }
1484
1485 Q_SIGNALS:
1500 void ChatStateChanged(uint contact, uint state);
1501
1502 protected:
1503 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
1504 };
1505
1513 class TP_QT_EXPORT ChannelInterfaceConferenceInterface : public Tp::AbstractInterface
1514 {
1515 Q_OBJECT
1516
1517 public:
1524 static inline QLatin1String staticInterfaceName()
1525 {
1526 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Conference");
1527 }
1528
1536 ChannelInterfaceConferenceInterface(
1537 const QString& busName,
1538 const QString& objectPath,
1539 QObject* parent = 0
1540 );
1541
1550 ChannelInterfaceConferenceInterface(
1551 const QDBusConnection& connection,
1552 const QString& busName,
1553 const QString& objectPath,
1554 QObject* parent = 0
1555 );
1556
1563 ChannelInterfaceConferenceInterface(Tp::DBusProxy *proxy);
1564
1572 explicit ChannelInterfaceConferenceInterface(const Tp::Client::ChannelInterface& mainInterface);
1573
1581 ChannelInterfaceConferenceInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
1582
1611 inline Tp::PendingVariant *requestPropertyChannels() const
1612 {
1613 return internalRequestProperty(QLatin1String("Channels"));
1614 }
1615
1677 inline Tp::PendingVariant *requestPropertyInitialChannels() const
1678 {
1679 return internalRequestProperty(QLatin1String("InitialChannels"));
1680 }
1681
1755 inline Tp::PendingVariant *requestPropertyInitialInviteeHandles() const
1756 {
1757 return internalRequestProperty(QLatin1String("InitialInviteeHandles"));
1758 }
1759
1784 inline Tp::PendingVariant *requestPropertyInitialInviteeIDs() const
1785 {
1786 return internalRequestProperty(QLatin1String("InitialInviteeIDs"));
1787 }
1788
1816 inline Tp::PendingVariant *requestPropertyInvitationMessage() const
1817 {
1818 return internalRequestProperty(QLatin1String("InvitationMessage"));
1819 }
1820
1886 inline Tp::PendingVariant *requestPropertyOriginalChannels() const
1887 {
1888 return internalRequestProperty(QLatin1String("OriginalChannels"));
1889 }
1890
1897 Tp::PendingVariantMap *requestAllProperties() const
1898 {
1899 return internalRequestAllProperties();
1900 }
1901
1902 Q_SIGNALS:
1926 void ChannelMerged(const QDBusObjectPath& channel, uint channelSpecificHandle, const QVariantMap& properties);
1927
1952 void ChannelRemoved(const QDBusObjectPath& channel, const QVariantMap& details);
1953
1954 protected:
1955 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
1956 };
1957
1965 class TP_QT_EXPORT ChannelInterfaceDTMFInterface : public Tp::AbstractInterface
1966 {
1967 Q_OBJECT
1968
1969 public:
1976 static inline QLatin1String staticInterfaceName()
1977 {
1978 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.DTMF");
1979 }
1980
1988 ChannelInterfaceDTMFInterface(
1989 const QString& busName,
1990 const QString& objectPath,
1991 QObject* parent = 0
1992 );
1993
2002 ChannelInterfaceDTMFInterface(
2003 const QDBusConnection& connection,
2004 const QString& busName,
2005 const QString& objectPath,
2006 QObject* parent = 0
2007 );
2008
2015 ChannelInterfaceDTMFInterface(Tp::DBusProxy *proxy);
2016
2024 explicit ChannelInterfaceDTMFInterface(const Tp::Client::ChannelInterface& mainInterface);
2025
2033 ChannelInterfaceDTMFInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
2034
2046 inline Tp::PendingVariant *requestPropertyCurrentlySendingTones() const
2047 {
2048 return internalRequestProperty(QLatin1String("CurrentlySendingTones"));
2049 }
2050
2064 inline Tp::PendingVariant *requestPropertyInitialTones() const
2065 {
2066 return internalRequestProperty(QLatin1String("InitialTones"));
2067 }
2068
2086 inline Tp::PendingVariant *requestPropertyDeferredTones() const
2087 {
2088 return internalRequestProperty(QLatin1String("DeferredTones"));
2089 }
2090
2097 Tp::PendingVariantMap *requestAllProperties() const
2098 {
2099 return internalRequestAllProperties();
2100 }
2101
2102 public Q_SLOTS:
2133 inline QDBusPendingReply<> StartTone(uint streamID, uchar event, int timeout = -1)
2134 {
2135 if (!invalidationReason().isEmpty()) {
2136 return QDBusPendingReply<>(QDBusMessage::createError(
2137 invalidationReason(),
2138 invalidationMessage()
2139 ));
2140 }
2141
2142 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
2143 this->staticInterfaceName(), QLatin1String("StartTone"));
2144 callMessage << QVariant::fromValue(streamID) << QVariant::fromValue(event);
2145 return this->connection().asyncCall(callMessage, timeout);
2146 }
2147
2170 inline QDBusPendingReply<> StopTone(uint streamID, int timeout = -1)
2171 {
2172 if (!invalidationReason().isEmpty()) {
2173 return QDBusPendingReply<>(QDBusMessage::createError(
2174 invalidationReason(),
2175 invalidationMessage()
2176 ));
2177 }
2178
2179 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
2180 this->staticInterfaceName(), QLatin1String("StopTone"));
2181 callMessage << QVariant::fromValue(streamID);
2182 return this->connection().asyncCall(callMessage, timeout);
2183 }
2184
2230 inline QDBusPendingReply<> MultipleTones(const QString& tones, int timeout = -1)
2231 {
2232 if (!invalidationReason().isEmpty()) {
2233 return QDBusPendingReply<>(QDBusMessage::createError(
2234 invalidationReason(),
2235 invalidationMessage()
2236 ));
2237 }
2238
2239 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
2240 this->staticInterfaceName(), QLatin1String("MultipleTones"));
2241 callMessage << QVariant::fromValue(tones);
2242 return this->connection().asyncCall(callMessage, timeout);
2243 }
2244
2245 Q_SIGNALS:
2273 void TonesDeferred(const QString& tones);
2274
2291 void SendingTones(const QString& tones);
2292
2304 void StoppedTones(bool cancelled);
2305
2306 protected:
2307 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
2308 };
2309
2317 class TP_QT_EXPORT ChannelInterfaceDestroyableInterface : public Tp::AbstractInterface
2318 {
2319 Q_OBJECT
2320
2321 public:
2328 static inline QLatin1String staticInterfaceName()
2329 {
2330 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Destroyable");
2331 }
2332
2340 ChannelInterfaceDestroyableInterface(
2341 const QString& busName,
2342 const QString& objectPath,
2343 QObject* parent = 0
2344 );
2345
2354 ChannelInterfaceDestroyableInterface(
2355 const QDBusConnection& connection,
2356 const QString& busName,
2357 const QString& objectPath,
2358 QObject* parent = 0
2359 );
2360
2367 ChannelInterfaceDestroyableInterface(Tp::DBusProxy *proxy);
2368
2376 explicit ChannelInterfaceDestroyableInterface(const Tp::Client::ChannelInterface& mainInterface);
2377
2385 ChannelInterfaceDestroyableInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
2386
2393 Tp::PendingVariantMap *requestAllProperties() const
2394 {
2395 return internalRequestAllProperties();
2396 }
2397
2398 public Q_SLOTS:
2443 inline QDBusPendingReply<> Destroy(int timeout = -1)
2444 {
2445 if (!invalidationReason().isEmpty()) {
2446 return QDBusPendingReply<>(QDBusMessage::createError(
2447 invalidationReason(),
2448 invalidationMessage()
2449 ));
2450 }
2451
2452 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
2453 this->staticInterfaceName(), QLatin1String("Destroy"));
2454 return this->connection().asyncCall(callMessage, timeout);
2455 }
2456
2457 protected:
2458 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
2459 };
2460
2468 class TP_QT_EXPORT ChannelInterfaceFileTransferMetadataInterface : public Tp::AbstractInterface
2469 {
2470 Q_OBJECT
2471
2472 public:
2479 static inline QLatin1String staticInterfaceName()
2480 {
2481 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.FileTransfer.Metadata");
2482 }
2483
2491 ChannelInterfaceFileTransferMetadataInterface(
2492 const QString& busName,
2493 const QString& objectPath,
2494 QObject* parent = 0
2495 );
2496
2505 ChannelInterfaceFileTransferMetadataInterface(
2506 const QDBusConnection& connection,
2507 const QString& busName,
2508 const QString& objectPath,
2509 QObject* parent = 0
2510 );
2511
2518 ChannelInterfaceFileTransferMetadataInterface(Tp::DBusProxy *proxy);
2519
2527 explicit ChannelInterfaceFileTransferMetadataInterface(const Tp::Client::ChannelInterface& mainInterface);
2528
2536 ChannelInterfaceFileTransferMetadataInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
2537
2554 inline Tp::PendingVariant *requestPropertyServiceName() const
2555 {
2556 return internalRequestProperty(QLatin1String("ServiceName"));
2557 }
2558
2575 inline Tp::PendingOperation *setPropertyServiceName(QString newValue)
2576 {
2577 return internalSetProperty(QLatin1String("ServiceName"), QVariant::fromValue(newValue));
2578 }
2579
2593 inline Tp::PendingVariant *requestPropertyMetadata() const
2594 {
2595 return internalRequestProperty(QLatin1String("Metadata"));
2596 }
2597
2611 inline Tp::PendingOperation *setPropertyMetadata(Tp::Metadata newValue)
2612 {
2613 return internalSetProperty(QLatin1String("Metadata"), QVariant::fromValue(newValue));
2614 }
2615
2622 Tp::PendingVariantMap *requestAllProperties() const
2623 {
2624 return internalRequestAllProperties();
2625 }
2626
2627 protected:
2628 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
2629 };
2630
2638 class TP_QT_EXPORT ChannelInterfaceGroupInterface : public Tp::AbstractInterface
2639 {
2640 Q_OBJECT
2641
2642 public:
2649 static inline QLatin1String staticInterfaceName()
2650 {
2651 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Group");
2652 }
2653
2661 ChannelInterfaceGroupInterface(
2662 const QString& busName,
2663 const QString& objectPath,
2664 QObject* parent = 0
2665 );
2666
2675 ChannelInterfaceGroupInterface(
2676 const QDBusConnection& connection,
2677 const QString& busName,
2678 const QString& objectPath,
2679 QObject* parent = 0
2680 );
2681
2688 ChannelInterfaceGroupInterface(Tp::DBusProxy *proxy);
2689
2697 explicit ChannelInterfaceGroupInterface(const Tp::Client::ChannelInterface& mainInterface);
2698
2706 ChannelInterfaceGroupInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
2707
2720 inline Tp::PendingVariant *requestPropertyGroupFlags() const
2721 {
2722 return internalRequestProperty(QLatin1String("GroupFlags"));
2723 }
2724
2740 inline Tp::PendingVariant *requestPropertyHandleOwners() const
2741 {
2742 return internalRequestProperty(QLatin1String("HandleOwners"));
2743 }
2744
2755 inline Tp::PendingVariant *requestPropertyLocalPendingMembers() const
2756 {
2757 return internalRequestProperty(QLatin1String("LocalPendingMembers"));
2758 }
2759
2769 inline Tp::PendingVariant *requestPropertyMembers() const
2770 {
2771 return internalRequestProperty(QLatin1String("Members"));
2772 }
2773
2784 inline Tp::PendingVariant *requestPropertyRemotePendingMembers() const
2785 {
2786 return internalRequestProperty(QLatin1String("RemotePendingMembers"));
2787 }
2788
2803 inline Tp::PendingVariant *requestPropertySelfHandle() const
2804 {
2805 return internalRequestProperty(QLatin1String("SelfHandle"));
2806 }
2807
2821 inline Tp::PendingVariant *requestPropertyMemberIdentifiers() const
2822 {
2823 return internalRequestProperty(QLatin1String("MemberIdentifiers"));
2824 }
2825
2832 Tp::PendingVariantMap *requestAllProperties() const
2833 {
2834 return internalRequestAllProperties();
2835 }
2836
2837 public Q_SLOTS:
2868 inline QDBusPendingReply<> AddMembers(const Tp::UIntList& contacts, const QString& message, int timeout = -1)
2869 {
2870 if (!invalidationReason().isEmpty()) {
2871 return QDBusPendingReply<>(QDBusMessage::createError(
2872 invalidationReason(),
2873 invalidationMessage()
2874 ));
2875 }
2876
2877 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
2878 this->staticInterfaceName(), QLatin1String("AddMembers"));
2879 callMessage << QVariant::fromValue(contacts) << QVariant::fromValue(message);
2880 return this->connection().asyncCall(callMessage, timeout);
2881 }
2882
2905 inline QDBusPendingReply<Tp::UIntList, Tp::UIntList, Tp::UIntList> GetAllMembers(int timeout = -1)
2906 {
2907 if (!invalidationReason().isEmpty()) {
2908 return QDBusPendingReply<Tp::UIntList, Tp::UIntList, Tp::UIntList>(QDBusMessage::createError(
2909 invalidationReason(),
2910 invalidationMessage()
2911 ));
2912 }
2913
2914 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
2915 this->staticInterfaceName(), QLatin1String("GetAllMembers"));
2916 return this->connection().asyncCall(callMessage, timeout);
2917 }
2918
2933 inline QDBusPendingReply<uint> GetGroupFlags(int timeout = -1)
2934 {
2935 if (!invalidationReason().isEmpty()) {
2936 return QDBusPendingReply<uint>(QDBusMessage::createError(
2937 invalidationReason(),
2938 invalidationMessage()
2939 ));
2940 }
2941
2942 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
2943 this->staticInterfaceName(), QLatin1String("GetGroupFlags"));
2944 return this->connection().asyncCall(callMessage, timeout);
2945 }
2946
2972 inline QDBusPendingReply<Tp::UIntList> GetHandleOwners(const Tp::UIntList& handles, int timeout = -1)
2973 {
2974 if (!invalidationReason().isEmpty()) {
2975 return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
2976 invalidationReason(),
2977 invalidationMessage()
2978 ));
2979 }
2980
2981 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
2982 this->staticInterfaceName(), QLatin1String("GetHandleOwners"));
2983 callMessage << QVariant::fromValue(handles);
2984 return this->connection().asyncCall(callMessage, timeout);
2985 }
2986
2998 inline QDBusPendingReply<Tp::UIntList> GetLocalPendingMembers(int timeout = -1)
2999 {
3000 if (!invalidationReason().isEmpty()) {
3001 return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
3002 invalidationReason(),
3003 invalidationMessage()
3004 ));
3005 }
3006
3007 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3008 this->staticInterfaceName(), QLatin1String("GetLocalPendingMembers"));
3009 return this->connection().asyncCall(callMessage, timeout);
3010 }
3011
3030 inline QDBusPendingReply<Tp::LocalPendingInfoList> GetLocalPendingMembersWithInfo(int timeout = -1)
3031 {
3032 if (!invalidationReason().isEmpty()) {
3033 return QDBusPendingReply<Tp::LocalPendingInfoList>(QDBusMessage::createError(
3034 invalidationReason(),
3035 invalidationMessage()
3036 ));
3037 }
3038
3039 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3040 this->staticInterfaceName(), QLatin1String("GetLocalPendingMembersWithInfo"));
3041 return this->connection().asyncCall(callMessage, timeout);
3042 }
3043
3054 inline QDBusPendingReply<Tp::UIntList> GetMembers(int timeout = -1)
3055 {
3056 if (!invalidationReason().isEmpty()) {
3057 return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
3058 invalidationReason(),
3059 invalidationMessage()
3060 ));
3061 }
3062
3063 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3064 this->staticInterfaceName(), QLatin1String("GetMembers"));
3065 return this->connection().asyncCall(callMessage, timeout);
3066 }
3067
3079 inline QDBusPendingReply<Tp::UIntList> GetRemotePendingMembers(int timeout = -1)
3080 {
3081 if (!invalidationReason().isEmpty()) {
3082 return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
3083 invalidationReason(),
3084 invalidationMessage()
3085 ));
3086 }
3087
3088 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3089 this->staticInterfaceName(), QLatin1String("GetRemotePendingMembers"));
3090 return this->connection().asyncCall(callMessage, timeout);
3091 }
3092
3103 inline QDBusPendingReply<uint> GetSelfHandle(int timeout = -1)
3104 {
3105 if (!invalidationReason().isEmpty()) {
3106 return QDBusPendingReply<uint>(QDBusMessage::createError(
3107 invalidationReason(),
3108 invalidationMessage()
3109 ));
3110 }
3111
3112 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3113 this->staticInterfaceName(), QLatin1String("GetSelfHandle"));
3114 return this->connection().asyncCall(callMessage, timeout);
3115 }
3116
3172 inline QDBusPendingReply<> RemoveMembers(const Tp::UIntList& contacts, const QString& message, int timeout = -1)
3173 {
3174 if (!invalidationReason().isEmpty()) {
3175 return QDBusPendingReply<>(QDBusMessage::createError(
3176 invalidationReason(),
3177 invalidationMessage()
3178 ));
3179 }
3180
3181 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3182 this->staticInterfaceName(), QLatin1String("RemoveMembers"));
3183 callMessage << QVariant::fromValue(contacts) << QVariant::fromValue(message);
3184 return this->connection().asyncCall(callMessage, timeout);
3185 }
3186
3211 inline QDBusPendingReply<> RemoveMembersWithReason(const Tp::UIntList& contacts, const QString& message, uint reason, int timeout = -1)
3212 {
3213 if (!invalidationReason().isEmpty()) {
3214 return QDBusPendingReply<>(QDBusMessage::createError(
3215 invalidationReason(),
3216 invalidationMessage()
3217 ));
3218 }
3219
3220 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3221 this->staticInterfaceName(), QLatin1String("RemoveMembersWithReason"));
3222 callMessage << QVariant::fromValue(contacts) << QVariant::fromValue(message) << QVariant::fromValue(reason);
3223 return this->connection().asyncCall(callMessage, timeout);
3224 }
3225
3226 Q_SIGNALS:
3245 void HandleOwnersChanged(const Tp::HandleOwnerMap& added, const Tp::UIntList& removed);
3246
3275 void HandleOwnersChangedDetailed(const Tp::HandleOwnerMap& added, const Tp::UIntList& removed, const Tp::HandleIdentifierMap& identifiers);
3276
3286 void SelfHandleChanged(uint selfHandle);
3287
3303 void SelfContactChanged(uint selfHandle, const QString& selfID);
3304
3319 void GroupFlagsChanged(uint added, uint removed);
3320
3374 void MembersChanged(const QString& message, const Tp::UIntList& added, const Tp::UIntList& removed, const Tp::UIntList& localPending, const Tp::UIntList& remotePending, uint actor, uint reason);
3375
3484 void MembersChangedDetailed(const Tp::UIntList& added, const Tp::UIntList& removed, const Tp::UIntList& localPending, const Tp::UIntList& remotePending, const QVariantMap& details);
3485
3486 protected:
3487 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
3488 };
3489
3497 class TP_QT_EXPORT ChannelInterfaceHoldInterface : public Tp::AbstractInterface
3498 {
3499 Q_OBJECT
3500
3501 public:
3508 static inline QLatin1String staticInterfaceName()
3509 {
3510 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Hold");
3511 }
3512
3520 ChannelInterfaceHoldInterface(
3521 const QString& busName,
3522 const QString& objectPath,
3523 QObject* parent = 0
3524 );
3525
3534 ChannelInterfaceHoldInterface(
3535 const QDBusConnection& connection,
3536 const QString& busName,
3537 const QString& objectPath,
3538 QObject* parent = 0
3539 );
3540
3547 ChannelInterfaceHoldInterface(Tp::DBusProxy *proxy);
3548
3556 explicit ChannelInterfaceHoldInterface(const Tp::Client::ChannelInterface& mainInterface);
3557
3565 ChannelInterfaceHoldInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
3566
3573 Tp::PendingVariantMap *requestAllProperties() const
3574 {
3575 return internalRequestAllProperties();
3576 }
3577
3578 public Q_SLOTS:
3597 inline QDBusPendingReply<uint, uint> GetHoldState(int timeout = -1)
3598 {
3599 if (!invalidationReason().isEmpty()) {
3600 return QDBusPendingReply<uint, uint>(QDBusMessage::createError(
3601 invalidationReason(),
3602 invalidationMessage()
3603 ));
3604 }
3605
3606 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3607 this->staticInterfaceName(), QLatin1String("GetHoldState"));
3608 return this->connection().asyncCall(callMessage, timeout);
3609 }
3610
3674 inline QDBusPendingReply<> RequestHold(bool hold, int timeout = -1)
3675 {
3676 if (!invalidationReason().isEmpty()) {
3677 return QDBusPendingReply<>(QDBusMessage::createError(
3678 invalidationReason(),
3679 invalidationMessage()
3680 ));
3681 }
3682
3683 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3684 this->staticInterfaceName(), QLatin1String("RequestHold"));
3685 callMessage << QVariant::fromValue(hold);
3686 return this->connection().asyncCall(callMessage, timeout);
3687 }
3688
3689 Q_SIGNALS:
3706 void HoldStateChanged(uint holdState, uint reason);
3707
3708 protected:
3709 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
3710 };
3711
3719 class TP_QT_EXPORT ChannelInterfaceMediaSignallingInterface : public Tp::AbstractInterface
3720 {
3721 Q_OBJECT
3722
3723 public:
3730 static inline QLatin1String staticInterfaceName()
3731 {
3732 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.MediaSignalling");
3733 }
3734
3742 ChannelInterfaceMediaSignallingInterface(
3743 const QString& busName,
3744 const QString& objectPath,
3745 QObject* parent = 0
3746 );
3747
3756 ChannelInterfaceMediaSignallingInterface(
3757 const QDBusConnection& connection,
3758 const QString& busName,
3759 const QString& objectPath,
3760 QObject* parent = 0
3761 );
3762
3769 ChannelInterfaceMediaSignallingInterface(Tp::DBusProxy *proxy);
3770
3778 explicit ChannelInterfaceMediaSignallingInterface(const Tp::Client::ChannelInterface& mainInterface);
3779
3787 ChannelInterfaceMediaSignallingInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
3788
3795 Tp::PendingVariantMap *requestAllProperties() const
3796 {
3797 return internalRequestAllProperties();
3798 }
3799
3800 public Q_SLOTS:
3812 inline QDBusPendingReply<Tp::MediaSessionHandlerInfoList> GetSessionHandlers(int timeout = -1)
3813 {
3814 if (!invalidationReason().isEmpty()) {
3815 return QDBusPendingReply<Tp::MediaSessionHandlerInfoList>(QDBusMessage::createError(
3816 invalidationReason(),
3817 invalidationMessage()
3818 ));
3819 }
3820
3821 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
3822 this->staticInterfaceName(), QLatin1String("GetSessionHandlers"));
3823 return this->connection().asyncCall(callMessage, timeout);
3824 }
3825
3826 Q_SIGNALS:
3842 void NewSessionHandler(const QDBusObjectPath& sessionHandler, const QString& sessionType);
3843
3844 protected:
3845 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
3846 };
3847
3855 class TP_QT_EXPORT ChannelInterfaceMessagesInterface : public Tp::AbstractInterface
3856 {
3857 Q_OBJECT
3858
3859 public:
3866 static inline QLatin1String staticInterfaceName()
3867 {
3868 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Messages");
3869 }
3870
3878 ChannelInterfaceMessagesInterface(
3879 const QString& busName,
3880 const QString& objectPath,
3881 QObject* parent = 0
3882 );
3883
3892 ChannelInterfaceMessagesInterface(
3893 const QDBusConnection& connection,
3894 const QString& busName,
3895 const QString& objectPath,
3896 QObject* parent = 0
3897 );
3898
3905 ChannelInterfaceMessagesInterface(Tp::DBusProxy *proxy);
3906
3914 explicit ChannelInterfaceMessagesInterface(const Tp::Client::ChannelInterface& mainInterface);
3915
3923 ChannelInterfaceMessagesInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
3924
3978 inline Tp::PendingVariant *requestPropertySupportedContentTypes() const
3979 {
3980 return internalRequestProperty(QLatin1String("SupportedContentTypes"));
3981 }
3982
3994 inline Tp::PendingVariant *requestPropertyMessageTypes() const
3995 {
3996 return internalRequestProperty(QLatin1String("MessageTypes"));
3997 }
3998
4008 inline Tp::PendingVariant *requestPropertyMessagePartSupportFlags() const
4009 {
4010 return internalRequestProperty(QLatin1String("MessagePartSupportFlags"));
4011 }
4012
4033 inline Tp::PendingVariant *requestPropertyPendingMessages() const
4034 {
4035 return internalRequestProperty(QLatin1String("PendingMessages"));
4036 }
4037
4047 inline Tp::PendingVariant *requestPropertyDeliveryReportingSupport() const
4048 {
4049 return internalRequestProperty(QLatin1String("DeliveryReportingSupport"));
4050 }
4051
4058 Tp::PendingVariantMap *requestAllProperties() const
4059 {
4060 return internalRequestAllProperties();
4061 }
4062
4063 public Q_SLOTS:
4126 inline QDBusPendingReply<QString> SendMessage(const Tp::MessagePartList& message, uint flags, int timeout = -1)
4127 {
4128 if (!invalidationReason().isEmpty()) {
4129 return QDBusPendingReply<QString>(QDBusMessage::createError(
4130 invalidationReason(),
4131 invalidationMessage()
4132 ));
4133 }
4134
4135 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
4136 this->staticInterfaceName(), QLatin1String("SendMessage"));
4137 callMessage << QVariant::fromValue(message) << QVariant::fromValue(flags);
4138 return this->connection().asyncCall(callMessage, timeout);
4139 }
4140
4181 inline QDBusPendingReply<Tp::MessagePartContentMap> GetPendingMessageContent(uint messageID, const Tp::UIntList& parts, int timeout = -1)
4182 {
4183 if (!invalidationReason().isEmpty()) {
4184 return QDBusPendingReply<Tp::MessagePartContentMap>(QDBusMessage::createError(
4185 invalidationReason(),
4186 invalidationMessage()
4187 ));
4188 }
4189
4190 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
4191 this->staticInterfaceName(), QLatin1String("GetPendingMessageContent"));
4192 callMessage << QVariant::fromValue(messageID) << QVariant::fromValue(parts);
4193 return this->connection().asyncCall(callMessage, timeout);
4194 }
4195
4196 Q_SIGNALS:
4256 void MessageSent(const Tp::MessagePartList& content, uint flags, const QString& messageToken);
4257
4271 void PendingMessagesRemoved(const Tp::UIntList& messageIDs);
4272
4293 void MessageReceived(const Tp::MessagePartList& message);
4294
4295 protected:
4296 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
4297 };
4298
4306 class TP_QT_EXPORT ChannelInterfacePasswordInterface : public Tp::AbstractInterface
4307 {
4308 Q_OBJECT
4309
4310 public:
4317 static inline QLatin1String staticInterfaceName()
4318 {
4319 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Password");
4320 }
4321
4329 ChannelInterfacePasswordInterface(
4330 const QString& busName,
4331 const QString& objectPath,
4332 QObject* parent = 0
4333 );
4334
4343 ChannelInterfacePasswordInterface(
4344 const QDBusConnection& connection,
4345 const QString& busName,
4346 const QString& objectPath,
4347 QObject* parent = 0
4348 );
4349
4356 ChannelInterfacePasswordInterface(Tp::DBusProxy *proxy);
4357
4365 explicit ChannelInterfacePasswordInterface(const Tp::Client::ChannelInterface& mainInterface);
4366
4374 ChannelInterfacePasswordInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
4375
4382 Tp::PendingVariantMap *requestAllProperties() const
4383 {
4384 return internalRequestAllProperties();
4385 }
4386
4387 public Q_SLOTS:
4405 inline QDBusPendingReply<uint> GetPasswordFlags(int timeout = -1)
4406 {
4407 if (!invalidationReason().isEmpty()) {
4408 return QDBusPendingReply<uint>(QDBusMessage::createError(
4409 invalidationReason(),
4410 invalidationMessage()
4411 ));
4412 }
4413
4414 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
4415 this->staticInterfaceName(), QLatin1String("GetPasswordFlags"));
4416 return this->connection().asyncCall(callMessage, timeout);
4417 }
4418
4439 inline QDBusPendingReply<bool> ProvidePassword(const QString& password, int timeout = -1)
4440 {
4441 if (!invalidationReason().isEmpty()) {
4442 return QDBusPendingReply<bool>(QDBusMessage::createError(
4443 invalidationReason(),
4444 invalidationMessage()
4445 ));
4446 }
4447
4448 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
4449 this->staticInterfaceName(), QLatin1String("ProvidePassword"));
4450 callMessage << QVariant::fromValue(password);
4451 return this->connection().asyncCall(callMessage, timeout);
4452 }
4453
4454 Q_SIGNALS:
4469 void PasswordFlagsChanged(uint added, uint removed);
4470
4471 protected:
4472 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
4473 };
4474
4482 class TP_QT_EXPORT ChannelInterfaceRoomConfigInterface : public Tp::AbstractInterface
4483 {
4484 Q_OBJECT
4485
4486 public:
4493 static inline QLatin1String staticInterfaceName()
4494 {
4495 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.RoomConfig1");
4496 }
4497
4505 ChannelInterfaceRoomConfigInterface(
4506 const QString& busName,
4507 const QString& objectPath,
4508 QObject* parent = 0
4509 );
4510
4519 ChannelInterfaceRoomConfigInterface(
4520 const QDBusConnection& connection,
4521 const QString& busName,
4522 const QString& objectPath,
4523 QObject* parent = 0
4524 );
4525
4532 ChannelInterfaceRoomConfigInterface(Tp::DBusProxy *proxy);
4533
4541 explicit ChannelInterfaceRoomConfigInterface(const Tp::Client::ChannelInterface& mainInterface);
4542
4550 ChannelInterfaceRoomConfigInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
4551
4562 inline Tp::PendingVariant *requestPropertyAnonymous() const
4563 {
4564 return internalRequestProperty(QLatin1String("Anonymous"));
4565 }
4566
4576 inline Tp::PendingVariant *requestPropertyInviteOnly() const
4577 {
4578 return internalRequestProperty(QLatin1String("InviteOnly"));
4579 }
4580
4590 inline Tp::PendingVariant *requestPropertyLimit() const
4591 {
4592 return internalRequestProperty(QLatin1String("Limit"));
4593 }
4594
4604 inline Tp::PendingVariant *requestPropertyModerated() const
4605 {
4606 return internalRequestProperty(QLatin1String("Moderated"));
4607 }
4608
4638 inline Tp::PendingVariant *requestPropertyTitle() const
4639 {
4640 return internalRequestProperty(QLatin1String("Title"));
4641 }
4642
4653 inline Tp::PendingVariant *requestPropertyDescription() const
4654 {
4655 return internalRequestProperty(QLatin1String("Description"));
4656 }
4657
4670 inline Tp::PendingVariant *requestPropertyPersistent() const
4671 {
4672 return internalRequestProperty(QLatin1String("Persistent"));
4673 }
4674
4686 inline Tp::PendingVariant *requestPropertyPrivate() const
4687 {
4688 return internalRequestProperty(QLatin1String("Private"));
4689 }
4690
4706 inline Tp::PendingVariant *requestPropertyPasswordProtected() const
4707 {
4708 return internalRequestProperty(QLatin1String("PasswordProtected"));
4709 }
4710
4732 inline Tp::PendingVariant *requestPropertyPassword() const
4733 {
4734 return internalRequestProperty(QLatin1String("Password"));
4735 }
4736
4759 inline Tp::PendingVariant *requestPropertyPasswordHint() const
4760 {
4761 return internalRequestProperty(QLatin1String("PasswordHint"));
4762 }
4763
4778 inline Tp::PendingVariant *requestPropertyCanUpdateConfiguration() const
4779 {
4780 return internalRequestProperty(QLatin1String("CanUpdateConfiguration"));
4781 }
4782
4805 inline Tp::PendingVariant *requestPropertyMutableProperties() const
4806 {
4807 return internalRequestProperty(QLatin1String("MutableProperties"));
4808 }
4809
4834 inline Tp::PendingVariant *requestPropertyConfigurationRetrieved() const
4835 {
4836 return internalRequestProperty(QLatin1String("ConfigurationRetrieved"));
4837 }
4838
4845 Tp::PendingVariantMap *requestAllProperties() const
4846 {
4847 return internalRequestAllProperties();
4848 }
4849
4850 public Q_SLOTS:
4893 inline QDBusPendingReply<> UpdateConfiguration(const QVariantMap& properties, int timeout = -1)
4894 {
4895 if (!invalidationReason().isEmpty()) {
4896 return QDBusPendingReply<>(QDBusMessage::createError(
4897 invalidationReason(),
4898 invalidationMessage()
4899 ));
4900 }
4901
4902 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
4903 this->staticInterfaceName(), QLatin1String("UpdateConfiguration"));
4904 callMessage << QVariant::fromValue(properties);
4905 return this->connection().asyncCall(callMessage, timeout);
4906 }
4907
4908 protected:
4909 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
4910 };
4911
4919 class TP_QT_EXPORT ChannelInterfaceRoomInterface : public Tp::AbstractInterface
4920 {
4921 Q_OBJECT
4922
4923 public:
4930 static inline QLatin1String staticInterfaceName()
4931 {
4932 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Room2");
4933 }
4934
4942 ChannelInterfaceRoomInterface(
4943 const QString& busName,
4944 const QString& objectPath,
4945 QObject* parent = 0
4946 );
4947
4956 ChannelInterfaceRoomInterface(
4957 const QDBusConnection& connection,
4958 const QString& busName,
4959 const QString& objectPath,
4960 QObject* parent = 0
4961 );
4962
4969 ChannelInterfaceRoomInterface(Tp::DBusProxy *proxy);
4970
4978 explicit ChannelInterfaceRoomInterface(const Tp::Client::ChannelInterface& mainInterface);
4979
4987 ChannelInterfaceRoomInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
4988
5014 inline Tp::PendingVariant *requestPropertyRoomName() const
5015 {
5016 return internalRequestProperty(QLatin1String("RoomName"));
5017 }
5018
5039 inline Tp::PendingVariant *requestPropertyServer() const
5040 {
5041 return internalRequestProperty(QLatin1String("Server"));
5042 }
5043
5056 inline Tp::PendingVariant *requestPropertyCreator() const
5057 {
5058 return internalRequestProperty(QLatin1String("Creator"));
5059 }
5060
5073 inline Tp::PendingVariant *requestPropertyCreatorHandle() const
5074 {
5075 return internalRequestProperty(QLatin1String("CreatorHandle"));
5076 }
5077
5090 inline Tp::PendingVariant *requestPropertyCreationTimestamp() const
5091 {
5092 return internalRequestProperty(QLatin1String("CreationTimestamp"));
5093 }
5094
5101 Tp::PendingVariantMap *requestAllProperties() const
5102 {
5103 return internalRequestAllProperties();
5104 }
5105
5106 protected:
5107 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
5108 };
5109
5117 class TP_QT_EXPORT ChannelInterfaceSASLAuthenticationInterface : public Tp::AbstractInterface
5118 {
5119 Q_OBJECT
5120
5121 public:
5128 static inline QLatin1String staticInterfaceName()
5129 {
5130 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication");
5131 }
5132
5140 ChannelInterfaceSASLAuthenticationInterface(
5141 const QString& busName,
5142 const QString& objectPath,
5143 QObject* parent = 0
5144 );
5145
5154 ChannelInterfaceSASLAuthenticationInterface(
5155 const QDBusConnection& connection,
5156 const QString& busName,
5157 const QString& objectPath,
5158 QObject* parent = 0
5159 );
5160
5167 ChannelInterfaceSASLAuthenticationInterface(Tp::DBusProxy *proxy);
5168
5176 explicit ChannelInterfaceSASLAuthenticationInterface(const Tp::Client::ChannelInterface& mainInterface);
5177
5185 ChannelInterfaceSASLAuthenticationInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
5186
5209 inline Tp::PendingVariant *requestPropertyAvailableMechanisms() const
5210 {
5211 return internalRequestProperty(QLatin1String("AvailableMechanisms"));
5212 }
5213
5235 inline Tp::PendingVariant *requestPropertyHasInitialData() const
5236 {
5237 return internalRequestProperty(QLatin1String("HasInitialData"));
5238 }
5239
5260 inline Tp::PendingVariant *requestPropertyCanTryAgain() const
5261 {
5262 return internalRequestProperty(QLatin1String("CanTryAgain"));
5263 }
5264
5278 inline Tp::PendingVariant *requestPropertySASLStatus() const
5279 {
5280 return internalRequestProperty(QLatin1String("SASLStatus"));
5281 }
5282
5311 inline Tp::PendingVariant *requestPropertySASLError() const
5312 {
5313 return internalRequestProperty(QLatin1String("SASLError"));
5314 }
5315
5337 inline Tp::PendingVariant *requestPropertySASLErrorDetails() const
5338 {
5339 return internalRequestProperty(QLatin1String("SASLErrorDetails"));
5340 }
5341
5406 inline Tp::PendingVariant *requestPropertyAuthorizationIdentity() const
5407 {
5408 return internalRequestProperty(QLatin1String("AuthorizationIdentity"));
5409 }
5410
5472 inline Tp::PendingVariant *requestPropertyDefaultUsername() const
5473 {
5474 return internalRequestProperty(QLatin1String("DefaultUsername"));
5475 }
5476
5504 inline Tp::PendingVariant *requestPropertyDefaultRealm() const
5505 {
5506 return internalRequestProperty(QLatin1String("DefaultRealm"));
5507 }
5508
5530 inline Tp::PendingVariant *requestPropertyMaySaveResponse() const
5531 {
5532 return internalRequestProperty(QLatin1String("MaySaveResponse"));
5533 }
5534
5541 Tp::PendingVariantMap *requestAllProperties() const
5542 {
5543 return internalRequestAllProperties();
5544 }
5545
5546 public Q_SLOTS:
5573 inline QDBusPendingReply<> StartMechanism(const QString& mechanism, int timeout = -1)
5574 {
5575 if (!invalidationReason().isEmpty()) {
5576 return QDBusPendingReply<>(QDBusMessage::createError(
5577 invalidationReason(),
5578 invalidationMessage()
5579 ));
5580 }
5581
5582 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5583 this->staticInterfaceName(), QLatin1String("StartMechanism"));
5584 callMessage << QVariant::fromValue(mechanism);
5585 return this->connection().asyncCall(callMessage, timeout);
5586 }
5587
5642 inline QDBusPendingReply<> StartMechanismWithData(const QString& mechanism, const QByteArray& initialData, int timeout = -1)
5643 {
5644 if (!invalidationReason().isEmpty()) {
5645 return QDBusPendingReply<>(QDBusMessage::createError(
5646 invalidationReason(),
5647 invalidationMessage()
5648 ));
5649 }
5650
5651 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5652 this->staticInterfaceName(), QLatin1String("StartMechanismWithData"));
5653 callMessage << QVariant::fromValue(mechanism) << QVariant::fromValue(initialData);
5654 return this->connection().asyncCall(callMessage, timeout);
5655 }
5656
5674 inline QDBusPendingReply<> Respond(const QByteArray& responseData, int timeout = -1)
5675 {
5676 if (!invalidationReason().isEmpty()) {
5677 return QDBusPendingReply<>(QDBusMessage::createError(
5678 invalidationReason(),
5679 invalidationMessage()
5680 ));
5681 }
5682
5683 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5684 this->staticInterfaceName(), QLatin1String("Respond"));
5685 callMessage << QVariant::fromValue(responseData);
5686 return this->connection().asyncCall(callMessage, timeout);
5687 }
5688
5717 inline QDBusPendingReply<> AcceptSASL(int timeout = -1)
5718 {
5719 if (!invalidationReason().isEmpty()) {
5720 return QDBusPendingReply<>(QDBusMessage::createError(
5721 invalidationReason(),
5722 invalidationMessage()
5723 ));
5724 }
5725
5726 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5727 this->staticInterfaceName(), QLatin1String("AcceptSASL"));
5728 return this->connection().asyncCall(callMessage, timeout);
5729 }
5730
5759 inline QDBusPendingReply<> AbortSASL(uint reason, const QString& debugMessage, int timeout = -1)
5760 {
5761 if (!invalidationReason().isEmpty()) {
5762 return QDBusPendingReply<>(QDBusMessage::createError(
5763 invalidationReason(),
5764 invalidationMessage()
5765 ));
5766 }
5767
5768 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5769 this->staticInterfaceName(), QLatin1String("AbortSASL"));
5770 callMessage << QVariant::fromValue(reason) << QVariant::fromValue(debugMessage);
5771 return this->connection().asyncCall(callMessage, timeout);
5772 }
5773
5774 Q_SIGNALS:
5792 void SASLStatusChanged(uint status, const QString& reason, const QVariantMap& details);
5793
5813 void NewChallenge(const QByteArray& challengeData);
5814
5815 protected:
5816 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
5817 };
5818
5826 class TP_QT_EXPORT ChannelInterfaceSMSInterface : public Tp::AbstractInterface
5827 {
5828 Q_OBJECT
5829
5830 public:
5837 static inline QLatin1String staticInterfaceName()
5838 {
5839 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.SMS");
5840 }
5841
5849 ChannelInterfaceSMSInterface(
5850 const QString& busName,
5851 const QString& objectPath,
5852 QObject* parent = 0
5853 );
5854
5863 ChannelInterfaceSMSInterface(
5864 const QDBusConnection& connection,
5865 const QString& busName,
5866 const QString& objectPath,
5867 QObject* parent = 0
5868 );
5869
5876 ChannelInterfaceSMSInterface(Tp::DBusProxy *proxy);
5877
5885 explicit ChannelInterfaceSMSInterface(const Tp::Client::ChannelInterface& mainInterface);
5886
5894 ChannelInterfaceSMSInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
5895
5935 inline Tp::PendingVariant *requestPropertyFlash() const
5936 {
5937 return internalRequestProperty(QLatin1String("Flash"));
5938 }
5939
6002 inline Tp::PendingVariant *requestPropertySMSChannel() const
6003 {
6004 return internalRequestProperty(QLatin1String("SMSChannel"));
6005 }
6006
6013 Tp::PendingVariantMap *requestAllProperties() const
6014 {
6015 return internalRequestAllProperties();
6016 }
6017
6018 public Q_SLOTS:
6083 inline QDBusPendingReply<uint, int, int> GetSMSLength(const Tp::MessagePartList& message, int timeout = -1)
6084 {
6085 if (!invalidationReason().isEmpty()) {
6086 return QDBusPendingReply<uint, int, int>(QDBusMessage::createError(
6087 invalidationReason(),
6088 invalidationMessage()
6089 ));
6090 }
6091
6092 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
6093 this->staticInterfaceName(), QLatin1String("GetSMSLength"));
6094 callMessage << QVariant::fromValue(message);
6095 return this->connection().asyncCall(callMessage, timeout);
6096 }
6097
6098 Q_SIGNALS:
6108 void SMSChannelChanged(bool SMSChannel);
6109
6110 protected:
6111 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
6112 };
6113
6121 class TP_QT_EXPORT ChannelInterfaceSecurableInterface : public Tp::AbstractInterface
6122 {
6123 Q_OBJECT
6124
6125 public:
6132 static inline QLatin1String staticInterfaceName()
6133 {
6134 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Securable");
6135 }
6136
6144 ChannelInterfaceSecurableInterface(
6145 const QString& busName,
6146 const QString& objectPath,
6147 QObject* parent = 0
6148 );
6149
6158 ChannelInterfaceSecurableInterface(
6159 const QDBusConnection& connection,
6160 const QString& busName,
6161 const QString& objectPath,
6162 QObject* parent = 0
6163 );
6164
6171 ChannelInterfaceSecurableInterface(Tp::DBusProxy *proxy);
6172
6180 explicit ChannelInterfaceSecurableInterface(const Tp::Client::ChannelInterface& mainInterface);
6181
6189 ChannelInterfaceSecurableInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
6190
6212 inline Tp::PendingVariant *requestPropertyEncrypted() const
6213 {
6214 return internalRequestProperty(QLatin1String("Encrypted"));
6215 }
6216
6233 inline Tp::PendingVariant *requestPropertyVerified() const
6234 {
6235 return internalRequestProperty(QLatin1String("Verified"));
6236 }
6237
6244 Tp::PendingVariantMap *requestAllProperties() const
6245 {
6246 return internalRequestAllProperties();
6247 }
6248
6249 protected:
6250 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
6251 };
6252
6260 class TP_QT_EXPORT ChannelInterfaceServicePointInterface : public Tp::AbstractInterface
6261 {
6262 Q_OBJECT
6263
6264 public:
6271 static inline QLatin1String staticInterfaceName()
6272 {
6273 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.ServicePoint");
6274 }
6275
6283 ChannelInterfaceServicePointInterface(
6284 const QString& busName,
6285 const QString& objectPath,
6286 QObject* parent = 0
6287 );
6288
6297 ChannelInterfaceServicePointInterface(
6298 const QDBusConnection& connection,
6299 const QString& busName,
6300 const QString& objectPath,
6301 QObject* parent = 0
6302 );
6303
6310 ChannelInterfaceServicePointInterface(Tp::DBusProxy *proxy);
6311
6319 explicit ChannelInterfaceServicePointInterface(const Tp::Client::ChannelInterface& mainInterface);
6320
6328 ChannelInterfaceServicePointInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
6329
6349 inline Tp::PendingVariant *requestPropertyInitialServicePoint() const
6350 {
6351 return internalRequestProperty(QLatin1String("InitialServicePoint"));
6352 }
6353
6366 inline Tp::PendingVariant *requestPropertyCurrentServicePoint() const
6367 {
6368 return internalRequestProperty(QLatin1String("CurrentServicePoint"));
6369 }
6370
6377 Tp::PendingVariantMap *requestAllProperties() const
6378 {
6379 return internalRequestAllProperties();
6380 }
6381
6382 Q_SIGNALS:
6399 void ServicePointChanged(const Tp::ServicePoint& servicePoint);
6400
6401 protected:
6402 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
6403 };
6404
6412 class TP_QT_EXPORT ChannelInterfaceSubjectInterface : public Tp::AbstractInterface
6413 {
6414 Q_OBJECT
6415
6416 public:
6423 static inline QLatin1String staticInterfaceName()
6424 {
6425 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Subject2");
6426 }
6427
6435 ChannelInterfaceSubjectInterface(
6436 const QString& busName,
6437 const QString& objectPath,
6438 QObject* parent = 0
6439 );
6440
6449 ChannelInterfaceSubjectInterface(
6450 const QDBusConnection& connection,
6451 const QString& busName,
6452 const QString& objectPath,
6453 QObject* parent = 0
6454 );
6455
6462 ChannelInterfaceSubjectInterface(Tp::DBusProxy *proxy);
6463
6471 explicit ChannelInterfaceSubjectInterface(const Tp::Client::ChannelInterface& mainInterface);
6472
6480 ChannelInterfaceSubjectInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
6481
6501 inline Tp::PendingVariant *requestPropertySubject() const
6502 {
6503 return internalRequestProperty(QLatin1String("Subject"));
6504 }
6505
6522 inline Tp::PendingVariant *requestPropertyActor() const
6523 {
6524 return internalRequestProperty(QLatin1String("Actor"));
6525 }
6526
6539 inline Tp::PendingVariant *requestPropertyActorHandle() const
6540 {
6541 return internalRequestProperty(QLatin1String("ActorHandle"));
6542 }
6543
6560 inline Tp::PendingVariant *requestPropertyTimestamp() const
6561 {
6562 return internalRequestProperty(QLatin1String("Timestamp"));
6563 }
6564
6589 inline Tp::PendingVariant *requestPropertyCanSet() const
6590 {
6591 return internalRequestProperty(QLatin1String("CanSet"));
6592 }
6593
6600 Tp::PendingVariantMap *requestAllProperties() const
6601 {
6602 return internalRequestAllProperties();
6603 }
6604
6605 public Q_SLOTS:
6629 inline QDBusPendingReply<> SetSubject(const QString& subject, int timeout = -1)
6630 {
6631 if (!invalidationReason().isEmpty()) {
6632 return QDBusPendingReply<>(QDBusMessage::createError(
6633 invalidationReason(),
6634 invalidationMessage()
6635 ));
6636 }
6637
6638 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
6639 this->staticInterfaceName(), QLatin1String("SetSubject"));
6640 callMessage << QVariant::fromValue(subject);
6641 return this->connection().asyncCall(callMessage, timeout);
6642 }
6643
6644 protected:
6645 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
6646 };
6647
6655 class TP_QT_EXPORT ChannelInterfaceTubeInterface : public Tp::AbstractInterface
6656 {
6657 Q_OBJECT
6658
6659 public:
6666 static inline QLatin1String staticInterfaceName()
6667 {
6668 return QLatin1String("org.freedesktop.Telepathy.Channel.Interface.Tube");
6669 }
6670
6678 ChannelInterfaceTubeInterface(
6679 const QString& busName,
6680 const QString& objectPath,
6681 QObject* parent = 0
6682 );
6683
6692 ChannelInterfaceTubeInterface(
6693 const QDBusConnection& connection,
6694 const QString& busName,
6695 const QString& objectPath,
6696 QObject* parent = 0
6697 );
6698
6705 ChannelInterfaceTubeInterface(Tp::DBusProxy *proxy);
6706
6714 explicit ChannelInterfaceTubeInterface(const Tp::Client::ChannelInterface& mainInterface);
6715
6723 ChannelInterfaceTubeInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
6724
6770 inline Tp::PendingVariant *requestPropertyParameters() const
6771 {
6772 return internalRequestProperty(QLatin1String("Parameters"));
6773 }
6774
6790 inline Tp::PendingVariant *requestPropertyState() const
6791 {
6792 return internalRequestProperty(QLatin1String("State"));
6793 }
6794
6801 Tp::PendingVariantMap *requestAllProperties() const
6802 {
6803 return internalRequestAllProperties();
6804 }
6805
6806 Q_SIGNALS:
6817 void TubeChannelStateChanged(uint state);
6818
6819 protected:
6820 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
6821 };
6822
6830 class TP_QT_EXPORT ChannelTypeCallInterface : public Tp::AbstractInterface
6831 {
6832 Q_OBJECT
6833
6834 public:
6841 static inline QLatin1String staticInterfaceName()
6842 {
6843 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.Call1");
6844 }
6845
6853 ChannelTypeCallInterface(
6854 const QString& busName,
6855 const QString& objectPath,
6856 QObject* parent = 0
6857 );
6858
6867 ChannelTypeCallInterface(
6868 const QDBusConnection& connection,
6869 const QString& busName,
6870 const QString& objectPath,
6871 QObject* parent = 0
6872 );
6873
6880 ChannelTypeCallInterface(Tp::DBusProxy *proxy);
6881
6889 explicit ChannelTypeCallInterface(const Tp::Client::ChannelInterface& mainInterface);
6890
6898 ChannelTypeCallInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
6899
6915 inline Tp::PendingVariant *requestPropertyContents() const
6916 {
6917 return internalRequestProperty(QLatin1String("Contents"));
6918 }
6919
6983 inline Tp::PendingVariant *requestPropertyCallStateDetails() const
6984 {
6985 return internalRequestProperty(QLatin1String("CallStateDetails"));
6986 }
6987
7012 inline Tp::PendingVariant *requestPropertyCallState() const
7013 {
7014 return internalRequestProperty(QLatin1String("CallState"));
7015 }
7016
7036 inline Tp::PendingVariant *requestPropertyCallFlags() const
7037 {
7038 return internalRequestProperty(QLatin1String("CallFlags"));
7039 }
7040
7056 inline Tp::PendingVariant *requestPropertyCallStateReason() const
7057 {
7058 return internalRequestProperty(QLatin1String("CallStateReason"));
7059 }
7060
7094 inline Tp::PendingVariant *requestPropertyHardwareStreaming() const
7095 {
7096 return internalRequestProperty(QLatin1String("HardwareStreaming"));
7097 }
7098
7124 inline Tp::PendingVariant *requestPropertyCallMembers() const
7125 {
7126 return internalRequestProperty(QLatin1String("CallMembers"));
7127 }
7128
7140 inline Tp::PendingVariant *requestPropertyMemberIdentifiers() const
7141 {
7142 return internalRequestProperty(QLatin1String("MemberIdentifiers"));
7143 }
7144
7166 inline Tp::PendingVariant *requestPropertyInitialTransport() const
7167 {
7168 return internalRequestProperty(QLatin1String("InitialTransport"));
7169 }
7170
7240 inline Tp::PendingVariant *requestPropertyInitialAudio() const
7241 {
7242 return internalRequestProperty(QLatin1String("InitialAudio"));
7243 }
7244
7265 inline Tp::PendingVariant *requestPropertyInitialVideo() const
7266 {
7267 return internalRequestProperty(QLatin1String("InitialVideo"));
7268 }
7269
7297 inline Tp::PendingVariant *requestPropertyInitialAudioName() const
7298 {
7299 return internalRequestProperty(QLatin1String("InitialAudioName"));
7300 }
7301
7317 inline Tp::PendingVariant *requestPropertyInitialVideoName() const
7318 {
7319 return internalRequestProperty(QLatin1String("InitialVideoName"));
7320 }
7321
7353 inline Tp::PendingVariant *requestPropertyMutableContents() const
7354 {
7355 return internalRequestProperty(QLatin1String("MutableContents"));
7356 }
7357
7364 Tp::PendingVariantMap *requestAllProperties() const
7365 {
7366 return internalRequestAllProperties();
7367 }
7368
7369 public Q_SLOTS:
7398 inline QDBusPendingReply<> SetRinging(int timeout = -1)
7399 {
7400 if (!invalidationReason().isEmpty()) {
7401 return QDBusPendingReply<>(QDBusMessage::createError(
7402 invalidationReason(),
7403 invalidationMessage()
7404 ));
7405 }
7406
7407 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7408 this->staticInterfaceName(), QLatin1String("SetRinging"));
7409 return this->connection().asyncCall(callMessage, timeout);
7410 }
7411
7442 inline QDBusPendingReply<> SetQueued(int timeout = -1)
7443 {
7444 if (!invalidationReason().isEmpty()) {
7445 return QDBusPendingReply<>(QDBusMessage::createError(
7446 invalidationReason(),
7447 invalidationMessage()
7448 ));
7449 }
7450
7451 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7452 this->staticInterfaceName(), QLatin1String("SetQueued"));
7453 return this->connection().asyncCall(callMessage, timeout);
7454 }
7455
7490 inline QDBusPendingReply<> Accept(int timeout = -1)
7491 {
7492 if (!invalidationReason().isEmpty()) {
7493 return QDBusPendingReply<>(QDBusMessage::createError(
7494 invalidationReason(),
7495 invalidationMessage()
7496 ));
7497 }
7498
7499 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7500 this->staticInterfaceName(), QLatin1String("Accept"));
7501 return this->connection().asyncCall(callMessage, timeout);
7502 }
7503
7529 inline QDBusPendingReply<> Hangup(uint reason, const QString& detailedHangupReason, const QString& message, int timeout = -1)
7530 {
7531 if (!invalidationReason().isEmpty()) {
7532 return QDBusPendingReply<>(QDBusMessage::createError(
7533 invalidationReason(),
7534 invalidationMessage()
7535 ));
7536 }
7537
7538 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7539 this->staticInterfaceName(), QLatin1String("Hangup"));
7540 callMessage << QVariant::fromValue(reason) << QVariant::fromValue(detailedHangupReason) << QVariant::fromValue(message);
7541 return this->connection().asyncCall(callMessage, timeout);
7542 }
7543
7582 inline QDBusPendingReply<QDBusObjectPath> AddContent(const QString& contentName, uint contentType, uint initialDirection, int timeout = -1)
7583 {
7584 if (!invalidationReason().isEmpty()) {
7585 return QDBusPendingReply<QDBusObjectPath>(QDBusMessage::createError(
7586 invalidationReason(),
7587 invalidationMessage()
7588 ));
7589 }
7590
7591 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7592 this->staticInterfaceName(), QLatin1String("AddContent"));
7593 callMessage << QVariant::fromValue(contentName) << QVariant::fromValue(contentType) << QVariant::fromValue(initialDirection);
7594 return this->connection().asyncCall(callMessage, timeout);
7595 }
7596
7597 Q_SIGNALS:
7609 void ContentAdded(const QDBusObjectPath& content);
7610
7626 void ContentRemoved(const QDBusObjectPath& content, const Tp::CallStateReason& reason);
7627
7655 void CallStateChanged(uint callState, uint callFlags, const Tp::CallStateReason& callStateReason, const QVariantMap& callStateDetails);
7656
7685 void CallMembersChanged(const Tp::CallMemberMap& flagsChanged, const Tp::HandleIdentifierMap& identifiers, const Tp::UIntList& removed, const Tp::CallStateReason& reason);
7686
7687 protected:
7688 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
7689 };
7690
7698 class TP_QT_EXPORT ChannelTypeContactListInterface : public Tp::AbstractInterface
7699 {
7700 Q_OBJECT
7701
7702 public:
7709 static inline QLatin1String staticInterfaceName()
7710 {
7711 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.ContactList");
7712 }
7713
7721 ChannelTypeContactListInterface(
7722 const QString& busName,
7723 const QString& objectPath,
7724 QObject* parent = 0
7725 );
7726
7735 ChannelTypeContactListInterface(
7736 const QDBusConnection& connection,
7737 const QString& busName,
7738 const QString& objectPath,
7739 QObject* parent = 0
7740 );
7741
7748 ChannelTypeContactListInterface(Tp::DBusProxy *proxy);
7749
7757 explicit ChannelTypeContactListInterface(const Tp::Client::ChannelInterface& mainInterface);
7758
7766 ChannelTypeContactListInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
7767
7774 Tp::PendingVariantMap *requestAllProperties() const
7775 {
7776 return internalRequestAllProperties();
7777 }
7778
7779 protected:
7780 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
7781 };
7782
7790 class TP_QT_EXPORT ChannelTypeContactSearchInterface : public Tp::AbstractInterface
7791 {
7792 Q_OBJECT
7793
7794 public:
7801 static inline QLatin1String staticInterfaceName()
7802 {
7803 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.ContactSearch");
7804 }
7805
7813 ChannelTypeContactSearchInterface(
7814 const QString& busName,
7815 const QString& objectPath,
7816 QObject* parent = 0
7817 );
7818
7827 ChannelTypeContactSearchInterface(
7828 const QDBusConnection& connection,
7829 const QString& busName,
7830 const QString& objectPath,
7831 QObject* parent = 0
7832 );
7833
7840 ChannelTypeContactSearchInterface(Tp::DBusProxy *proxy);
7841
7849 explicit ChannelTypeContactSearchInterface(const Tp::Client::ChannelInterface& mainInterface);
7850
7858 ChannelTypeContactSearchInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
7859
7870 inline Tp::PendingVariant *requestPropertySearchState() const
7871 {
7872 return internalRequestProperty(QLatin1String("SearchState"));
7873 }
7874
7900 inline Tp::PendingVariant *requestPropertyLimit() const
7901 {
7902 return internalRequestProperty(QLatin1String("Limit"));
7903 }
7904
7919 inline Tp::PendingVariant *requestPropertyAvailableSearchKeys() const
7920 {
7921 return internalRequestProperty(QLatin1String("AvailableSearchKeys"));
7922 }
7923
7944 inline Tp::PendingVariant *requestPropertyServer() const
7945 {
7946 return internalRequestProperty(QLatin1String("Server"));
7947 }
7948
7955 Tp::PendingVariantMap *requestAllProperties() const
7956 {
7957 return internalRequestAllProperties();
7958 }
7959
7960 public Q_SLOTS:
7978 inline QDBusPendingReply<> Search(const Tp::ContactSearchMap& terms, int timeout = -1)
7979 {
7980 if (!invalidationReason().isEmpty()) {
7981 return QDBusPendingReply<>(QDBusMessage::createError(
7982 invalidationReason(),
7983 invalidationMessage()
7984 ));
7985 }
7986
7987 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7988 this->staticInterfaceName(), QLatin1String("Search"));
7989 callMessage << QVariant::fromValue(terms);
7990 return this->connection().asyncCall(callMessage, timeout);
7991 }
7992
8007 inline QDBusPendingReply<> More(int timeout = -1)
8008 {
8009 if (!invalidationReason().isEmpty()) {
8010 return QDBusPendingReply<>(QDBusMessage::createError(
8011 invalidationReason(),
8012 invalidationMessage()
8013 ));
8014 }
8015
8016 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8017 this->staticInterfaceName(), QLatin1String("More"));
8018 return this->connection().asyncCall(callMessage, timeout);
8019 }
8020
8053 inline QDBusPendingReply<> Stop(int timeout = -1)
8054 {
8055 if (!invalidationReason().isEmpty()) {
8056 return QDBusPendingReply<>(QDBusMessage::createError(
8057 invalidationReason(),
8058 invalidationMessage()
8059 ));
8060 }
8061
8062 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8063 this->staticInterfaceName(), QLatin1String("Stop"));
8064 return this->connection().asyncCall(callMessage, timeout);
8065 }
8066
8067 Q_SIGNALS:
8117 void SearchStateChanged(uint state, const QString& error, const QVariantMap& details);
8118
8131 void SearchResultReceived(const Tp::ContactSearchResultMap& result);
8132
8133 protected:
8134 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
8135 };
8136
8144 class TP_QT_EXPORT ChannelTypeDBusTubeInterface : public Tp::AbstractInterface
8145 {
8146 Q_OBJECT
8147
8148 public:
8155 static inline QLatin1String staticInterfaceName()
8156 {
8157 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.DBusTube");
8158 }
8159
8167 ChannelTypeDBusTubeInterface(
8168 const QString& busName,
8169 const QString& objectPath,
8170 QObject* parent = 0
8171 );
8172
8181 ChannelTypeDBusTubeInterface(
8182 const QDBusConnection& connection,
8183 const QString& busName,
8184 const QString& objectPath,
8185 QObject* parent = 0
8186 );
8187
8194 ChannelTypeDBusTubeInterface(Tp::DBusProxy *proxy);
8195
8203 explicit ChannelTypeDBusTubeInterface(const Tp::Client::ChannelInterface& mainInterface);
8204
8212 ChannelTypeDBusTubeInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
8213
8232 inline Tp::PendingVariant *requestPropertyServiceName() const
8233 {
8234 return internalRequestProperty(QLatin1String("ServiceName"));
8235 }
8236
8249 inline Tp::PendingVariant *requestPropertyDBusNames() const
8250 {
8251 return internalRequestProperty(QLatin1String("DBusNames"));
8252 }
8253
8281 inline Tp::PendingVariant *requestPropertySupportedAccessControls() const
8282 {
8283 return internalRequestProperty(QLatin1String("SupportedAccessControls"));
8284 }
8285
8292 Tp::PendingVariantMap *requestAllProperties() const
8293 {
8294 return internalRequestAllProperties();
8295 }
8296
8297 public Q_SLOTS:
8322 inline QDBusPendingReply<QString> Offer(const QVariantMap& parameters, uint accesscontrol, int timeout = -1)
8323 {
8324 if (!invalidationReason().isEmpty()) {
8325 return QDBusPendingReply<QString>(QDBusMessage::createError(
8326 invalidationReason(),
8327 invalidationMessage()
8328 ));
8329 }
8330
8331 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8332 this->staticInterfaceName(), QLatin1String("Offer"));
8333 callMessage << QVariant::fromValue(parameters) << QVariant::fromValue(accesscontrol);
8334 return this->connection().asyncCall(callMessage, timeout);
8335 }
8336
8360 inline QDBusPendingReply<QString> Accept(uint accesscontrol, int timeout = -1)
8361 {
8362 if (!invalidationReason().isEmpty()) {
8363 return QDBusPendingReply<QString>(QDBusMessage::createError(
8364 invalidationReason(),
8365 invalidationMessage()
8366 ));
8367 }
8368
8369 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8370 this->staticInterfaceName(), QLatin1String("Accept"));
8371 callMessage << QVariant::fromValue(accesscontrol);
8372 return this->connection().asyncCall(callMessage, timeout);
8373 }
8374
8375 Q_SIGNALS:
8391 void DBusNamesChanged(const Tp::DBusTubeParticipants& added, const Tp::UIntList& removed);
8392
8393 protected:
8394 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
8395 };
8396
8404 class TP_QT_EXPORT ChannelTypeFileTransferInterface : public Tp::AbstractInterface
8405 {
8406 Q_OBJECT
8407
8408 public:
8415 static inline QLatin1String staticInterfaceName()
8416 {
8417 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.FileTransfer");
8418 }
8419
8427 ChannelTypeFileTransferInterface(
8428 const QString& busName,
8429 const QString& objectPath,
8430 QObject* parent = 0
8431 );
8432
8441 ChannelTypeFileTransferInterface(
8442 const QDBusConnection& connection,
8443 const QString& busName,
8444 const QString& objectPath,
8445 QObject* parent = 0
8446 );
8447
8454 ChannelTypeFileTransferInterface(Tp::DBusProxy *proxy);
8455
8463 explicit ChannelTypeFileTransferInterface(const Tp::Client::ChannelInterface& mainInterface);
8464
8472 ChannelTypeFileTransferInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
8473
8486 inline Tp::PendingVariant *requestPropertyState() const
8487 {
8488 return internalRequestProperty(QLatin1String("State"));
8489 }
8490
8508 inline Tp::PendingVariant *requestPropertyContentType() const
8509 {
8510 return internalRequestProperty(QLatin1String("ContentType"));
8511 }
8512
8534 inline Tp::PendingVariant *requestPropertyFilename() const
8535 {
8536 return internalRequestProperty(QLatin1String("Filename"));
8537 }
8538
8562 inline Tp::PendingVariant *requestPropertySize() const
8563 {
8564 return internalRequestProperty(QLatin1String("Size"));
8565 }
8566
8593 inline Tp::PendingVariant *requestPropertyContentHashType() const
8594 {
8595 return internalRequestProperty(QLatin1String("ContentHashType"));
8596 }
8597
8618 inline Tp::PendingVariant *requestPropertyContentHash() const
8619 {
8620 return internalRequestProperty(QLatin1String("ContentHash"));
8621 }
8622
8640 inline Tp::PendingVariant *requestPropertyDescription() const
8641 {
8642 return internalRequestProperty(QLatin1String("Description"));
8643 }
8644
8661 inline Tp::PendingVariant *requestPropertyDate() const
8662 {
8663 return internalRequestProperty(QLatin1String("Date"));
8664 }
8665
8694 inline Tp::PendingVariant *requestPropertyAvailableSocketTypes() const
8695 {
8696 return internalRequestProperty(QLatin1String("AvailableSocketTypes"));
8697 }
8698
8712 inline Tp::PendingVariant *requestPropertyTransferredBytes() const
8713 {
8714 return internalRequestProperty(QLatin1String("TransferredBytes"));
8715 }
8716
8739 inline Tp::PendingVariant *requestPropertyInitialOffset() const
8740 {
8741 return internalRequestProperty(QLatin1String("InitialOffset"));
8742 }
8743
8779 inline Tp::PendingVariant *requestPropertyURI() const
8780 {
8781 return internalRequestProperty(QLatin1String("URI"));
8782 }
8783
8819 inline Tp::PendingOperation *setPropertyURI(QString newValue)
8820 {
8821 return internalSetProperty(QLatin1String("URI"), QVariant::fromValue(newValue));
8822 }
8823
8856 inline Tp::PendingVariant *requestPropertyFileCollection() const
8857 {
8858 return internalRequestProperty(QLatin1String("FileCollection"));
8859 }
8860
8867 Tp::PendingVariantMap *requestAllProperties() const
8868 {
8869 return internalRequestAllProperties();
8870 }
8871
8872 public Q_SLOTS:
8917 inline QDBusPendingReply<QDBusVariant> AcceptFile(uint addressType, uint accessControl, const QDBusVariant& accessControlParam, qulonglong offset, int timeout = -1)
8918 {
8919 if (!invalidationReason().isEmpty()) {
8920 return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
8921 invalidationReason(),
8922 invalidationMessage()
8923 ));
8924 }
8925
8926 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8927 this->staticInterfaceName(), QLatin1String("AcceptFile"));
8928 callMessage << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam) << QVariant::fromValue(offset);
8929 return this->connection().asyncCall(callMessage, timeout);
8930 }
8931
8965 inline QDBusPendingReply<QDBusVariant> ProvideFile(uint addressType, uint accessControl, const QDBusVariant& accessControlParam, int timeout = -1)
8966 {
8967 if (!invalidationReason().isEmpty()) {
8968 return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
8969 invalidationReason(),
8970 invalidationMessage()
8971 ));
8972 }
8973
8974 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8975 this->staticInterfaceName(), QLatin1String("ProvideFile"));
8976 callMessage << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
8977 return this->connection().asyncCall(callMessage, timeout);
8978 }
8979
8980 Q_SIGNALS:
8998 void FileTransferStateChanged(uint state, uint reason);
8999
9012 void TransferredBytesChanged(qulonglong count);
9013
9025 void InitialOffsetDefined(qulonglong initialOffset);
9026
9038 void URIDefined(const QString& URI);
9039
9040 protected:
9041 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
9042 };
9043
9051 class TP_QT_EXPORT ChannelTypeRoomListInterface : public Tp::AbstractInterface
9052 {
9053 Q_OBJECT
9054
9055 public:
9062 static inline QLatin1String staticInterfaceName()
9063 {
9064 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.RoomList");
9065 }
9066
9074 ChannelTypeRoomListInterface(
9075 const QString& busName,
9076 const QString& objectPath,
9077 QObject* parent = 0
9078 );
9079
9088 ChannelTypeRoomListInterface(
9089 const QDBusConnection& connection,
9090 const QString& busName,
9091 const QString& objectPath,
9092 QObject* parent = 0
9093 );
9094
9101 ChannelTypeRoomListInterface(Tp::DBusProxy *proxy);
9102
9110 explicit ChannelTypeRoomListInterface(const Tp::Client::ChannelInterface& mainInterface);
9111
9119 ChannelTypeRoomListInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
9120
9134 inline Tp::PendingVariant *requestPropertyServer() const
9135 {
9136 return internalRequestProperty(QLatin1String("Server"));
9137 }
9138
9145 Tp::PendingVariantMap *requestAllProperties() const
9146 {
9147 return internalRequestAllProperties();
9148 }
9149
9150 public Q_SLOTS:
9166 inline QDBusPendingReply<bool> GetListingRooms(int timeout = -1)
9167 {
9168 if (!invalidationReason().isEmpty()) {
9169 return QDBusPendingReply<bool>(QDBusMessage::createError(
9170 invalidationReason(),
9171 invalidationMessage()
9172 ));
9173 }
9174
9175 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9176 this->staticInterfaceName(), QLatin1String("GetListingRooms"));
9177 return this->connection().asyncCall(callMessage, timeout);
9178 }
9179
9193 inline QDBusPendingReply<> ListRooms(int timeout = -1)
9194 {
9195 if (!invalidationReason().isEmpty()) {
9196 return QDBusPendingReply<>(QDBusMessage::createError(
9197 invalidationReason(),
9198 invalidationMessage()
9199 ));
9200 }
9201
9202 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9203 this->staticInterfaceName(), QLatin1String("ListRooms"));
9204 return this->connection().asyncCall(callMessage, timeout);
9205 }
9206
9219 inline QDBusPendingReply<> StopListing(int timeout = -1)
9220 {
9221 if (!invalidationReason().isEmpty()) {
9222 return QDBusPendingReply<>(QDBusMessage::createError(
9223 invalidationReason(),
9224 invalidationMessage()
9225 ));
9226 }
9227
9228 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9229 this->staticInterfaceName(), QLatin1String("StopListing"));
9230 return this->connection().asyncCall(callMessage, timeout);
9231 }
9232
9233 Q_SIGNALS:
9292 void GotRooms(const Tp::RoomInfoList& rooms);
9293
9304 void ListingRooms(bool listing);
9305
9306 protected:
9307 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
9308 };
9309
9317 class TP_QT_EXPORT ChannelTypeServerAuthenticationInterface : public Tp::AbstractInterface
9318 {
9319 Q_OBJECT
9320
9321 public:
9328 static inline QLatin1String staticInterfaceName()
9329 {
9330 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.ServerAuthentication");
9331 }
9332
9340 ChannelTypeServerAuthenticationInterface(
9341 const QString& busName,
9342 const QString& objectPath,
9343 QObject* parent = 0
9344 );
9345
9354 ChannelTypeServerAuthenticationInterface(
9355 const QDBusConnection& connection,
9356 const QString& busName,
9357 const QString& objectPath,
9358 QObject* parent = 0
9359 );
9360
9367 ChannelTypeServerAuthenticationInterface(Tp::DBusProxy *proxy);
9368
9376 explicit ChannelTypeServerAuthenticationInterface(const Tp::Client::ChannelInterface& mainInterface);
9377
9385 ChannelTypeServerAuthenticationInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
9386
9403 inline Tp::PendingVariant *requestPropertyAuthenticationMethod() const
9404 {
9405 return internalRequestProperty(QLatin1String("AuthenticationMethod"));
9406 }
9407
9414 Tp::PendingVariantMap *requestAllProperties() const
9415 {
9416 return internalRequestAllProperties();
9417 }
9418
9419 protected:
9420 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
9421 };
9422
9430 class TP_QT_EXPORT ChannelTypeServerTLSConnectionInterface : public Tp::AbstractInterface
9431 {
9432 Q_OBJECT
9433
9434 public:
9441 static inline QLatin1String staticInterfaceName()
9442 {
9443 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection");
9444 }
9445
9453 ChannelTypeServerTLSConnectionInterface(
9454 const QString& busName,
9455 const QString& objectPath,
9456 QObject* parent = 0
9457 );
9458
9467 ChannelTypeServerTLSConnectionInterface(
9468 const QDBusConnection& connection,
9469 const QString& busName,
9470 const QString& objectPath,
9471 QObject* parent = 0
9472 );
9473
9480 ChannelTypeServerTLSConnectionInterface(Tp::DBusProxy *proxy);
9481
9489 explicit ChannelTypeServerTLSConnectionInterface(const Tp::Client::ChannelInterface& mainInterface);
9490
9498 ChannelTypeServerTLSConnectionInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
9499
9510 inline Tp::PendingVariant *requestPropertyServerCertificate() const
9511 {
9512 return internalRequestProperty(QLatin1String("ServerCertificate"));
9513 }
9514
9528 inline Tp::PendingVariant *requestPropertyHostname() const
9529 {
9530 return internalRequestProperty(QLatin1String("Hostname"));
9531 }
9532
9559 inline Tp::PendingVariant *requestPropertyReferenceIdentities() const
9560 {
9561 return internalRequestProperty(QLatin1String("ReferenceIdentities"));
9562 }
9563
9570 Tp::PendingVariantMap *requestAllProperties() const
9571 {
9572 return internalRequestAllProperties();
9573 }
9574
9575 protected:
9576 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
9577 };
9578
9586 class TP_QT_EXPORT ChannelTypeStreamTubeInterface : public Tp::AbstractInterface
9587 {
9588 Q_OBJECT
9589
9590 public:
9597 static inline QLatin1String staticInterfaceName()
9598 {
9599 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.StreamTube");
9600 }
9601
9609 ChannelTypeStreamTubeInterface(
9610 const QString& busName,
9611 const QString& objectPath,
9612 QObject* parent = 0
9613 );
9614
9623 ChannelTypeStreamTubeInterface(
9624 const QDBusConnection& connection,
9625 const QString& busName,
9626 const QString& objectPath,
9627 QObject* parent = 0
9628 );
9629
9636 ChannelTypeStreamTubeInterface(Tp::DBusProxy *proxy);
9637
9645 explicit ChannelTypeStreamTubeInterface(const Tp::Client::ChannelInterface& mainInterface);
9646
9654 ChannelTypeStreamTubeInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
9655
9678 inline Tp::PendingVariant *requestPropertyService() const
9679 {
9680 return internalRequestProperty(QLatin1String("Service"));
9681 }
9682
9717 inline Tp::PendingVariant *requestPropertySupportedSocketTypes() const
9718 {
9719 return internalRequestProperty(QLatin1String("SupportedSocketTypes"));
9720 }
9721
9728 Tp::PendingVariantMap *requestAllProperties() const
9729 {
9730 return internalRequestAllProperties();
9731 }
9732
9733 public Q_SLOTS:
9764 inline QDBusPendingReply<> Offer(uint addresstype, const QDBusVariant& address, uint accesscontrol, const QVariantMap& parameters, int timeout = -1)
9765 {
9766 if (!invalidationReason().isEmpty()) {
9767 return QDBusPendingReply<>(QDBusMessage::createError(
9768 invalidationReason(),
9769 invalidationMessage()
9770 ));
9771 }
9772
9773 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9774 this->staticInterfaceName(), QLatin1String("Offer"));
9775 callMessage << QVariant::fromValue(addresstype) << QVariant::fromValue(address) << QVariant::fromValue(accesscontrol) << QVariant::fromValue(parameters);
9776 return this->connection().asyncCall(callMessage, timeout);
9777 }
9778
9819 inline QDBusPendingReply<QDBusVariant> Accept(uint addresstype, uint accesscontrol, const QDBusVariant& accesscontrolparam, int timeout = -1)
9820 {
9821 if (!invalidationReason().isEmpty()) {
9822 return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
9823 invalidationReason(),
9824 invalidationMessage()
9825 ));
9826 }
9827
9828 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9829 this->staticInterfaceName(), QLatin1String("Accept"));
9830 callMessage << QVariant::fromValue(addresstype) << QVariant::fromValue(accesscontrol) << QVariant::fromValue(accesscontrolparam);
9831 return this->connection().asyncCall(callMessage, timeout);
9832 }
9833
9834 Q_SIGNALS:
9875 void NewRemoteConnection(uint handle, const QDBusVariant& connectionParam, uint connectionID);
9876
9892 void NewLocalConnection(uint connectionID);
9893
9925 void ConnectionClosed(uint connectionID, const QString& error, const QString& message);
9926
9927 protected:
9928 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
9929 };
9930
9938 class TP_QT_EXPORT ChannelTypeStreamedMediaInterface : public Tp::AbstractInterface
9939 {
9940 Q_OBJECT
9941
9942 public:
9949 static inline QLatin1String staticInterfaceName()
9950 {
9951 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.StreamedMedia");
9952 }
9953
9961 ChannelTypeStreamedMediaInterface(
9962 const QString& busName,
9963 const QString& objectPath,
9964 QObject* parent = 0
9965 );
9966
9975 ChannelTypeStreamedMediaInterface(
9976 const QDBusConnection& connection,
9977 const QString& busName,
9978 const QString& objectPath,
9979 QObject* parent = 0
9980 );
9981
9988 ChannelTypeStreamedMediaInterface(Tp::DBusProxy *proxy);
9989
9997 explicit ChannelTypeStreamedMediaInterface(const Tp::Client::ChannelInterface& mainInterface);
9998
10006 ChannelTypeStreamedMediaInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
10007
10096 inline Tp::PendingVariant *requestPropertyInitialAudio() const
10097 {
10098 return internalRequestProperty(QLatin1String("InitialAudio"));
10099 }
10100
10121 inline Tp::PendingVariant *requestPropertyInitialVideo() const
10122 {
10123 return internalRequestProperty(QLatin1String("InitialVideo"));
10124 }
10125
10168 inline Tp::PendingVariant *requestPropertyImmutableStreams() const
10169 {
10170 return internalRequestProperty(QLatin1String("ImmutableStreams"));
10171 }
10172
10179 Tp::PendingVariantMap *requestAllProperties() const
10180 {
10181 return internalRequestAllProperties();
10182 }
10183
10184 public Q_SLOTS:
10212 inline QDBusPendingReply<Tp::MediaStreamInfoList> ListStreams(int timeout = -1)
10213 {
10214 if (!invalidationReason().isEmpty()) {
10215 return QDBusPendingReply<Tp::MediaStreamInfoList>(QDBusMessage::createError(
10216 invalidationReason(),
10217 invalidationMessage()
10218 ));
10219 }
10220
10221 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10222 this->staticInterfaceName(), QLatin1String("ListStreams"));
10223 return this->connection().asyncCall(callMessage, timeout);
10224 }
10225
10252 inline QDBusPendingReply<> RemoveStreams(const Tp::UIntList& streams, int timeout = -1)
10253 {
10254 if (!invalidationReason().isEmpty()) {
10255 return QDBusPendingReply<>(QDBusMessage::createError(
10256 invalidationReason(),
10257 invalidationMessage()
10258 ));
10259 }
10260
10261 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10262 this->staticInterfaceName(), QLatin1String("RemoveStreams"));
10263 callMessage << QVariant::fromValue(streams);
10264 return this->connection().asyncCall(callMessage, timeout);
10265 }
10266
10303 inline QDBusPendingReply<> RequestStreamDirection(uint streamID, uint streamDirection, int timeout = -1)
10304 {
10305 if (!invalidationReason().isEmpty()) {
10306 return QDBusPendingReply<>(QDBusMessage::createError(
10307 invalidationReason(),
10308 invalidationMessage()
10309 ));
10310 }
10311
10312 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10313 this->staticInterfaceName(), QLatin1String("RequestStreamDirection"));
10314 callMessage << QVariant::fromValue(streamID) << QVariant::fromValue(streamDirection);
10315 return this->connection().asyncCall(callMessage, timeout);
10316 }
10317
10370 inline QDBusPendingReply<Tp::MediaStreamInfoList> RequestStreams(uint contactHandle, const Tp::UIntList& types, int timeout = -1)
10371 {
10372 if (!invalidationReason().isEmpty()) {
10373 return QDBusPendingReply<Tp::MediaStreamInfoList>(QDBusMessage::createError(
10374 invalidationReason(),
10375 invalidationMessage()
10376 ));
10377 }
10378
10379 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10380 this->staticInterfaceName(), QLatin1String("RequestStreams"));
10381 callMessage << QVariant::fromValue(contactHandle) << QVariant::fromValue(types);
10382 return this->connection().asyncCall(callMessage, timeout);
10383 }
10384
10385 Q_SIGNALS:
10452 void StreamAdded(uint streamID, uint contactHandle, uint streamType);
10453
10485 void StreamDirectionChanged(uint streamID, uint streamDirection, uint pendingFlags);
10486
10504 void StreamError(uint streamID, uint errorCode, const QString& message);
10505
10515 void StreamRemoved(uint streamID);
10516
10530 void StreamStateChanged(uint streamID, uint streamState);
10531
10532 protected:
10533 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
10534 };
10535
10543 class TP_QT_EXPORT ChannelTypeTextInterface : public Tp::AbstractInterface
10544 {
10545 Q_OBJECT
10546
10547 public:
10554 static inline QLatin1String staticInterfaceName()
10555 {
10556 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.Text");
10557 }
10558
10566 ChannelTypeTextInterface(
10567 const QString& busName,
10568 const QString& objectPath,
10569 QObject* parent = 0
10570 );
10571
10580 ChannelTypeTextInterface(
10581 const QDBusConnection& connection,
10582 const QString& busName,
10583 const QString& objectPath,
10584 QObject* parent = 0
10585 );
10586
10593 ChannelTypeTextInterface(Tp::DBusProxy *proxy);
10594
10602 explicit ChannelTypeTextInterface(const Tp::Client::ChannelInterface& mainInterface);
10603
10611 ChannelTypeTextInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
10612
10619 Tp::PendingVariantMap *requestAllProperties() const
10620 {
10621 return internalRequestAllProperties();
10622 }
10623
10624 public Q_SLOTS:
10640 inline QDBusPendingReply<> AcknowledgePendingMessages(const Tp::UIntList& IDs, int timeout = -1)
10641 {
10642 if (!invalidationReason().isEmpty()) {
10643 return QDBusPendingReply<>(QDBusMessage::createError(
10644 invalidationReason(),
10645 invalidationMessage()
10646 ));
10647 }
10648
10649 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10650 this->staticInterfaceName(), QLatin1String("AcknowledgePendingMessages"));
10651 callMessage << QVariant::fromValue(IDs);
10652 return this->connection().asyncCall(callMessage, timeout);
10653 }
10654
10670 inline QDBusPendingReply<Tp::UIntList> GetMessageTypes(int timeout = -1)
10671 {
10672 if (!invalidationReason().isEmpty()) {
10673 return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
10674 invalidationReason(),
10675 invalidationMessage()
10676 ));
10677 }
10678
10679 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10680 this->staticInterfaceName(), QLatin1String("GetMessageTypes"));
10681 return this->connection().asyncCall(callMessage, timeout);
10682 }
10683
10714 inline QDBusPendingReply<Tp::PendingTextMessageList> ListPendingMessages(bool clear, int timeout = -1)
10715 {
10716 if (!invalidationReason().isEmpty()) {
10717 return QDBusPendingReply<Tp::PendingTextMessageList>(QDBusMessage::createError(
10718 invalidationReason(),
10719 invalidationMessage()
10720 ));
10721 }
10722
10723 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10724 this->staticInterfaceName(), QLatin1String("ListPendingMessages"));
10725 callMessage << QVariant::fromValue(clear);
10726 return this->connection().asyncCall(callMessage, timeout);
10727 }
10728
10761 inline QDBusPendingReply<> Send(uint type, const QString& text, int timeout = -1)
10762 {
10763 if (!invalidationReason().isEmpty()) {
10764 return QDBusPendingReply<>(QDBusMessage::createError(
10765 invalidationReason(),
10766 invalidationMessage()
10767 ));
10768 }
10769
10770 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10771 this->staticInterfaceName(), QLatin1String("Send"));
10772 callMessage << QVariant::fromValue(type) << QVariant::fromValue(text);
10773 return this->connection().asyncCall(callMessage, timeout);
10774 }
10775
10776 Q_SIGNALS:
10784 void LostMessage();
10785
10819 void Received(uint ID, uint timestamp, uint sender, uint type, uint flags, const QString& text);
10820
10849 void SendError(uint error, uint timestamp, uint type, const QString& text);
10850
10874 void Sent(uint timestamp, uint type, const QString& text);
10875
10876 protected:
10877 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
10878 };
10879
10887 class TP_QT_EXPORT ChannelTypeTubesInterface : public Tp::AbstractInterface
10888 {
10889 Q_OBJECT
10890
10891 public:
10898 static inline QLatin1String staticInterfaceName()
10899 {
10900 return QLatin1String("org.freedesktop.Telepathy.Channel.Type.Tubes");
10901 }
10902
10910 ChannelTypeTubesInterface(
10911 const QString& busName,
10912 const QString& objectPath,
10913 QObject* parent = 0
10914 );
10915
10924 ChannelTypeTubesInterface(
10925 const QDBusConnection& connection,
10926 const QString& busName,
10927 const QString& objectPath,
10928 QObject* parent = 0
10929 );
10930
10937 ChannelTypeTubesInterface(Tp::DBusProxy *proxy);
10938
10946 explicit ChannelTypeTubesInterface(const Tp::Client::ChannelInterface& mainInterface);
10947
10955 ChannelTypeTubesInterface(const Tp::Client::ChannelInterface& mainInterface, QObject* parent);
10956
10963 Tp::PendingVariantMap *requestAllProperties() const
10964 {
10965 return internalRequestAllProperties();
10966 }
10967
10968 public Q_SLOTS:
11005 inline QDBusPendingReply<Tp::SupportedSocketMap> GetAvailableStreamTubeTypes(int timeout = -1)
11006 {
11007 if (!invalidationReason().isEmpty()) {
11008 return QDBusPendingReply<Tp::SupportedSocketMap>(QDBusMessage::createError(
11009 invalidationReason(),
11010 invalidationMessage()
11011 ));
11012 }
11013
11014 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11015 this->staticInterfaceName(), QLatin1String("GetAvailableStreamTubeTypes"));
11016 return this->connection().asyncCall(callMessage, timeout);
11017 }
11018
11032 inline QDBusPendingReply<Tp::UIntList> GetAvailableTubeTypes(int timeout = -1)
11033 {
11034 if (!invalidationReason().isEmpty()) {
11035 return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
11036 invalidationReason(),
11037 invalidationMessage()
11038 ));
11039 }
11040
11041 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11042 this->staticInterfaceName(), QLatin1String("GetAvailableTubeTypes"));
11043 return this->connection().asyncCall(callMessage, timeout);
11044 }
11045
11061 inline QDBusPendingReply<Tp::TubeInfoList> ListTubes(int timeout = -1)
11062 {
11063 if (!invalidationReason().isEmpty()) {
11064 return QDBusPendingReply<Tp::TubeInfoList>(QDBusMessage::createError(
11065 invalidationReason(),
11066 invalidationMessage()
11067 ));
11068 }
11069
11070 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11071 this->staticInterfaceName(), QLatin1String("ListTubes"));
11072 return this->connection().asyncCall(callMessage, timeout);
11073 }
11074
11102 inline QDBusPendingReply<uint> OfferDBusTube(const QString& service, const QVariantMap& parameters, int timeout = -1)
11103 {
11104 if (!invalidationReason().isEmpty()) {
11105 return QDBusPendingReply<uint>(QDBusMessage::createError(
11106 invalidationReason(),
11107 invalidationMessage()
11108 ));
11109 }
11110
11111 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11112 this->staticInterfaceName(), QLatin1String("OfferDBusTube"));
11113 callMessage << QVariant::fromValue(service) << QVariant::fromValue(parameters);
11114 return this->connection().asyncCall(callMessage, timeout);
11115 }
11116
11176 inline QDBusPendingReply<uint> OfferStreamTube(const QString& service, const QVariantMap& parameters, uint addressType, const QDBusVariant& address, uint accessControl, const QDBusVariant& accessControlParam, int timeout = -1)
11177 {
11178 if (!invalidationReason().isEmpty()) {
11179 return QDBusPendingReply<uint>(QDBusMessage::createError(
11180 invalidationReason(),
11181 invalidationMessage()
11182 ));
11183 }
11184
11185 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11186 this->staticInterfaceName(), QLatin1String("OfferStreamTube"));
11187 callMessage << QVariant::fromValue(service) << QVariant::fromValue(parameters) << QVariant::fromValue(addressType) << QVariant::fromValue(address) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
11188 return this->connection().asyncCall(callMessage, timeout);
11189 }
11190
11213 inline QDBusPendingReply<QString> AcceptDBusTube(uint ID, int timeout = -1)
11214 {
11215 if (!invalidationReason().isEmpty()) {
11216 return QDBusPendingReply<QString>(QDBusMessage::createError(
11217 invalidationReason(),
11218 invalidationMessage()
11219 ));
11220 }
11221
11222 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11223 this->staticInterfaceName(), QLatin1String("AcceptDBusTube"));
11224 callMessage << QVariant::fromValue(ID);
11225 return this->connection().asyncCall(callMessage, timeout);
11226 }
11227
11265 inline QDBusPendingReply<QDBusVariant> AcceptStreamTube(uint ID, uint addressType, uint accessControl, const QDBusVariant& accessControlParam, int timeout = -1)
11266 {
11267 if (!invalidationReason().isEmpty()) {
11268 return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
11269 invalidationReason(),
11270 invalidationMessage()
11271 ));
11272 }
11273
11274 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11275 this->staticInterfaceName(), QLatin1String("AcceptStreamTube"));
11276 callMessage << QVariant::fromValue(ID) << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
11277 return this->connection().asyncCall(callMessage, timeout);
11278 }
11279
11294 inline QDBusPendingReply<> CloseTube(uint ID, int timeout = -1)
11295 {
11296 if (!invalidationReason().isEmpty()) {
11297 return QDBusPendingReply<>(QDBusMessage::createError(
11298 invalidationReason(),
11299 invalidationMessage()
11300 ));
11301 }
11302
11303 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11304 this->staticInterfaceName(), QLatin1String("CloseTube"));
11305 callMessage << QVariant::fromValue(ID);
11306 return this->connection().asyncCall(callMessage, timeout);
11307 }
11308
11328 inline QDBusPendingReply<QString> GetDBusTubeAddress(uint ID, int timeout = -1)
11329 {
11330 if (!invalidationReason().isEmpty()) {
11331 return QDBusPendingReply<QString>(QDBusMessage::createError(
11332 invalidationReason(),
11333 invalidationMessage()
11334 ));
11335 }
11336
11337 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11338 this->staticInterfaceName(), QLatin1String("GetDBusTubeAddress"));
11339 callMessage << QVariant::fromValue(ID);
11340 return this->connection().asyncCall(callMessage, timeout);
11341 }
11342
11363 inline QDBusPendingReply<Tp::DBusTubeMemberList> GetDBusNames(uint ID, int timeout = -1)
11364 {
11365 if (!invalidationReason().isEmpty()) {
11366 return QDBusPendingReply<Tp::DBusTubeMemberList>(QDBusMessage::createError(
11367 invalidationReason(),
11368 invalidationMessage()
11369 ));
11370 }
11371
11372 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11373 this->staticInterfaceName(), QLatin1String("GetDBusNames"));
11374 callMessage << QVariant::fromValue(ID);
11375 return this->connection().asyncCall(callMessage, timeout);
11376 }
11377
11403 inline QDBusPendingReply<uint, QDBusVariant> GetStreamTubeSocketAddress(uint ID, int timeout = -1)
11404 {
11405 if (!invalidationReason().isEmpty()) {
11406 return QDBusPendingReply<uint, QDBusVariant>(QDBusMessage::createError(
11407 invalidationReason(),
11408 invalidationMessage()
11409 ));
11410 }
11411
11412 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11413 this->staticInterfaceName(), QLatin1String("GetStreamTubeSocketAddress"));
11414 callMessage << QVariant::fromValue(ID);
11415 return this->connection().asyncCall(callMessage, timeout);
11416 }
11417
11418 Q_SIGNALS:
11448 void NewTube(uint ID, uint initiator, uint type, const QString& service, const QVariantMap& parameters, uint state);
11449
11463 void TubeStateChanged(uint ID, uint state);
11464
11475 void TubeClosed(uint ID);
11476
11495 void DBusNamesChanged(uint ID, const Tp::DBusTubeMemberList& added, const Tp::UIntList& removed);
11496
11511 void StreamTubeNewConnection(uint ID, uint handle);
11512
11513 protected:
11514 virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
11515 };
11516 }
11517 }
11518 Q_DECLARE_METATYPE(Tp::Client::ChannelInterface*)
11519 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceAnonymityInterface*)
11520 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceCallStateInterface*)
11521 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface*)
11522 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceChatStateInterface*)
11523 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceConferenceInterface*)
11524 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceDTMFInterface*)
11525 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceDestroyableInterface*)
11526 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceFileTransferMetadataInterface*)
11527 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceGroupInterface*)
11528 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceHoldInterface*)
11529 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceMediaSignallingInterface*)
11530 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceMessagesInterface*)
11531 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfacePasswordInterface*)
11532 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceRoomConfigInterface*)
11533 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceRoomInterface*)
11534 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceSASLAuthenticationInterface*)
11535 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceSMSInterface*)
11536 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceSecurableInterface*)
11537 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceServicePointInterface*)
11538 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceSubjectInterface*)
11539 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceTubeInterface*)
11540 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeCallInterface*)
11541 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeContactListInterface*)
11542 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeContactSearchInterface*)
11543 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeDBusTubeInterface*)
11544 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeFileTransferInterface*)
11545 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeRoomListInterface*)
11546 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeServerAuthenticationInterface*)
11547 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeServerTLSConnectionInterface*)
11548 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeStreamTubeInterface*)
11549 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeStreamedMediaInterface*)
11550 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeTextInterface*)
11551 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeTubesInterface*)
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::AnswerCaptchas
QDBusPendingReply AnswerCaptchas(const Tp::CaptchaAnswers &answers, int timeout=-1)
Definition: cli-channel.h:1265
Tp::Client::ChannelTypeRoomListInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:9145
Tp::Client::ChannelTypeTubesInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:10898
Tp::Client::ChannelTypeStreamedMediaInterface::ListStreams
QDBusPendingReply< Tp::MediaStreamInfoList > ListStreams(int timeout=-1)
Definition: cli-channel.h:10212
Tp::Client::ChannelTypeCallInterface::requestPropertyInitialVideoName
Tp::PendingVariant * requestPropertyInitialVideoName() const
Definition: cli-channel.h:7317
Tp::Client::ChannelInterfaceDTMFInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:2097
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyMutableProperties
Tp::PendingVariant * requestPropertyMutableProperties() const
Definition: cli-channel.h:4805
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertyAuthorizationIdentity
Tp::PendingVariant * requestPropertyAuthorizationIdentity() const
Definition: cli-channel.h:5406
Tp::Client::ChannelInterface::requestPropertyInitiatorHandle
Tp::PendingVariant * requestPropertyInitiatorHandle() const
Definition: cli-channel.h:434
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyFilename
Tp::PendingVariant * requestPropertyFilename() const
Definition: cli-channel.h:8534
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyDate
Tp::PendingVariant * requestPropertyDate() const
Definition: cli-channel.h:8661
Tp::Client::ChannelTypeTextInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:10619
Tp::Client::ChannelInterfaceMessagesInterface::requestPropertySupportedContentTypes
Tp::PendingVariant * requestPropertySupportedContentTypes() const
Definition: cli-channel.h:3978
Tp::Client::ChannelInterfaceSubjectInterface
Definition: cli-channel.h:6412
Tp::Client::ChannelInterfaceMessagesInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:4058
Tp::Client::ChannelInterfaceGroupInterface::RemoveMembers
QDBusPendingReply RemoveMembers(const Tp::UIntList &contacts, const QString &message, int timeout=-1)
Definition: cli-channel.h:3172
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertyCanTryAgain
Tp::PendingVariant * requestPropertyCanTryAgain() const
Definition: cli-channel.h:5260
Tp::Client::ChannelInterfaceConferenceInterface::requestPropertyChannels
Tp::PendingVariant * requestPropertyChannels() const
Definition: cli-channel.h:1611
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyFileCollection
Tp::PendingVariant * requestPropertyFileCollection() const
Definition: cli-channel.h:8856
Tp::Client::ChannelInterfaceRoomConfigInterface
Definition: cli-channel.h:4482
Tp::Client::ChannelInterfaceTubeInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6801
Tp::PendingOperation
The PendingOperation class is a base class for pending asynchronous operations.
Definition: pending-operation.h:45
Tp::Client::ChannelTypeFileTransferInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:8867
Tp::Client::ChannelInterfaceMessagesInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3866
Tp::Client::ChannelTypeTextInterface::Send
QDBusPendingReply Send(uint type, const QString &text, int timeout=-1)
Definition: cli-channel.h:10761
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyPassword
Tp::PendingVariant * requestPropertyPassword() const
Definition: cli-channel.h:4732
Tp::Client::ChannelInterfaceRoomInterface::requestPropertyCreator
Tp::PendingVariant * requestPropertyCreator() const
Definition: cli-channel.h:5056
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyInitialOffset
Tp::PendingVariant * requestPropertyInitialOffset() const
Definition: cli-channel.h:8739
Tp
Definition: abstract-adaptor.cpp:31
Tp::Client::ChannelTypeCallInterface::SetQueued
QDBusPendingReply SetQueued(int timeout=-1)
Definition: cli-channel.h:7442
Tp::Client::ChannelInterfaceConferenceInterface::requestPropertyInitialChannels
Tp::PendingVariant * requestPropertyInitialChannels() const
Definition: cli-channel.h:1677
Tp::Client::ChannelInterfaceSubjectInterface::requestPropertyActorHandle
Tp::PendingVariant * requestPropertyActorHandle() const
Definition: cli-channel.h:6539
Tp::Client::ChannelTypeCallInterface::requestPropertyCallState
Tp::PendingVariant * requestPropertyCallState() const
Definition: cli-channel.h:7012
Tp::Client::ChannelTypeServerAuthenticationInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9328
Tp::Client::ChannelInterfaceGroupInterface::requestPropertyGroupFlags
Tp::PendingVariant * requestPropertyGroupFlags() const
Definition: cli-channel.h:2720
Tp::Client::ChannelTypeStreamedMediaInterface
Definition: cli-channel.h:9938
Tp::Client::ChannelInterfaceSecurableInterface
Definition: cli-channel.h:6121
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyAnonymous
Tp::PendingVariant * requestPropertyAnonymous() const
Definition: cli-channel.h:4562
Tp::Client::ChannelTypeStreamedMediaInterface::requestPropertyInitialAudio
Tp::PendingVariant * requestPropertyInitialAudio() const
Definition: cli-channel.h:10096
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyAvailableSocketTypes
Tp::PendingVariant * requestPropertyAvailableSocketTypes() const
Definition: cli-channel.h:8694
QByteArray
Tp::Client::ChannelInterfaceAnonymityInterface::requestPropertyAnonymityModes
Tp::PendingVariant * requestPropertyAnonymityModes() const
Definition: cli-channel.h:720
Tp::Client::ChannelInterfaceMessagesInterface::requestPropertyPendingMessages
Tp::PendingVariant * requestPropertyPendingMessages() const
Definition: cli-channel.h:4033
Tp::Client::ChannelInterfaceConferenceInterface::requestPropertyInitialInviteeIDs
Tp::PendingVariant * requestPropertyInitialInviteeIDs() const
Definition: cli-channel.h:1784
Tp::Client::ChannelTypeRoomListInterface::requestPropertyServer
Tp::PendingVariant * requestPropertyServer() const
Definition: cli-channel.h:9134
Tp::Client::ChannelTypeServerTLSConnectionInterface
Definition: cli-channel.h:9430
Tp::Client::ChannelInterface::GetHandle
QDBusPendingReply< uint, uint > GetHandle(int timeout=-1)
Definition: cli-channel.h:572
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyState
Tp::PendingVariant * requestPropertyState() const
Definition: cli-channel.h:8486
Tp::Client::ChannelInterfaceSecurableInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6132
Tp::Client::ChannelInterfaceFileTransferMetadataInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2479
Tp::Client::ChannelInterfaceGroupInterface::requestPropertyMemberIdentifiers
Tp::PendingVariant * requestPropertyMemberIdentifiers() const
Definition: cli-channel.h:2821
Tp::Client::ChannelInterfaceConferenceInterface::requestPropertyInvitationMessage
Tp::PendingVariant * requestPropertyInvitationMessage() const
Definition: cli-channel.h:1816
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyTitle
Tp::PendingVariant * requestPropertyTitle() const
Definition: cli-channel.h:4638
Tp::Client::ChannelInterfaceMessagesInterface::GetPendingMessageContent
QDBusPendingReply< Tp::MessagePartContentMap > GetPendingMessageContent(uint messageID, const Tp::UIntList &parts, int timeout=-1)
Definition: cli-channel.h:4181
Tp::Client::ChannelTypeContactListInterface
Definition: cli-channel.h:7698
Tp::Client::ChannelTypeRoomListInterface::ListRooms
QDBusPendingReply ListRooms(int timeout=-1)
Definition: cli-channel.h:9193
Tp::Client::ChannelInterfaceConferenceInterface::requestPropertyInitialInviteeHandles
Tp::PendingVariant * requestPropertyInitialInviteeHandles() const
Definition: cli-channel.h:1755
Tp::Client::ChannelInterfaceDTMFInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1976
Tp::Client::ChannelTypeContactSearchInterface::More
QDBusPendingReply More(int timeout=-1)
Definition: cli-channel.h:8007
Tp::Client::ChannelTypeCallInterface::requestPropertyInitialTransport
Tp::PendingVariant * requestPropertyInitialTransport() const
Definition: cli-channel.h:7166
Tp::Client::ChannelTypeCallInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:7364
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyContentType
Tp::PendingVariant * requestPropertyContentType() const
Definition: cli-channel.h:8508
Tp::Client::ChannelInterfaceRoomInterface::requestPropertyCreationTimestamp
Tp::PendingVariant * requestPropertyCreationTimestamp() const
Definition: cli-channel.h:5090
Tp::Client::ChannelInterfaceChatStateInterface
Definition: cli-channel.h:1333
Tp::Client::ChannelInterfaceRoomConfigInterface::UpdateConfiguration
QDBusPendingReply UpdateConfiguration(const QVariantMap &properties, int timeout=-1)
Definition: cli-channel.h:4893
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::GetCaptchas
QDBusPendingReply< Tp::CaptchaInfoList, uint, QString > GetCaptchas(int timeout=-1)
Definition: cli-channel.h:1181
Tp::Client::ChannelTypeContactSearchInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:7955
Tp::Client::ChannelInterface::requestPropertyTargetHandleType
Tp::PendingVariant * requestPropertyTargetHandleType() const
Definition: cli-channel.h:295
Tp::Client::ChannelTypeServerTLSConnectionInterface::requestPropertyHostname
Tp::PendingVariant * requestPropertyHostname() const
Definition: cli-channel.h:9528
Tp::Client::ChannelTypeCallInterface::requestPropertyContents
Tp::PendingVariant * requestPropertyContents() const
Definition: cli-channel.h:6915
Tp::Client::ChannelInterfaceSMSInterface::requestPropertyFlash
Tp::PendingVariant * requestPropertyFlash() const
Definition: cli-channel.h:5935
Tp::CaptchaAnswers
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:568
Tp::DBusProxy
The DBusProxy class is a base class representing a remote object available over D-Bus.
Definition: dbus-proxy.h:42
Tp::Client::ChannelTypeStreamedMediaInterface::RequestStreamDirection
QDBusPendingReply RequestStreamDirection(uint streamID, uint streamDirection, int timeout=-1)
Definition: cli-channel.h:10303
Tp::Client::ChannelTypeTubesInterface::CloseTube
QDBusPendingReply CloseTube(uint ID, int timeout=-1)
Definition: cli-channel.h:11294
Tp::Client::ChannelTypeStreamedMediaInterface::requestPropertyImmutableStreams
Tp::PendingVariant * requestPropertyImmutableStreams() const
Definition: cli-channel.h:10168
Tp::Client::ChannelInterfaceGroupInterface::requestPropertyRemotePendingMembers
Tp::PendingVariant * requestPropertyRemotePendingMembers() const
Definition: cli-channel.h:2784
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyPasswordProtected
Tp::PendingVariant * requestPropertyPasswordProtected() const
Definition: cli-channel.h:4706
Tp::Client::ChannelInterfaceConferenceInterface::requestPropertyOriginalChannels
Tp::PendingVariant * requestPropertyOriginalChannels() const
Definition: cli-channel.h:1886
Tp::Client::ChannelInterfaceGroupInterface::GetLocalPendingMembersWithInfo
QDBusPendingReply< Tp::LocalPendingInfoList > GetLocalPendingMembersWithInfo(int timeout=-1)
Definition: cli-channel.h:3030
Tp::Client::ChannelTypeDBusTubeInterface::requestPropertySupportedAccessControls
Tp::PendingVariant * requestPropertySupportedAccessControls() const
Definition: cli-channel.h:8281
Tp::Client::ChannelInterfaceMediaSignallingInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3730
Tp::Client::ChannelInterfaceTubeInterface
Definition: cli-channel.h:6655
Tp::Client::ChannelTypeCallInterface::requestPropertyCallFlags
Tp::PendingVariant * requestPropertyCallFlags() const
Definition: cli-channel.h:7036
QDBusConnection
Tp::Client::ChannelInterfaceMessagesInterface::requestPropertyMessagePartSupportFlags
Tp::PendingVariant * requestPropertyMessagePartSupportFlags() const
Definition: cli-channel.h:4008
Tp::Client::ChannelTypeServerTLSConnectionInterface::requestPropertyServerCertificate
Tp::PendingVariant * requestPropertyServerCertificate() const
Definition: cli-channel.h:9510
Tp::Client::ChannelTypeRoomListInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9062
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:937
Tp::Client::ChannelInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:55
Tp::Client::ChannelTypeCallInterface::requestPropertyInitialAudio
Tp::PendingVariant * requestPropertyInitialAudio() const
Definition: cli-channel.h:7240
Tp::Client::ChannelInterfaceGroupInterface::GetHandleOwners
QDBusPendingReply< Tp::UIntList > GetHandleOwners(const Tp::UIntList &handles, int timeout=-1)
Definition: cli-channel.h:2972
Tp::Client::ChannelInterfaceServicePointInterface::requestPropertyCurrentServicePoint
Tp::PendingVariant * requestPropertyCurrentServicePoint() const
Definition: cli-channel.h:6366
Tp::CallMemberMap
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:287
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertySASLError
Tp::PendingVariant * requestPropertySASLError() const
Definition: cli-channel.h:5311
Tp::Client::ChannelInterfaceChatStateInterface::requestPropertyChatStates
Tp::PendingVariant * requestPropertyChatStates() const
Definition: cli-channel.h:1438
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertyMaySaveResponse
Tp::PendingVariant * requestPropertyMaySaveResponse() const
Definition: cli-channel.h:5530
Tp::Client::ChannelTypeContactSearchInterface::requestPropertyLimit
Tp::PendingVariant * requestPropertyLimit() const
Definition: cli-channel.h:7900
Tp::Client::ChannelInterfaceMessagesInterface::requestPropertyDeliveryReportingSupport
Tp::PendingVariant * requestPropertyDeliveryReportingSupport() const
Definition: cli-channel.h:4047
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertySASLStatus
Tp::PendingVariant * requestPropertySASLStatus() const
Definition: cli-channel.h:5278
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertyAvailableMechanisms
Tp::PendingVariant * requestPropertyAvailableMechanisms() const
Definition: cli-channel.h:5209
Tp::Client::ChannelInterface::Close
QDBusPendingReply Close(int timeout=-1)
Definition: cli-channel.h:504
Tp::Client::ChannelTypeServerTLSConnectionInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9441
Tp::Client::ChannelTypeContactSearchInterface::Stop
QDBusPendingReply Stop(int timeout=-1)
Definition: cli-channel.h:8053
Tp::Client::ChannelTypeCallInterface::requestPropertyMutableContents
Tp::PendingVariant * requestPropertyMutableContents() const
Definition: cli-channel.h:7353
Tp::Client::ChannelInterfaceMediaSignallingInterface::GetSessionHandlers
QDBusPendingReply< Tp::MediaSessionHandlerInfoList > GetSessionHandlers(int timeout=-1)
Definition: cli-channel.h:3812
Tp::Client::ChannelInterface::GetInterfaces
QDBusPendingReply< QStringList > GetInterfaces(int timeout=-1)
Definition: cli-channel.h:603
Tp::Client::ChannelInterfaceFileTransferMetadataInterface
Definition: cli-channel.h:2468
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertySASLErrorDetails
Tp::PendingVariant * requestPropertySASLErrorDetails() const
Definition: cli-channel.h:5337
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyTransferredBytes
Tp::PendingVariant * requestPropertyTransferredBytes() const
Definition: cli-channel.h:8712
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyDescription
Tp::PendingVariant * requestPropertyDescription() const
Definition: cli-channel.h:8640
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:5541
Tp::Client::ChannelTypeServerAuthenticationInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:9414
Tp::Client::ChannelInterfaceSubjectInterface::requestPropertyActor
Tp::PendingVariant * requestPropertyActor() const
Definition: cli-channel.h:6522
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertyDefaultUsername
Tp::PendingVariant * requestPropertyDefaultUsername() const
Definition: cli-channel.h:5472
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::CancelCaptcha
QDBusPendingReply CancelCaptcha(uint reason, const QString &debugMessage, int timeout=-1)
Definition: cli-channel.h:1307
Tp::Client::ChannelInterfaceCallStateInterface
Definition: cli-channel.h:788
Tp::Client::ChannelInterfaceGroupInterface::AddMembers
QDBusPendingReply AddMembers(const Tp::UIntList &contacts, const QString &message, int timeout=-1)
Definition: cli-channel.h:2868
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::requestPropertyCaptchaErrorDetails
Tp::PendingVariant * requestPropertyCaptchaErrorDetails() const
Definition: cli-channel.h:1111
Tp::Client::ChannelInterfaceGroupInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:2832
Tp::Client::ChannelTypeCallInterface::Accept
QDBusPendingReply Accept(int timeout=-1)
Definition: cli-channel.h:7490
Tp::Client::ChannelTypeContactSearchInterface::requestPropertyServer
Tp::PendingVariant * requestPropertyServer() const
Definition: cli-channel.h:7944
Tp::Client::ChannelTypeCallInterface::requestPropertyInitialVideo
Tp::PendingVariant * requestPropertyInitialVideo() const
Definition: cli-channel.h:7265
Tp::Client::ChannelTypeCallInterface::requestPropertyHardwareStreaming
Tp::PendingVariant * requestPropertyHardwareStreaming() const
Definition: cli-channel.h:7094
Tp::Client::ChannelInterfaceAnonymityInterface
Definition: cli-channel.h:638
Tp::Client::ChannelTypeDBusTubeInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:8292
Tp::Client::ChannelInterfaceDTMFInterface::requestPropertyInitialTones
Tp::PendingVariant * requestPropertyInitialTones() const
Definition: cli-channel.h:2064
Tp::Client::ChannelInterfacePasswordInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4317
Tp::Client::ChannelTypeContactSearchInterface::Search
QDBusPendingReply Search(const Tp::ContactSearchMap &terms, int timeout=-1)
Definition: cli-channel.h:7978
QDBusObjectPath
Tp::Client::ChannelInterfaceAnonymityInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:649
Tp::Client::ChannelInterfaceGroupInterface::GetLocalPendingMembers
QDBusPendingReply< Tp::UIntList > GetLocalPendingMembers(int timeout=-1)
Definition: cli-channel.h:2998
Tp::Client::ChannelTypeTubesInterface::ListTubes
QDBusPendingReply< Tp::TubeInfoList > ListTubes(int timeout=-1)
Definition: cli-channel.h:11061
Tp::Client::ChannelInterfacePasswordInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:4382
Tp::Client::ChannelInterfaceFileTransferMetadataInterface::setPropertyServiceName
Tp::PendingOperation * setPropertyServiceName(QString newValue)
Definition: cli-channel.h:2575
Tp::Client::ChannelInterfaceHoldInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3508
Tp::Client::ChannelInterfaceRoomConfigInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4493
Tp::Client::ChannelInterfaceDTMFInterface::StopTone
QDBusPendingReply StopTone(uint streamID, int timeout=-1)
Definition: cli-channel.h:2170
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::GetCaptchaData
QDBusPendingReply< QByteArray > GetCaptchaData(uint ID, const QString &mimeType, int timeout=-1)
Definition: cli-channel.h:1232
Tp::Client::ChannelInterfaceDestroyableInterface::Destroy
QDBusPendingReply Destroy(int timeout=-1)
Definition: cli-channel.h:2443
Tp::Client::ChannelInterfaceGroupInterface::requestPropertyLocalPendingMembers
Tp::PendingVariant * requestPropertyLocalPendingMembers() const
Definition: cli-channel.h:2755
Tp::Client::ChannelInterfaceGroupInterface::RemoveMembersWithReason
QDBusPendingReply RemoveMembersWithReason(const Tp::UIntList &contacts, const QString &message, uint reason, int timeout=-1)
Definition: cli-channel.h:3211
Tp::Client::ChannelInterfaceDTMFInterface::requestPropertyCurrentlySendingTones
Tp::PendingVariant * requestPropertyCurrentlySendingTones() const
Definition: cli-channel.h:2046
Tp::Client::ChannelInterfaceMessagesInterface::SendMessage
QDBusPendingReply< QString > SendMessage(const Tp::MessagePartList &message, uint flags, int timeout=-1)
Definition: cli-channel.h:4126
Tp::Client::ChannelInterfaceChatStateInterface::SetChatState
QDBusPendingReply SetChatState(uint state, int timeout=-1)
Definition: cli-channel.h:1470
Tp::Client::ChannelInterfaceSubjectInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6423
Tp::Client::ChannelTypeRoomListInterface
Definition: cli-channel.h:9051
Tp::Client::ChannelInterfaceConferenceInterface
Definition: cli-channel.h:1513
QDBusPendingReply
QObject
Tp::ContactSearchResultMap
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:3482
Tp::Client::ChannelInterfaceSecurableInterface::requestPropertyVerified
Tp::PendingVariant * requestPropertyVerified() const
Definition: cli-channel.h:6233
Tp::Client::ChannelInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:484
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:1122
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyURI
Tp::PendingVariant * requestPropertyURI() const
Definition: cli-channel.h:8779
Tp::Client::ChannelTypeCallInterface::requestPropertyInitialAudioName
Tp::PendingVariant * requestPropertyInitialAudioName() const
Definition: cli-channel.h:7297
Tp::Client::ChannelTypeDBusTubeInterface::requestPropertyDBusNames
Tp::PendingVariant * requestPropertyDBusNames() const
Definition: cli-channel.h:8249
Tp::Client::ChannelInterfaceGroupInterface::requestPropertyMembers
Tp::PendingVariant * requestPropertyMembers() const
Definition: cli-channel.h:2769
Tp::Client::ChannelInterfaceGroupInterface::GetGroupFlags
QDBusPendingReply< uint > GetGroupFlags(int timeout=-1)
Definition: cli-channel.h:2933
Tp::Client::ChannelInterfacePasswordInterface::ProvidePassword
QDBusPendingReply< bool > ProvidePassword(const QString &password, int timeout=-1)
Definition: cli-channel.h:4439
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::AbortSASL
QDBusPendingReply AbortSASL(uint reason, const QString &debugMessage, int timeout=-1)
Definition: cli-channel.h:5759
Tp::Client::ChannelInterfaceSecurableInterface::requestPropertyEncrypted
Tp::PendingVariant * requestPropertyEncrypted() const
Definition: cli-channel.h:6212
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyPersistent
Tp::PendingVariant * requestPropertyPersistent() const
Definition: cli-channel.h:4670
Tp::Client::ChannelInterfaceMediaSignallingInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:3795
Tp::Client::ChannelInterfaceGroupInterface::requestPropertyHandleOwners
Tp::PendingVariant * requestPropertyHandleOwners() const
Definition: cli-channel.h:2740
Tp::Client::ChannelTypeStreamTubeInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:9728
Tp::Client::ChannelTypeContactSearchInterface::requestPropertyAvailableSearchKeys
Tp::PendingVariant * requestPropertyAvailableSearchKeys() const
Definition: cli-channel.h:7919
Tp::Client::ChannelInterfaceTubeInterface::requestPropertyState
Tp::PendingVariant * requestPropertyState() const
Definition: cli-channel.h:6790
Tp::Client::ChannelInterface::requestPropertyInitiatorID
Tp::PendingVariant * requestPropertyInitiatorID() const
Definition: cli-channel.h:473
Tp::Client::ChannelInterfaceGroupInterface::requestPropertySelfHandle
Tp::PendingVariant * requestPropertySelfHandle() const
Definition: cli-channel.h:2803
Tp::Client::ChannelTypeCallInterface::requestPropertyCallStateReason
Tp::PendingVariant * requestPropertyCallStateReason() const
Definition: cli-channel.h:7056
Tp::Client::ChannelTypeStreamTubeInterface::requestPropertySupportedSocketTypes
Tp::PendingVariant * requestPropertySupportedSocketTypes() const
Definition: cli-channel.h:9717
Tp::Client::ChannelInterfaceHoldInterface
Definition: cli-channel.h:3497
Tp::Client::ChannelTypeCallInterface::SetRinging
QDBusPendingReply SetRinging(int timeout=-1)
Definition: cli-channel.h:7398
Tp::ServicePoint
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:2701
Tp::Client::ChannelInterfaceSMSInterface::requestPropertySMSChannel
Tp::PendingVariant * requestPropertySMSChannel() const
Definition: cli-channel.h:6002
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyContentHashType
Tp::PendingVariant * requestPropertyContentHashType() const
Definition: cli-channel.h:8593
Tp::Client::ChannelTypeTubesInterface::GetAvailableTubeTypes
QDBusPendingReply< Tp::UIntList > GetAvailableTubeTypes(int timeout=-1)
Definition: cli-channel.h:11032
Tp::Client::ChannelInterfaceRoomInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:5101
Tp::Client::ChannelTypeCallInterface
Definition: cli-channel.h:6830
Tp::Client::ChannelTypeFileTransferInterface::requestPropertyContentHash
Tp::PendingVariant * requestPropertyContentHash() const
Definition: cli-channel.h:8618
Tp::Client::ChannelTypeCallInterface::Hangup
QDBusPendingReply Hangup(uint reason, const QString &detailedHangupReason, const QString &message, int timeout=-1)
Definition: cli-channel.h:7529
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyPrivate
Tp::PendingVariant * requestPropertyPrivate() const
Definition: cli-channel.h:4686
Tp::Client::ChannelTypeStreamTubeInterface
Definition: cli-channel.h:9586
Tp::Client::ChannelInterfaceHoldInterface::GetHoldState
QDBusPendingReply< uint, uint > GetHoldState(int timeout=-1)
Definition: cli-channel.h:3597
QString
Tp::Client::ChannelInterfaceServicePointInterface
Definition: cli-channel.h:6260
QList
Tp::Client::ChannelTypeTubesInterface::GetDBusTubeAddress
QDBusPendingReply< QString > GetDBusTubeAddress(uint ID, int timeout=-1)
Definition: cli-channel.h:11328
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::AcceptSASL
QDBusPendingReply AcceptSASL(int timeout=-1)
Definition: cli-channel.h:5717
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::requestPropertyCaptchaStatus
Tp::PendingVariant * requestPropertyCaptchaStatus() const
Definition: cli-channel.h:1047
Tp::Client::ChannelTypeDBusTubeInterface
Definition: cli-channel.h:8144
Tp::Metadata
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:2083
Tp::Client::ChannelInterfaceMessagesInterface::requestPropertyMessageTypes
Tp::PendingVariant * requestPropertyMessageTypes() const
Definition: cli-channel.h:3994
Tp::Client::ChannelInterfaceMessagesInterface
Definition: cli-channel.h:3855
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyPasswordHint
Tp::PendingVariant * requestPropertyPasswordHint() const
Definition: cli-channel.h:4759
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyDescription
Tp::PendingVariant * requestPropertyDescription() const
Definition: cli-channel.h:4653
Tp::Client::ChannelTypeTextInterface::ListPendingMessages
QDBusPendingReply< Tp::PendingTextMessageList > ListPendingMessages(bool clear, int timeout=-1)
Definition: cli-channel.h:10714
Tp::Client::ChannelInterfaceServicePointInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6377
Tp::Client::ChannelInterfaceSecurableInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6244
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyLimit
Tp::PendingVariant * requestPropertyLimit() const
Definition: cli-channel.h:4590
Tp::Client::ChannelTypeContactSearchInterface
Definition: cli-channel.h:7790
Tp::Client::ChannelTypeTubesInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:10963
Tp::Client::ChannelInterface::GetChannelType
QDBusPendingReply< QString > GetChannelType(int timeout=-1)
Definition: cli-channel.h:535
Tp::Client::ChannelTypeCallInterface::requestPropertyCallMembers
Tp::PendingVariant * requestPropertyCallMembers() const
Definition: cli-channel.h:7124
Tp::Client::ChannelTypeContactSearchInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:7801
Tp::Client::ChannelInterfaceGroupInterface::GetSelfHandle
QDBusPendingReply< uint > GetSelfHandle(int timeout=-1)
Definition: cli-channel.h:3103
Tp::PendingVariantMap
The PendingVariantMap class is a generic subclass of PendingOperation representing a pending D-Bus me...
Definition: pending-variant-map.h:38
Tp::Client::ChannelTypeTubesInterface
Definition: cli-channel.h:10887
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyInviteOnly
Tp::PendingVariant * requestPropertyInviteOnly() const
Definition: cli-channel.h:4576
Tp::Client::ChannelInterfaceAnonymityInterface::requestPropertyAnonymousID
Tp::PendingVariant * requestPropertyAnonymousID() const
Definition: cli-channel.h:761
Tp::Client::ChannelTypeContactListInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:7709
Tp::HandleOwnerMap
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:1668
Tp::Client::ChannelTypeTubesInterface::AcceptStreamTube
QDBusPendingReply< QDBusVariant > AcceptStreamTube(uint ID, uint addressType, uint accessControl, const QDBusVariant &accessControlParam, int timeout=-1)
Definition: cli-channel.h:11265
QVariant::fromValue
QVariant fromValue(const T &value)
Tp::UIntList
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:101
Tp::Client::ChannelInterface::requestPropertyInterfaces
Tp::PendingVariant * requestPropertyInterfaces() const
Definition: cli-channel.h:164
Tp::Client::ChannelInterfaceConferenceInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:1897
Tp::Client::ChannelTypeRoomListInterface::GetListingRooms
QDBusPendingReply< bool > GetListingRooms(int timeout=-1)
Definition: cli-channel.h:9166
Tp::Client::ChannelInterfaceChatStateInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:1449
Tp::ContactSearchMap
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:1262
Tp::Client::ChannelTypeServerTLSConnectionInterface::requestPropertyReferenceIdentities
Tp::PendingVariant * requestPropertyReferenceIdentities() const
Definition: cli-channel.h:9559
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::StartMechanismWithData
QDBusPendingReply StartMechanismWithData(const QString &mechanism, const QByteArray &initialData, int timeout=-1)
Definition: cli-channel.h:5642
Tp::Client::ChannelTypeTubesInterface::GetAvailableStreamTubeTypes
QDBusPendingReply< Tp::SupportedSocketMap > GetAvailableStreamTubeTypes(int timeout=-1)
Definition: cli-channel.h:11005
Tp::Client::ChannelTypeTextInterface::GetMessageTypes
QDBusPendingReply< Tp::UIntList > GetMessageTypes(int timeout=-1)
Definition: cli-channel.h:10670
Tp::Client::ChannelInterfaceConferenceInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1524
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::StartMechanism
QDBusPendingReply StartMechanism(const QString &mechanism, int timeout=-1)
Definition: cli-channel.h:5573
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertyDefaultRealm
Tp::PendingVariant * requestPropertyDefaultRealm() const
Definition: cli-channel.h:5504
Tp::Client::ChannelTypeFileTransferInterface::ProvideFile
QDBusPendingReply< QDBusVariant > ProvideFile(uint addressType, uint accessControl, const QDBusVariant &accessControlParam, int timeout=-1)
Definition: cli-channel.h:8965
Tp::Client::ChannelTypeTubesInterface::GetStreamTubeSocketAddress
QDBusPendingReply< uint, QDBusVariant > GetStreamTubeSocketAddress(uint ID, int timeout=-1)
Definition: cli-channel.h:11403
Tp::Client::ChannelInterface::requestPropertyChannelType
Tp::PendingVariant * requestPropertyChannelType() const
Definition: cli-channel.h:126
Tp::Client::ChannelInterfaceSubjectInterface::SetSubject
QDBusPendingReply SetSubject(const QString &subject, int timeout=-1)
Definition: cli-channel.h:6629
Tp::Client::ChannelInterfaceSASLAuthenticationInterface
Definition: cli-channel.h:5117
Tp::Client::ChannelInterfaceHoldInterface::RequestHold
QDBusPendingReply RequestHold(bool hold, int timeout=-1)
Definition: cli-channel.h:3674
Tp::Client::ChannelTypeServerTLSConnectionInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:9570
Tp::Client::ChannelTypeStreamTubeInterface::Accept
QDBusPendingReply< QDBusVariant > Accept(uint addresstype, uint accesscontrol, const QDBusVariant &accesscontrolparam, int timeout=-1)
Definition: cli-channel.h:9819
Tp::Client::ChannelInterfaceDestroyableInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2328
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::Respond
QDBusPendingReply Respond(const QByteArray &responseData, int timeout=-1)
Definition: cli-channel.h:5674
Tp::Client::ChannelInterfaceSubjectInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6600
Tp::DBusTubeParticipants
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:1443
Tp::Client::ChannelInterface::requestPropertyTargetID
Tp::PendingVariant * requestPropertyTargetID() const
Definition: cli-channel.h:271
Tp::Client::ChannelTypeServerAuthenticationInterface
Definition: cli-channel.h:9317
Tp::Client::ChannelTypeCallInterface::AddContent
QDBusPendingReply< QDBusObjectPath > AddContent(const QString &contentName, uint contentType, uint initialDirection, int timeout=-1)
Definition: cli-channel.h:7582
Tp::Client::ChannelInterfaceRoomInterface
Definition: cli-channel.h:4919
Tp::Client::ChannelTypeTubesInterface::OfferDBusTube
QDBusPendingReply< uint > OfferDBusTube(const QString &service, const QVariantMap &parameters, int timeout=-1)
Definition: cli-channel.h:11102
Tp::AbstractInterface
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::Client::ChannelTypeFileTransferInterface::AcceptFile
QDBusPendingReply< QDBusVariant > AcceptFile(uint addressType, uint accessControl, const QDBusVariant &accessControlParam, qulonglong offset, int timeout=-1)
Definition: cli-channel.h:8917
Tp::Client::ChannelTypeCallInterface::requestPropertyMemberIdentifiers
Tp::PendingVariant * requestPropertyMemberIdentifiers() const
Definition: cli-channel.h:7140
Tp::Client::ChannelInterfaceFileTransferMetadataInterface::requestPropertyServiceName
Tp::PendingVariant * requestPropertyServiceName() const
Definition: cli-channel.h:2554
Tp::Client::ChannelInterfaceGroupInterface
Definition: cli-channel.h:2638
Tp::Client::ChannelInterfaceGroupInterface::GetAllMembers
QDBusPendingReply< Tp::UIntList, Tp::UIntList, Tp::UIntList > GetAllMembers(int timeout=-1)
Definition: cli-channel.h:2905
QDBusMessage
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::requestPropertyCanRetryCaptcha
Tp::PendingVariant * requestPropertyCanRetryCaptcha() const
Definition: cli-channel.h:1017
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:5128
Tp::Client::ChannelInterfaceGroupInterface::GetRemotePendingMembers
QDBusPendingReply< Tp::UIntList > GetRemotePendingMembers(int timeout=-1)
Definition: cli-channel.h:3079
QLatin1String
Tp::Client::ChannelTypeFileTransferInterface::setPropertyURI
Tp::PendingOperation * setPropertyURI(QString newValue)
Definition: cli-channel.h:8819
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface
Definition: cli-channel.h:926
Tp::Client::ChannelTypeContactListInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:7774
Tp::Client::ChannelInterfaceDestroyableInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:2393
Tp::Client::ChannelTypeTubesInterface::GetDBusNames
QDBusPendingReply< Tp::DBusTubeMemberList > GetDBusNames(uint ID, int timeout=-1)
Definition: cli-channel.h:11363
QDBusVariant
Tp::Client::ChannelTypeServerAuthenticationInterface::requestPropertyAuthenticationMethod
Tp::PendingVariant * requestPropertyAuthenticationMethod() const
Definition: cli-channel.h:9403
Tp::Client::ChannelTypeRoomListInterface::StopListing
QDBusPendingReply StopListing(int timeout=-1)
Definition: cli-channel.h:9219
Tp::Client::ChannelInterfaceFileTransferMetadataInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:2622
Tp::Client::ChannelInterfaceDTMFInterface::requestPropertyDeferredTones
Tp::PendingVariant * requestPropertyDeferredTones() const
Definition: cli-channel.h:2086
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyModerated
Tp::PendingVariant * requestPropertyModerated() const
Definition: cli-channel.h:4604
Tp::Client::ChannelTypeDBusTubeInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:8155
Tp::Client::ChannelInterfaceSubjectInterface::requestPropertySubject
Tp::PendingVariant * requestPropertySubject() const
Definition: cli-channel.h:6501
Tp::Client::ChannelInterfaceSMSInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:5837
Tp::Client::ChannelInterfaceAnonymityInterface::requestPropertyAnonymityMandatory
Tp::PendingVariant * requestPropertyAnonymityMandatory() const
Definition: cli-channel.h:735
Tp::Client::ChannelInterfaceAnonymityInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:772
Tp::Client::ChannelTypeStreamTubeInterface::requestPropertyService
Tp::PendingVariant * requestPropertyService() const
Definition: cli-channel.h:9678
Tp::Client::ChannelTypeDBusTubeInterface::Accept
QDBusPendingReply< QString > Accept(uint accesscontrol, int timeout=-1)
Definition: cli-channel.h:8360
Tp::Client::ChannelInterfaceTubeInterface::requestPropertyParameters
Tp::PendingVariant * requestPropertyParameters() const
Definition: cli-channel.h:6770
Tp::Client::ChannelInterfaceServicePointInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6271
Tp::Client::ChannelInterfacePasswordInterface::GetPasswordFlags
QDBusPendingReply< uint > GetPasswordFlags(int timeout=-1)
Definition: cli-channel.h:4405
Tp::Client::ChannelTypeStreamedMediaInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:10179
Tp::Client::ChannelInterfaceSubjectInterface::requestPropertyCanSet
Tp::PendingVariant * requestPropertyCanSet() const
Definition: cli-channel.h:6589
Tp::Client::ChannelInterfaceFileTransferMetadataInterface::setPropertyMetadata
Tp::PendingOperation * setPropertyMetadata(Tp::Metadata newValue)
Definition: cli-channel.h:2611
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyCanUpdateConfiguration
Tp::PendingVariant * requestPropertyCanUpdateConfiguration() const
Definition: cli-channel.h:4778
Tp::Client::ChannelInterfaceDTMFInterface::StartTone
QDBusPendingReply StartTone(uint streamID, uchar event, int timeout=-1)
Definition: cli-channel.h:2133
Tp::Client::ChannelInterfaceSubjectInterface::requestPropertyTimestamp
Tp::PendingVariant * requestPropertyTimestamp() const
Definition: cli-channel.h:6560
Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyConfigurationRetrieved
Tp::PendingVariant * requestPropertyConfigurationRetrieved() const
Definition: cli-channel.h:4834
QDBusMessage::createError
QDBusMessage createError(const QString &name, const QString &msg)
Tp::Client::ChannelTypeStreamedMediaInterface::requestPropertyInitialVideo
Tp::PendingVariant * requestPropertyInitialVideo() const
Definition: cli-channel.h:10121
Tp::HandleIdentifierMap
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:1646
Tp::Client::ChannelInterfaceDTMFInterface
Definition: cli-channel.h:1965
Tp::Client::ChannelTypeTextInterface::AcknowledgePendingMessages
QDBusPendingReply AcknowledgePendingMessages(const Tp::UIntList &IDs, int timeout=-1)
Definition: cli-channel.h:10640
Tp::Client::ChannelInterfaceRoomInterface::requestPropertyRoomName
Tp::PendingVariant * requestPropertyRoomName() const
Definition: cli-channel.h:5014
Tp::Client::ChannelTypeStreamedMediaInterface::RequestStreams
QDBusPendingReply< Tp::MediaStreamInfoList > RequestStreams(uint contactHandle, const Tp::UIntList &types, int timeout=-1)
Definition: cli-channel.h:10370
Tp::Client::ChannelTypeFileTransferInterface::requestPropertySize
Tp::PendingVariant * requestPropertySize() const
Definition: cli-channel.h:8562
Tp::Client::ChannelTypeCallInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6841
Tp::Client::ChannelInterfaceSASLAuthenticationInterface::requestPropertyHasInitialData
Tp::PendingVariant * requestPropertyHasInitialData() const
Definition: cli-channel.h:5235
Tp::Client::ChannelInterfaceChatStateInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1344
Tp::Client::ChannelTypeDBusTubeInterface::requestPropertyServiceName
Tp::PendingVariant * requestPropertyServiceName() const
Definition: cli-channel.h:8232
Tp::Client::ChannelInterfaceSMSInterface::GetSMSLength
QDBusPendingReply< uint, int, int > GetSMSLength(const Tp::MessagePartList &message, int timeout=-1)
Definition: cli-channel.h:6083
Tp::Client::ChannelInterfaceDestroyableInterface
Definition: cli-channel.h:2317
Tp::Client::ChannelInterfaceRoomInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4930
Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface::requestPropertyCaptchaError
Tp::PendingVariant * requestPropertyCaptchaError() const
Definition: cli-channel.h:1085
Tp::Client::ChannelTypeStreamedMediaInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9949
Tp::Client::ChannelInterfaceServicePointInterface::requestPropertyInitialServicePoint
Tp::PendingVariant * requestPropertyInitialServicePoint() const
Definition: cli-channel.h:6349
Tp::Client::ChannelInterface
Definition: cli-channel.h:44
Tp::Client::ChannelTypeStreamTubeInterface::Offer
QDBusPendingReply Offer(uint addresstype, const QDBusVariant &address, uint accesscontrol, const QVariantMap &parameters, int timeout=-1)
Definition: cli-channel.h:9764
Tp::Client::ChannelInterfaceCallStateInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:799
Tp::CallStateReason
Definition: obj-x86_64-linux-gnu/TelepathyQt/_gen/types.h:320
Tp::Client::ChannelTypeTubesInterface::AcceptDBusTube
QDBusPendingReply< QString > AcceptDBusTube(uint ID, int timeout=-1)
Definition: cli-channel.h:11213
Tp::Client::ChannelInterfaceRoomConfigInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:4845
Tp::Client::ChannelInterfaceGroupInterface::GetMembers
QDBusPendingReply< Tp::UIntList > GetMembers(int timeout=-1)
Definition: cli-channel.h:3054
Tp::Client::ChannelInterfaceGroupInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2649
Tp::Client::ChannelTypeStreamTubeInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9597
Tp::Client::ChannelInterfaceFileTransferMetadataInterface::requestPropertyMetadata
Tp::PendingVariant * requestPropertyMetadata() const
Definition: cli-channel.h:2593
Tp::Client::ChannelInterface::requestPropertyRequested
Tp::PendingVariant * requestPropertyRequested() const
Definition: cli-channel.h:368
Tp::Client::ChannelInterfaceCallStateInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:864
Tp::Client::ChannelTypeContactSearchInterface::requestPropertySearchState
Tp::PendingVariant * requestPropertySearchState() const
Definition: cli-channel.h:7870
Tp::Client::ChannelInterfaceSMSInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6013
Tp::Client::ChannelInterfaceMediaSignallingInterface
Definition: cli-channel.h:3719
QDBusMessage::createMethodCall
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
Tp::Client::ChannelTypeCallInterface::requestPropertyCallStateDetails
Tp::PendingVariant * requestPropertyCallStateDetails() const
Definition: cli-channel.h:6983
Tp::Client::ChannelInterfaceRoomInterface::requestPropertyServer
Tp::PendingVariant * requestPropertyServer() const
Definition: cli-channel.h:5039
Tp::Client::ChannelTypeTubesInterface::OfferStreamTube
QDBusPendingReply< uint > OfferStreamTube(const QString &service, const QVariantMap &parameters, uint addressType, const QDBusVariant &address, uint accessControl, const QDBusVariant &accessControlParam, int timeout=-1)
Definition: cli-channel.h:11176
Tp::Client::ChannelTypeStreamedMediaInterface::RemoveStreams
QDBusPendingReply RemoveStreams(const Tp::UIntList &streams, int timeout=-1)
Definition: cli-channel.h:10252
Tp::Client::ChannelInterfaceRoomInterface::requestPropertyCreatorHandle
Tp::PendingVariant * requestPropertyCreatorHandle() const
Definition: cli-channel.h:5073
Tp::Client::ChannelInterfaceCallStateInterface::GetCallStates
QDBusPendingReply< Tp::ChannelCallStateMap > GetCallStates(int timeout=-1)
Definition: cli-channel.h:885
Tp::Client::ChannelInterfaceHoldInterface::requestAllProperties
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:3573
Tp::PendingVariant
The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus metho...
Definition: pending-variant.h:38
Tp::Client::ChannelTypeTextInterface
Definition: cli-channel.h:10543
Tp::Client::ChannelInterfaceTubeInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6666
Tp::Client::ChannelInterfaceSMSInterface
Definition: cli-channel.h:5826
Tp::Client::ChannelTypeFileTransferInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:8415
Tp::Client::ChannelTypeDBusTubeInterface::Offer
QDBusPendingReply< QString > Offer(const QVariantMap &parameters, uint accesscontrol, int timeout=-1)
Definition: cli-channel.h:8322
Tp::Client::ChannelTypeFileTransferInterface
Definition: cli-channel.h:8404
Tp::Client::ChannelTypeTextInterface::staticInterfaceName
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:10554
Tp::Client::ChannelInterfaceDTMFInterface::MultipleTones
QDBusPendingReply MultipleTones(const QString &tones, int timeout=-1)
Definition: cli-channel.h:2230
Tp::Client::ChannelInterfacePasswordInterface
Definition: cli-channel.h:4306
Tp::Client::ChannelInterface::requestPropertyTargetHandle
Tp::PendingVariant * requestPropertyTargetHandle() const
Definition: cli-channel.h:213