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