8 #include <TelepathyQt/AbstractAdaptor>     9 #include <TelepathyQt/Global>    10 #include <TelepathyQt/Types>    30     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel")
    31     Q_CLASSINFO(
"D-Bus Introspection", 
""    32 "  <interface name=\"org.freedesktop.Telepathy.Channel\">\n"    33 "    <property access=\"read\" type=\"s\" name=\"ChannelType\"/>\n"    34 "    <property access=\"read\" type=\"as\" name=\"Interfaces\"/>\n"    35 "    <property access=\"read\" type=\"u\" name=\"TargetHandle\"/>\n"    36 "    <property access=\"read\" type=\"s\" name=\"TargetID\"/>\n"    37 "    <property access=\"read\" type=\"u\" name=\"TargetHandleType\"/>\n"    38 "    <property access=\"read\" type=\"b\" name=\"Requested\"/>\n"    39 "    <property access=\"read\" type=\"u\" name=\"InitiatorHandle\"/>\n"    40 "    <property access=\"read\" type=\"s\" name=\"InitiatorID\"/>\n"    41 "    <method name=\"Close\"/>\n"    42 "    <method name=\"GetChannelType\">\n"    43 "      <arg direction=\"out\" type=\"s\" name=\"channelType\"/>\n"    45 "    <method name=\"GetHandle\">\n"    46 "      <arg direction=\"out\" type=\"u\" name=\"targetHandleType\"/>\n"    47 "      <arg direction=\"out\" type=\"u\" name=\"targetHandle\"/>\n"    49 "    <method name=\"GetInterfaces\">\n"    50 "      <arg direction=\"out\" type=\"as\" name=\"interfaces\"/>\n"    52 "    <signal name=\"Closed\"/>\n"    55     Q_PROPERTY(QString ChannelType READ ChannelType )
    56     Q_PROPERTY(QStringList Interfaces READ Interfaces )
    57     Q_PROPERTY(uint TargetHandle READ TargetHandle )
    58     Q_PROPERTY(QString TargetID READ TargetID )
    59     Q_PROPERTY(uint TargetHandleType READ TargetHandleType )
    60     Q_PROPERTY(
bool Requested READ Requested )
    61     Q_PROPERTY(uint InitiatorHandle READ InitiatorHandle )
    62     Q_PROPERTY(QString InitiatorID READ InitiatorID )
    65     ChannelAdaptor(
const QDBusConnection& dbusConnection, QObject* adaptee, QObject* parent);
    68     typedef Tp::MethodInvocationContextPtr<  > CloseContextPtr;
    69     typedef Tp::MethodInvocationContextPtr< QString > GetChannelTypeContextPtr;
    70     typedef Tp::MethodInvocationContextPtr< uint, uint > GetHandleContextPtr;
    71     typedef Tp::MethodInvocationContextPtr< QStringList > GetInterfacesContextPtr;
   106     QString ChannelType() 
const;
   142     QStringList Interfaces() 
const;
   189     uint TargetHandle() 
const;
   245     QString TargetID() 
const;
   267     uint TargetHandleType() 
const;
   338     bool Requested() 
const;
   402     uint InitiatorHandle() 
const;
   439     QString InitiatorID() 
const;
   459     void Close(
const QDBusMessage& dbusMessage);
   479     QString GetChannelType(
const QDBusMessage& dbusMessage);
   504     uint GetHandle(
const QDBusMessage& dbusMessage, uint& targetHandle);
   524     QStringList GetInterfaces(
const QDBusMessage& dbusMessage);
   549     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Anonymity")
   550     Q_CLASSINFO(
"D-Bus Introspection", 
""   551 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Anonymity\">\n"   552 "    <property access=\"read\" type=\"u\" name=\"AnonymityModes\"/>\n"   553 "    <property access=\"read\" type=\"b\" name=\"AnonymityMandatory\"/>\n"   554 "    <property access=\"read\" type=\"s\" name=\"AnonymousID\"/>\n"   557     Q_PROPERTY(uint AnonymityModes READ AnonymityModes )
   558     Q_PROPERTY(
bool AnonymityMandatory READ AnonymityMandatory )
   559     Q_PROPERTY(QString AnonymousID READ AnonymousID )
   581     uint AnonymityModes() 
const;
   594     bool AnonymityMandatory() 
const;
   618     QString AnonymousID() 
const;
   631     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.CallState")
   632     Q_CLASSINFO(
"D-Bus Introspection", 
""   633 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.CallState\">\n"   634 "    <method name=\"GetCallStates\">\n"   635 "      <arg direction=\"out\" type=\"a{uu}\" name=\"states\">\n"   636 "        <annotation value=\"Tp::ChannelCallStateMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n"   639 "    <signal name=\"CallStateChanged\">\n"   640 "      <arg type=\"u\" name=\"contact\"/>\n"   641 "      <arg type=\"u\" name=\"state\"/>\n"   650     typedef Tp::MethodInvocationContextPtr< Tp::ChannelCallStateMap > GetCallStatesContextPtr;
   688     void CallStateChanged(uint contact, uint state);
   701     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.CaptchaAuthentication1")
   702     Q_CLASSINFO(
"D-Bus Introspection", 
""   703 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.CaptchaAuthentication1\">\n"   704 "    <property access=\"read\" type=\"b\" name=\"CanRetryCaptcha\"/>\n"   705 "    <property access=\"read\" type=\"u\" name=\"CaptchaStatus\"/>\n"   706 "    <property access=\"read\" type=\"s\" name=\"CaptchaError\"/>\n"   707 "    <property access=\"read\" type=\"a{sv}\" name=\"CaptchaErrorDetails\"/>\n"   708 "    <method name=\"GetCaptchas\">\n"   709 "      <arg direction=\"out\" type=\"a(ussuas)\" name=\"captchaInfo\">\n"   710 "        <annotation value=\"Tp::CaptchaInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n"   712 "      <arg direction=\"out\" type=\"u\" name=\"numberRequired\"/>\n"   713 "      <arg direction=\"out\" type=\"s\" name=\"language\"/>\n"   715 "    <method name=\"GetCaptchaData\">\n"   716 "      <arg direction=\"in\" type=\"u\" name=\"ID\"/>\n"   717 "      <arg direction=\"in\" type=\"s\" name=\"mimeType\"/>\n"   718 "      <arg direction=\"out\" type=\"ay\" name=\"captchaData\"/>\n"   720 "    <method name=\"AnswerCaptchas\">\n"   721 "      <arg direction=\"in\" type=\"a{us}\" name=\"answers\">\n"   722 "        <annotation value=\"Tp::CaptchaAnswers\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"   725 "    <method name=\"CancelCaptcha\">\n"   726 "      <arg direction=\"in\" type=\"u\" name=\"reason\"/>\n"   727 "      <arg direction=\"in\" type=\"s\" name=\"debugMessage\"/>\n"   731     Q_PROPERTY(
bool CanRetryCaptcha READ CanRetryCaptcha )
   733     Q_PROPERTY(QString CaptchaError READ CaptchaError )
   734     Q_PROPERTY(QVariantMap CaptchaErrorDetails READ CaptchaErrorDetails )
   740     typedef Tp::MethodInvocationContextPtr< Tp::CaptchaInfoList, uint, QString > GetCaptchasContextPtr;
   741     typedef Tp::MethodInvocationContextPtr< QByteArray > GetCaptchaDataContextPtr;
   742     typedef Tp::MethodInvocationContextPtr<  > AnswerCaptchasContextPtr;
   743     typedef Tp::MethodInvocationContextPtr<  > CancelCaptchaContextPtr;
   769     bool CanRetryCaptcha() 
const;
   833     QString CaptchaError() 
const;
   857     QVariantMap CaptchaErrorDetails() 
const;
   913     Tp::CaptchaInfoList GetCaptchas(
const QDBusMessage& dbusMessage, uint& numberRequired, QString& language);
   951     QByteArray GetCaptchaData(uint ID, 
const QString& mimeType, 
const QDBusMessage& dbusMessage);
   972     void AnswerCaptchas(
const Tp::CaptchaAnswers& answers, 
const QDBusMessage& dbusMessage);
  1001     void CancelCaptcha(uint reason, 
const QString& debugMessage, 
const QDBusMessage& dbusMessage);
  1014     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.ChatState")
  1015     Q_CLASSINFO(
"D-Bus Introspection", 
""  1016 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.ChatState\">\n"  1017 "    <property access=\"read\" type=\"a{uu}\" name=\"ChatStates\">\n"  1018 "      <annotation value=\"Tp::ChatStateMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  1020 "    <method name=\"SetChatState\">\n"  1021 "      <arg direction=\"in\" type=\"u\" name=\"state\"/>\n"  1023 "    <signal name=\"ChatStateChanged\">\n"  1024 "      <arg type=\"u\" name=\"contact\"/>\n"  1025 "      <arg type=\"u\" name=\"state\"/>\n"  1035     typedef Tp::MethodInvocationContextPtr<  > SetChatStateContextPtr;
  1095     void SetChatState(uint state, 
const QDBusMessage& dbusMessage);
  1113     void ChatStateChanged(uint contact, uint state);
  1126     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Conference")
  1127     Q_CLASSINFO(
"D-Bus Introspection", 
""  1128 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Conference\">\n"  1129 "    <property access=\"read\" type=\"ao\" name=\"Channels\"/>\n"  1130 "    <property access=\"read\" type=\"ao\" name=\"InitialChannels\"/>\n"  1131 "    <property access=\"read\" type=\"au\" name=\"InitialInviteeHandles\"/>\n"  1132 "    <property access=\"read\" type=\"as\" name=\"InitialInviteeIDs\"/>\n"  1133 "    <property access=\"read\" type=\"s\" name=\"InvitationMessage\"/>\n"  1134 "    <property access=\"read\" type=\"a{uo}\" name=\"OriginalChannels\">\n"  1135 "      <annotation value=\"Tp::ChannelOriginatorMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  1137 "    <signal name=\"ChannelMerged\">\n"  1138 "      <arg type=\"o\" name=\"channel\"/>\n"  1139 "      <arg type=\"u\" name=\"channelSpecificHandle\"/>\n"  1140 "      <arg type=\"a{sv}\" name=\"properties\"/>\n"  1142 "    <signal name=\"ChannelRemoved\">\n"  1143 "      <arg type=\"o\" name=\"channel\"/>\n"  1144 "      <arg type=\"a{sv}\" name=\"details\"/>\n"  1150     Q_PROPERTY(
Tp::UIntList InitialInviteeHandles READ InitialInviteeHandles )
  1151     Q_PROPERTY(QStringList InitialInviteeIDs READ InitialInviteeIDs )
  1152     Q_PROPERTY(QString InvitationMessage READ InvitationMessage )
  1358     QStringList InitialInviteeIDs() 
const;
  1388     QString InvitationMessage() 
const;
  1480     void ChannelMerged(
const QDBusObjectPath& channel, uint channelSpecificHandle, 
const QVariantMap& properties);
  1500     void ChannelRemoved(
const QDBusObjectPath& channel, 
const QVariantMap& details);
  1513     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.DTMF")
  1514     Q_CLASSINFO(
"D-Bus Introspection", 
""  1515 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.DTMF\">\n"  1516 "    <property access=\"read\" type=\"b\" name=\"CurrentlySendingTones\"/>\n"  1517 "    <property access=\"read\" type=\"s\" name=\"InitialTones\"/>\n"  1518 "    <property access=\"read\" type=\"s\" name=\"DeferredTones\"/>\n"  1519 "    <method name=\"StartTone\">\n"  1520 "      <arg direction=\"in\" type=\"u\" name=\"streamID\"/>\n"  1521 "      <arg direction=\"in\" type=\"y\" name=\"event\"/>\n"  1523 "    <method name=\"StopTone\">\n"  1524 "      <arg direction=\"in\" type=\"u\" name=\"streamID\"/>\n"  1526 "    <method name=\"MultipleTones\">\n"  1527 "      <arg direction=\"in\" type=\"s\" name=\"tones\"/>\n"  1529 "    <signal name=\"TonesDeferred\">\n"  1530 "      <arg type=\"s\" name=\"tones\"/>\n"  1532 "    <signal name=\"SendingTones\">\n"  1533 "      <arg type=\"s\" name=\"tones\"/>\n"  1535 "    <signal name=\"StoppedTones\">\n"  1536 "      <arg type=\"b\" name=\"cancelled\"/>\n"  1540     Q_PROPERTY(
bool CurrentlySendingTones READ CurrentlySendingTones )
  1541     Q_PROPERTY(QString InitialTones READ InitialTones )
  1542     Q_PROPERTY(QString DeferredTones READ DeferredTones )
  1548     typedef Tp::MethodInvocationContextPtr<  > StartToneContextPtr;
  1549     typedef Tp::MethodInvocationContextPtr<  > StopToneContextPtr;
  1550     typedef Tp::MethodInvocationContextPtr<  > MultipleTonesContextPtr;
  1566     bool CurrentlySendingTones() 
const;
  1582     QString InitialTones() 
const;
  1602     QString DeferredTones() 
const;
  1636     void StartTone(uint streamID, uchar event, 
const QDBusMessage& dbusMessage);
  1661     void StopTone(uint streamID, 
const QDBusMessage& dbusMessage);
  1709     void MultipleTones(
const QString& tones, 
const QDBusMessage& dbusMessage);
  1724     void TonesDeferred(
const QString& tones);
  1737     void SendingTones(
const QString& tones);
  1750     void StoppedTones(
bool cancelled);
  1763     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Destroyable")
  1764     Q_CLASSINFO(
"D-Bus Introspection", 
""  1765 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Destroyable\">\n"  1766 "    <method name=\"Destroy\"/>\n"  1774     typedef Tp::MethodInvocationContextPtr<  > DestroyContextPtr;
  1824     void Destroy(
const QDBusMessage& dbusMessage);
  1837     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.FileTransfer.Metadata")
  1838     Q_CLASSINFO(
"D-Bus Introspection", 
""  1839 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.FileTransfer.Metadata\">\n"  1840 "    <property access=\"readwrite\" type=\"s\" name=\"ServiceName\"/>\n"  1841 "    <property access=\"readwrite\" type=\"a{sas}\" name=\"Metadata\">\n"  1842 "      <annotation value=\"Tp::Metadata\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  1846     Q_PROPERTY(QString ServiceName READ ServiceName WRITE SetServiceName)
  1873     QString ServiceName() 
const;
  1890     void SetServiceName(
const QString &newValue);
  1933     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Group")
  1934     Q_CLASSINFO(
"D-Bus Introspection", 
""  1935 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Group\">\n"  1936 "    <property access=\"read\" type=\"u\" name=\"GroupFlags\"/>\n"  1937 "    <property access=\"read\" type=\"a{uu}\" name=\"HandleOwners\">\n"  1938 "      <annotation value=\"Tp::HandleOwnerMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  1940 "    <property access=\"read\" type=\"a(uuus)\" name=\"LocalPendingMembers\">\n"  1941 "      <annotation value=\"Tp::LocalPendingInfoList\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  1943 "    <property access=\"read\" type=\"au\" name=\"Members\"/>\n"  1944 "    <property access=\"read\" type=\"au\" name=\"RemotePendingMembers\"/>\n"  1945 "    <property access=\"read\" type=\"u\" name=\"SelfHandle\"/>\n"  1946 "    <property access=\"read\" type=\"a{us}\" name=\"MemberIdentifiers\">\n"  1947 "      <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  1949 "    <method name=\"AddMembers\">\n"  1950 "      <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n"  1951 "      <arg direction=\"in\" type=\"s\" name=\"message\"/>\n"  1953 "    <method name=\"GetAllMembers\">\n"  1954 "      <arg direction=\"out\" type=\"au\" name=\"members\"/>\n"  1955 "      <arg direction=\"out\" type=\"au\" name=\"localPending\"/>\n"  1956 "      <arg direction=\"out\" type=\"au\" name=\"remotePending\"/>\n"  1958 "    <method name=\"GetGroupFlags\">\n"  1959 "      <arg direction=\"out\" type=\"u\" name=\"groupFlags\"/>\n"  1961 "    <method name=\"GetHandleOwners\">\n"  1962 "      <arg direction=\"in\" type=\"au\" name=\"handles\"/>\n"  1963 "      <arg direction=\"out\" type=\"au\" name=\"owners\"/>\n"  1965 "    <method name=\"GetLocalPendingMembers\">\n"  1966 "      <arg direction=\"out\" type=\"au\" name=\"handles\"/>\n"  1968 "    <method name=\"GetLocalPendingMembersWithInfo\">\n"  1969 "      <arg direction=\"out\" type=\"a(uuus)\" name=\"info\">\n"  1970 "        <annotation value=\"Tp::LocalPendingInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n"  1973 "    <method name=\"GetMembers\">\n"  1974 "      <arg direction=\"out\" type=\"au\" name=\"handles\"/>\n"  1976 "    <method name=\"GetRemotePendingMembers\">\n"  1977 "      <arg direction=\"out\" type=\"au\" name=\"handles\"/>\n"  1979 "    <method name=\"GetSelfHandle\">\n"  1980 "      <arg direction=\"out\" type=\"u\" name=\"selfHandle\"/>\n"  1982 "    <method name=\"RemoveMembers\">\n"  1983 "      <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n"  1984 "      <arg direction=\"in\" type=\"s\" name=\"message\"/>\n"  1986 "    <method name=\"RemoveMembersWithReason\">\n"  1987 "      <arg direction=\"in\" type=\"au\" name=\"contacts\"/>\n"  1988 "      <arg direction=\"in\" type=\"s\" name=\"message\"/>\n"  1989 "      <arg direction=\"in\" type=\"u\" name=\"reason\"/>\n"  1991 "    <signal name=\"HandleOwnersChanged\">\n"  1992 "      <arg type=\"a{uu}\" name=\"added\">\n"  1993 "        <annotation value=\"Tp::HandleOwnerMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  1995 "      <arg type=\"au\" name=\"removed\"/>\n"  1997 "    <signal name=\"HandleOwnersChangedDetailed\">\n"  1998 "      <arg type=\"a{uu}\" name=\"added\">\n"  1999 "        <annotation value=\"Tp::HandleOwnerMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  2001 "      <arg type=\"au\" name=\"removed\"/>\n"  2002 "      <arg type=\"a{us}\" name=\"identifiers\">\n"  2003 "        <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName.In2\"/>\n"  2006 "    <signal name=\"SelfHandleChanged\">\n"  2007 "      <arg type=\"u\" name=\"selfHandle\"/>\n"  2009 "    <signal name=\"SelfContactChanged\">\n"  2010 "      <arg type=\"u\" name=\"selfHandle\"/>\n"  2011 "      <arg type=\"s\" name=\"selfID\"/>\n"  2013 "    <signal name=\"GroupFlagsChanged\">\n"  2014 "      <arg type=\"u\" name=\"added\"/>\n"  2015 "      <arg type=\"u\" name=\"removed\"/>\n"  2017 "    <signal name=\"MembersChanged\">\n"  2018 "      <arg type=\"s\" name=\"message\"/>\n"  2019 "      <arg type=\"au\" name=\"added\"/>\n"  2020 "      <arg type=\"au\" name=\"removed\"/>\n"  2021 "      <arg type=\"au\" name=\"localPending\"/>\n"  2022 "      <arg type=\"au\" name=\"remotePending\"/>\n"  2023 "      <arg type=\"u\" name=\"actor\"/>\n"  2024 "      <arg type=\"u\" name=\"reason\"/>\n"  2026 "    <signal name=\"MembersChangedDetailed\">\n"  2027 "      <arg type=\"au\" name=\"added\"/>\n"  2028 "      <arg type=\"au\" name=\"removed\"/>\n"  2029 "      <arg type=\"au\" name=\"localPending\"/>\n"  2030 "      <arg type=\"au\" name=\"remotePending\"/>\n"  2031 "      <arg type=\"a{sv}\" name=\"details\"/>\n"  2035     Q_PROPERTY(uint GroupFlags READ GroupFlags )
  2039     Q_PROPERTY(
Tp::UIntList RemotePendingMembers READ RemotePendingMembers )
  2040     Q_PROPERTY(uint SelfHandle READ SelfHandle )
  2047     typedef Tp::MethodInvocationContextPtr<  > AddMembersContextPtr;
  2048     typedef Tp::MethodInvocationContextPtr< Tp::UIntList, Tp::UIntList, Tp::UIntList > GetAllMembersContextPtr;
  2049     typedef Tp::MethodInvocationContextPtr< uint > GetGroupFlagsContextPtr;
  2050     typedef Tp::MethodInvocationContextPtr< Tp::UIntList > GetHandleOwnersContextPtr;
  2051     typedef Tp::MethodInvocationContextPtr< Tp::UIntList > GetLocalPendingMembersContextPtr;
  2052     typedef Tp::MethodInvocationContextPtr< Tp::LocalPendingInfoList > GetLocalPendingMembersWithInfoContextPtr;
  2053     typedef Tp::MethodInvocationContextPtr< Tp::UIntList > GetMembersContextPtr;
  2054     typedef Tp::MethodInvocationContextPtr< Tp::UIntList > GetRemotePendingMembersContextPtr;
  2055     typedef Tp::MethodInvocationContextPtr< uint > GetSelfHandleContextPtr;
  2056     typedef Tp::MethodInvocationContextPtr<  > RemoveMembersContextPtr;
  2057     typedef Tp::MethodInvocationContextPtr<  > RemoveMembersWithReasonContextPtr;
  2074     uint GroupFlags() 
const;
  2147     uint SelfHandle() 
const;
  2197     void AddMembers(
const Tp::UIntList& contacts, 
const QString& message, 
const QDBusMessage& dbusMessage);
  2237     uint GetGroupFlags(
const QDBusMessage& dbusMessage);
  2280     Tp::UIntList GetLocalPendingMembers(
const QDBusMessage& dbusMessage);
  2316     Tp::UIntList GetMembers(
const QDBusMessage& dbusMessage);
  2332     Tp::UIntList GetRemotePendingMembers(
const QDBusMessage& dbusMessage);
  2347     uint GetSelfHandle(
const QDBusMessage& dbusMessage);
  2404     void RemoveMembers(
const Tp::UIntList& contacts, 
const QString& message, 
const QDBusMessage& dbusMessage);
  2429     void RemoveMembersWithReason(
const Tp::UIntList& contacts, 
const QString& message, uint reason, 
const QDBusMessage& dbusMessage);
  2493     void SelfHandleChanged(uint selfHandle);
  2509     void SelfContactChanged(uint selfHandle, 
const QString& selfID);
  2525     void GroupFlagsChanged(uint added, uint removed);
  2656     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Hold")
  2657     Q_CLASSINFO(
"D-Bus Introspection", 
""  2658 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Hold\">\n"  2659 "    <method name=\"GetHoldState\">\n"  2660 "      <arg direction=\"out\" type=\"u\" name=\"holdState\"/>\n"  2661 "      <arg direction=\"out\" type=\"u\" name=\"reason\"/>\n"  2663 "    <method name=\"RequestHold\">\n"  2664 "      <arg direction=\"in\" type=\"b\" name=\"hold\"/>\n"  2666 "    <signal name=\"HoldStateChanged\">\n"  2667 "      <arg type=\"u\" name=\"holdState\"/>\n"  2668 "      <arg type=\"u\" name=\"reason\"/>\n"  2677     typedef Tp::MethodInvocationContextPtr< uint, uint > GetHoldStateContextPtr;
  2678     typedef Tp::MethodInvocationContextPtr<  > RequestHoldContextPtr;
  2700     uint GetHoldState(
const QDBusMessage& dbusMessage, uint& reason);
  2766     void RequestHold(
bool hold, 
const QDBusMessage& dbusMessage);
  2784     void HoldStateChanged(uint holdState, uint reason);
  2797     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.MediaSignalling")
  2798     Q_CLASSINFO(
"D-Bus Introspection", 
""  2799 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.MediaSignalling\">\n"  2800 "    <method name=\"GetSessionHandlers\">\n"  2801 "      <arg direction=\"out\" type=\"a(os)\" name=\"sessionHandlers\">\n"  2802 "        <annotation value=\"Tp::MediaSessionHandlerInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n"  2805 "    <signal name=\"NewSessionHandler\">\n"  2806 "      <arg type=\"o\" name=\"sessionHandler\"/>\n"  2807 "      <arg type=\"s\" name=\"sessionType\"/>\n"  2816     typedef Tp::MethodInvocationContextPtr< Tp::MediaSessionHandlerInfoList > GetSessionHandlersContextPtr;
  2852     void NewSessionHandler(
const QDBusObjectPath& sessionHandler, 
const QString& sessionType);
  2865     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.MergeableConference.DRAFT")
  2866     Q_CLASSINFO(
"D-Bus Introspection", 
""  2867 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.MergeableConference.DRAFT\">\n"  2868 "    <method name=\"Merge\">\n"  2869 "      <arg direction=\"in\" type=\"o\" name=\"channel\"/>\n"  2878     typedef Tp::MethodInvocationContextPtr<  > MergeContextPtr;
  2920     void Merge(
const QDBusObjectPath& channel, 
const QDBusMessage& dbusMessage);
  2933     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Messages")
  2934     Q_CLASSINFO(
"D-Bus Introspection", 
""  2935 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Messages\">\n"  2936 "    <property access=\"read\" type=\"as\" name=\"SupportedContentTypes\"/>\n"  2937 "    <property access=\"read\" type=\"au\" name=\"MessageTypes\"/>\n"  2938 "    <property access=\"read\" type=\"u\" name=\"MessagePartSupportFlags\"/>\n"  2939 "    <property access=\"read\" type=\"aaa{sv}\" name=\"PendingMessages\">\n"  2940 "      <annotation value=\"Tp::MessagePartListList\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  2942 "    <property access=\"read\" type=\"u\" name=\"DeliveryReportingSupport\"/>\n"  2943 "    <method name=\"SendMessage\">\n"  2944 "      <arg direction=\"in\" type=\"aa{sv}\" name=\"message\">\n"  2945 "        <annotation value=\"Tp::MessagePartList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  2947 "      <arg direction=\"in\" type=\"u\" name=\"flags\"/>\n"  2948 "      <arg direction=\"out\" type=\"s\" name=\"token\"/>\n"  2950 "    <method name=\"GetPendingMessageContent\">\n"  2951 "      <arg direction=\"in\" type=\"u\" name=\"messageID\"/>\n"  2952 "      <arg direction=\"in\" type=\"au\" name=\"parts\"/>\n"  2953 "      <arg direction=\"out\" type=\"a{uv}\" name=\"content\">\n"  2954 "        <annotation value=\"Tp::MessagePartContentMap\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n"  2957 "    <signal name=\"MessageSent\">\n"  2958 "      <arg type=\"aa{sv}\" name=\"content\">\n"  2959 "        <annotation value=\"Tp::MessagePartList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  2961 "      <arg type=\"u\" name=\"flags\"/>\n"  2962 "      <arg type=\"s\" name=\"messageToken\"/>\n"  2964 "    <signal name=\"PendingMessagesRemoved\">\n"  2965 "      <arg type=\"au\" name=\"messageIDs\"/>\n"  2967 "    <signal name=\"MessageReceived\">\n"  2968 "      <arg type=\"aa{sv}\" name=\"message\">\n"  2969 "        <annotation value=\"Tp::MessagePartList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  2974     Q_PROPERTY(QStringList SupportedContentTypes READ SupportedContentTypes )
  2975     Q_PROPERTY(
Tp::UIntList MessageTypes READ MessageTypes )
  2978     Q_PROPERTY(uint DeliveryReportingSupport READ DeliveryReportingSupport )
  2984     typedef Tp::MethodInvocationContextPtr< QString > SendMessageContextPtr;
  2985     typedef Tp::MethodInvocationContextPtr< Tp::MessagePartContentMap > GetPendingMessageContentContextPtr;
  3043     QStringList SupportedContentTypes() 
const;
  3104     uint DeliveryReportingSupport() 
const;
  3169     QString SendMessage(
const Tp::MessagePartList& message, uint flags, 
const QDBusMessage& dbusMessage);
  3258     void MessageSent(
const Tp::MessagePartList& content, uint flags, 
const QString& messageToken);
  3271     void PendingMessagesRemoved(
const Tp::UIntList& messageIDs);
  3304     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Password")
  3305     Q_CLASSINFO(
"D-Bus Introspection", 
""  3306 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Password\">\n"  3307 "    <method name=\"GetPasswordFlags\">\n"  3308 "      <arg direction=\"out\" type=\"u\" name=\"passwordFlags\"/>\n"  3310 "    <method name=\"ProvidePassword\">\n"  3311 "      <arg direction=\"in\" type=\"s\" name=\"password\"/>\n"  3312 "      <arg direction=\"out\" type=\"b\" name=\"correct\"/>\n"  3314 "    <signal name=\"PasswordFlagsChanged\">\n"  3315 "      <arg type=\"u\" name=\"added\"/>\n"  3316 "      <arg type=\"u\" name=\"removed\"/>\n"  3325     typedef Tp::MethodInvocationContextPtr< uint > GetPasswordFlagsContextPtr;
  3326     typedef Tp::MethodInvocationContextPtr< bool > ProvidePasswordContextPtr;
  3348     uint GetPasswordFlags(
const QDBusMessage& dbusMessage);
  3370     bool ProvidePassword(
const QString& password, 
const QDBusMessage& dbusMessage);
  3388     void PasswordFlagsChanged(uint added, uint removed);
  3401     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Room2")
  3402     Q_CLASSINFO(
"D-Bus Introspection", 
""  3403 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Room2\">\n"  3404 "    <property access=\"read\" type=\"s\" name=\"RoomName\"/>\n"  3405 "    <property access=\"read\" type=\"s\" name=\"Server\"/>\n"  3406 "    <property access=\"read\" type=\"s\" name=\"Creator\"/>\n"  3407 "    <property access=\"read\" type=\"u\" name=\"CreatorHandle\"/>\n"  3408 "    <property access=\"read\" type=\"x\" name=\"CreationTimestamp\"/>\n"  3411     Q_PROPERTY(QString RoomName READ RoomName )
  3412     Q_PROPERTY(QString Server READ Server )
  3413     Q_PROPERTY(QString Creator READ Creator )
  3414     Q_PROPERTY(uint CreatorHandle READ CreatorHandle )
  3415     Q_PROPERTY(qlonglong CreationTimestamp READ CreationTimestamp )
  3450     QString RoomName() 
const;
  3473     QString Server() 
const;
  3488     QString Creator() 
const;
  3503     uint CreatorHandle() 
const;
  3518     qlonglong CreationTimestamp() 
const;
  3531     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.RoomConfig1")
  3532     Q_CLASSINFO(
"D-Bus Introspection", 
""  3533 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.RoomConfig1\">\n"  3534 "    <property access=\"read\" type=\"b\" name=\"Anonymous\"/>\n"  3535 "    <property access=\"read\" type=\"b\" name=\"InviteOnly\"/>\n"  3536 "    <property access=\"read\" type=\"u\" name=\"Limit\"/>\n"  3537 "    <property access=\"read\" type=\"b\" name=\"Moderated\"/>\n"  3538 "    <property access=\"read\" type=\"s\" name=\"Title\"/>\n"  3539 "    <property access=\"read\" type=\"s\" name=\"Description\"/>\n"  3540 "    <property access=\"read\" type=\"b\" name=\"Persistent\"/>\n"  3541 "    <property access=\"read\" type=\"b\" name=\"Private\"/>\n"  3542 "    <property access=\"read\" type=\"b\" name=\"PasswordProtected\"/>\n"  3543 "    <property access=\"read\" type=\"s\" name=\"Password\"/>\n"  3544 "    <property access=\"read\" type=\"s\" name=\"PasswordHint\"/>\n"  3545 "    <property access=\"read\" type=\"b\" name=\"CanUpdateConfiguration\"/>\n"  3546 "    <property access=\"read\" type=\"as\" name=\"MutableProperties\"/>\n"  3547 "    <property access=\"read\" type=\"b\" name=\"ConfigurationRetrieved\"/>\n"  3548 "    <method name=\"UpdateConfiguration\">\n"  3549 "      <arg direction=\"in\" type=\"a{sv}\" name=\"properties\">\n"  3550 "        <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  3555     Q_PROPERTY(
bool Anonymous READ Anonymous )
  3556     Q_PROPERTY(
bool InviteOnly READ InviteOnly )
  3557     Q_PROPERTY(uint Limit READ Limit )
  3558     Q_PROPERTY(
bool Moderated READ Moderated )
  3559     Q_PROPERTY(QString Title READ Title )
  3560     Q_PROPERTY(QString Description READ Description )
  3561     Q_PROPERTY(
bool Persistent READ Persistent )
  3562     Q_PROPERTY(
bool Private READ Private )
  3563     Q_PROPERTY(
bool PasswordProtected READ PasswordProtected )
  3564     Q_PROPERTY(QString Password READ Password )
  3565     Q_PROPERTY(QString PasswordHint READ PasswordHint )
  3566     Q_PROPERTY(
bool CanUpdateConfiguration READ CanUpdateConfiguration )
  3567     Q_PROPERTY(QStringList MutableProperties READ MutableProperties )
  3568     Q_PROPERTY(
bool ConfigurationRetrieved READ ConfigurationRetrieved )
  3574     typedef Tp::MethodInvocationContextPtr<  > UpdateConfigurationContextPtr;
  3589     bool Anonymous() 
const;
  3601     bool InviteOnly() 
const;
  3625     bool Moderated() 
const;
  3657     QString Title() 
const;
  3670     QString Description() 
const;
  3685     bool Persistent() 
const;
  3699     bool Private() 
const;
  3717     bool PasswordProtected() 
const;
  3741     QString Password() 
const;
  3766     QString PasswordHint() 
const;
  3783     bool CanUpdateConfiguration() 
const;
  3808     QStringList MutableProperties() 
const;
  3835     bool ConfigurationRetrieved() 
const;
  3882     void UpdateConfiguration(
const QVariantMap& properties, 
const QDBusMessage& dbusMessage);
  3895     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication")
  3896     Q_CLASSINFO(
"D-Bus Introspection", 
""  3897 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication\">\n"  3898 "    <property access=\"read\" type=\"as\" name=\"AvailableMechanisms\"/>\n"  3899 "    <property access=\"read\" type=\"b\" name=\"HasInitialData\"/>\n"  3900 "    <property access=\"read\" type=\"b\" name=\"CanTryAgain\"/>\n"  3901 "    <property access=\"read\" type=\"u\" name=\"SASLStatus\"/>\n"  3902 "    <property access=\"read\" type=\"s\" name=\"SASLError\"/>\n"  3903 "    <property access=\"read\" type=\"a{sv}\" name=\"SASLErrorDetails\"/>\n"  3904 "    <property access=\"read\" type=\"s\" name=\"AuthorizationIdentity\"/>\n"  3905 "    <property access=\"read\" type=\"s\" name=\"DefaultUsername\"/>\n"  3906 "    <property access=\"read\" type=\"s\" name=\"DefaultRealm\"/>\n"  3907 "    <property access=\"read\" type=\"b\" name=\"MaySaveResponse\"/>\n"  3908 "    <method name=\"StartMechanism\">\n"  3909 "      <arg direction=\"in\" type=\"s\" name=\"mechanism\"/>\n"  3911 "    <method name=\"StartMechanismWithData\">\n"  3912 "      <arg direction=\"in\" type=\"s\" name=\"mechanism\"/>\n"  3913 "      <arg direction=\"in\" type=\"ay\" name=\"initialData\"/>\n"  3915 "    <method name=\"Respond\">\n"  3916 "      <arg direction=\"in\" type=\"ay\" name=\"responseData\"/>\n"  3918 "    <method name=\"AcceptSASL\"/>\n"  3919 "    <method name=\"AbortSASL\">\n"  3920 "      <arg direction=\"in\" type=\"u\" name=\"reason\"/>\n"  3921 "      <arg direction=\"in\" type=\"s\" name=\"debugMessage\"/>\n"  3923 "    <signal name=\"SASLStatusChanged\">\n"  3924 "      <arg type=\"u\" name=\"status\"/>\n"  3925 "      <arg type=\"s\" name=\"reason\"/>\n"  3926 "      <arg type=\"a{sv}\" name=\"details\"/>\n"  3928 "    <signal name=\"NewChallenge\">\n"  3929 "      <arg type=\"ay\" name=\"challengeData\"/>\n"  3933     Q_PROPERTY(QStringList AvailableMechanisms READ AvailableMechanisms )
  3934     Q_PROPERTY(
bool HasInitialData READ HasInitialData )
  3935     Q_PROPERTY(
bool CanTryAgain READ CanTryAgain )
  3937     Q_PROPERTY(QString SASLError READ SASLError )
  3938     Q_PROPERTY(QVariantMap SASLErrorDetails READ SASLErrorDetails )
  3939     Q_PROPERTY(QString AuthorizationIdentity READ AuthorizationIdentity )
  3940     Q_PROPERTY(QString DefaultUsername READ DefaultUsername )
  3941     Q_PROPERTY(QString DefaultRealm READ DefaultRealm )
  3942     Q_PROPERTY(
bool MaySaveResponse READ MaySaveResponse )
  3948     typedef Tp::MethodInvocationContextPtr<  > StartMechanismContextPtr;
  3949     typedef Tp::MethodInvocationContextPtr<  > StartMechanismWithDataContextPtr;
  3950     typedef Tp::MethodInvocationContextPtr<  > RespondContextPtr;
  3951     typedef Tp::MethodInvocationContextPtr<  > AcceptSASLContextPtr;
  3952     typedef Tp::MethodInvocationContextPtr<  > AbortSASLContextPtr;
  3979     QStringList AvailableMechanisms() 
const;
  4003     bool HasInitialData() 
const;
  4026     bool CanTryAgain() 
const;
  4073     QString SASLError() 
const;
  4097     QVariantMap SASLErrorDetails() 
const;
  4164     QString AuthorizationIdentity() 
const;
  4228     QString DefaultUsername() 
const;
  4258     QString DefaultRealm() 
const;
  4282     bool MaySaveResponse() 
const;
  4313     void StartMechanism(
const QString& mechanism, 
const QDBusMessage& dbusMessage);
  4369     void StartMechanismWithData(
const QString& mechanism, 
const QByteArray& initialData, 
const QDBusMessage& dbusMessage);
  4389     void Respond(
const QByteArray& responseData, 
const QDBusMessage& dbusMessage);
  4421     void AcceptSASL(
const QDBusMessage& dbusMessage);
  4451     void AbortSASL(uint reason, 
const QString& debugMessage, 
const QDBusMessage& dbusMessage);
  4472     void SASLStatusChanged(uint status, 
const QString& reason, 
const QVariantMap& details);
  4485     void NewChallenge(
const QByteArray& challengeData);
  4498     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.SMS")
  4499     Q_CLASSINFO(
"D-Bus Introspection", 
""  4500 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.SMS\">\n"  4501 "    <property access=\"read\" type=\"b\" name=\"Flash\"/>\n"  4502 "    <property access=\"read\" type=\"b\" name=\"SMSChannel\"/>\n"  4503 "    <method name=\"GetSMSLength\">\n"  4504 "      <arg direction=\"in\" type=\"aa{sv}\" name=\"message\">\n"  4505 "        <annotation value=\"Tp::MessagePartList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  4507 "      <arg direction=\"out\" type=\"u\" name=\"chunksRequired\"/>\n"  4508 "      <arg direction=\"out\" type=\"i\" name=\"remainingCharacters\"/>\n"  4509 "      <arg direction=\"out\" type=\"i\" name=\"estimatedCost\"/>\n"  4511 "    <signal name=\"SMSChannelChanged\">\n"  4512 "      <arg type=\"b\" name=\"SMSChannel\"/>\n"  4516     Q_PROPERTY(
bool Flash READ Flash )
  4517     Q_PROPERTY(
bool SMSChannel READ SMSChannel )
  4523     typedef Tp::MethodInvocationContextPtr< uint, int, int > GetSMSLengthContextPtr;
  4632     bool SMSChannel() 
const;
  4698     uint GetSMSLength(
const Tp::MessagePartList& message, 
const QDBusMessage& dbusMessage, 
int& remainingCharacters, 
int& estimatedCost);
  4713     void SMSChannelChanged(
bool SMSChannel);
  4726     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Securable")
  4727     Q_CLASSINFO(
"D-Bus Introspection", 
""  4728 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Securable\">\n"  4729 "    <property access=\"read\" type=\"b\" name=\"Encrypted\"/>\n"  4730 "    <property access=\"read\" type=\"b\" name=\"Verified\"/>\n"  4733     Q_PROPERTY(
bool Encrypted READ Encrypted )
  4734     Q_PROPERTY(
bool Verified READ Verified )
  4765     bool Encrypted() 
const;
  4784     bool Verified() 
const;
  4797     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.ServicePoint")
  4798     Q_CLASSINFO(
"D-Bus Introspection", 
""  4799 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.ServicePoint\">\n"  4800 "    <property access=\"read\" type=\"(us)\" name=\"InitialServicePoint\">\n"  4801 "      <annotation value=\"Tp::ServicePoint\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  4803 "    <property access=\"read\" type=\"(us)\" name=\"CurrentServicePoint\">\n"  4804 "      <annotation value=\"Tp::ServicePoint\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  4806 "    <signal name=\"ServicePointChanged\">\n"  4807 "      <arg type=\"(us)\" name=\"servicePoint\">\n"  4808 "        <annotation value=\"Tp::ServicePoint\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  4886     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Splittable.DRAFT")
  4887     Q_CLASSINFO(
"D-Bus Introspection", 
""  4888 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Splittable.DRAFT\">\n"  4889 "    <method name=\"Split\"/>\n"  4897     typedef Tp::MethodInvocationContextPtr<  > SplitContextPtr;
  4920     void Split(
const QDBusMessage& dbusMessage);
  4933     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Interface.Subject2")
  4934     Q_CLASSINFO(
"D-Bus Introspection", 
""  4935 "  <interface name=\"org.freedesktop.Telepathy.Channel.Interface.Subject2\">\n"  4936 "    <property access=\"read\" type=\"s\" name=\"Subject\"/>\n"  4937 "    <property access=\"read\" type=\"s\" name=\"Actor\"/>\n"  4938 "    <property access=\"read\" type=\"u\" name=\"ActorHandle\"/>\n"  4939 "    <property access=\"read\" type=\"x\" name=\"Timestamp\"/>\n"  4940 "    <property access=\"read\" type=\"b\" name=\"CanSet\"/>\n"  4941 "    <method name=\"SetSubject\">\n"  4942 "      <arg direction=\"in\" type=\"s\" name=\"subject\"/>\n"  4946     Q_PROPERTY(QString Subject READ Subject )
  4947     Q_PROPERTY(QString Actor READ Actor )
  4948     Q_PROPERTY(uint ActorHandle READ ActorHandle )
  4949     Q_PROPERTY(qlonglong Timestamp READ Timestamp )
  4950     Q_PROPERTY(
bool CanSet READ CanSet )
  4956     typedef Tp::MethodInvocationContextPtr<  > SetSubjectContextPtr;
  4980     QString Subject() 
const;
  4999     QString Actor() 
const;
  5014     uint ActorHandle() 
const;
  5033     qlonglong Timestamp() 
const;
  5060     bool CanSet() 
const;
  5088     void SetSubject(
const QString& subject, 
const QDBusMessage& dbusMessage);
  5101     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.Call1")
  5102     Q_CLASSINFO(
"D-Bus Introspection", 
""  5103 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.Call1\">\n"  5104 "    <property access=\"read\" type=\"ao\" name=\"Contents\"/>\n"  5105 "    <property access=\"read\" type=\"a{sv}\" name=\"CallStateDetails\"/>\n"  5106 "    <property access=\"read\" type=\"u\" name=\"CallState\"/>\n"  5107 "    <property access=\"read\" type=\"u\" name=\"CallFlags\"/>\n"  5108 "    <property access=\"read\" type=\"(uuss)\" name=\"CallStateReason\">\n"  5109 "      <annotation value=\"Tp::CallStateReason\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  5111 "    <property access=\"read\" type=\"b\" name=\"HardwareStreaming\"/>\n"  5112 "    <property access=\"read\" type=\"a{uu}\" name=\"CallMembers\">\n"  5113 "      <annotation value=\"Tp::CallMemberMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  5115 "    <property access=\"read\" type=\"a{us}\" name=\"MemberIdentifiers\">\n"  5116 "      <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  5118 "    <property access=\"read\" type=\"u\" name=\"InitialTransport\"/>\n"  5119 "    <property access=\"read\" type=\"b\" name=\"InitialAudio\"/>\n"  5120 "    <property access=\"read\" type=\"b\" name=\"InitialVideo\"/>\n"  5121 "    <property access=\"read\" type=\"s\" name=\"InitialAudioName\"/>\n"  5122 "    <property access=\"read\" type=\"s\" name=\"InitialVideoName\"/>\n"  5123 "    <property access=\"read\" type=\"b\" name=\"MutableContents\"/>\n"  5124 "    <method name=\"SetRinging\"/>\n"  5125 "    <method name=\"SetQueued\"/>\n"  5126 "    <method name=\"Accept\"/>\n"  5127 "    <method name=\"Hangup\">\n"  5128 "      <arg direction=\"in\" type=\"u\" name=\"reason\"/>\n"  5129 "      <arg direction=\"in\" type=\"s\" name=\"detailedHangupReason\"/>\n"  5130 "      <arg direction=\"in\" type=\"s\" name=\"message\"/>\n"  5132 "    <method name=\"AddContent\">\n"  5133 "      <arg direction=\"in\" type=\"s\" name=\"contentName\"/>\n"  5134 "      <arg direction=\"in\" type=\"u\" name=\"contentType\"/>\n"  5135 "      <arg direction=\"in\" type=\"u\" name=\"initialDirection\"/>\n"  5136 "      <arg direction=\"out\" type=\"o\" name=\"content\"/>\n"  5138 "    <signal name=\"ContentAdded\">\n"  5139 "      <arg type=\"o\" name=\"content\"/>\n"  5141 "    <signal name=\"ContentRemoved\">\n"  5142 "      <arg type=\"o\" name=\"content\"/>\n"  5143 "      <arg type=\"(uuss)\" name=\"reason\">\n"  5144 "        <annotation value=\"Tp::CallStateReason\" name=\"com.trolltech.QtDBus.QtTypeName.In1\"/>\n"  5147 "    <signal name=\"CallStateChanged\">\n"  5148 "      <arg type=\"u\" name=\"callState\"/>\n"  5149 "      <arg type=\"u\" name=\"callFlags\"/>\n"  5150 "      <arg type=\"(uuss)\" name=\"callStateReason\">\n"  5151 "        <annotation value=\"Tp::CallStateReason\" name=\"com.trolltech.QtDBus.QtTypeName.In2\"/>\n"  5153 "      <arg type=\"a{sv}\" name=\"callStateDetails\"/>\n"  5155 "    <signal name=\"CallMembersChanged\">\n"  5156 "      <arg type=\"a{uu}\" name=\"flagsChanged\">\n"  5157 "        <annotation value=\"Tp::CallMemberMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  5159 "      <arg type=\"a{us}\" name=\"identifiers\">\n"  5160 "        <annotation value=\"Tp::HandleIdentifierMap\" name=\"com.trolltech.QtDBus.QtTypeName.In1\"/>\n"  5162 "      <arg type=\"au\" name=\"removed\"/>\n"  5163 "      <arg type=\"(uuss)\" name=\"reason\">\n"  5164 "        <annotation value=\"Tp::CallStateReason\" name=\"com.trolltech.QtDBus.QtTypeName.In3\"/>\n"  5170     Q_PROPERTY(QVariantMap CallStateDetails READ CallStateDetails )
  5174     Q_PROPERTY(
bool HardwareStreaming READ HardwareStreaming )
  5177     Q_PROPERTY(uint InitialTransport READ InitialTransport )
  5178     Q_PROPERTY(
bool InitialAudio READ InitialAudio )
  5179     Q_PROPERTY(
bool InitialVideo READ InitialVideo )
  5180     Q_PROPERTY(QString InitialAudioName READ InitialAudioName )
  5181     Q_PROPERTY(QString InitialVideoName READ InitialVideoName )
  5182     Q_PROPERTY(
bool MutableContents READ MutableContents )
  5188     typedef Tp::MethodInvocationContextPtr<  > SetRingingContextPtr;
  5189     typedef Tp::MethodInvocationContextPtr<  > SetQueuedContextPtr;
  5190     typedef Tp::MethodInvocationContextPtr<  > AcceptContextPtr;
  5191     typedef Tp::MethodInvocationContextPtr<  > HangupContextPtr;
  5192     typedef Tp::MethodInvocationContextPtr< QDBusObjectPath > AddContentContextPtr;
  5278     QVariantMap CallStateDetails() 
const;
  5381     bool HardwareStreaming() 
const;
  5447     uint InitialTransport() 
const;
  5519     bool InitialAudio() 
const;
  5542     bool InitialVideo() 
const;
  5572     QString InitialAudioName() 
const;
  5590     QString InitialVideoName() 
const;
  5624     bool MutableContents() 
const;
  5658     void SetRinging(
const QDBusMessage& dbusMessage);
  5692     void SetQueued(
const QDBusMessage& dbusMessage);
  5730     void Accept(
const QDBusMessage& dbusMessage);
  5756     void Hangup(uint reason, 
const QString& detailedHangupReason, 
const QString& message, 
const QDBusMessage& dbusMessage);
  5794     QDBusObjectPath AddContent(
const QString& contentName, uint contentType, uint initialDirection, 
const QDBusMessage& dbusMessage);
  5809     void ContentAdded(
const QDBusObjectPath& content);
  5847     void CallStateChanged(uint callState, uint callFlags, 
const Tp::CallStateReason& callStateReason, 
const QVariantMap& callStateDetails);
  5887     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.ContactSearch")
  5888     Q_CLASSINFO(
"D-Bus Introspection", 
""  5889 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.ContactSearch\">\n"  5890 "    <property access=\"read\" type=\"u\" name=\"SearchState\"/>\n"  5891 "    <property access=\"read\" type=\"u\" name=\"Limit\"/>\n"  5892 "    <property access=\"read\" type=\"as\" name=\"AvailableSearchKeys\"/>\n"  5893 "    <property access=\"read\" type=\"s\" name=\"Server\"/>\n"  5894 "    <method name=\"Search\">\n"  5895 "      <arg direction=\"in\" type=\"a{ss}\" name=\"terms\">\n"  5896 "        <annotation value=\"Tp::ContactSearchMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  5899 "    <method name=\"More\"/>\n"  5900 "    <method name=\"Stop\"/>\n"  5901 "    <signal name=\"SearchStateChanged\">\n"  5902 "      <arg type=\"u\" name=\"state\"/>\n"  5903 "      <arg type=\"s\" name=\"error\"/>\n"  5904 "      <arg type=\"a{sv}\" name=\"details\"/>\n"  5906 "    <signal name=\"SearchResultReceived\">\n"  5907 "      <arg type=\"a{sa(sasas)}\" name=\"result\">\n"  5908 "        <annotation value=\"Tp::ContactSearchResultMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  5913     Q_PROPERTY(uint SearchState READ SearchState )
  5914     Q_PROPERTY(uint Limit READ Limit )
  5915     Q_PROPERTY(QStringList AvailableSearchKeys READ AvailableSearchKeys )
  5916     Q_PROPERTY(QString Server READ Server )
  5922     typedef Tp::MethodInvocationContextPtr<  > SearchContextPtr;
  5923     typedef Tp::MethodInvocationContextPtr<  > MoreContextPtr;
  5924     typedef Tp::MethodInvocationContextPtr<  > StopContextPtr;
  5939     uint SearchState() 
const;
  5984     QStringList AvailableSearchKeys() 
const;
  6007     QString Server() 
const;
  6047     void More(
const QDBusMessage& dbusMessage);
  6083     void Stop(
const QDBusMessage& dbusMessage);
  6124     void SearchStateChanged(uint state, 
const QString& error, 
const QVariantMap& details);
  6151     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.DBusTube")
  6152     Q_CLASSINFO(
"D-Bus Introspection", 
""  6153 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.DBusTube\">\n"  6154 "    <property access=\"read\" type=\"s\" name=\"ServiceName\"/>\n"  6155 "    <property access=\"read\" type=\"a{us}\" name=\"DBusNames\">\n"  6156 "      <annotation value=\"Tp::DBusTubeParticipants\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  6158 "    <property access=\"read\" type=\"au\" name=\"SupportedAccessControls\"/>\n"  6159 "    <method name=\"Offer\">\n"  6160 "      <arg direction=\"in\" type=\"a{sv}\" name=\"parameters\">\n"  6161 "        <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  6163 "      <arg direction=\"in\" type=\"u\" name=\"accesscontrol\"/>\n"  6164 "      <arg direction=\"out\" type=\"s\" name=\"address\"/>\n"  6166 "    <method name=\"Accept\">\n"  6167 "      <arg direction=\"in\" type=\"u\" name=\"accesscontrol\"/>\n"  6168 "      <arg direction=\"out\" type=\"s\" name=\"address\"/>\n"  6170 "    <signal name=\"DBusNamesChanged\">\n"  6171 "      <arg type=\"a{us}\" name=\"added\">\n"  6172 "        <annotation value=\"Tp::DBusTubeParticipants\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  6174 "      <arg type=\"au\" name=\"removed\"/>\n"  6178     Q_PROPERTY(QString ServiceName READ ServiceName )
  6180     Q_PROPERTY(
Tp::UIntList SupportedAccessControls READ SupportedAccessControls )
  6186     typedef Tp::MethodInvocationContextPtr< QString > OfferContextPtr;
  6187     typedef Tp::MethodInvocationContextPtr< QString > AcceptContextPtr;
  6210     QString ServiceName() 
const;
  6282     QString Offer(
const QVariantMap& parameters, uint accesscontrol, 
const QDBusMessage& dbusMessage);
  6307     QString Accept(uint accesscontrol, 
const QDBusMessage& dbusMessage);
  6338     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.FileTransfer")
  6339     Q_CLASSINFO(
"D-Bus Introspection", 
""  6340 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.FileTransfer\">\n"  6341 "    <property access=\"read\" type=\"u\" name=\"State\"/>\n"  6342 "    <property access=\"read\" type=\"s\" name=\"ContentType\"/>\n"  6343 "    <property access=\"read\" type=\"s\" name=\"Filename\"/>\n"  6344 "    <property access=\"read\" type=\"t\" name=\"Size\"/>\n"  6345 "    <property access=\"read\" type=\"u\" name=\"ContentHashType\"/>\n"  6346 "    <property access=\"read\" type=\"s\" name=\"ContentHash\"/>\n"  6347 "    <property access=\"read\" type=\"s\" name=\"Description\"/>\n"  6348 "    <property access=\"read\" type=\"x\" name=\"Date\"/>\n"  6349 "    <property access=\"read\" type=\"a{uau}\" name=\"AvailableSocketTypes\">\n"  6350 "      <annotation value=\"Tp::SupportedSocketMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  6352 "    <property access=\"read\" type=\"t\" name=\"TransferredBytes\"/>\n"  6353 "    <property access=\"read\" type=\"t\" name=\"InitialOffset\"/>\n"  6354 "    <property access=\"readwrite\" type=\"s\" name=\"URI\"/>\n"  6355 "    <property access=\"read\" type=\"s\" name=\"FileCollection\"/>\n"  6356 "    <method name=\"AcceptFile\">\n"  6357 "      <arg direction=\"in\" type=\"u\" name=\"addressType\"/>\n"  6358 "      <arg direction=\"in\" type=\"u\" name=\"accessControl\"/>\n"  6359 "      <arg direction=\"in\" type=\"v\" name=\"accessControlParam\"/>\n"  6360 "      <arg direction=\"in\" type=\"t\" name=\"offset\"/>\n"  6361 "      <arg direction=\"out\" type=\"v\" name=\"address\"/>\n"  6363 "    <method name=\"ProvideFile\">\n"  6364 "      <arg direction=\"in\" type=\"u\" name=\"addressType\"/>\n"  6365 "      <arg direction=\"in\" type=\"u\" name=\"accessControl\"/>\n"  6366 "      <arg direction=\"in\" type=\"v\" name=\"accessControlParam\"/>\n"  6367 "      <arg direction=\"out\" type=\"v\" name=\"address\"/>\n"  6369 "    <signal name=\"FileTransferStateChanged\">\n"  6370 "      <arg type=\"u\" name=\"state\"/>\n"  6371 "      <arg type=\"u\" name=\"reason\"/>\n"  6373 "    <signal name=\"TransferredBytesChanged\">\n"  6374 "      <arg type=\"t\" name=\"count\"/>\n"  6376 "    <signal name=\"InitialOffsetDefined\">\n"  6377 "      <arg type=\"t\" name=\"initialOffset\"/>\n"  6379 "    <signal name=\"URIDefined\">\n"  6380 "      <arg type=\"s\" name=\"URI\"/>\n"  6384     Q_PROPERTY(uint State READ State )
  6385     Q_PROPERTY(QString ContentType READ ContentType )
  6386     Q_PROPERTY(QString Filename READ Filename )
  6387     Q_PROPERTY(qulonglong Size READ Size )
  6388     Q_PROPERTY(uint ContentHashType READ ContentHashType )
  6389     Q_PROPERTY(QString ContentHash READ ContentHash )
  6390     Q_PROPERTY(QString Description READ Description )
  6391     Q_PROPERTY(qlonglong Date READ Date )
  6393     Q_PROPERTY(qulonglong TransferredBytes READ TransferredBytes )
  6394     Q_PROPERTY(qulonglong InitialOffset READ InitialOffset )
  6395     Q_PROPERTY(QString URI READ URI WRITE SetURI)
  6396     Q_PROPERTY(QString FileCollection READ FileCollection )
  6402     typedef Tp::MethodInvocationContextPtr< QDBusVariant > AcceptFileContextPtr;
  6403     typedef Tp::MethodInvocationContextPtr< QDBusVariant > ProvideFileContextPtr;
  6442     QString ContentType() 
const;
  6466     QString Filename() 
const;
  6492     qulonglong Size() 
const;
  6521     uint ContentHashType() 
const;
  6544     QString ContentHash() 
const;
  6564     QString Description() 
const;
  6583     qlonglong Date() 
const;
  6630     qulonglong TransferredBytes() 
const;
  6655     qulonglong InitialOffset() 
const;
  6693     QString URI() 
const;
  6729     void SetURI(
const QString &newValue);
  6764     QString FileCollection() 
const;
  6809     QDBusVariant AcceptFile(uint addressType, uint accessControl, 
const QDBusVariant& accessControlParam, qulonglong offset, 
const QDBusMessage& dbusMessage);
  6842     QDBusVariant ProvideFile(uint addressType, uint accessControl, 
const QDBusVariant& accessControlParam, 
const QDBusMessage& dbusMessage);
  6864     void FileTransferStateChanged(uint state, uint reason);
  6877     void TransferredBytesChanged(qulonglong count);
  6890     void InitialOffsetDefined(qulonglong initialOffset);
  6903     void URIDefined(
const QString& URI);
  6916     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.RoomList")
  6917     Q_CLASSINFO(
"D-Bus Introspection", 
""  6918 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.RoomList\">\n"  6919 "    <property access=\"read\" type=\"s\" name=\"Server\"/>\n"  6920 "    <method name=\"GetListingRooms\">\n"  6921 "      <arg direction=\"out\" type=\"b\" name=\"inProgress\"/>\n"  6923 "    <method name=\"ListRooms\"/>\n"  6924 "    <method name=\"StopListing\"/>\n"  6925 "    <signal name=\"GotRooms\">\n"  6926 "      <arg type=\"a(usa{sv})\" name=\"rooms\">\n"  6927 "        <annotation value=\"Tp::RoomInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n"  6930 "    <signal name=\"ListingRooms\">\n"  6931 "      <arg type=\"b\" name=\"listing\"/>\n"  6935     Q_PROPERTY(QString Server READ Server )
  6941     typedef Tp::MethodInvocationContextPtr< bool > GetListingRoomsContextPtr;
  6942     typedef Tp::MethodInvocationContextPtr<  > ListRoomsContextPtr;
  6943     typedef Tp::MethodInvocationContextPtr<  > StopListingContextPtr;
  6961     QString Server() 
const;
  6981     bool GetListingRooms(
const QDBusMessage& dbusMessage);
  6998     void ListRooms(
const QDBusMessage& dbusMessage);
  7014     void StopListing(
const QDBusMessage& dbusMessage);
  7049     void ListingRooms(
bool listing);
  7062     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.ServerAuthentication")
  7063     Q_CLASSINFO(
"D-Bus Introspection", 
""  7064 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.ServerAuthentication\">\n"  7065 "    <property access=\"read\" type=\"s\" name=\"AuthenticationMethod\"/>\n"  7068     Q_PROPERTY(QString AuthenticationMethod READ AuthenticationMethod )
  7094     QString AuthenticationMethod() 
const;
  7107     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection")
  7108     Q_CLASSINFO(
"D-Bus Introspection", 
""  7109 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection\">\n"  7110 "    <property access=\"read\" type=\"o\" name=\"ServerCertificate\"/>\n"  7111 "    <property access=\"read\" type=\"s\" name=\"Hostname\"/>\n"  7112 "    <property access=\"read\" type=\"as\" name=\"ReferenceIdentities\"/>\n"  7115     Q_PROPERTY(QDBusObjectPath ServerCertificate READ ServerCertificate )
  7116     Q_PROPERTY(QString Hostname READ Hostname )
  7117     Q_PROPERTY(QStringList ReferenceIdentities READ ReferenceIdentities )
  7137     QDBusObjectPath ServerCertificate() 
const;
  7153     QString Hostname() 
const;
  7182     QStringList ReferenceIdentities() 
const;
  7195     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.StreamTube")
  7196     Q_CLASSINFO(
"D-Bus Introspection", 
""  7197 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.StreamTube\">\n"  7198 "    <property access=\"read\" type=\"s\" name=\"Service\"/>\n"  7199 "    <property access=\"read\" type=\"a{uau}\" name=\"SupportedSocketTypes\">\n"  7200 "      <annotation value=\"Tp::SupportedSocketMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n"  7202 "    <method name=\"Offer\">\n"  7203 "      <arg direction=\"in\" type=\"u\" name=\"addresstype\"/>\n"  7204 "      <arg direction=\"in\" type=\"v\" name=\"address\"/>\n"  7205 "      <arg direction=\"in\" type=\"u\" name=\"accesscontrol\"/>\n"  7206 "      <arg direction=\"in\" type=\"a{sv}\" name=\"parameters\">\n"  7207 "        <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.In3\"/>\n"  7210 "    <method name=\"Accept\">\n"  7211 "      <arg direction=\"in\" type=\"u\" name=\"addresstype\"/>\n"  7212 "      <arg direction=\"in\" type=\"u\" name=\"accesscontrol\"/>\n"  7213 "      <arg direction=\"in\" type=\"v\" name=\"accesscontrolparam\"/>\n"  7214 "      <arg direction=\"out\" type=\"v\" name=\"address\"/>\n"  7216 "    <signal name=\"NewRemoteConnection\">\n"  7217 "      <arg type=\"u\" name=\"handle\"/>\n"  7218 "      <arg type=\"v\" name=\"connectionParam\"/>\n"  7219 "      <arg type=\"u\" name=\"connectionID\"/>\n"  7221 "    <signal name=\"NewLocalConnection\">\n"  7222 "      <arg type=\"u\" name=\"connectionID\"/>\n"  7224 "    <signal name=\"ConnectionClosed\">\n"  7225 "      <arg type=\"u\" name=\"connectionID\"/>\n"  7226 "      <arg type=\"s\" name=\"error\"/>\n"  7227 "      <arg type=\"s\" name=\"message\"/>\n"  7231     Q_PROPERTY(QString Service READ Service )
  7238     typedef Tp::MethodInvocationContextPtr<  > OfferContextPtr;
  7239     typedef Tp::MethodInvocationContextPtr< QDBusVariant > AcceptContextPtr;
  7266     QString Service() 
const;
  7335     void Offer(uint addresstype, 
const QDBusVariant& address, uint accesscontrol, 
const QVariantMap& parameters, 
const QDBusMessage& dbusMessage);
  7375     QDBusVariant Accept(uint addresstype, uint accesscontrol, 
const QDBusVariant& accesscontrolparam, 
const QDBusMessage& dbusMessage);
  7414     void NewRemoteConnection(uint handle, 
const QDBusVariant& connectionParam, uint connectionID);
  7429     void NewLocalConnection(uint connectionID);
  7460     void ConnectionClosed(uint connectionID, 
const QString& error, 
const QString& message);
  7473     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.StreamedMedia")
  7474     Q_CLASSINFO(
"D-Bus Introspection", 
""  7475 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.StreamedMedia\">\n"  7476 "    <property access=\"read\" type=\"b\" name=\"InitialAudio\"/>\n"  7477 "    <property access=\"read\" type=\"b\" name=\"InitialVideo\"/>\n"  7478 "    <property access=\"read\" type=\"b\" name=\"ImmutableStreams\"/>\n"  7479 "    <method name=\"ListStreams\">\n"  7480 "      <arg direction=\"out\" type=\"a(uuuuuu)\" name=\"streams\">\n"  7481 "        <annotation value=\"Tp::MediaStreamInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n"  7484 "    <method name=\"RemoveStreams\">\n"  7485 "      <arg direction=\"in\" type=\"au\" name=\"streams\"/>\n"  7487 "    <method name=\"RequestStreamDirection\">\n"  7488 "      <arg direction=\"in\" type=\"u\" name=\"streamID\"/>\n"  7489 "      <arg direction=\"in\" type=\"u\" name=\"streamDirection\"/>\n"  7491 "    <method name=\"RequestStreams\">\n"  7492 "      <arg direction=\"in\" type=\"u\" name=\"contactHandle\"/>\n"  7493 "      <arg direction=\"in\" type=\"au\" name=\"types\"/>\n"  7494 "      <arg direction=\"out\" type=\"a(uuuuuu)\" name=\"streams\">\n"  7495 "        <annotation value=\"Tp::MediaStreamInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n"  7498 "    <signal name=\"StreamAdded\">\n"  7499 "      <arg type=\"u\" name=\"streamID\"/>\n"  7500 "      <arg type=\"u\" name=\"contactHandle\"/>\n"  7501 "      <arg type=\"u\" name=\"streamType\"/>\n"  7503 "    <signal name=\"StreamDirectionChanged\">\n"  7504 "      <arg type=\"u\" name=\"streamID\"/>\n"  7505 "      <arg type=\"u\" name=\"streamDirection\"/>\n"  7506 "      <arg type=\"u\" name=\"pendingFlags\"/>\n"  7508 "    <signal name=\"StreamError\">\n"  7509 "      <arg type=\"u\" name=\"streamID\"/>\n"  7510 "      <arg type=\"u\" name=\"errorCode\"/>\n"  7511 "      <arg type=\"s\" name=\"message\"/>\n"  7513 "    <signal name=\"StreamRemoved\">\n"  7514 "      <arg type=\"u\" name=\"streamID\"/>\n"  7516 "    <signal name=\"StreamStateChanged\">\n"  7517 "      <arg type=\"u\" name=\"streamID\"/>\n"  7518 "      <arg type=\"u\" name=\"streamState\"/>\n"  7522     Q_PROPERTY(
bool InitialAudio READ InitialAudio )
  7523     Q_PROPERTY(
bool InitialVideo READ InitialVideo )
  7524     Q_PROPERTY(
bool ImmutableStreams READ ImmutableStreams )
  7530     typedef Tp::MethodInvocationContextPtr< Tp::MediaStreamInfoList > ListStreamsContextPtr;
  7531     typedef Tp::MethodInvocationContextPtr<  > RemoveStreamsContextPtr;
  7532     typedef Tp::MethodInvocationContextPtr<  > RequestStreamDirectionContextPtr;
  7533     typedef Tp::MethodInvocationContextPtr< Tp::MediaStreamInfoList > RequestStreamsContextPtr;
  7626     bool InitialAudio() 
const;
  7649     bool InitialVideo() 
const;
  7694     bool ImmutableStreams() 
const;
  7755     void RemoveStreams(
const Tp::UIntList& streams, 
const QDBusMessage& dbusMessage);
  7793     void RequestStreamDirection(uint streamID, uint streamDirection, 
const QDBusMessage& dbusMessage);
  7868     void StreamAdded(uint streamID, uint contactHandle, uint streamType);
  7887     void StreamDirectionChanged(uint streamID, uint streamDirection, uint pendingFlags);
  7906     void StreamError(uint streamID, uint errorCode, 
const QString& message);
  7919     void StreamRemoved(uint streamID);
  7935     void StreamStateChanged(uint streamID, uint streamState);
  7948     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.Text")
  7949     Q_CLASSINFO(
"D-Bus Introspection", 
""  7950 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.Text\">\n"  7951 "    <method name=\"AcknowledgePendingMessages\">\n"  7952 "      <arg direction=\"in\" type=\"au\" name=\"IDs\"/>\n"  7954 "    <method name=\"GetMessageTypes\">\n"  7955 "      <arg direction=\"out\" type=\"au\" name=\"availableTypes\"/>\n"  7957 "    <method name=\"ListPendingMessages\">\n"  7958 "      <arg direction=\"in\" type=\"b\" name=\"clear\"/>\n"  7959 "      <arg direction=\"out\" type=\"a(uuuuus)\" name=\"pendingMessages\">\n"  7960 "        <annotation value=\"Tp::PendingTextMessageList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n"  7963 "    <method name=\"Send\">\n"  7964 "      <arg direction=\"in\" type=\"u\" name=\"type\"/>\n"  7965 "      <arg direction=\"in\" type=\"s\" name=\"text\"/>\n"  7967 "    <signal name=\"LostMessage\"/>\n"  7968 "    <signal name=\"Received\">\n"  7969 "      <arg type=\"u\" name=\"ID\"/>\n"  7970 "      <arg type=\"u\" name=\"timestamp\"/>\n"  7971 "      <arg type=\"u\" name=\"sender\"/>\n"  7972 "      <arg type=\"u\" name=\"type\"/>\n"  7973 "      <arg type=\"u\" name=\"flags\"/>\n"  7974 "      <arg type=\"s\" name=\"text\"/>\n"  7976 "    <signal name=\"SendError\">\n"  7977 "      <arg type=\"u\" name=\"error\"/>\n"  7978 "      <arg type=\"u\" name=\"timestamp\"/>\n"  7979 "      <arg type=\"u\" name=\"type\"/>\n"  7980 "      <arg type=\"s\" name=\"text\"/>\n"  7982 "    <signal name=\"Sent\">\n"  7983 "      <arg type=\"u\" name=\"timestamp\"/>\n"  7984 "      <arg type=\"u\" name=\"type\"/>\n"  7985 "      <arg type=\"s\" name=\"text\"/>\n"  7994     typedef Tp::MethodInvocationContextPtr<  > AcknowledgePendingMessagesContextPtr;
  7995     typedef Tp::MethodInvocationContextPtr< Tp::UIntList > GetMessageTypesContextPtr;
  7996     typedef Tp::MethodInvocationContextPtr< Tp::PendingTextMessageList > ListPendingMessagesContextPtr;
  7997     typedef Tp::MethodInvocationContextPtr<  > SendContextPtr;
  8017     void AcknowledgePendingMessages(
const Tp::UIntList& IDs, 
const QDBusMessage& dbusMessage);
  8035     Tp::UIntList GetMessageTypes(
const QDBusMessage& dbusMessage);
  8101     void Send(uint type, 
const QString& text, 
const QDBusMessage& dbusMessage);
  8141     void Received(uint ID, uint timestamp, uint sender, uint type, uint flags, 
const QString& text);
  8163     void SendError(uint error, uint timestamp, uint type, 
const QString& text);
  8186     void Sent(uint timestamp, uint type, 
const QString& text);
 QList< PendingTextMessage > PendingTextMessageList
Definition: build/TelepathyQt/_gen/types.h:2269
Definition: svc-channel.h:7470
Definition: svc-channel.h:7104
QList< MediaSessionHandlerInfo > MediaSessionHandlerInfoList
Definition: build/TelepathyQt/_gen/types.h:1942
QList< MessagePartList > MessagePartListList
Definition: build/TelepathyQt/_gen/types.h:2048
Definition: svc-channel.h:3892
Definition: svc-channel.h:1011
QList< MediaStreamInfo > MediaStreamInfoList
Definition: build/TelepathyQt/_gen/types.h:2012
Definition: svc-channel.h:4883
Definition: build/TelepathyQt/_gen/types.h:2092
Definition: build/TelepathyQt/_gen/types.h:1655
Definition: svc-channel.h:1834
Definition: svc-channel.h:628
QList< CaptchaInfo > CaptchaInfoList
Definition: build/TelepathyQt/_gen/types.h:682
CaptchaStatus
Definition: build/TelepathyQt/_gen/constants.h:3025
Definition: svc-channel.h:546
Definition: build/TelepathyQt/_gen/types.h:1452
Definition: build/TelepathyQt/_gen/types.h:694
Definition: build/TelepathyQt/_gen/types.h:84
Definition: svc-channel.h:2862
Definition: svc-channel.h:2794
Definition: svc-channel.h:6913
QFlags< CallFlag > CallFlags
Definition: build/TelepathyQt/_gen/constants.h:574
Definition: svc-channel.h:1123
Definition: build/TelepathyQt/_gen/types.h:1271
Definition: svc-channel.h:4495
Definition: build/TelepathyQt/_gen/types.h:2061
Definition: svc-channel.h:3301
Definition: svc-channel.h:5098
Definition: svc-channel.h:3528
Definition: svc-channel.h:7192
Definition: svc-channel.h:6148
Definition: svc-channel.h:5884
Definition: build/TelepathyQt/_gen/types.h:3109
Definition: svc-channel.h:4723
Definition: build/TelepathyQt/_gen/types.h:2710
Definition: build/TelepathyQt/_gen/types.h:894
Definition: build/TelepathyQt/_gen/types.h:329
CallState
Definition: build/TelepathyQt/_gen/constants.h:2286
Definition: svc-channel.h:7059
Definition: build/TelepathyQt/_gen/types.h:107
QFlags< MessagePartSupportFlag > MessagePartSupportFlags
Definition: build/TelepathyQt/_gen/constants.h:1106
Definition: svc-channel.h:1930
Definition: svc-channel.h:27
Definition: svc-channel.h:698
QList< LocalPendingInfo > LocalPendingInfoList
Definition: build/TelepathyQt/_gen/types.h:1734
QList< RoomInfo > RoomInfoList
Definition: build/TelepathyQt/_gen/types.h:2699
Definition: svc-channel.h:1510
Definition: build/TelepathyQt/_gen/types.h:577
Definition: abstract-adaptor.cpp:31
Base class for all the low-level service-side adaptors. 
Definition: abstract-adaptor.h:40
Definition: svc-channel.h:1760
Definition: build/TelepathyQt/_gen/types.h:916
Definition: build/TelepathyQt/_gen/types.h:296
Definition: svc-channel.h:3398
QList< MessagePart > MessagePartList
Definition: build/TelepathyQt/_gen/types.h:2040
SASLStatus
Definition: build/TelepathyQt/_gen/constants.h:3660
Definition: svc-channel.h:7945
Definition: svc-channel.h:2653
Definition: svc-channel.h:6335
Definition: svc-channel.h:4794
Definition: svc-channel.h:4930
Definition: svc-channel.h:2930
Definition: build/TelepathyQt/_gen/types.h:1677
Definition: build/TelepathyQt/_gen/types.h:3491