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;
 
 6440     QString ContentType() 
const;
 
 6464     QString Filename() 
const;
 
 6490     qulonglong Size() 
const;
 
 6519     uint ContentHashType() 
const;
 
 6542     QString ContentHash() 
const;
 
 6562     QString Description() 
const;
 
 6581     qlonglong Date() 
const;
 
 6628     qulonglong TransferredBytes() 
const;
 
 6653     qulonglong InitialOffset() 
const;
 
 6691     QString URI() 
const;
 
 6727     void SetURI(
const QString &newValue);
 
 6762     QString FileCollection() 
const;
 
 6807     QDBusVariant AcceptFile(uint addressType, uint accessControl, 
const QDBusVariant& accessControlParam, qulonglong offset, 
const QDBusMessage& dbusMessage);
 
 6840     QDBusVariant ProvideFile(uint addressType, uint accessControl, 
const QDBusVariant& accessControlParam, 
const QDBusMessage& dbusMessage);
 
 6862     void FileTransferStateChanged(uint state, uint reason);
 
 6875     void TransferredBytesChanged(qulonglong count);
 
 6888     void InitialOffsetDefined(qulonglong initialOffset);
 
 6901     void URIDefined(
const QString& URI);
 
 6914     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.RoomList")
 
 6915     Q_CLASSINFO(
"D-Bus Introspection", 
"" 
 6916 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.RoomList\">\n" 
 6917 "    <property access=\"read\" type=\"s\" name=\"Server\"/>\n" 
 6918 "    <method name=\"GetListingRooms\">\n" 
 6919 "      <arg direction=\"out\" type=\"b\" name=\"inProgress\"/>\n" 
 6921 "    <method name=\"ListRooms\"/>\n" 
 6922 "    <method name=\"StopListing\"/>\n" 
 6923 "    <signal name=\"GotRooms\">\n" 
 6924 "      <arg type=\"a(usa{sv})\" name=\"rooms\">\n" 
 6925 "        <annotation value=\"Tp::RoomInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.In0\"/>\n" 
 6928 "    <signal name=\"ListingRooms\">\n" 
 6929 "      <arg type=\"b\" name=\"listing\"/>\n" 
 6933     Q_PROPERTY(QString Server READ Server )
 
 6939     typedef Tp::MethodInvocationContextPtr< bool > GetListingRoomsContextPtr;
 
 6940     typedef Tp::MethodInvocationContextPtr<  > ListRoomsContextPtr;
 
 6941     typedef Tp::MethodInvocationContextPtr<  > StopListingContextPtr;
 
 6959     QString Server() 
const;
 
 6979     bool GetListingRooms(
const QDBusMessage& dbusMessage);
 
 6996     void ListRooms(
const QDBusMessage& dbusMessage);
 
 7012     void StopListing(
const QDBusMessage& dbusMessage);
 
 7047     void ListingRooms(
bool listing);
 
 7060     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.ServerAuthentication")
 
 7061     Q_CLASSINFO(
"D-Bus Introspection", 
"" 
 7062 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.ServerAuthentication\">\n" 
 7063 "    <property access=\"read\" type=\"s\" name=\"AuthenticationMethod\"/>\n" 
 7066     Q_PROPERTY(QString AuthenticationMethod READ AuthenticationMethod )
 
 7092     QString AuthenticationMethod() 
const;
 
 7105     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection")
 
 7106     Q_CLASSINFO(
"D-Bus Introspection", 
"" 
 7107 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection\">\n" 
 7108 "    <property access=\"read\" type=\"o\" name=\"ServerCertificate\"/>\n" 
 7109 "    <property access=\"read\" type=\"s\" name=\"Hostname\"/>\n" 
 7110 "    <property access=\"read\" type=\"as\" name=\"ReferenceIdentities\"/>\n" 
 7113     Q_PROPERTY(QDBusObjectPath ServerCertificate READ ServerCertificate )
 
 7114     Q_PROPERTY(QString Hostname READ Hostname )
 
 7115     Q_PROPERTY(QStringList ReferenceIdentities READ ReferenceIdentities )
 
 7135     QDBusObjectPath ServerCertificate() 
const;
 
 7151     QString Hostname() 
const;
 
 7180     QStringList ReferenceIdentities() 
const;
 
 7193     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.StreamTube")
 
 7194     Q_CLASSINFO(
"D-Bus Introspection", 
"" 
 7195 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.StreamTube\">\n" 
 7196 "    <property access=\"read\" type=\"s\" name=\"Service\"/>\n" 
 7197 "    <property access=\"read\" type=\"a{uau}\" name=\"SupportedSocketTypes\">\n" 
 7198 "      <annotation value=\"Tp::SupportedSocketMap\" name=\"com.trolltech.QtDBus.QtTypeName\"/>\n" 
 7200 "    <method name=\"Offer\">\n" 
 7201 "      <arg direction=\"in\" type=\"u\" name=\"addresstype\"/>\n" 
 7202 "      <arg direction=\"in\" type=\"v\" name=\"address\"/>\n" 
 7203 "      <arg direction=\"in\" type=\"u\" name=\"accesscontrol\"/>\n" 
 7204 "      <arg direction=\"in\" type=\"a{sv}\" name=\"parameters\">\n" 
 7205 "        <annotation value=\"QVariantMap\" name=\"com.trolltech.QtDBus.QtTypeName.In3\"/>\n" 
 7208 "    <method name=\"Accept\">\n" 
 7209 "      <arg direction=\"in\" type=\"u\" name=\"addresstype\"/>\n" 
 7210 "      <arg direction=\"in\" type=\"u\" name=\"accesscontrol\"/>\n" 
 7211 "      <arg direction=\"in\" type=\"v\" name=\"accesscontrolparam\"/>\n" 
 7212 "      <arg direction=\"out\" type=\"v\" name=\"address\"/>\n" 
 7214 "    <signal name=\"NewRemoteConnection\">\n" 
 7215 "      <arg type=\"u\" name=\"handle\"/>\n" 
 7216 "      <arg type=\"v\" name=\"connectionParam\"/>\n" 
 7217 "      <arg type=\"u\" name=\"connectionID\"/>\n" 
 7219 "    <signal name=\"NewLocalConnection\">\n" 
 7220 "      <arg type=\"u\" name=\"connectionID\"/>\n" 
 7222 "    <signal name=\"ConnectionClosed\">\n" 
 7223 "      <arg type=\"u\" name=\"connectionID\"/>\n" 
 7224 "      <arg type=\"s\" name=\"error\"/>\n" 
 7225 "      <arg type=\"s\" name=\"message\"/>\n" 
 7229     Q_PROPERTY(QString Service READ Service )
 
 7236     typedef Tp::MethodInvocationContextPtr<  > OfferContextPtr;
 
 7237     typedef Tp::MethodInvocationContextPtr< QDBusVariant > AcceptContextPtr;
 
 7264     QString Service() 
const;
 
 7333     void Offer(uint addresstype, 
const QDBusVariant& address, uint accesscontrol, 
const QVariantMap& parameters, 
const QDBusMessage& dbusMessage);
 
 7373     QDBusVariant Accept(uint addresstype, uint accesscontrol, 
const QDBusVariant& accesscontrolparam, 
const QDBusMessage& dbusMessage);
 
 7412     void NewRemoteConnection(uint handle, 
const QDBusVariant& connectionParam, uint connectionID);
 
 7427     void NewLocalConnection(uint connectionID);
 
 7458     void ConnectionClosed(uint connectionID, 
const QString& error, 
const QString& message);
 
 7471     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.StreamedMedia")
 
 7472     Q_CLASSINFO(
"D-Bus Introspection", 
"" 
 7473 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.StreamedMedia\">\n" 
 7474 "    <property access=\"read\" type=\"b\" name=\"InitialAudio\"/>\n" 
 7475 "    <property access=\"read\" type=\"b\" name=\"InitialVideo\"/>\n" 
 7476 "    <property access=\"read\" type=\"b\" name=\"ImmutableStreams\"/>\n" 
 7477 "    <method name=\"ListStreams\">\n" 
 7478 "      <arg direction=\"out\" type=\"a(uuuuuu)\" name=\"streams\">\n" 
 7479 "        <annotation value=\"Tp::MediaStreamInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 
 7482 "    <method name=\"RemoveStreams\">\n" 
 7483 "      <arg direction=\"in\" type=\"au\" name=\"streams\"/>\n" 
 7485 "    <method name=\"RequestStreamDirection\">\n" 
 7486 "      <arg direction=\"in\" type=\"u\" name=\"streamID\"/>\n" 
 7487 "      <arg direction=\"in\" type=\"u\" name=\"streamDirection\"/>\n" 
 7489 "    <method name=\"RequestStreams\">\n" 
 7490 "      <arg direction=\"in\" type=\"u\" name=\"contactHandle\"/>\n" 
 7491 "      <arg direction=\"in\" type=\"au\" name=\"types\"/>\n" 
 7492 "      <arg direction=\"out\" type=\"a(uuuuuu)\" name=\"streams\">\n" 
 7493 "        <annotation value=\"Tp::MediaStreamInfoList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 
 7496 "    <signal name=\"StreamAdded\">\n" 
 7497 "      <arg type=\"u\" name=\"streamID\"/>\n" 
 7498 "      <arg type=\"u\" name=\"contactHandle\"/>\n" 
 7499 "      <arg type=\"u\" name=\"streamType\"/>\n" 
 7501 "    <signal name=\"StreamDirectionChanged\">\n" 
 7502 "      <arg type=\"u\" name=\"streamID\"/>\n" 
 7503 "      <arg type=\"u\" name=\"streamDirection\"/>\n" 
 7504 "      <arg type=\"u\" name=\"pendingFlags\"/>\n" 
 7506 "    <signal name=\"StreamError\">\n" 
 7507 "      <arg type=\"u\" name=\"streamID\"/>\n" 
 7508 "      <arg type=\"u\" name=\"errorCode\"/>\n" 
 7509 "      <arg type=\"s\" name=\"message\"/>\n" 
 7511 "    <signal name=\"StreamRemoved\">\n" 
 7512 "      <arg type=\"u\" name=\"streamID\"/>\n" 
 7514 "    <signal name=\"StreamStateChanged\">\n" 
 7515 "      <arg type=\"u\" name=\"streamID\"/>\n" 
 7516 "      <arg type=\"u\" name=\"streamState\"/>\n" 
 7520     Q_PROPERTY(
bool InitialAudio READ InitialAudio )
 
 7521     Q_PROPERTY(
bool InitialVideo READ InitialVideo )
 
 7522     Q_PROPERTY(
bool ImmutableStreams READ ImmutableStreams )
 
 7528     typedef Tp::MethodInvocationContextPtr< Tp::MediaStreamInfoList > ListStreamsContextPtr;
 
 7529     typedef Tp::MethodInvocationContextPtr<  > RemoveStreamsContextPtr;
 
 7530     typedef Tp::MethodInvocationContextPtr<  > RequestStreamDirectionContextPtr;
 
 7531     typedef Tp::MethodInvocationContextPtr< Tp::MediaStreamInfoList > RequestStreamsContextPtr;
 
 7624     bool InitialAudio() 
const;
 
 7647     bool InitialVideo() 
const;
 
 7692     bool ImmutableStreams() 
const;
 
 7753     void RemoveStreams(
const Tp::UIntList& streams, 
const QDBusMessage& dbusMessage);
 
 7791     void RequestStreamDirection(uint streamID, uint streamDirection, 
const QDBusMessage& dbusMessage);
 
 7866     void StreamAdded(uint streamID, uint contactHandle, uint streamType);
 
 7885     void StreamDirectionChanged(uint streamID, uint streamDirection, uint pendingFlags);
 
 7904     void StreamError(uint streamID, uint errorCode, 
const QString& message);
 
 7917     void StreamRemoved(uint streamID);
 
 7933     void StreamStateChanged(uint streamID, uint streamState);
 
 7946     Q_CLASSINFO(
"D-Bus Interface", 
"org.freedesktop.Telepathy.Channel.Type.Text")
 
 7947     Q_CLASSINFO(
"D-Bus Introspection", 
"" 
 7948 "  <interface name=\"org.freedesktop.Telepathy.Channel.Type.Text\">\n" 
 7949 "    <method name=\"AcknowledgePendingMessages\">\n" 
 7950 "      <arg direction=\"in\" type=\"au\" name=\"IDs\"/>\n" 
 7952 "    <method name=\"GetMessageTypes\">\n" 
 7953 "      <arg direction=\"out\" type=\"au\" name=\"availableTypes\"/>\n" 
 7955 "    <method name=\"ListPendingMessages\">\n" 
 7956 "      <arg direction=\"in\" type=\"b\" name=\"clear\"/>\n" 
 7957 "      <arg direction=\"out\" type=\"a(uuuuus)\" name=\"pendingMessages\">\n" 
 7958 "        <annotation value=\"Tp::PendingTextMessageList\" name=\"com.trolltech.QtDBus.QtTypeName.Out0\"/>\n" 
 7961 "    <method name=\"Send\">\n" 
 7962 "      <arg direction=\"in\" type=\"u\" name=\"type\"/>\n" 
 7963 "      <arg direction=\"in\" type=\"s\" name=\"text\"/>\n" 
 7965 "    <signal name=\"LostMessage\"/>\n" 
 7966 "    <signal name=\"Received\">\n" 
 7967 "      <arg type=\"u\" name=\"ID\"/>\n" 
 7968 "      <arg type=\"u\" name=\"timestamp\"/>\n" 
 7969 "      <arg type=\"u\" name=\"sender\"/>\n" 
 7970 "      <arg type=\"u\" name=\"type\"/>\n" 
 7971 "      <arg type=\"u\" name=\"flags\"/>\n" 
 7972 "      <arg type=\"s\" name=\"text\"/>\n" 
 7974 "    <signal name=\"SendError\">\n" 
 7975 "      <arg type=\"u\" name=\"error\"/>\n" 
 7976 "      <arg type=\"u\" name=\"timestamp\"/>\n" 
 7977 "      <arg type=\"u\" name=\"type\"/>\n" 
 7978 "      <arg type=\"s\" name=\"text\"/>\n" 
 7980 "    <signal name=\"Sent\">\n" 
 7981 "      <arg type=\"u\" name=\"timestamp\"/>\n" 
 7982 "      <arg type=\"u\" name=\"type\"/>\n" 
 7983 "      <arg type=\"s\" name=\"text\"/>\n" 
 7992     typedef Tp::MethodInvocationContextPtr<  > AcknowledgePendingMessagesContextPtr;
 
 7993     typedef Tp::MethodInvocationContextPtr< Tp::UIntList > GetMessageTypesContextPtr;
 
 7994     typedef Tp::MethodInvocationContextPtr< Tp::PendingTextMessageList > ListPendingMessagesContextPtr;
 
 7995     typedef Tp::MethodInvocationContextPtr<  > SendContextPtr;
 
 8015     void AcknowledgePendingMessages(
const Tp::UIntList& IDs, 
const QDBusMessage& dbusMessage);
 
 8033     Tp::UIntList GetMessageTypes(
const QDBusMessage& dbusMessage);
 
 8099     void Send(uint type, 
const QString& text, 
const QDBusMessage& dbusMessage);
 
 8139     void Received(uint ID, uint timestamp, uint sender, uint type, uint flags, 
const QString& text);
 
 8161     void SendError(uint error, uint timestamp, uint type, 
const QString& text);
 
 8184     void Sent(uint timestamp, uint type, 
const QString& text);
 
QList< PendingTextMessage > PendingTextMessageList
Definition: build/TelepathyQt/_gen/types.h:2260
Definition: svc-channel.h:4883
Definition: svc-channel.h:4495
Definition: svc-channel.h:3301
Definition: svc-channel.h:1123
Definition: build/TelepathyQt/_gen/types.h:568
Definition: svc-channel.h:6335
QList< MediaStreamInfo > MediaStreamInfoList
Definition: build/TelepathyQt/_gen/types.h:2003
Definition: svc-channel.h:1011
Definition: build/TelepathyQt/_gen/types.h:1443
Definition: svc-channel.h:2653
Definition: build/TelepathyQt/_gen/types.h:3482
Definition: svc-channel.h:1930
Definition: svc-channel.h:7468
QList< RoomInfo > RoomInfoList
Definition: build/TelepathyQt/_gen/types.h:2690
Definition: svc-channel.h:5884
Definition: build/TelepathyQt/_gen/types.h:320
Definition: svc-channel.h:7057
Definition: svc-channel.h:4723
Definition: build/TelepathyQt/_gen/types.h:1668
Definition: svc-channel.h:6911
Definition: build/TelepathyQt/_gen/types.h:101
Definition: svc-channel.h:1834
Definition: svc-channel.h:628
QList< MediaSessionHandlerInfo > MediaSessionHandlerInfoList
Definition: build/TelepathyQt/_gen/types.h:1933
Definition: build/TelepathyQt/_gen/types.h:2083
QList< MessagePartList > MessagePartListList
Definition: build/TelepathyQt/_gen/types.h:2039
Definition: svc-channel.h:3398
QList< MessagePart > MessagePartList
Definition: build/TelepathyQt/_gen/types.h:2031
Definition: svc-channel.h:1760
Definition: build/TelepathyQt/_gen/types.h:1262
Definition: build/TelepathyQt/_gen/types.h:81
QFlags< CallFlag > CallFlags
Definition: build/TelepathyQt/_gen/constants.h:574
Definition: svc-channel.h:2794
Definition: svc-channel.h:5098
SASLStatus
Definition: build/TelepathyQt/_gen/constants.h:3660
Definition: svc-channel.h:4794
Definition: svc-channel.h:7190
Definition: svc-channel.h:6148
Definition: build/TelepathyQt/_gen/types.h:907
Definition: build/TelepathyQt/_gen/types.h:287
Definition: svc-channel.h:4930
Definition: svc-channel.h:3528
Definition: build/TelepathyQt/_gen/types.h:1646
QFlags< MessagePartSupportFlag > MessagePartSupportFlags
Definition: build/TelepathyQt/_gen/constants.h:1106
QList< CaptchaInfo > CaptchaInfoList
Definition: build/TelepathyQt/_gen/types.h:673
Definition: svc-channel.h:7102
Definition: svc-channel.h:27
Definition: build/TelepathyQt/_gen/types.h:2052
Definition: svc-channel.h:2930
Base class for all the low-level service-side adaptors. 
Definition: abstract-adaptor.h:40
Definition: build/TelepathyQt/_gen/types.h:3100
Definition: svc-channel.h:698
CaptchaStatus
Definition: build/TelepathyQt/_gen/constants.h:3025
CallState
Definition: build/TelepathyQt/_gen/constants.h:2286
Definition: build/TelepathyQt/_gen/types.h:885
Definition: svc-channel.h:7943
Definition: svc-channel.h:3892
Definition: build/TelepathyQt/_gen/types.h:2701
Definition: svc-channel.h:1510
QList< LocalPendingInfo > LocalPendingInfoList
Definition: build/TelepathyQt/_gen/types.h:1725
Definition: svc-channel.h:546
Definition: build/TelepathyQt/_gen/types.h:685
Definition: svc-channel.h:2862