8 #include <TelepathyQt/AbstractAdaptor> 9 #include <TelepathyQt/Global> 10 #include <TelepathyQt/Types> 30 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection")
31 Q_CLASSINFO(
"D-Bus Introspection",
"" 32 " <interface name=\"org.freedesktop.Telepathy.Connection\">\n" 33 " <property access=\"read\" type=\"as\" name=\"Interfaces\"/>\n" 34 " <property access=\"read\" type=\"u\" name=\"SelfHandle\"/>\n" 35 " <property access=\"read\" type=\"s\" name=\"SelfID\"/>\n" 36 " <property access=\"read\" type=\"u\" name=\"Status\"/>\n" 37 " <property access=\"read\" type=\"b\" name=\"HasImmortalHandles\"/>\n" 38 " <method name=\"Connect\"/>\n" 39 " <method name=\"Disconnect\"/>\n" 40 " <method name=\"GetInterfaces\">\n" 41 " <arg direction=\"out\" type=\"as\" name=\"interfaces\"/>\n" 43 " <method name=\"GetProtocol\">\n" 44 " <arg direction=\"out\" type=\"s\" name=\"protocol\"/>\n" 46 " <method name=\"GetSelfHandle\">\n" 47 " <arg direction=\"out\" type=\"u\" name=\"selfHandle\"/>\n" 49 " <method name=\"GetStatus\">\n" 50 " <arg direction=\"out\" type=\"u\" name=\"status\"/>\n" 52 " <method name=\"HoldHandles\">\n" 53 " <arg direction=\"in\" type=\"u\" name=\"handleType\"/>\n" 54 " <arg direction=\"in\" type=\"au\" name=\"handles\"/>\n" 56 " <method name=\"InspectHandles\">\n" 57 " <arg direction=\"in\" type=\"u\" name=\"handleType\"/>\n" 58 " <arg direction=\"in\" type=\"au\" name=\"handles\"/>\n" 59 " <arg direction=\"out\" type=\"as\" name=\"identifiers\"/>\n" 61 " <method name=\"ListChannels\">\n" 62 " <arg direction=\"out\" type=\"a(osuu)\" name=\"channelInfo\">\n" 63 " <annotation value=\"Tp::ChannelInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 66 " <method name=\"ReleaseHandles\">\n" 67 " <arg direction=\"in\" type=\"u\" name=\"handleType\"/>\n" 68 " <arg direction=\"in\" type=\"au\" name=\"handles\"/>\n" 70 " <method name=\"RequestChannel\">\n" 71 " <arg direction=\"in\" type=\"s\" name=\"type\"/>\n" 72 " <arg direction=\"in\" type=\"u\" name=\"handleType\"/>\n" 73 " <arg direction=\"in\" type=\"u\" name=\"handle\"/>\n" 74 " <arg direction=\"in\" type=\"b\" name=\"suppressHandler\"/>\n" 75 " <arg direction=\"out\" type=\"o\" name=\"objectPath\"/>\n" 77 " <method name=\"RequestHandles\">\n" 78 " <arg direction=\"in\" type=\"u\" name=\"handleType\"/>\n" 79 " <arg direction=\"in\" type=\"as\" name=\"identifiers\"/>\n" 80 " <arg direction=\"out\" type=\"au\" name=\"handles\"/>\n" 82 " <method name=\"AddClientInterest\">\n" 83 " <arg direction=\"in\" type=\"as\" name=\"tokens\"/>\n" 85 " <method name=\"RemoveClientInterest\">\n" 86 " <arg direction=\"in\" type=\"as\" name=\"tokens\"/>\n" 88 " <signal name=\"SelfHandleChanged\">\n" 89 " <arg type=\"u\" name=\"selfHandle\"/>\n" 91 " <signal name=\"SelfContactChanged\">\n" 92 " <arg type=\"u\" name=\"selfHandle\"/>\n" 93 " <arg type=\"s\" name=\"selfID\"/>\n" 95 " <signal name=\"NewChannel\">\n" 96 " <arg type=\"o\" name=\"objectPath\"/>\n" 97 " <arg type=\"s\" name=\"channelType\"/>\n" 98 " <arg type=\"u\" name=\"handleType\"/>\n" 99 " <arg type=\"u\" name=\"handle\"/>\n" 100 " <arg type=\"b\" name=\"suppressHandler\"/>\n" 102 " <signal name=\"ConnectionError\">\n" 103 " <arg type=\"s\" name=\"error\"/>\n" 104 " <arg type=\"a{sv}\" name=\"details\"/>\n" 106 " <signal name=\"StatusChanged\">\n" 107 " <arg type=\"u\" name=\"status\"/>\n" 108 " <arg type=\"u\" name=\"reason\"/>\n" 112 Q_PROPERTY(QStringList Interfaces READ Interfaces )
113 Q_PROPERTY(uint SelfHandle READ SelfHandle )
114 Q_PROPERTY(QString SelfID READ SelfID )
115 Q_PROPERTY(uint Status READ Status )
116 Q_PROPERTY(
bool HasImmortalHandles READ HasImmortalHandles )
119 ConnectionAdaptor(
const QDBusConnection& dbusConnection, QObject* adaptee, QObject* parent);
122 typedef Tp::MethodInvocationContextPtr< > ConnectContextPtr;
123 typedef Tp::MethodInvocationContextPtr< > DisconnectContextPtr;
124 typedef Tp::MethodInvocationContextPtr< QStringList > GetInterfacesContextPtr;
125 typedef Tp::MethodInvocationContextPtr< QString > GetProtocolContextPtr;
126 typedef Tp::MethodInvocationContextPtr< uint > GetSelfHandleContextPtr;
127 typedef Tp::MethodInvocationContextPtr< uint > GetStatusContextPtr;
128 typedef Tp::MethodInvocationContextPtr< > HoldHandlesContextPtr;
129 typedef Tp::MethodInvocationContextPtr< QStringList > InspectHandlesContextPtr;
130 typedef Tp::MethodInvocationContextPtr< Tp::ChannelInfoList > ListChannelsContextPtr;
131 typedef Tp::MethodInvocationContextPtr< > ReleaseHandlesContextPtr;
132 typedef Tp::MethodInvocationContextPtr< QDBusObjectPath > RequestChannelContextPtr;
133 typedef Tp::MethodInvocationContextPtr< Tp::UIntList > RequestHandlesContextPtr;
134 typedef Tp::MethodInvocationContextPtr< > AddClientInterestContextPtr;
135 typedef Tp::MethodInvocationContextPtr< > RemoveClientInterestContextPtr;
171 QStringList Interfaces()
const;
187 uint SelfHandle()
const;
203 QString SelfID()
const;
241 bool HasImmortalHandles()
const;
264 void Connect(
const QDBusMessage& dbusMessage);
280 void Disconnect(
const QDBusMessage& dbusMessage);
301 QStringList GetInterfaces(
const QDBusMessage& dbusMessage);
318 QString GetProtocol(
const QDBusMessage& dbusMessage);
336 uint GetSelfHandle(
const QDBusMessage& dbusMessage);
353 uint GetStatus(
const QDBusMessage& dbusMessage);
397 void HoldHandles(uint handleType,
const Tp::UIntList& handles,
const QDBusMessage& dbusMessage);
421 QStringList InspectHandles(uint handleType,
const Tp::UIntList& handles,
const QDBusMessage& dbusMessage);
465 void ReleaseHandles(uint handleType,
const Tp::UIntList& handles,
const QDBusMessage& dbusMessage);
543 QDBusObjectPath RequestChannel(
const QString& type, uint handleType, uint handle,
bool suppressHandler,
const QDBusMessage& dbusMessage);
584 Tp::UIntList RequestHandles(uint handleType,
const QStringList& identifiers,
const QDBusMessage& dbusMessage);
680 void AddClientInterest(
const QStringList& tokens,
const QDBusMessage& dbusMessage);
714 void RemoveClientInterest(
const QStringList& tokens,
const QDBusMessage& dbusMessage);
729 void SelfHandleChanged(uint selfHandle);
745 void SelfContactChanged(uint selfHandle,
const QString& selfID);
787 void NewChannel(
const QDBusObjectPath& objectPath,
const QString& channelType, uint handleType, uint handle,
bool suppressHandler);
830 void ConnectionError(
const QString& error,
const QVariantMap& details);
847 void StatusChanged(uint status, uint reason);
860 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Addressing1")
861 Q_CLASSINFO(
"D-Bus Introspection",
"" 862 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Addressing1\">\n" 863 " <method name=\"GetContactsByVCardField\">\n" 864 " <arg direction=\"in\" type=\"s\" name=\"field\"/>\n" 865 " <arg direction=\"in\" type=\"as\" name=\"addresses\"/>\n" 866 " <arg direction=\"in\" type=\"as\" name=\"interfaces\"/>\n" 867 " <arg direction=\"out\" type=\"a{su}\" name=\"requested\">\n" 868 " <annotation value=\"Tp::AddressingNormalizationMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 870 " <arg direction=\"out\" type=\"a{ua{sv}}\" name=\"attributes\">\n" 871 " <annotation value=\"Tp::ContactAttributesMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out1\"/>\n" 874 " <method name=\"GetContactsByURI\">\n" 875 " <arg direction=\"in\" type=\"as\" name=\"URIs\"/>\n" 876 " <arg direction=\"in\" type=\"as\" name=\"interfaces\"/>\n" 877 " <arg direction=\"out\" type=\"a{su}\" name=\"requested\">\n" 878 " <annotation value=\"Tp::AddressingNormalizationMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 880 " <arg direction=\"out\" type=\"a{ua{sv}}\" name=\"attributes\">\n" 881 " <annotation value=\"Tp::ContactAttributesMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out1\"/>\n" 891 typedef Tp::MethodInvocationContextPtr< Tp::AddressingNormalizationMap, Tp::ContactAttributesMap > GetContactsByVCardFieldContextPtr;
892 typedef Tp::MethodInvocationContextPtr< Tp::AddressingNormalizationMap, Tp::ContactAttributesMap > GetContactsByURIContextPtr;
1065 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Aliasing")
1066 Q_CLASSINFO(
"D-Bus Introspection",
"" 1067 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Aliasing\">\n" 1068 " <method name=\"GetAliasFlags\">\n" 1069 " <arg direction=\"out\" type=\"u\" name=\"aliasFlags\"/>\n" 1071 " <method name=\"RequestAliases\">\n" 1072 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 1073 " <arg direction=\"out\" type=\"as\" name=\"aliases\"/>\n" 1075 " <method name=\"GetAliases\">\n" 1076 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 1077 " <arg direction=\"out\" type=\"a{us}\" name=\"aliases\">\n" 1078 " <annotation value=\"Tp::AliasMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 1081 " <method name=\"SetAliases\">\n" 1082 " <arg direction=\"in\" type=\"a{us}\" name=\"aliases\">\n" 1083 " <annotation value=\"Tp::AliasMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 1086 " <signal name=\"AliasesChanged\">\n" 1087 " <arg type=\"a(us)\" name=\"aliases\">\n" 1088 " <annotation value=\"Tp::AliasPairList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 1098 typedef Tp::MethodInvocationContextPtr< uint > GetAliasFlagsContextPtr;
1099 typedef Tp::MethodInvocationContextPtr< QStringList > RequestAliasesContextPtr;
1100 typedef Tp::MethodInvocationContextPtr< Tp::AliasMap > GetAliasesContextPtr;
1101 typedef Tp::MethodInvocationContextPtr< > SetAliasesContextPtr;
1121 uint GetAliasFlags(
const QDBusMessage& dbusMessage);
1141 QStringList RequestAliases(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
1187 void SetAliases(
const Tp::AliasMap& aliases,
const QDBusMessage& dbusMessage);
1221 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Anonymity")
1222 Q_CLASSINFO(
"D-Bus Introspection",
"" 1223 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Anonymity\">\n" 1224 " <property access=\"read\" type=\"u\" name=\"SupportedAnonymityModes\"/>\n" 1225 " <property access=\"readwrite\" type=\"b\" name=\"AnonymityMandatory\"/>\n" 1226 " <property access=\"readwrite\" type=\"u\" name=\"AnonymityModes\"/>\n" 1227 " <signal name=\"AnonymityModesChanged\">\n" 1228 " <arg type=\"u\" name=\"modes\"/>\n" 1232 Q_PROPERTY(uint SupportedAnonymityModes READ SupportedAnonymityModes )
1233 Q_PROPERTY(
bool AnonymityMandatory READ AnonymityMandatory WRITE SetAnonymityMandatory)
1234 Q_PROPERTY(uint AnonymityModes READ AnonymityModes WRITE SetAnonymityModes)
1254 uint SupportedAnonymityModes()
const;
1272 bool AnonymityMandatory()
const;
1288 void SetAnonymityMandatory(
const bool &newValue);
1303 uint AnonymityModes()
const;
1316 void SetAnonymityModes(
const uint &newValue);
1331 void AnonymityModesChanged(uint modes);
1344 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Avatars")
1345 Q_CLASSINFO(
"D-Bus Introspection",
"" 1346 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Avatars\">\n" 1347 " <property access=\"read\" type=\"as\" name=\"SupportedAvatarMIMETypes\"/>\n" 1348 " <property access=\"read\" type=\"u\" name=\"MinimumAvatarHeight\"/>\n" 1349 " <property access=\"read\" type=\"u\" name=\"MinimumAvatarWidth\"/>\n" 1350 " <property access=\"read\" type=\"u\" name=\"RecommendedAvatarHeight\"/>\n" 1351 " <property access=\"read\" type=\"u\" name=\"RecommendedAvatarWidth\"/>\n" 1352 " <property access=\"read\" type=\"u\" name=\"MaximumAvatarHeight\"/>\n" 1353 " <property access=\"read\" type=\"u\" name=\"MaximumAvatarWidth\"/>\n" 1354 " <property access=\"read\" type=\"u\" name=\"MaximumAvatarBytes\"/>\n" 1355 " <method name=\"GetAvatarRequirements\">\n" 1356 " <arg direction=\"out\" type=\"as\" name=\"MIMETypes\"/>\n" 1357 " <arg direction=\"out\" type=\"q\" name=\"minWidth\"/>\n" 1358 " <arg direction=\"out\" type=\"q\" name=\"minHeight\"/>\n" 1359 " <arg direction=\"out\" type=\"q\" name=\"maxWidth\"/>\n" 1360 " <arg direction=\"out\" type=\"q\" name=\"maxHeight\"/>\n" 1361 " <arg direction=\"out\" type=\"u\" name=\"maxBytes\"/>\n" 1363 " <method name=\"GetAvatarTokens\">\n" 1364 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 1365 " <arg direction=\"out\" type=\"as\" name=\"tokens\"/>\n" 1367 " <method name=\"GetKnownAvatarTokens\">\n" 1368 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 1369 " <arg direction=\"out\" type=\"a{us}\" name=\"tokens\">\n" 1370 " <annotation value=\"Tp::AvatarTokenMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 1373 " <method name=\"RequestAvatar\">\n" 1374 " <arg direction=\"in\" type=\"u\" name=\"contact\"/>\n" 1375 " <arg direction=\"out\" type=\"ay\" name=\"data\"/>\n" 1376 " <arg direction=\"out\" type=\"s\" name=\"MIMEType\"/>\n" 1378 " <method name=\"RequestAvatars\">\n" 1379 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 1381 " <method name=\"SetAvatar\">\n" 1382 " <arg direction=\"in\" type=\"ay\" name=\"avatar\"/>\n" 1383 " <arg direction=\"in\" type=\"s\" name=\"MIMEType\"/>\n" 1384 " <arg direction=\"out\" type=\"s\" name=\"token\"/>\n" 1386 " <method name=\"ClearAvatar\"/>\n" 1387 " <signal name=\"AvatarUpdated\">\n" 1388 " <arg type=\"u\" name=\"contact\"/>\n" 1389 " <arg type=\"s\" name=\"newAvatarToken\"/>\n" 1391 " <signal name=\"AvatarRetrieved\">\n" 1392 " <arg type=\"u\" name=\"contact\"/>\n" 1393 " <arg type=\"s\" name=\"token\"/>\n" 1394 " <arg type=\"ay\" name=\"avatar\"/>\n" 1395 " <arg type=\"s\" name=\"type\"/>\n" 1399 Q_PROPERTY(QStringList SupportedAvatarMIMETypes READ SupportedAvatarMIMETypes )
1400 Q_PROPERTY(uint MinimumAvatarHeight READ MinimumAvatarHeight )
1401 Q_PROPERTY(uint MinimumAvatarWidth READ MinimumAvatarWidth )
1402 Q_PROPERTY(uint RecommendedAvatarHeight READ RecommendedAvatarHeight )
1403 Q_PROPERTY(uint RecommendedAvatarWidth READ RecommendedAvatarWidth )
1404 Q_PROPERTY(uint MaximumAvatarHeight READ MaximumAvatarHeight )
1405 Q_PROPERTY(uint MaximumAvatarWidth READ MaximumAvatarWidth )
1406 Q_PROPERTY(uint MaximumAvatarBytes READ MaximumAvatarBytes )
1412 typedef Tp::MethodInvocationContextPtr< QStringList, ushort, ushort, ushort, ushort, uint > GetAvatarRequirementsContextPtr;
1413 typedef Tp::MethodInvocationContextPtr< QStringList > GetAvatarTokensContextPtr;
1414 typedef Tp::MethodInvocationContextPtr< Tp::AvatarTokenMap > GetKnownAvatarTokensContextPtr;
1415 typedef Tp::MethodInvocationContextPtr< QByteArray, QString > RequestAvatarContextPtr;
1416 typedef Tp::MethodInvocationContextPtr< > RequestAvatarsContextPtr;
1417 typedef Tp::MethodInvocationContextPtr< QString > SetAvatarContextPtr;
1418 typedef Tp::MethodInvocationContextPtr< > ClearAvatarContextPtr;
1434 QStringList SupportedAvatarMIMETypes()
const;
1448 uint MinimumAvatarHeight()
const;
1462 uint MinimumAvatarWidth()
const;
1479 uint RecommendedAvatarHeight()
const;
1494 uint RecommendedAvatarWidth()
const;
1508 uint MaximumAvatarHeight()
const;
1522 uint MaximumAvatarWidth()
const;
1536 uint MaximumAvatarBytes()
const;
1570 QStringList GetAvatarRequirements(
const QDBusMessage& dbusMessage, ushort& minWidth, ushort& minHeight, ushort& maxWidth, ushort& maxHeight, uint& maxBytes);
1593 QStringList GetAvatarTokens(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
1647 QByteArray RequestAvatar(uint contact,
const QDBusMessage& dbusMessage, QString& MIMEType);
1668 void RequestAvatars(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
1692 QString SetAvatar(
const QByteArray& avatar,
const QString& MIMEType,
const QDBusMessage& dbusMessage);
1706 void ClearAvatar(
const QDBusMessage& dbusMessage);
1724 void AvatarUpdated(uint contact,
const QString& newAvatarToken);
1747 void AvatarRetrieved(uint contact,
const QString& token,
const QByteArray& avatar,
const QString& type);
1760 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Balance")
1761 Q_CLASSINFO(
"D-Bus Introspection",
"" 1762 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Balance\">\n" 1763 " <property access=\"read\" type=\"(ius)\" name=\"AccountBalance\">\n" 1764 " <annotation value=\"Tp::CurrencyAmount\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 1766 " <property access=\"read\" type=\"s\" name=\"ManageCreditURI\"/>\n" 1767 " <signal name=\"BalanceChanged\">\n" 1768 " <arg type=\"(ius)\" name=\"balance\">\n" 1769 " <annotation value=\"Tp::CurrencyAmount\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 1775 Q_PROPERTY(QString ManageCreditURI READ ManageCreditURI )
1823 QString ManageCreditURI()
const;
1854 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Cellular")
1855 Q_CLASSINFO(
"D-Bus Introspection",
"" 1856 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Cellular\">\n" 1857 " <property access=\"readwrite\" type=\"u\" name=\"MessageValidityPeriod\"/>\n" 1858 " <property access=\"readwrite\" type=\"b\" name=\"OverrideMessageServiceCentre\"/>\n" 1859 " <property access=\"readwrite\" type=\"s\" name=\"MessageServiceCentre\"/>\n" 1860 " <property access=\"read\" type=\"s\" name=\"IMSI\"/>\n" 1861 " <property access=\"readwrite\" type=\"b\" name=\"MessageReducedCharacterSet\"/>\n" 1862 " <property access=\"readwrite\" type=\"s\" name=\"MessageNationalCharacterSet\"/>\n" 1863 " <signal name=\"IMSIChanged\">\n" 1864 " <arg type=\"s\" name=\"IMSI\"/>\n" 1868 Q_PROPERTY(uint MessageValidityPeriod READ MessageValidityPeriod WRITE SetMessageValidityPeriod)
1869 Q_PROPERTY(
bool OverrideMessageServiceCentre READ OverrideMessageServiceCentre WRITE SetOverrideMessageServiceCentre)
1870 Q_PROPERTY(QString MessageServiceCentre READ MessageServiceCentre WRITE SetMessageServiceCentre)
1871 Q_PROPERTY(QString IMSI READ IMSI )
1872 Q_PROPERTY(
bool MessageReducedCharacterSet READ MessageReducedCharacterSet WRITE SetMessageReducedCharacterSet)
1873 Q_PROPERTY(QString MessageNationalCharacterSet READ MessageNationalCharacterSet WRITE SetMessageNationalCharacterSet)
1901 uint MessageValidityPeriod()
const;
1920 void SetMessageValidityPeriod(
const uint &newValue);
1945 bool OverrideMessageServiceCentre()
const;
1968 void SetOverrideMessageServiceCentre(
const bool &newValue);
1987 QString MessageServiceCentre()
const;
2004 void SetMessageServiceCentre(
const QString &newValue);
2020 QString IMSI()
const;
2041 bool MessageReducedCharacterSet()
const;
2060 void SetMessageReducedCharacterSet(
const bool &newValue);
2088 QString MessageNationalCharacterSet()
const;
2114 void SetMessageNationalCharacterSet(
const QString &newValue);
2130 void IMSIChanged(
const QString& IMSI);
2143 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.ClientTypes")
2144 Q_CLASSINFO(
"D-Bus Introspection",
"" 2145 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.ClientTypes\">\n" 2146 " <method name=\"GetClientTypes\">\n" 2147 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 2148 " <arg direction=\"out\" type=\"a{uas}\" name=\"clientTypes\">\n" 2149 " <annotation value=\"Tp::ContactClientTypes\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 2152 " <method name=\"RequestClientTypes\">\n" 2153 " <arg direction=\"in\" type=\"u\" name=\"contact\"/>\n" 2154 " <arg direction=\"out\" type=\"as\" name=\"clientTypes\"/>\n" 2156 " <signal name=\"ClientTypesUpdated\">\n" 2157 " <arg type=\"u\" name=\"contact\"/>\n" 2158 " <arg type=\"as\" name=\"clientTypes\"/>\n" 2167 typedef Tp::MethodInvocationContextPtr< Tp::ContactClientTypes > GetClientTypesContextPtr;
2168 typedef Tp::MethodInvocationContextPtr< QStringList > RequestClientTypesContextPtr;
2226 QStringList RequestClientTypes(uint contact,
const QDBusMessage& dbusMessage);
2245 void ClientTypesUpdated(uint contact,
const QStringList& clientTypes);
2258 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.ContactBlocking")
2259 Q_CLASSINFO(
"D-Bus Introspection",
"" 2260 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.ContactBlocking\">\n" 2261 " <property access=\"read\" type=\"u\" name=\"ContactBlockingCapabilities\"/>\n" 2262 " <method name=\"BlockContacts\">\n" 2263 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 2264 " <arg direction=\"in\" type=\"b\" name=\"reportAbusive\"/>\n" 2266 " <method name=\"UnblockContacts\">\n" 2267 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 2269 " <method name=\"RequestBlockedContacts\">\n" 2270 " <arg direction=\"out\" type=\"a{us}\" name=\"contacts\">\n" 2271 " <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 2274 " <signal name=\"BlockedContactsChanged\">\n" 2275 " <arg type=\"a{us}\" name=\"blockedContacts\">\n" 2276 " <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 2278 " <arg type=\"a{us}\" name=\"unblockedContacts\">\n" 2279 " <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName.In1\"/>\n" 2290 typedef Tp::MethodInvocationContextPtr< > BlockContactsContextPtr;
2291 typedef Tp::MethodInvocationContextPtr< > UnblockContactsContextPtr;
2292 typedef Tp::MethodInvocationContextPtr< Tp::HandleIdentifierMap > RequestBlockedContactsContextPtr;
2376 void BlockContacts(
const Tp::UIntList& contacts,
bool reportAbusive,
const QDBusMessage& dbusMessage);
2397 void UnblockContacts(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
2451 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities")
2452 Q_CLASSINFO(
"D-Bus Introspection",
"" 2453 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities\">\n" 2454 " <method name=\"UpdateCapabilities\">\n" 2455 " <arg direction=\"in\" type=\"a(saa{sv}as)\" name=\"handlerCapabilities\">\n" 2456 " <annotation value=\"Tp::HandlerCapabilitiesList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 2459 " <method name=\"GetContactCapabilities\">\n" 2460 " <arg direction=\"in\" type=\"au\" name=\"handles\"/>\n" 2461 " <arg direction=\"out\" type=\"a{ua(a{sv}as)}\" name=\"contactCapabilities\">\n" 2462 " <annotation value=\"Tp::ContactCapabilitiesMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 2465 " <signal name=\"ContactCapabilitiesChanged\">\n" 2466 " <arg type=\"a{ua(a{sv}as)}\" name=\"caps\">\n" 2467 " <annotation value=\"Tp::ContactCapabilitiesMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 2477 typedef Tp::MethodInvocationContextPtr< > UpdateCapabilitiesContextPtr;
2478 typedef Tp::MethodInvocationContextPtr< Tp::ContactCapabilitiesMap > GetContactCapabilitiesContextPtr;
2612 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.ContactGroups")
2613 Q_CLASSINFO(
"D-Bus Introspection",
"" 2614 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.ContactGroups\">\n" 2615 " <property access=\"read\" type=\"b\" name=\"DisjointGroups\"/>\n" 2616 " <property access=\"read\" type=\"u\" name=\"GroupStorage\"/>\n" 2617 " <property access=\"read\" type=\"as\" name=\"Groups\"/>\n" 2618 " <method name=\"SetContactGroups\">\n" 2619 " <arg direction=\"in\" type=\"u\" name=\"contact\"/>\n" 2620 " <arg direction=\"in\" type=\"as\" name=\"groups\"/>\n" 2622 " <method name=\"SetGroupMembers\">\n" 2623 " <arg direction=\"in\" type=\"s\" name=\"group\"/>\n" 2624 " <arg direction=\"in\" type=\"au\" name=\"members\"/>\n" 2626 " <method name=\"AddToGroup\">\n" 2627 " <arg direction=\"in\" type=\"s\" name=\"group\"/>\n" 2628 " <arg direction=\"in\" type=\"au\" name=\"members\"/>\n" 2630 " <method name=\"RemoveFromGroup\">\n" 2631 " <arg direction=\"in\" type=\"s\" name=\"group\"/>\n" 2632 " <arg direction=\"in\" type=\"au\" name=\"members\"/>\n" 2634 " <method name=\"RemoveGroup\">\n" 2635 " <arg direction=\"in\" type=\"s\" name=\"group\"/>\n" 2637 " <method name=\"RenameGroup\">\n" 2638 " <arg direction=\"in\" type=\"s\" name=\"oldName\"/>\n" 2639 " <arg direction=\"in\" type=\"s\" name=\"newName\"/>\n" 2641 " <signal name=\"GroupsChanged\">\n" 2642 " <arg type=\"au\" name=\"contact\"/>\n" 2643 " <arg type=\"as\" name=\"added\"/>\n" 2644 " <arg type=\"as\" name=\"removed\"/>\n" 2646 " <signal name=\"GroupsCreated\">\n" 2647 " <arg type=\"as\" name=\"names\"/>\n" 2649 " <signal name=\"GroupRenamed\">\n" 2650 " <arg type=\"s\" name=\"oldName\"/>\n" 2651 " <arg type=\"s\" name=\"newName\"/>\n" 2653 " <signal name=\"GroupsRemoved\">\n" 2654 " <arg type=\"as\" name=\"names\"/>\n" 2658 Q_PROPERTY(
bool DisjointGroups READ DisjointGroups )
2659 Q_PROPERTY(uint GroupStorage READ GroupStorage )
2660 Q_PROPERTY(QStringList Groups READ Groups )
2666 typedef Tp::MethodInvocationContextPtr< > SetContactGroupsContextPtr;
2667 typedef Tp::MethodInvocationContextPtr< > SetGroupMembersContextPtr;
2668 typedef Tp::MethodInvocationContextPtr< > AddToGroupContextPtr;
2669 typedef Tp::MethodInvocationContextPtr< > RemoveFromGroupContextPtr;
2670 typedef Tp::MethodInvocationContextPtr< > RemoveGroupContextPtr;
2671 typedef Tp::MethodInvocationContextPtr< > RenameGroupContextPtr;
2692 bool DisjointGroups()
const;
2707 uint GroupStorage()
const;
2733 QStringList Groups()
const;
2785 void SetContactGroups(uint contact,
const QStringList& groups,
const QDBusMessage& dbusMessage);
2834 void SetGroupMembers(
const QString& group,
const Tp::UIntList& members,
const QDBusMessage& dbusMessage);
2876 void AddToGroup(
const QString& group,
const Tp::UIntList& members,
const QDBusMessage& dbusMessage);
2917 void RemoveFromGroup(
const QString& group,
const Tp::UIntList& members,
const QDBusMessage& dbusMessage);
2948 void RemoveGroup(
const QString& group,
const QDBusMessage& dbusMessage);
2989 void RenameGroup(
const QString& oldName,
const QString& newName,
const QDBusMessage& dbusMessage);
3010 void GroupsChanged(
const Tp::UIntList& contact,
const QStringList& added,
const QStringList& removed);
3023 void GroupsCreated(
const QStringList& names);
3039 void GroupRenamed(
const QString& oldName,
const QString& newName);
3052 void GroupsRemoved(
const QStringList& names);
3065 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.ContactInfo")
3066 Q_CLASSINFO(
"D-Bus Introspection",
"" 3067 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.ContactInfo\">\n" 3068 " <property access=\"read\" type=\"u\" name=\"ContactInfoFlags\"/>\n" 3069 " <property access=\"read\" type=\"a(sasuu)\" name=\"SupportedFields\">\n" 3070 " <annotation value=\"Tp::FieldSpecs\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 3072 " <method name=\"GetContactInfo\">\n" 3073 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 3074 " <arg direction=\"out\" type=\"a{ua(sasas)}\" name=\"contactInfo\">\n" 3075 " <annotation value=\"Tp::ContactInfoMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 3078 " <method name=\"RefreshContactInfo\">\n" 3079 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 3081 " <method name=\"RequestContactInfo\">\n" 3082 " <arg direction=\"in\" type=\"u\" name=\"contact\"/>\n" 3083 " <arg direction=\"out\" type=\"a(sasas)\" name=\"contactInfo\">\n" 3084 " <annotation value=\"Tp::ContactInfoFieldList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 3087 " <method name=\"SetContactInfo\">\n" 3088 " <arg direction=\"in\" type=\"a(sasas)\" name=\"contactInfo\">\n" 3089 " <annotation value=\"Tp::ContactInfoFieldList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 3092 " <signal name=\"ContactInfoChanged\">\n" 3093 " <arg type=\"u\" name=\"contact\"/>\n" 3094 " <arg type=\"a(sasas)\" name=\"contactInfo\">\n" 3095 " <annotation value=\"Tp::ContactInfoFieldList\" name=\"com.trolltech.QtDBus.QtTypeName.In1\"/>\n" 3107 typedef Tp::MethodInvocationContextPtr< Tp::ContactInfoMap > GetContactInfoContextPtr;
3108 typedef Tp::MethodInvocationContextPtr< > RefreshContactInfoContextPtr;
3109 typedef Tp::MethodInvocationContextPtr< Tp::ContactInfoFieldList > RequestContactInfoContextPtr;
3110 typedef Tp::MethodInvocationContextPtr< > SetContactInfoContextPtr;
3246 void RefreshContactInfo(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
3322 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.ContactList")
3323 Q_CLASSINFO(
"D-Bus Introspection",
"" 3324 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.ContactList\">\n" 3325 " <property access=\"read\" type=\"u\" name=\"ContactListState\"/>\n" 3326 " <property access=\"read\" type=\"b\" name=\"ContactListPersists\"/>\n" 3327 " <property access=\"read\" type=\"b\" name=\"CanChangeContactList\"/>\n" 3328 " <property access=\"read\" type=\"b\" name=\"RequestUsesMessage\"/>\n" 3329 " <property access=\"read\" type=\"b\" name=\"DownloadAtConnection\"/>\n" 3330 " <method name=\"GetContactListAttributes\">\n" 3331 " <arg direction=\"in\" type=\"as\" name=\"interfaces\"/>\n" 3332 " <arg direction=\"in\" type=\"b\" name=\"hold\"/>\n" 3333 " <arg direction=\"out\" type=\"a{ua{sv}}\" name=\"attributes\">\n" 3334 " <annotation value=\"Tp::ContactAttributesMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 3337 " <method name=\"RequestSubscription\">\n" 3338 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 3339 " <arg direction=\"in\" type=\"s\" name=\"message\"/>\n" 3341 " <method name=\"AuthorizePublication\">\n" 3342 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 3344 " <method name=\"RemoveContacts\">\n" 3345 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 3347 " <method name=\"Unsubscribe\">\n" 3348 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 3350 " <method name=\"Unpublish\">\n" 3351 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 3353 " <method name=\"Download\"/>\n" 3354 " <signal name=\"ContactListStateChanged\">\n" 3355 " <arg type=\"u\" name=\"contactListState\"/>\n" 3357 " <signal name=\"ContactsChangedWithID\">\n" 3358 " <arg type=\"a{u(uus)}\" name=\"changes\">\n" 3359 " <annotation value=\"Tp::ContactSubscriptionMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 3361 " <arg type=\"a{us}\" name=\"identifiers\">\n" 3362 " <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName.In1\"/>\n" 3364 " <arg type=\"a{us}\" name=\"removals\">\n" 3365 " <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName.In2\"/>\n" 3368 " <signal name=\"ContactsChanged\">\n" 3369 " <arg type=\"a{u(uus)}\" name=\"changes\">\n" 3370 " <annotation value=\"Tp::ContactSubscriptionMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 3372 " <arg type=\"au\" name=\"removals\"/>\n" 3377 Q_PROPERTY(
bool ContactListPersists READ ContactListPersists )
3378 Q_PROPERTY(
bool CanChangeContactList READ CanChangeContactList )
3379 Q_PROPERTY(
bool RequestUsesMessage READ RequestUsesMessage )
3380 Q_PROPERTY(
bool DownloadAtConnection READ DownloadAtConnection )
3386 typedef Tp::MethodInvocationContextPtr< Tp::ContactAttributesMap > GetContactListAttributesContextPtr;
3387 typedef Tp::MethodInvocationContextPtr< > RequestSubscriptionContextPtr;
3388 typedef Tp::MethodInvocationContextPtr< > AuthorizePublicationContextPtr;
3389 typedef Tp::MethodInvocationContextPtr< > RemoveContactsContextPtr;
3390 typedef Tp::MethodInvocationContextPtr< > UnsubscribeContextPtr;
3391 typedef Tp::MethodInvocationContextPtr< > UnpublishContextPtr;
3392 typedef Tp::MethodInvocationContextPtr< > DownloadContextPtr;
3469 bool ContactListPersists()
const;
3500 bool CanChangeContactList()
const;
3531 bool RequestUsesMessage()
const;
3565 bool DownloadAtConnection()
const;
3639 Tp::ContactAttributesMap GetContactListAttributes(
const QStringList& interfaces,
bool hold,
const QDBusMessage& dbusMessage);
3751 void RequestSubscription(
const Tp::UIntList& contacts,
const QString& message,
const QDBusMessage& dbusMessage);
3825 void AuthorizePublication(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
3877 void RemoveContacts(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
3916 void Unsubscribe(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
3955 void Unpublish(
const Tp::UIntList& contacts,
const QDBusMessage& dbusMessage);
3973 void Download(
const QDBusMessage& dbusMessage);
3988 void ContactListStateChanged(uint contactListState);
4047 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Contacts")
4048 Q_CLASSINFO(
"D-Bus Introspection",
"" 4049 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Contacts\">\n" 4050 " <property access=\"read\" type=\"as\" name=\"ContactAttributeInterfaces\"/>\n" 4051 " <method name=\"GetContactAttributes\">\n" 4052 " <arg direction=\"in\" type=\"au\" name=\"handles\"/>\n" 4053 " <arg direction=\"in\" type=\"as\" name=\"interfaces\"/>\n" 4054 " <arg direction=\"in\" type=\"b\" name=\"hold\"/>\n" 4055 " <arg direction=\"out\" type=\"a{ua{sv}}\" name=\"attributes\">\n" 4056 " <annotation value=\"Tp::ContactAttributesMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 4059 " <method name=\"GetContactByID\">\n" 4060 " <arg direction=\"in\" type=\"s\" name=\"identifier\"/>\n" 4061 " <arg direction=\"in\" type=\"as\" name=\"interfaces\"/>\n" 4062 " <arg direction=\"out\" type=\"u\" name=\"handle\"/>\n" 4063 " <arg direction=\"out\" type=\"a{sv}\" name=\"attributes\">\n" 4064 " <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out1\"/>\n" 4069 Q_PROPERTY(QStringList ContactAttributeInterfaces READ ContactAttributeInterfaces )
4075 typedef Tp::MethodInvocationContextPtr< Tp::ContactAttributesMap > GetContactAttributesContextPtr;
4076 typedef Tp::MethodInvocationContextPtr< uint, QVariantMap > GetContactByIDContextPtr;
4091 QStringList ContactAttributeInterfaces()
const;
4223 uint GetContactByID(
const QString& identifier,
const QStringList& interfaces,
const QDBusMessage& dbusMessage, QVariantMap& attributes);
4236 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Location")
4237 Q_CLASSINFO(
"D-Bus Introspection",
"" 4238 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Location\">\n" 4239 " <property access=\"read\" type=\"au\" name=\"LocationAccessControlTypes\"/>\n" 4240 " <property access=\"readwrite\" type=\"(uv)\" name=\"LocationAccessControl\">\n" 4241 " <annotation value=\"Tp::RichPresenceAccessControl\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 4243 " <property access=\"read\" type=\"u\" name=\"SupportedLocationFeatures\"/>\n" 4244 " <method name=\"GetLocations\">\n" 4245 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 4246 " <arg direction=\"out\" type=\"a{ua{sv}}\" name=\"locations\">\n" 4247 " <annotation value=\"Tp::ContactLocations\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 4250 " <method name=\"RequestLocation\">\n" 4251 " <arg direction=\"in\" type=\"u\" name=\"contact\"/>\n" 4252 " <arg direction=\"out\" type=\"a{sv}\" name=\"location\">\n" 4253 " <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 4256 " <method name=\"SetLocation\">\n" 4257 " <arg direction=\"in\" type=\"a{sv}\" name=\"location\">\n" 4258 " <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 4261 " <signal name=\"LocationUpdated\">\n" 4262 " <arg type=\"u\" name=\"contact\"/>\n" 4263 " <arg type=\"a{sv}\" name=\"location\"/>\n" 4267 Q_PROPERTY(
Tp::UIntList LocationAccessControlTypes READ LocationAccessControlTypes )
4269 Q_PROPERTY(uint SupportedLocationFeatures READ SupportedLocationFeatures )
4275 typedef Tp::MethodInvocationContextPtr< Tp::ContactLocations > GetLocationsContextPtr;
4276 typedef Tp::MethodInvocationContextPtr< QVariantMap > RequestLocationContextPtr;
4277 typedef Tp::MethodInvocationContextPtr< > SetLocationContextPtr;
4335 uint SupportedLocationFeatures()
const;
4405 QVariantMap RequestLocation(uint contact,
const QDBusMessage& dbusMessage);
4429 void SetLocation(
const QVariantMap& location,
const QDBusMessage& dbusMessage);
4448 void LocationUpdated(uint contact,
const QVariantMap& location);
4461 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.MailNotification")
4462 Q_CLASSINFO(
"D-Bus Introspection",
"" 4463 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.MailNotification\">\n" 4464 " <property access=\"read\" type=\"u\" name=\"MailNotificationFlags\"/>\n" 4465 " <property access=\"read\" type=\"u\" name=\"UnreadMailCount\"/>\n" 4466 " <property access=\"read\" type=\"aa{sv}\" name=\"UnreadMails\">\n" 4467 " <annotation value=\"Tp::MailList\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 4469 " <property access=\"read\" type=\"s\" name=\"MailAddress\"/>\n" 4470 " <method name=\"RequestInboxURL\">\n" 4471 " <arg direction=\"out\" type=\"(sua(ss))\" name=\"URL\">\n" 4472 " <annotation value=\"Tp::MailURL\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 4475 " <method name=\"RequestMailURL\">\n" 4476 " <arg direction=\"in\" type=\"s\" name=\"ID\"/>\n" 4477 " <arg direction=\"in\" type=\"v\" name=\"URLData\"/>\n" 4478 " <arg direction=\"out\" type=\"(sua(ss))\" name=\"URL\">\n" 4479 " <annotation value=\"Tp::MailURL\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 4482 " <signal name=\"MailsReceived\">\n" 4483 " <arg type=\"aa{sv}\" name=\"mails\">\n" 4484 " <annotation value=\"Tp::MailList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 4487 " <signal name=\"UnreadMailsChanged\">\n" 4488 " <arg type=\"u\" name=\"count\"/>\n" 4489 " <arg type=\"aa{sv}\" name=\"mailsAdded\">\n" 4490 " <annotation value=\"Tp::MailList\" name=\"com.trolltech.QtDBus.QtTypeName.In1\"/>\n" 4492 " <arg type=\"as\" name=\"mailsRemoved\"/>\n" 4497 Q_PROPERTY(uint UnreadMailCount READ UnreadMailCount )
4505 typedef Tp::MethodInvocationContextPtr< Tp::MailURL > RequestInboxURLContextPtr;
4506 typedef Tp::MethodInvocationContextPtr< Tp::MailURL > RequestMailURLContextPtr;
4552 uint UnreadMailCount()
const;
4616 Tp::MailURL RequestInboxURL(
const QDBusMessage& dbusMessage);
4646 Tp::MailURL RequestMailURL(
const QString& ID,
const QDBusVariant& URLData,
const QDBusMessage& dbusMessage);
4704 void UnreadMailsChanged(uint count,
const Tp::MailList& mailsAdded,
const QStringList& mailsRemoved);
4717 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.PowerSaving")
4718 Q_CLASSINFO(
"D-Bus Introspection",
"" 4719 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.PowerSaving\">\n" 4720 " <property access=\"read\" type=\"b\" name=\"PowerSavingActive\"/>\n" 4721 " <method name=\"SetPowerSaving\">\n" 4722 " <arg direction=\"in\" type=\"b\" name=\"activate\"/>\n" 4724 " <signal name=\"PowerSavingChanged\">\n" 4725 " <arg type=\"b\" name=\"active\"/>\n" 4729 Q_PROPERTY(
bool PowerSavingActive READ PowerSavingActive )
4735 typedef Tp::MethodInvocationContextPtr< > SetPowerSavingContextPtr;
4755 bool PowerSavingActive()
const;
4793 void SetPowerSaving(
bool activate,
const QDBusMessage& dbusMessage);
4808 void PowerSavingChanged(
bool active);
4821 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.Requests")
4822 Q_CLASSINFO(
"D-Bus Introspection",
"" 4823 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.Requests\">\n" 4824 " <property access=\"read\" type=\"a(oa{sv})\" name=\"Channels\">\n" 4825 " <annotation value=\"Tp::ChannelDetailsList\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 4827 " <property access=\"read\" type=\"a(a{sv}as)\" name=\"RequestableChannelClasses\">\n" 4828 " <annotation value=\"Tp::RequestableChannelClassList\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 4830 " <method name=\"CreateChannel\">\n" 4831 " <arg direction=\"in\" type=\"a{sv}\" name=\"request\">\n" 4832 " <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 4834 " <arg direction=\"out\" type=\"o\" name=\"channel\"/>\n" 4835 " <arg direction=\"out\" type=\"a{sv}\" name=\"properties\">\n" 4836 " <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out1\"/>\n" 4839 " <method name=\"EnsureChannel\">\n" 4840 " <arg direction=\"in\" type=\"a{sv}\" name=\"request\">\n" 4841 " <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 4843 " <arg direction=\"out\" type=\"b\" name=\"yours\"/>\n" 4844 " <arg direction=\"out\" type=\"o\" name=\"channel\"/>\n" 4845 " <arg direction=\"out\" type=\"a{sv}\" name=\"properties\">\n" 4846 " <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out2\"/>\n" 4849 " <signal name=\"NewChannels\">\n" 4850 " <arg type=\"a(oa{sv})\" name=\"channels\">\n" 4851 " <annotation value=\"Tp::ChannelDetailsList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 4854 " <signal name=\"ChannelClosed\">\n" 4855 " <arg type=\"o\" name=\"removed\"/>\n" 4866 typedef Tp::MethodInvocationContextPtr< QDBusObjectPath, QVariantMap > CreateChannelContextPtr;
4867 typedef Tp::MethodInvocationContextPtr< bool, QDBusObjectPath, QVariantMap > EnsureChannelContextPtr;
4998 QDBusObjectPath CreateChannel(
const QVariantMap& request,
const QDBusMessage& dbusMessage, QVariantMap& properties);
5062 bool EnsureChannel(
const QVariantMap& request,
const QDBusMessage& dbusMessage, QDBusObjectPath& channel, QVariantMap& properties);
5092 void ChannelClosed(
const QDBusObjectPath& removed);
5105 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.ServicePoint")
5106 Q_CLASSINFO(
"D-Bus Introspection",
"" 5107 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.ServicePoint\">\n" 5108 " <property access=\"read\" type=\"a((us)as)\" name=\"KnownServicePoints\">\n" 5109 " <annotation value=\"Tp::ServicePointInfoList\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 5111 " <signal name=\"ServicePointsChanged\">\n" 5112 " <arg type=\"a((us)as)\" name=\"servicePoints\">\n" 5113 " <annotation value=\"Tp::ServicePointInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 5170 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
5171 Q_CLASSINFO(
"D-Bus Introspection",
"" 5172 " <interface name=\"org.freedesktop.Telepathy.Connection.Interface.SimplePresence\">\n" 5173 " <property access=\"read\" type=\"a{s(ubb)}\" name=\"Statuses\">\n" 5174 " <annotation value=\"Tp::SimpleStatusSpecMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 5176 " <property access=\"read\" type=\"u\" name=\"MaximumStatusMessageLength\"/>\n" 5177 " <method name=\"SetPresence\">\n" 5178 " <arg direction=\"in\" type=\"s\" name=\"status\"/>\n" 5179 " <arg direction=\"in\" type=\"s\" name=\"statusMessage\"/>\n" 5181 " <method name=\"GetPresences\">\n" 5182 " <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n" 5183 " <arg direction=\"out\" type=\"a{u(uss)}\" name=\"presence\">\n" 5184 " <annotation value=\"Tp::SimpleContactPresences\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 5187 " <signal name=\"PresencesChanged\">\n" 5188 " <arg type=\"a{u(uss)}\" name=\"presence\">\n" 5189 " <annotation value=\"Tp::SimpleContactPresences\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 5195 Q_PROPERTY(uint MaximumStatusMessageLength READ MaximumStatusMessageLength )
5201 typedef Tp::MethodInvocationContextPtr< > SetPresenceContextPtr;
5202 typedef Tp::MethodInvocationContextPtr< Tp::SimpleContactPresences > GetPresencesContextPtr;
5295 uint MaximumStatusMessageLength()
const;
5362 void SetPresence(
const QString& status,
const QString& statusMessage,
const QDBusMessage& dbusMessage);
Definition: svc-connection.h:5102
Definition: svc-connection.h:4458
QList< FieldSpec > FieldSpecs
Definition: build/TelepathyQt/_gen/types.h:1593
Definition: build/TelepathyQt/_gen/types.h:196
Definition: svc-connection.h:857
Definition: build/TelepathyQt/_gen/types.h:109
Definition: build/TelepathyQt/_gen/types.h:973
Definition: build/TelepathyQt/_gen/types.h:3556
QFlags< ContactInfoFlag > ContactInfoFlags
Definition: build/TelepathyQt/_gen/constants.h:324
QFlags< ContactBlockingCapability > ContactBlockingCapabilities
Definition: build/TelepathyQt/_gen/constants.h:288
Definition: build/TelepathyQt/_gen/types.h:3476
QList< ContactInfoField > ContactInfoFieldList
Definition: build/TelepathyQt/_gen/types.h:1213
Definition: svc-connection.h:1218
Definition: build/TelepathyQt/_gen/types.h:173
Definition: svc-connection.h:27
QList< AliasPair > AliasPairList
Definition: build/TelepathyQt/_gen/types.h:238
Definition: build/TelepathyQt/_gen/types.h:3903
Definition: svc-connection.h:2140
Definition: build/TelepathyQt/_gen/types.h:279
Definition: svc-connection.h:1341
QFlags< MailNotificationFlag > MailNotificationFlags
Definition: build/TelepathyQt/_gen/constants.h:505
ContactListState
Definition: build/TelepathyQt/_gen/constants.h:1732
Definition: svc-connection.h:3319
QList< HandlerCapabilities > HandlerCapabilitiesList
Definition: build/TelepathyQt/_gen/types.h:3619
Definition: svc-connection.h:2448
Definition: build/TelepathyQt/_gen/types.h:3508
Definition: svc-connection.h:4818
Definition: svc-connection.h:4233
Definition: build/TelepathyQt/_gen/types.h:3880
Definition: build/TelepathyQt/_gen/types.h:3662
Definition: build/TelepathyQt/_gen/types.h:1031
Definition: svc-connection.h:1851
Definition: svc-connection.h:5167
Definition: svc-connection.h:1062
Definition: build/TelepathyQt/_gen/types.h:1677
Definition: svc-connection.h:3062
Definition: build/TelepathyQt/_gen/types.h:1225
Definition: svc-connection.h:2255
QList< ServicePointInfo > ServicePointInfoList
Definition: build/TelepathyQt/_gen/types.h:3867
Definition: build/TelepathyQt/_gen/types.h:1382
Definition: svc-connection.h:1757
QList< ChannelInfo > ChannelInfoList
Definition: build/TelepathyQt/_gen/types.h:889
Base class for all the low-level service-side adaptors.
Definition: abstract-adaptor.h:40
Definition: build/TelepathyQt/_gen/types.h:1837
Definition: svc-connection.h:4714
QList< Mail > MailList
Definition: build/TelepathyQt/_gen/types.h:1815
QList< ChannelDetails > ChannelDetailsList
Definition: build/TelepathyQt/_gen/types.h:840
Definition: abstract-adaptor.cpp:31
Definition: svc-connection.h:4044
Definition: build/TelepathyQt/_gen/types.h:2684
Definition: svc-connection.h:2609
QList< RequestableChannelClass > RequestableChannelClassList
Definition: build/TelepathyQt/_gen/types.h:2664