8 #ifndef IN_TP_QT_HEADER 
   12 #include <TelepathyQt/Types> 
   20 #include <QDBusPendingReply> 
   22 #include <TelepathyQt/AbstractInterface> 
   23 #include <TelepathyQt/DBusProxy> 
   24 #include <TelepathyQt/Global> 
   29 class PendingOperation;
 
   57         return QLatin1String(
"org.freedesktop.Telepathy.Channel");
 
   68         const QString& busName,
 
   69         const QString& objectPath,
 
   82         const QDBusConnection& connection,
 
   83         const QString& busName,
 
   84         const QString& objectPath,
 
  128         return internalRequestProperty(QLatin1String(
"ChannelType"));
 
  166         return internalRequestProperty(QLatin1String(
"Interfaces"));
 
  215         return internalRequestProperty(QLatin1String(
"TargetHandle"));
 
  273         return internalRequestProperty(QLatin1String(
"TargetID"));
 
  297         return internalRequestProperty(QLatin1String(
"TargetHandleType"));
 
  370         return internalRequestProperty(QLatin1String(
"Requested"));
 
  436         return internalRequestProperty(QLatin1String(
"InitiatorHandle"));
 
  475         return internalRequestProperty(QLatin1String(
"InitiatorID"));
 
  486         return internalRequestAllProperties();
 
  504     inline QDBusPendingReply<> 
Close(
int timeout = -1)
 
  506         if (!invalidationReason().isEmpty()) {
 
  507             return QDBusPendingReply<>(QDBusMessage::createError(
 
  508                 invalidationReason(),
 
  509                 invalidationMessage()
 
  513         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
  514                 this->staticInterfaceName(), QLatin1String(
"Close"));
 
  515         return this->connection().asyncCall(callMessage, timeout);
 
  537         if (!invalidationReason().isEmpty()) {
 
  538             return QDBusPendingReply<QString>(QDBusMessage::createError(
 
  539                 invalidationReason(),
 
  540                 invalidationMessage()
 
  544         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
  545                 this->staticInterfaceName(), QLatin1String(
"GetChannelType"));
 
  546         return this->connection().asyncCall(callMessage, timeout);
 
  572     inline QDBusPendingReply<uint, uint> 
GetHandle(
int timeout = -1)
 
  574         if (!invalidationReason().isEmpty()) {
 
  575             return QDBusPendingReply<uint, uint>(QDBusMessage::createError(
 
  576                 invalidationReason(),
 
  577                 invalidationMessage()
 
  581         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
  582                 this->staticInterfaceName(), QLatin1String(
"GetHandle"));
 
  583         return this->connection().asyncCall(callMessage, timeout);
 
  605         if (!invalidationReason().isEmpty()) {
 
  606             return QDBusPendingReply<QStringList>(QDBusMessage::createError(
 
  607                 invalidationReason(),
 
  608                 invalidationMessage()
 
  612         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
  613                 this->staticInterfaceName(), QLatin1String(
"GetInterfaces"));
 
  614         return this->connection().asyncCall(callMessage, timeout);
 
  628     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
  651         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Anonymity");
 
  662         const QString& busName,
 
  663         const QString& objectPath,
 
  676         const QDBusConnection& connection,
 
  677         const QString& busName,
 
  678         const QString& objectPath,
 
  722         return internalRequestProperty(QLatin1String(
"AnonymityModes"));
 
  737         return internalRequestProperty(QLatin1String(
"AnonymityMandatory"));
 
  763         return internalRequestProperty(QLatin1String(
"AnonymousID"));
 
  774         return internalRequestAllProperties();
 
  778     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
  801         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.CallState");
 
  812         const QString& busName,
 
  813         const QString& objectPath,
 
  826         const QDBusConnection& connection,
 
  827         const QString& busName,
 
  828         const QString& objectPath,
 
  866         return internalRequestAllProperties();
 
  885     inline QDBusPendingReply<Tp::ChannelCallStateMap> 
GetCallStates(
int timeout = -1)
 
  887         if (!invalidationReason().isEmpty()) {
 
  888             return QDBusPendingReply<Tp::ChannelCallStateMap>(QDBusMessage::createError(
 
  889                 invalidationReason(),
 
  890                 invalidationMessage()
 
  894         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
  895                 this->staticInterfaceName(), QLatin1String(
"GetCallStates"));
 
  896         return this->connection().asyncCall(callMessage, timeout);
 
  913     void CallStateChanged(uint contact, uint state);
 
  916     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
  939         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.CaptchaAuthentication1");
 
  950         const QString& busName,
 
  951         const QString& objectPath,
 
  964         const QDBusConnection& connection,
 
  965         const QString& busName,
 
  966         const QString& objectPath,
 
 1019         return internalRequestProperty(QLatin1String(
"CanRetryCaptcha"));
 
 1049         return internalRequestProperty(QLatin1String(
"CaptchaStatus"));
 
 1087         return internalRequestProperty(QLatin1String(
"CaptchaError"));
 
 1113         return internalRequestProperty(QLatin1String(
"CaptchaErrorDetails"));
 
 1124         return internalRequestAllProperties();
 
 1181     inline QDBusPendingReply<Tp::CaptchaInfoList, uint, QString> 
GetCaptchas(
int timeout = -1)
 
 1183         if (!invalidationReason().isEmpty()) {
 
 1184             return QDBusPendingReply<Tp::CaptchaInfoList, uint, QString>(QDBusMessage::createError(
 
 1185                 invalidationReason(),
 
 1186                 invalidationMessage()
 
 1190         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 1191                 this->staticInterfaceName(), QLatin1String(
"GetCaptchas"));
 
 1192         return this->connection().asyncCall(callMessage, timeout);
 
 1232     inline QDBusPendingReply<QByteArray> 
GetCaptchaData(uint ID, 
const QString& mimeType, 
int timeout = -1)
 
 1234         if (!invalidationReason().isEmpty()) {
 
 1235             return QDBusPendingReply<QByteArray>(QDBusMessage::createError(
 
 1236                 invalidationReason(),
 
 1237                 invalidationMessage()
 
 1241         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 1242                 this->staticInterfaceName(), QLatin1String(
"GetCaptchaData"));
 
 1243         callMessage << QVariant::fromValue(ID) << QVariant::fromValue(mimeType);
 
 1244         return this->connection().asyncCall(callMessage, timeout);
 
 1267         if (!invalidationReason().isEmpty()) {
 
 1268             return QDBusPendingReply<>(QDBusMessage::createError(
 
 1269                 invalidationReason(),
 
 1270                 invalidationMessage()
 
 1274         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 1275                 this->staticInterfaceName(), QLatin1String(
"AnswerCaptchas"));
 
 1276         callMessage << QVariant::fromValue(answers);
 
 1277         return this->connection().asyncCall(callMessage, timeout);
 
 1307     inline QDBusPendingReply<> 
CancelCaptcha(uint reason, 
const QString& debugMessage, 
int timeout = -1)
 
 1309         if (!invalidationReason().isEmpty()) {
 
 1310             return QDBusPendingReply<>(QDBusMessage::createError(
 
 1311                 invalidationReason(),
 
 1312                 invalidationMessage()
 
 1316         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 1317                 this->staticInterfaceName(), QLatin1String(
"CancelCaptcha"));
 
 1318         callMessage << QVariant::fromValue(reason) << QVariant::fromValue(debugMessage);
 
 1319         return this->connection().asyncCall(callMessage, timeout);
 
 1323     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 1346         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.ChatState");
 
 1357         const QString& busName,
 
 1358         const QString& objectPath,
 
 1371         const QDBusConnection& connection,
 
 1372         const QString& busName,
 
 1373         const QString& objectPath,
 
 1440         return internalRequestProperty(QLatin1String(
"ChatStates"));
 
 1451         return internalRequestAllProperties();
 
 1472         if (!invalidationReason().isEmpty()) {
 
 1473             return QDBusPendingReply<>(QDBusMessage::createError(
 
 1474                 invalidationReason(),
 
 1475                 invalidationMessage()
 
 1479         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 1480                 this->staticInterfaceName(), QLatin1String(
"SetChatState"));
 
 1481         callMessage << QVariant::fromValue(state);
 
 1482         return this->connection().asyncCall(callMessage, timeout);
 
 1500     void ChatStateChanged(uint contact, uint state);
 
 1503     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 1526         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Conference");
 
 1537         const QString& busName,
 
 1538         const QString& objectPath,
 
 1551         const QDBusConnection& connection,
 
 1552         const QString& busName,
 
 1553         const QString& objectPath,
 
 1613         return internalRequestProperty(QLatin1String(
"Channels"));
 
 1679         return internalRequestProperty(QLatin1String(
"InitialChannels"));
 
 1757         return internalRequestProperty(QLatin1String(
"InitialInviteeHandles"));
 
 1786         return internalRequestProperty(QLatin1String(
"InitialInviteeIDs"));
 
 1818         return internalRequestProperty(QLatin1String(
"InvitationMessage"));
 
 1888         return internalRequestProperty(QLatin1String(
"OriginalChannels"));
 
 1899         return internalRequestAllProperties();
 
 1926     void ChannelMerged(
const QDBusObjectPath& channel, uint channelSpecificHandle, 
const QVariantMap& properties);
 
 1952     void ChannelRemoved(
const QDBusObjectPath& channel, 
const QVariantMap& details);
 
 1955     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 1978         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.DTMF");
 
 1989         const QString& busName,
 
 1990         const QString& objectPath,
 
 2003         const QDBusConnection& connection,
 
 2004         const QString& busName,
 
 2005         const QString& objectPath,
 
 2048         return internalRequestProperty(QLatin1String(
"CurrentlySendingTones"));
 
 2066         return internalRequestProperty(QLatin1String(
"InitialTones"));
 
 2088         return internalRequestProperty(QLatin1String(
"DeferredTones"));
 
 2099         return internalRequestAllProperties();
 
 2133     inline QDBusPendingReply<> 
StartTone(uint streamID, uchar event, 
int timeout = -1)
 
 2135         if (!invalidationReason().isEmpty()) {
 
 2136             return QDBusPendingReply<>(QDBusMessage::createError(
 
 2137                 invalidationReason(),
 
 2138                 invalidationMessage()
 
 2142         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 2143                 this->staticInterfaceName(), QLatin1String(
"StartTone"));
 
 2144         callMessage << QVariant::fromValue(streamID) << QVariant::fromValue(event);
 
 2145         return this->connection().asyncCall(callMessage, timeout);
 
 2170     inline QDBusPendingReply<> 
StopTone(uint streamID, 
int timeout = -1)
 
 2172         if (!invalidationReason().isEmpty()) {
 
 2173             return QDBusPendingReply<>(QDBusMessage::createError(
 
 2174                 invalidationReason(),
 
 2175                 invalidationMessage()
 
 2179         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 2180                 this->staticInterfaceName(), QLatin1String(
"StopTone"));
 
 2181         callMessage << QVariant::fromValue(streamID);
 
 2182         return this->connection().asyncCall(callMessage, timeout);
 
 2230     inline QDBusPendingReply<> 
MultipleTones(
const QString& tones, 
int timeout = -1)
 
 2232         if (!invalidationReason().isEmpty()) {
 
 2233             return QDBusPendingReply<>(QDBusMessage::createError(
 
 2234                 invalidationReason(),
 
 2235                 invalidationMessage()
 
 2239         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 2240                 this->staticInterfaceName(), QLatin1String(
"MultipleTones"));
 
 2241         callMessage << QVariant::fromValue(tones);
 
 2242         return this->connection().asyncCall(callMessage, timeout);
 
 2273     void TonesDeferred(
const QString& tones);
 
 2291     void SendingTones(
const QString& tones);
 
 2304     void StoppedTones(
bool cancelled);
 
 2307     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 2330         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Destroyable");
 
 2341         const QString& busName,
 
 2342         const QString& objectPath,
 
 2355         const QDBusConnection& connection,
 
 2356         const QString& busName,
 
 2357         const QString& objectPath,
 
 2395         return internalRequestAllProperties();
 
 2443     inline QDBusPendingReply<> 
Destroy(
int timeout = -1)
 
 2445         if (!invalidationReason().isEmpty()) {
 
 2446             return QDBusPendingReply<>(QDBusMessage::createError(
 
 2447                 invalidationReason(),
 
 2448                 invalidationMessage()
 
 2452         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 2453                 this->staticInterfaceName(), QLatin1String(
"Destroy"));
 
 2454         return this->connection().asyncCall(callMessage, timeout);
 
 2458     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 2481         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.FileTransfer.Metadata");
 
 2492         const QString& busName,
 
 2493         const QString& objectPath,
 
 2506         const QDBusConnection& connection,
 
 2507         const QString& busName,
 
 2508         const QString& objectPath,
 
 2556         return internalRequestProperty(QLatin1String(
"ServiceName"));
 
 2577         return internalSetProperty(QLatin1String(
"ServiceName"), QVariant::fromValue(newValue));
 
 2595         return internalRequestProperty(QLatin1String(
"Metadata"));
 
 2613         return internalSetProperty(QLatin1String(
"Metadata"), QVariant::fromValue(newValue));
 
 2624         return internalRequestAllProperties();
 
 2628     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 2651         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Group");
 
 2662         const QString& busName,
 
 2663         const QString& objectPath,
 
 2676         const QDBusConnection& connection,
 
 2677         const QString& busName,
 
 2678         const QString& objectPath,
 
 2722         return internalRequestProperty(QLatin1String(
"GroupFlags"));
 
 2742         return internalRequestProperty(QLatin1String(
"HandleOwners"));
 
 2757         return internalRequestProperty(QLatin1String(
"LocalPendingMembers"));
 
 2771         return internalRequestProperty(QLatin1String(
"Members"));
 
 2786         return internalRequestProperty(QLatin1String(
"RemotePendingMembers"));
 
 2805         return internalRequestProperty(QLatin1String(
"SelfHandle"));
 
 2823         return internalRequestProperty(QLatin1String(
"MemberIdentifiers"));
 
 2834         return internalRequestAllProperties();
 
 2870         if (!invalidationReason().isEmpty()) {
 
 2871             return QDBusPendingReply<>(QDBusMessage::createError(
 
 2872                 invalidationReason(),
 
 2873                 invalidationMessage()
 
 2877         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 2878                 this->staticInterfaceName(), QLatin1String(
"AddMembers"));
 
 2879         callMessage << QVariant::fromValue(contacts) << QVariant::fromValue(message);
 
 2880         return this->connection().asyncCall(callMessage, timeout);
 
 2905     inline QDBusPendingReply<Tp::UIntList, Tp::UIntList, Tp::UIntList> 
GetAllMembers(
int timeout = -1)
 
 2907         if (!invalidationReason().isEmpty()) {
 
 2908             return QDBusPendingReply<Tp::UIntList, Tp::UIntList, Tp::UIntList>(QDBusMessage::createError(
 
 2909                 invalidationReason(),
 
 2910                 invalidationMessage()
 
 2914         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 2915                 this->staticInterfaceName(), QLatin1String(
"GetAllMembers"));
 
 2916         return this->connection().asyncCall(callMessage, timeout);
 
 2935         if (!invalidationReason().isEmpty()) {
 
 2936             return QDBusPendingReply<uint>(QDBusMessage::createError(
 
 2937                 invalidationReason(),
 
 2938                 invalidationMessage()
 
 2942         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 2943                 this->staticInterfaceName(), QLatin1String(
"GetGroupFlags"));
 
 2944         return this->connection().asyncCall(callMessage, timeout);
 
 2974         if (!invalidationReason().isEmpty()) {
 
 2975             return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
 
 2976                 invalidationReason(),
 
 2977                 invalidationMessage()
 
 2981         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 2982                 this->staticInterfaceName(), QLatin1String(
"GetHandleOwners"));
 
 2983         callMessage << QVariant::fromValue(handles);
 
 2984         return this->connection().asyncCall(callMessage, timeout);
 
 3000         if (!invalidationReason().isEmpty()) {
 
 3001             return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
 
 3002                 invalidationReason(),
 
 3003                 invalidationMessage()
 
 3007         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3008                 this->staticInterfaceName(), QLatin1String(
"GetLocalPendingMembers"));
 
 3009         return this->connection().asyncCall(callMessage, timeout);
 
 3032         if (!invalidationReason().isEmpty()) {
 
 3033             return QDBusPendingReply<Tp::LocalPendingInfoList>(QDBusMessage::createError(
 
 3034                 invalidationReason(),
 
 3035                 invalidationMessage()
 
 3039         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3040                 this->staticInterfaceName(), QLatin1String(
"GetLocalPendingMembersWithInfo"));
 
 3041         return this->connection().asyncCall(callMessage, timeout);
 
 3054     inline QDBusPendingReply<Tp::UIntList> 
GetMembers(
int timeout = -1)
 
 3056         if (!invalidationReason().isEmpty()) {
 
 3057             return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
 
 3058                 invalidationReason(),
 
 3059                 invalidationMessage()
 
 3063         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3064                 this->staticInterfaceName(), QLatin1String(
"GetMembers"));
 
 3065         return this->connection().asyncCall(callMessage, timeout);
 
 3081         if (!invalidationReason().isEmpty()) {
 
 3082             return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
 
 3083                 invalidationReason(),
 
 3084                 invalidationMessage()
 
 3088         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3089                 this->staticInterfaceName(), QLatin1String(
"GetRemotePendingMembers"));
 
 3090         return this->connection().asyncCall(callMessage, timeout);
 
 3105         if (!invalidationReason().isEmpty()) {
 
 3106             return QDBusPendingReply<uint>(QDBusMessage::createError(
 
 3107                 invalidationReason(),
 
 3108                 invalidationMessage()
 
 3112         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3113                 this->staticInterfaceName(), QLatin1String(
"GetSelfHandle"));
 
 3114         return this->connection().asyncCall(callMessage, timeout);
 
 3174         if (!invalidationReason().isEmpty()) {
 
 3175             return QDBusPendingReply<>(QDBusMessage::createError(
 
 3176                 invalidationReason(),
 
 3177                 invalidationMessage()
 
 3181         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3182                 this->staticInterfaceName(), QLatin1String(
"RemoveMembers"));
 
 3183         callMessage << QVariant::fromValue(contacts) << QVariant::fromValue(message);
 
 3184         return this->connection().asyncCall(callMessage, timeout);
 
 3213         if (!invalidationReason().isEmpty()) {
 
 3214             return QDBusPendingReply<>(QDBusMessage::createError(
 
 3215                 invalidationReason(),
 
 3216                 invalidationMessage()
 
 3220         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3221                 this->staticInterfaceName(), QLatin1String(
"RemoveMembersWithReason"));
 
 3222         callMessage << QVariant::fromValue(contacts) << QVariant::fromValue(message) << QVariant::fromValue(reason);
 
 3223         return this->connection().asyncCall(callMessage, timeout);
 
 3286     void SelfHandleChanged(uint selfHandle);
 
 3303     void SelfContactChanged(uint selfHandle, 
const QString& selfID);
 
 3319     void GroupFlagsChanged(uint added, uint removed);
 
 3487     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 3510         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Hold");
 
 3521         const QString& busName,
 
 3522         const QString& objectPath,
 
 3535         const QDBusConnection& connection,
 
 3536         const QString& busName,
 
 3537         const QString& objectPath,
 
 3575         return internalRequestAllProperties();
 
 3599         if (!invalidationReason().isEmpty()) {
 
 3600             return QDBusPendingReply<uint, uint>(QDBusMessage::createError(
 
 3601                 invalidationReason(),
 
 3602                 invalidationMessage()
 
 3606         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3607                 this->staticInterfaceName(), QLatin1String(
"GetHoldState"));
 
 3608         return this->connection().asyncCall(callMessage, timeout);
 
 3676         if (!invalidationReason().isEmpty()) {
 
 3677             return QDBusPendingReply<>(QDBusMessage::createError(
 
 3678                 invalidationReason(),
 
 3679                 invalidationMessage()
 
 3683         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3684                 this->staticInterfaceName(), QLatin1String(
"RequestHold"));
 
 3685         callMessage << QVariant::fromValue(hold);
 
 3686         return this->connection().asyncCall(callMessage, timeout);
 
 3706     void HoldStateChanged(uint holdState, uint reason);
 
 3709     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 3732         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.MediaSignalling");
 
 3743         const QString& busName,
 
 3744         const QString& objectPath,
 
 3757         const QDBusConnection& connection,
 
 3758         const QString& busName,
 
 3759         const QString& objectPath,
 
 3797         return internalRequestAllProperties();
 
 3814         if (!invalidationReason().isEmpty()) {
 
 3815             return QDBusPendingReply<Tp::MediaSessionHandlerInfoList>(QDBusMessage::createError(
 
 3816                 invalidationReason(),
 
 3817                 invalidationMessage()
 
 3821         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 3822                 this->staticInterfaceName(), QLatin1String(
"GetSessionHandlers"));
 
 3823         return this->connection().asyncCall(callMessage, timeout);
 
 3842     void NewSessionHandler(
const QDBusObjectPath& sessionHandler, 
const QString& sessionType);
 
 3845     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 3868         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Messages");
 
 3879         const QString& busName,
 
 3880         const QString& objectPath,
 
 3893         const QDBusConnection& connection,
 
 3894         const QString& busName,
 
 3895         const QString& objectPath,
 
 3980         return internalRequestProperty(QLatin1String(
"SupportedContentTypes"));
 
 3996         return internalRequestProperty(QLatin1String(
"MessageTypes"));
 
 4010         return internalRequestProperty(QLatin1String(
"MessagePartSupportFlags"));
 
 4035         return internalRequestProperty(QLatin1String(
"PendingMessages"));
 
 4049         return internalRequestProperty(QLatin1String(
"DeliveryReportingSupport"));
 
 4060         return internalRequestAllProperties();
 
 4128         if (!invalidationReason().isEmpty()) {
 
 4129             return QDBusPendingReply<QString>(QDBusMessage::createError(
 
 4130                 invalidationReason(),
 
 4131                 invalidationMessage()
 
 4135         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 4136                 this->staticInterfaceName(), QLatin1String(
"SendMessage"));
 
 4137         callMessage << QVariant::fromValue(message) << QVariant::fromValue(flags);
 
 4138         return this->connection().asyncCall(callMessage, timeout);
 
 4183         if (!invalidationReason().isEmpty()) {
 
 4184             return QDBusPendingReply<Tp::MessagePartContentMap>(QDBusMessage::createError(
 
 4185                 invalidationReason(),
 
 4186                 invalidationMessage()
 
 4190         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 4191                 this->staticInterfaceName(), QLatin1String(
"GetPendingMessageContent"));
 
 4192         callMessage << QVariant::fromValue(messageID) << QVariant::fromValue(parts);
 
 4193         return this->connection().asyncCall(callMessage, timeout);
 
 4256     void MessageSent(
const Tp::MessagePartList& content, uint flags, 
const QString& messageToken);
 
 4271     void PendingMessagesRemoved(
const Tp::UIntList& messageIDs);
 
 4296     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 4319         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Password");
 
 4330         const QString& busName,
 
 4331         const QString& objectPath,
 
 4344         const QDBusConnection& connection,
 
 4345         const QString& busName,
 
 4346         const QString& objectPath,
 
 4384         return internalRequestAllProperties();
 
 4407         if (!invalidationReason().isEmpty()) {
 
 4408             return QDBusPendingReply<uint>(QDBusMessage::createError(
 
 4409                 invalidationReason(),
 
 4410                 invalidationMessage()
 
 4414         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 4415                 this->staticInterfaceName(), QLatin1String(
"GetPasswordFlags"));
 
 4416         return this->connection().asyncCall(callMessage, timeout);
 
 4441         if (!invalidationReason().isEmpty()) {
 
 4442             return QDBusPendingReply<bool>(QDBusMessage::createError(
 
 4443                 invalidationReason(),
 
 4444                 invalidationMessage()
 
 4448         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 4449                 this->staticInterfaceName(), QLatin1String(
"ProvidePassword"));
 
 4450         callMessage << QVariant::fromValue(password);
 
 4451         return this->connection().asyncCall(callMessage, timeout);
 
 4469     void PasswordFlagsChanged(uint added, uint removed);
 
 4472     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 4495         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.RoomConfig1");
 
 4506         const QString& busName,
 
 4507         const QString& objectPath,
 
 4520         const QDBusConnection& connection,
 
 4521         const QString& busName,
 
 4522         const QString& objectPath,
 
 4564         return internalRequestProperty(QLatin1String(
"Anonymous"));
 
 4578         return internalRequestProperty(QLatin1String(
"InviteOnly"));
 
 4592         return internalRequestProperty(QLatin1String(
"Limit"));
 
 4606         return internalRequestProperty(QLatin1String(
"Moderated"));
 
 4640         return internalRequestProperty(QLatin1String(
"Title"));
 
 4655         return internalRequestProperty(QLatin1String(
"Description"));
 
 4672         return internalRequestProperty(QLatin1String(
"Persistent"));
 
 4688         return internalRequestProperty(QLatin1String(
"Private"));
 
 4708         return internalRequestProperty(QLatin1String(
"PasswordProtected"));
 
 4734         return internalRequestProperty(QLatin1String(
"Password"));
 
 4761         return internalRequestProperty(QLatin1String(
"PasswordHint"));
 
 4780         return internalRequestProperty(QLatin1String(
"CanUpdateConfiguration"));
 
 4807         return internalRequestProperty(QLatin1String(
"MutableProperties"));
 
 4836         return internalRequestProperty(QLatin1String(
"ConfigurationRetrieved"));
 
 4847         return internalRequestAllProperties();
 
 4895         if (!invalidationReason().isEmpty()) {
 
 4896             return QDBusPendingReply<>(QDBusMessage::createError(
 
 4897                 invalidationReason(),
 
 4898                 invalidationMessage()
 
 4902         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 4903                 this->staticInterfaceName(), QLatin1String(
"UpdateConfiguration"));
 
 4904         callMessage << QVariant::fromValue(properties);
 
 4905         return this->connection().asyncCall(callMessage, timeout);
 
 4909     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 4932         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Room2");
 
 4943         const QString& busName,
 
 4944         const QString& objectPath,
 
 4957         const QDBusConnection& connection,
 
 4958         const QString& busName,
 
 4959         const QString& objectPath,
 
 5016         return internalRequestProperty(QLatin1String(
"RoomName"));
 
 5041         return internalRequestProperty(QLatin1String(
"Server"));
 
 5058         return internalRequestProperty(QLatin1String(
"Creator"));
 
 5075         return internalRequestProperty(QLatin1String(
"CreatorHandle"));
 
 5092         return internalRequestProperty(QLatin1String(
"CreationTimestamp"));
 
 5103         return internalRequestAllProperties();
 
 5107     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 5130         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication");
 
 5141         const QString& busName,
 
 5142         const QString& objectPath,
 
 5155         const QDBusConnection& connection,
 
 5156         const QString& busName,
 
 5157         const QString& objectPath,
 
 5211         return internalRequestProperty(QLatin1String(
"AvailableMechanisms"));
 
 5237         return internalRequestProperty(QLatin1String(
"HasInitialData"));
 
 5262         return internalRequestProperty(QLatin1String(
"CanTryAgain"));
 
 5280         return internalRequestProperty(QLatin1String(
"SASLStatus"));
 
 5313         return internalRequestProperty(QLatin1String(
"SASLError"));
 
 5339         return internalRequestProperty(QLatin1String(
"SASLErrorDetails"));
 
 5408         return internalRequestProperty(QLatin1String(
"AuthorizationIdentity"));
 
 5474         return internalRequestProperty(QLatin1String(
"DefaultUsername"));
 
 5506         return internalRequestProperty(QLatin1String(
"DefaultRealm"));
 
 5532         return internalRequestProperty(QLatin1String(
"MaySaveResponse"));
 
 5543         return internalRequestAllProperties();
 
 5573     inline QDBusPendingReply<> 
StartMechanism(
const QString& mechanism, 
int timeout = -1)
 
 5575         if (!invalidationReason().isEmpty()) {
 
 5576             return QDBusPendingReply<>(QDBusMessage::createError(
 
 5577                 invalidationReason(),
 
 5578                 invalidationMessage()
 
 5582         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 5583                 this->staticInterfaceName(), QLatin1String(
"StartMechanism"));
 
 5584         callMessage << QVariant::fromValue(mechanism);
 
 5585         return this->connection().asyncCall(callMessage, timeout);
 
 5644         if (!invalidationReason().isEmpty()) {
 
 5645             return QDBusPendingReply<>(QDBusMessage::createError(
 
 5646                 invalidationReason(),
 
 5647                 invalidationMessage()
 
 5651         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 5652                 this->staticInterfaceName(), QLatin1String(
"StartMechanismWithData"));
 
 5653         callMessage << QVariant::fromValue(mechanism) << QVariant::fromValue(initialData);
 
 5654         return this->connection().asyncCall(callMessage, timeout);
 
 5674     inline QDBusPendingReply<> 
Respond(
const QByteArray& responseData, 
int timeout = -1)
 
 5676         if (!invalidationReason().isEmpty()) {
 
 5677             return QDBusPendingReply<>(QDBusMessage::createError(
 
 5678                 invalidationReason(),
 
 5679                 invalidationMessage()
 
 5683         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 5684                 this->staticInterfaceName(), QLatin1String(
"Respond"));
 
 5685         callMessage << QVariant::fromValue(responseData);
 
 5686         return this->connection().asyncCall(callMessage, timeout);
 
 5719         if (!invalidationReason().isEmpty()) {
 
 5720             return QDBusPendingReply<>(QDBusMessage::createError(
 
 5721                 invalidationReason(),
 
 5722                 invalidationMessage()
 
 5726         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 5727                 this->staticInterfaceName(), QLatin1String(
"AcceptSASL"));
 
 5728         return this->connection().asyncCall(callMessage, timeout);
 
 5759     inline QDBusPendingReply<> 
AbortSASL(uint reason, 
const QString& debugMessage, 
int timeout = -1)
 
 5761         if (!invalidationReason().isEmpty()) {
 
 5762             return QDBusPendingReply<>(QDBusMessage::createError(
 
 5763                 invalidationReason(),
 
 5764                 invalidationMessage()
 
 5768         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 5769                 this->staticInterfaceName(), QLatin1String(
"AbortSASL"));
 
 5770         callMessage << QVariant::fromValue(reason) << QVariant::fromValue(debugMessage);
 
 5771         return this->connection().asyncCall(callMessage, timeout);
 
 5792     void SASLStatusChanged(uint status, 
const QString& reason, 
const QVariantMap& details);
 
 5813     void NewChallenge(
const QByteArray& challengeData);
 
 5816     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 5839         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.SMS");
 
 5850         const QString& busName,
 
 5851         const QString& objectPath,
 
 5864         const QDBusConnection& connection,
 
 5865         const QString& busName,
 
 5866         const QString& objectPath,
 
 5937         return internalRequestProperty(QLatin1String(
"Flash"));
 
 6004         return internalRequestProperty(QLatin1String(
"SMSChannel"));
 
 6015         return internalRequestAllProperties();
 
 6085         if (!invalidationReason().isEmpty()) {
 
 6086             return QDBusPendingReply<uint, int, int>(QDBusMessage::createError(
 
 6087                 invalidationReason(),
 
 6088                 invalidationMessage()
 
 6092         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 6093                 this->staticInterfaceName(), QLatin1String(
"GetSMSLength"));
 
 6094         callMessage << QVariant::fromValue(message);
 
 6095         return this->connection().asyncCall(callMessage, timeout);
 
 6108     void SMSChannelChanged(
bool SMSChannel);
 
 6111     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 6134         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Securable");
 
 6145         const QString& busName,
 
 6146         const QString& objectPath,
 
 6159         const QDBusConnection& connection,
 
 6160         const QString& busName,
 
 6161         const QString& objectPath,
 
 6214         return internalRequestProperty(QLatin1String(
"Encrypted"));
 
 6235         return internalRequestProperty(QLatin1String(
"Verified"));
 
 6246         return internalRequestAllProperties();
 
 6250     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 6273         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.ServicePoint");
 
 6284         const QString& busName,
 
 6285         const QString& objectPath,
 
 6298         const QDBusConnection& connection,
 
 6299         const QString& busName,
 
 6300         const QString& objectPath,
 
 6351         return internalRequestProperty(QLatin1String(
"InitialServicePoint"));
 
 6368         return internalRequestProperty(QLatin1String(
"CurrentServicePoint"));
 
 6379         return internalRequestAllProperties();
 
 6402     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 6425         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Subject2");
 
 6436         const QString& busName,
 
 6437         const QString& objectPath,
 
 6450         const QDBusConnection& connection,
 
 6451         const QString& busName,
 
 6452         const QString& objectPath,
 
 6503         return internalRequestProperty(QLatin1String(
"Subject"));
 
 6524         return internalRequestProperty(QLatin1String(
"Actor"));
 
 6541         return internalRequestProperty(QLatin1String(
"ActorHandle"));
 
 6562         return internalRequestProperty(QLatin1String(
"Timestamp"));
 
 6591         return internalRequestProperty(QLatin1String(
"CanSet"));
 
 6602         return internalRequestAllProperties();
 
 6629     inline QDBusPendingReply<> 
SetSubject(
const QString& subject, 
int timeout = -1)
 
 6631         if (!invalidationReason().isEmpty()) {
 
 6632             return QDBusPendingReply<>(QDBusMessage::createError(
 
 6633                 invalidationReason(),
 
 6634                 invalidationMessage()
 
 6638         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 6639                 this->staticInterfaceName(), QLatin1String(
"SetSubject"));
 
 6640         callMessage << QVariant::fromValue(subject);
 
 6641         return this->connection().asyncCall(callMessage, timeout);
 
 6645     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 6668         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Tube");
 
 6679         const QString& busName,
 
 6680         const QString& objectPath,
 
 6693         const QDBusConnection& connection,
 
 6694         const QString& busName,
 
 6695         const QString& objectPath,
 
 6772         return internalRequestProperty(QLatin1String(
"Parameters"));
 
 6792         return internalRequestProperty(QLatin1String(
"State"));
 
 6803         return internalRequestAllProperties();
 
 6817     void TubeChannelStateChanged(uint state);
 
 6820     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 6843         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.Call1");
 
 6854         const QString& busName,
 
 6855         const QString& objectPath,
 
 6868         const QDBusConnection& connection,
 
 6869         const QString& busName,
 
 6870         const QString& objectPath,
 
 6917         return internalRequestProperty(QLatin1String(
"Contents"));
 
 6985         return internalRequestProperty(QLatin1String(
"CallStateDetails"));
 
 7014         return internalRequestProperty(QLatin1String(
"CallState"));
 
 7038         return internalRequestProperty(QLatin1String(
"CallFlags"));
 
 7058         return internalRequestProperty(QLatin1String(
"CallStateReason"));
 
 7096         return internalRequestProperty(QLatin1String(
"HardwareStreaming"));
 
 7126         return internalRequestProperty(QLatin1String(
"CallMembers"));
 
 7142         return internalRequestProperty(QLatin1String(
"MemberIdentifiers"));
 
 7168         return internalRequestProperty(QLatin1String(
"InitialTransport"));
 
 7242         return internalRequestProperty(QLatin1String(
"InitialAudio"));
 
 7267         return internalRequestProperty(QLatin1String(
"InitialVideo"));
 
 7299         return internalRequestProperty(QLatin1String(
"InitialAudioName"));
 
 7319         return internalRequestProperty(QLatin1String(
"InitialVideoName"));
 
 7355         return internalRequestProperty(QLatin1String(
"MutableContents"));
 
 7366         return internalRequestAllProperties();
 
 7400         if (!invalidationReason().isEmpty()) {
 
 7401             return QDBusPendingReply<>(QDBusMessage::createError(
 
 7402                 invalidationReason(),
 
 7403                 invalidationMessage()
 
 7407         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 7408                 this->staticInterfaceName(), QLatin1String(
"SetRinging"));
 
 7409         return this->connection().asyncCall(callMessage, timeout);
 
 7444         if (!invalidationReason().isEmpty()) {
 
 7445             return QDBusPendingReply<>(QDBusMessage::createError(
 
 7446                 invalidationReason(),
 
 7447                 invalidationMessage()
 
 7451         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 7452                 this->staticInterfaceName(), QLatin1String(
"SetQueued"));
 
 7453         return this->connection().asyncCall(callMessage, timeout);
 
 7490     inline QDBusPendingReply<> 
Accept(
int timeout = -1)
 
 7492         if (!invalidationReason().isEmpty()) {
 
 7493             return QDBusPendingReply<>(QDBusMessage::createError(
 
 7494                 invalidationReason(),
 
 7495                 invalidationMessage()
 
 7499         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 7500                 this->staticInterfaceName(), QLatin1String(
"Accept"));
 
 7501         return this->connection().asyncCall(callMessage, timeout);
 
 7529     inline QDBusPendingReply<> 
Hangup(uint reason, 
const QString& detailedHangupReason, 
const QString& message, 
int timeout = -1)
 
 7531         if (!invalidationReason().isEmpty()) {
 
 7532             return QDBusPendingReply<>(QDBusMessage::createError(
 
 7533                 invalidationReason(),
 
 7534                 invalidationMessage()
 
 7538         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 7539                 this->staticInterfaceName(), QLatin1String(
"Hangup"));
 
 7540         callMessage << QVariant::fromValue(reason) << QVariant::fromValue(detailedHangupReason) << QVariant::fromValue(message);
 
 7541         return this->connection().asyncCall(callMessage, timeout);
 
 7582     inline QDBusPendingReply<QDBusObjectPath> 
AddContent(
const QString& contentName, uint contentType, uint initialDirection, 
int timeout = -1)
 
 7584         if (!invalidationReason().isEmpty()) {
 
 7585             return QDBusPendingReply<QDBusObjectPath>(QDBusMessage::createError(
 
 7586                 invalidationReason(),
 
 7587                 invalidationMessage()
 
 7591         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 7592                 this->staticInterfaceName(), QLatin1String(
"AddContent"));
 
 7593         callMessage << QVariant::fromValue(contentName) << QVariant::fromValue(contentType) << QVariant::fromValue(initialDirection);
 
 7594         return this->connection().asyncCall(callMessage, timeout);
 
 7609     void ContentAdded(
const QDBusObjectPath& content);
 
 7655     void CallStateChanged(uint callState, uint callFlags, 
const Tp::CallStateReason& callStateReason, 
const QVariantMap& callStateDetails);
 
 7688     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 7711         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.ContactList");
 
 7722         const QString& busName,
 
 7723         const QString& objectPath,
 
 7736         const QDBusConnection& connection,
 
 7737         const QString& busName,
 
 7738         const QString& objectPath,
 
 7776         return internalRequestAllProperties();
 
 7780     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 7803         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.ContactSearch");
 
 7814         const QString& busName,
 
 7815         const QString& objectPath,
 
 7828         const QDBusConnection& connection,
 
 7829         const QString& busName,
 
 7830         const QString& objectPath,
 
 7872         return internalRequestProperty(QLatin1String(
"SearchState"));
 
 7902         return internalRequestProperty(QLatin1String(
"Limit"));
 
 7921         return internalRequestProperty(QLatin1String(
"AvailableSearchKeys"));
 
 7946         return internalRequestProperty(QLatin1String(
"Server"));
 
 7957         return internalRequestAllProperties();
 
 7980         if (!invalidationReason().isEmpty()) {
 
 7981             return QDBusPendingReply<>(QDBusMessage::createError(
 
 7982                 invalidationReason(),
 
 7983                 invalidationMessage()
 
 7987         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 7988                 this->staticInterfaceName(), QLatin1String(
"Search"));
 
 7989         callMessage << QVariant::fromValue(terms);
 
 7990         return this->connection().asyncCall(callMessage, timeout);
 
 8007     inline QDBusPendingReply<> 
More(
int timeout = -1)
 
 8009         if (!invalidationReason().isEmpty()) {
 
 8010             return QDBusPendingReply<>(QDBusMessage::createError(
 
 8011                 invalidationReason(),
 
 8012                 invalidationMessage()
 
 8016         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 8017                 this->staticInterfaceName(), QLatin1String(
"More"));
 
 8018         return this->connection().asyncCall(callMessage, timeout);
 
 8053     inline QDBusPendingReply<> 
Stop(
int timeout = -1)
 
 8055         if (!invalidationReason().isEmpty()) {
 
 8056             return QDBusPendingReply<>(QDBusMessage::createError(
 
 8057                 invalidationReason(),
 
 8058                 invalidationMessage()
 
 8062         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 8063                 this->staticInterfaceName(), QLatin1String(
"Stop"));
 
 8064         return this->connection().asyncCall(callMessage, timeout);
 
 8117     void SearchStateChanged(uint state, 
const QString& error, 
const QVariantMap& details);
 
 8134     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 8157         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.DBusTube");
 
 8168         const QString& busName,
 
 8169         const QString& objectPath,
 
 8182         const QDBusConnection& connection,
 
 8183         const QString& busName,
 
 8184         const QString& objectPath,
 
 8234         return internalRequestProperty(QLatin1String(
"ServiceName"));
 
 8251         return internalRequestProperty(QLatin1String(
"DBusNames"));
 
 8283         return internalRequestProperty(QLatin1String(
"SupportedAccessControls"));
 
 8294         return internalRequestAllProperties();
 
 8322     inline QDBusPendingReply<QString> 
Offer(
const QVariantMap& parameters, uint accesscontrol, 
int timeout = -1)
 
 8324         if (!invalidationReason().isEmpty()) {
 
 8325             return QDBusPendingReply<QString>(QDBusMessage::createError(
 
 8326                 invalidationReason(),
 
 8327                 invalidationMessage()
 
 8331         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 8332                 this->staticInterfaceName(), QLatin1String(
"Offer"));
 
 8333         callMessage << QVariant::fromValue(parameters) << QVariant::fromValue(accesscontrol);
 
 8334         return this->connection().asyncCall(callMessage, timeout);
 
 8360     inline QDBusPendingReply<QString> 
Accept(uint accesscontrol, 
int timeout = -1)
 
 8362         if (!invalidationReason().isEmpty()) {
 
 8363             return QDBusPendingReply<QString>(QDBusMessage::createError(
 
 8364                 invalidationReason(),
 
 8365                 invalidationMessage()
 
 8369         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 8370                 this->staticInterfaceName(), QLatin1String(
"Accept"));
 
 8371         callMessage << QVariant::fromValue(accesscontrol);
 
 8372         return this->connection().asyncCall(callMessage, timeout);
 
 8394     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 8417         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.FileTransfer");
 
 8428         const QString& busName,
 
 8429         const QString& objectPath,
 
 8442         const QDBusConnection& connection,
 
 8443         const QString& busName,
 
 8444         const QString& objectPath,
 
 8488         return internalRequestProperty(QLatin1String(
"State"));
 
 8510         return internalRequestProperty(QLatin1String(
"ContentType"));
 
 8536         return internalRequestProperty(QLatin1String(
"Filename"));
 
 8564         return internalRequestProperty(QLatin1String(
"Size"));
 
 8595         return internalRequestProperty(QLatin1String(
"ContentHashType"));
 
 8620         return internalRequestProperty(QLatin1String(
"ContentHash"));
 
 8642         return internalRequestProperty(QLatin1String(
"Description"));
 
 8663         return internalRequestProperty(QLatin1String(
"Date"));
 
 8696         return internalRequestProperty(QLatin1String(
"AvailableSocketTypes"));
 
 8714         return internalRequestProperty(QLatin1String(
"TransferredBytes"));
 
 8741         return internalRequestProperty(QLatin1String(
"InitialOffset"));
 
 8781         return internalRequestProperty(QLatin1String(
"URI"));
 
 8821         return internalSetProperty(QLatin1String(
"URI"), QVariant::fromValue(newValue));
 
 8858         return internalRequestProperty(QLatin1String(
"FileCollection"));
 
 8869         return internalRequestAllProperties();
 
 8917     inline QDBusPendingReply<QDBusVariant> 
AcceptFile(uint addressType, uint accessControl, 
const QDBusVariant& accessControlParam, qulonglong offset, 
int timeout = -1)
 
 8919         if (!invalidationReason().isEmpty()) {
 
 8920             return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
 
 8921                 invalidationReason(),
 
 8922                 invalidationMessage()
 
 8926         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 8927                 this->staticInterfaceName(), QLatin1String(
"AcceptFile"));
 
 8928         callMessage << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam) << QVariant::fromValue(offset);
 
 8929         return this->connection().asyncCall(callMessage, timeout);
 
 8965     inline QDBusPendingReply<QDBusVariant> 
ProvideFile(uint addressType, uint accessControl, 
const QDBusVariant& accessControlParam, 
int timeout = -1)
 
 8967         if (!invalidationReason().isEmpty()) {
 
 8968             return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
 
 8969                 invalidationReason(),
 
 8970                 invalidationMessage()
 
 8974         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 8975                 this->staticInterfaceName(), QLatin1String(
"ProvideFile"));
 
 8976         callMessage << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
 
 8977         return this->connection().asyncCall(callMessage, timeout);
 
 8998     void FileTransferStateChanged(uint state, uint reason);
 
 9012     void TransferredBytesChanged(qulonglong count);
 
 9025     void InitialOffsetDefined(qulonglong initialOffset);
 
 9038     void URIDefined(
const QString& URI);
 
 9041     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 9064         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.RoomList");
 
 9075         const QString& busName,
 
 9076         const QString& objectPath,
 
 9089         const QDBusConnection& connection,
 
 9090         const QString& busName,
 
 9091         const QString& objectPath,
 
 9136         return internalRequestProperty(QLatin1String(
"Server"));
 
 9147         return internalRequestAllProperties();
 
 9168         if (!invalidationReason().isEmpty()) {
 
 9169             return QDBusPendingReply<bool>(QDBusMessage::createError(
 
 9170                 invalidationReason(),
 
 9171                 invalidationMessage()
 
 9175         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 9176                 this->staticInterfaceName(), QLatin1String(
"GetListingRooms"));
 
 9177         return this->connection().asyncCall(callMessage, timeout);
 
 9195         if (!invalidationReason().isEmpty()) {
 
 9196             return QDBusPendingReply<>(QDBusMessage::createError(
 
 9197                 invalidationReason(),
 
 9198                 invalidationMessage()
 
 9202         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 9203                 this->staticInterfaceName(), QLatin1String(
"ListRooms"));
 
 9204         return this->connection().asyncCall(callMessage, timeout);
 
 9221         if (!invalidationReason().isEmpty()) {
 
 9222             return QDBusPendingReply<>(QDBusMessage::createError(
 
 9223                 invalidationReason(),
 
 9224                 invalidationMessage()
 
 9228         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 9229                 this->staticInterfaceName(), QLatin1String(
"StopListing"));
 
 9230         return this->connection().asyncCall(callMessage, timeout);
 
 9304     void ListingRooms(
bool listing);
 
 9307     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 9330         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.ServerAuthentication");
 
 9341         const QString& busName,
 
 9342         const QString& objectPath,
 
 9355         const QDBusConnection& connection,
 
 9356         const QString& busName,
 
 9357         const QString& objectPath,
 
 9405         return internalRequestProperty(QLatin1String(
"AuthenticationMethod"));
 
 9416         return internalRequestAllProperties();
 
 9420     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 9443         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection");
 
 9454         const QString& busName,
 
 9455         const QString& objectPath,
 
 9468         const QDBusConnection& connection,
 
 9469         const QString& busName,
 
 9470         const QString& objectPath,
 
 9512         return internalRequestProperty(QLatin1String(
"ServerCertificate"));
 
 9530         return internalRequestProperty(QLatin1String(
"Hostname"));
 
 9561         return internalRequestProperty(QLatin1String(
"ReferenceIdentities"));
 
 9572         return internalRequestAllProperties();
 
 9576     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 9599         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.StreamTube");
 
 9610         const QString& busName,
 
 9611         const QString& objectPath,
 
 9624         const QDBusConnection& connection,
 
 9625         const QString& busName,
 
 9626         const QString& objectPath,
 
 9680         return internalRequestProperty(QLatin1String(
"Service"));
 
 9719         return internalRequestProperty(QLatin1String(
"SupportedSocketTypes"));
 
 9730         return internalRequestAllProperties();
 
 9764     inline QDBusPendingReply<> 
Offer(uint addresstype, 
const QDBusVariant& address, uint accesscontrol, 
const QVariantMap& parameters, 
int timeout = -1)
 
 9766         if (!invalidationReason().isEmpty()) {
 
 9767             return QDBusPendingReply<>(QDBusMessage::createError(
 
 9768                 invalidationReason(),
 
 9769                 invalidationMessage()
 
 9773         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 9774                 this->staticInterfaceName(), QLatin1String(
"Offer"));
 
 9775         callMessage << QVariant::fromValue(addresstype) << QVariant::fromValue(address) << QVariant::fromValue(accesscontrol) << QVariant::fromValue(parameters);
 
 9776         return this->connection().asyncCall(callMessage, timeout);
 
 9819     inline QDBusPendingReply<QDBusVariant> 
Accept(uint addresstype, uint accesscontrol, 
const QDBusVariant& accesscontrolparam, 
int timeout = -1)
 
 9821         if (!invalidationReason().isEmpty()) {
 
 9822             return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
 
 9823                 invalidationReason(),
 
 9824                 invalidationMessage()
 
 9828         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
 9829                 this->staticInterfaceName(), QLatin1String(
"Accept"));
 
 9830         callMessage << QVariant::fromValue(addresstype) << QVariant::fromValue(accesscontrol) << QVariant::fromValue(accesscontrolparam);
 
 9831         return this->connection().asyncCall(callMessage, timeout);
 
 9875     void NewRemoteConnection(uint handle, 
const QDBusVariant& connectionParam, uint connectionID);
 
 9892     void NewLocalConnection(uint connectionID);
 
 9925     void ConnectionClosed(uint connectionID, 
const QString& error, 
const QString& message);
 
 9928     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
 9951         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.StreamedMedia");
 
 9962         const QString& busName,
 
 9963         const QString& objectPath,
 
 9976         const QDBusConnection& connection,
 
 9977         const QString& busName,
 
 9978         const QString& objectPath,
 
10098         return internalRequestProperty(QLatin1String(
"InitialAudio"));
 
10123         return internalRequestProperty(QLatin1String(
"InitialVideo"));
 
10170         return internalRequestProperty(QLatin1String(
"ImmutableStreams"));
 
10181         return internalRequestAllProperties();
 
10212     inline QDBusPendingReply<Tp::MediaStreamInfoList> 
ListStreams(
int timeout = -1)
 
10214         if (!invalidationReason().isEmpty()) {
 
10215             return QDBusPendingReply<Tp::MediaStreamInfoList>(QDBusMessage::createError(
 
10216                 invalidationReason(),
 
10217                 invalidationMessage()
 
10221         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
10222                 this->staticInterfaceName(), QLatin1String(
"ListStreams"));
 
10223         return this->connection().asyncCall(callMessage, timeout);
 
10254         if (!invalidationReason().isEmpty()) {
 
10255             return QDBusPendingReply<>(QDBusMessage::createError(
 
10256                 invalidationReason(),
 
10257                 invalidationMessage()
 
10261         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
10262                 this->staticInterfaceName(), QLatin1String(
"RemoveStreams"));
 
10263         callMessage << QVariant::fromValue(streams);
 
10264         return this->connection().asyncCall(callMessage, timeout);
 
10305         if (!invalidationReason().isEmpty()) {
 
10306             return QDBusPendingReply<>(QDBusMessage::createError(
 
10307                 invalidationReason(),
 
10308                 invalidationMessage()
 
10312         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
10313                 this->staticInterfaceName(), QLatin1String(
"RequestStreamDirection"));
 
10314         callMessage << QVariant::fromValue(streamID) << QVariant::fromValue(streamDirection);
 
10315         return this->connection().asyncCall(callMessage, timeout);
 
10372         if (!invalidationReason().isEmpty()) {
 
10373             return QDBusPendingReply<Tp::MediaStreamInfoList>(QDBusMessage::createError(
 
10374                 invalidationReason(),
 
10375                 invalidationMessage()
 
10379         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
10380                 this->staticInterfaceName(), QLatin1String(
"RequestStreams"));
 
10381         callMessage << QVariant::fromValue(contactHandle) << QVariant::fromValue(types);
 
10382         return this->connection().asyncCall(callMessage, timeout);
 
10452     void StreamAdded(uint streamID, uint contactHandle, uint streamType);
 
10485     void StreamDirectionChanged(uint streamID, uint streamDirection, uint pendingFlags);
 
10504     void StreamError(uint streamID, uint errorCode, 
const QString& message);
 
10515     void StreamRemoved(uint streamID);
 
10530     void StreamStateChanged(uint streamID, uint streamState);
 
10533     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
10556         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.Text");
 
10567         const QString& busName,
 
10568         const QString& objectPath,
 
10569         QObject* parent = 0
 
10581         const QDBusConnection& connection,
 
10582         const QString& busName,
 
10583         const QString& objectPath,
 
10584         QObject* parent = 0
 
10621         return internalRequestAllProperties();
 
10642         if (!invalidationReason().isEmpty()) {
 
10643             return QDBusPendingReply<>(QDBusMessage::createError(
 
10644                 invalidationReason(),
 
10645                 invalidationMessage()
 
10649         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
10650                 this->staticInterfaceName(), QLatin1String(
"AcknowledgePendingMessages"));
 
10651         callMessage << QVariant::fromValue(IDs);
 
10652         return this->connection().asyncCall(callMessage, timeout);
 
10672         if (!invalidationReason().isEmpty()) {
 
10673             return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
 
10674                 invalidationReason(),
 
10675                 invalidationMessage()
 
10679         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
10680                 this->staticInterfaceName(), QLatin1String(
"GetMessageTypes"));
 
10681         return this->connection().asyncCall(callMessage, timeout);
 
10716         if (!invalidationReason().isEmpty()) {
 
10717             return QDBusPendingReply<Tp::PendingTextMessageList>(QDBusMessage::createError(
 
10718                 invalidationReason(),
 
10719                 invalidationMessage()
 
10723         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
10724                 this->staticInterfaceName(), QLatin1String(
"ListPendingMessages"));
 
10725         callMessage << QVariant::fromValue(clear);
 
10726         return this->connection().asyncCall(callMessage, timeout);
 
10761     inline QDBusPendingReply<> 
Send(uint type, 
const QString& text, 
int timeout = -1)
 
10763         if (!invalidationReason().isEmpty()) {
 
10764             return QDBusPendingReply<>(QDBusMessage::createError(
 
10765                 invalidationReason(),
 
10766                 invalidationMessage()
 
10770         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
10771                 this->staticInterfaceName(), QLatin1String(
"Send"));
 
10772         callMessage << QVariant::fromValue(type) << QVariant::fromValue(text);
 
10773         return this->connection().asyncCall(callMessage, timeout);
 
10784     void LostMessage();
 
10819     void Received(uint ID, uint timestamp, uint sender, uint type, uint flags, 
const QString& text);
 
10849     void SendError(uint error, uint timestamp, uint type, 
const QString& text);
 
10874     void Sent(uint timestamp, uint type, 
const QString& text);
 
10877     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
10900         return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.Tubes");
 
10911         const QString& busName,
 
10912         const QString& objectPath,
 
10913         QObject* parent = 0
 
10925         const QDBusConnection& connection,
 
10926         const QString& busName,
 
10927         const QString& objectPath,
 
10928         QObject* parent = 0
 
10965         return internalRequestAllProperties();
 
11007         if (!invalidationReason().isEmpty()) {
 
11008             return QDBusPendingReply<Tp::SupportedSocketMap>(QDBusMessage::createError(
 
11009                 invalidationReason(),
 
11010                 invalidationMessage()
 
11014         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11015                 this->staticInterfaceName(), QLatin1String(
"GetAvailableStreamTubeTypes"));
 
11016         return this->connection().asyncCall(callMessage, timeout);
 
11034         if (!invalidationReason().isEmpty()) {
 
11035             return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
 
11036                 invalidationReason(),
 
11037                 invalidationMessage()
 
11041         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11042                 this->staticInterfaceName(), QLatin1String(
"GetAvailableTubeTypes"));
 
11043         return this->connection().asyncCall(callMessage, timeout);
 
11061     inline QDBusPendingReply<Tp::TubeInfoList> 
ListTubes(
int timeout = -1)
 
11063         if (!invalidationReason().isEmpty()) {
 
11064             return QDBusPendingReply<Tp::TubeInfoList>(QDBusMessage::createError(
 
11065                 invalidationReason(),
 
11066                 invalidationMessage()
 
11070         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11071                 this->staticInterfaceName(), QLatin1String(
"ListTubes"));
 
11072         return this->connection().asyncCall(callMessage, timeout);
 
11102     inline QDBusPendingReply<uint> 
OfferDBusTube(
const QString& service, 
const QVariantMap& parameters, 
int timeout = -1)
 
11104         if (!invalidationReason().isEmpty()) {
 
11105             return QDBusPendingReply<uint>(QDBusMessage::createError(
 
11106                 invalidationReason(),
 
11107                 invalidationMessage()
 
11111         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11112                 this->staticInterfaceName(), QLatin1String(
"OfferDBusTube"));
 
11113         callMessage << QVariant::fromValue(service) << QVariant::fromValue(parameters);
 
11114         return this->connection().asyncCall(callMessage, timeout);
 
11176     inline QDBusPendingReply<uint> 
OfferStreamTube(
const QString& service, 
const QVariantMap& parameters, uint addressType, 
const QDBusVariant& address, uint accessControl, 
const QDBusVariant& accessControlParam, 
int timeout = -1)
 
11178         if (!invalidationReason().isEmpty()) {
 
11179             return QDBusPendingReply<uint>(QDBusMessage::createError(
 
11180                 invalidationReason(),
 
11181                 invalidationMessage()
 
11185         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11186                 this->staticInterfaceName(), QLatin1String(
"OfferStreamTube"));
 
11187         callMessage << QVariant::fromValue(service) << QVariant::fromValue(parameters) << QVariant::fromValue(addressType) << QVariant::fromValue(address) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
 
11188         return this->connection().asyncCall(callMessage, timeout);
 
11215         if (!invalidationReason().isEmpty()) {
 
11216             return QDBusPendingReply<QString>(QDBusMessage::createError(
 
11217                 invalidationReason(),
 
11218                 invalidationMessage()
 
11222         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11223                 this->staticInterfaceName(), QLatin1String(
"AcceptDBusTube"));
 
11224         callMessage << QVariant::fromValue(ID);
 
11225         return this->connection().asyncCall(callMessage, timeout);
 
11265     inline QDBusPendingReply<QDBusVariant> 
AcceptStreamTube(uint ID, uint addressType, uint accessControl, 
const QDBusVariant& accessControlParam, 
int timeout = -1)
 
11267         if (!invalidationReason().isEmpty()) {
 
11268             return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
 
11269                 invalidationReason(),
 
11270                 invalidationMessage()
 
11274         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11275                 this->staticInterfaceName(), QLatin1String(
"AcceptStreamTube"));
 
11276         callMessage << QVariant::fromValue(ID) << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
 
11277         return this->connection().asyncCall(callMessage, timeout);
 
11296         if (!invalidationReason().isEmpty()) {
 
11297             return QDBusPendingReply<>(QDBusMessage::createError(
 
11298                 invalidationReason(),
 
11299                 invalidationMessage()
 
11303         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11304                 this->staticInterfaceName(), QLatin1String(
"CloseTube"));
 
11305         callMessage << QVariant::fromValue(ID);
 
11306         return this->connection().asyncCall(callMessage, timeout);
 
11330         if (!invalidationReason().isEmpty()) {
 
11331             return QDBusPendingReply<QString>(QDBusMessage::createError(
 
11332                 invalidationReason(),
 
11333                 invalidationMessage()
 
11337         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11338                 this->staticInterfaceName(), QLatin1String(
"GetDBusTubeAddress"));
 
11339         callMessage << QVariant::fromValue(ID);
 
11340         return this->connection().asyncCall(callMessage, timeout);
 
11363     inline QDBusPendingReply<Tp::DBusTubeMemberList> 
GetDBusNames(uint ID, 
int timeout = -1)
 
11365         if (!invalidationReason().isEmpty()) {
 
11366             return QDBusPendingReply<Tp::DBusTubeMemberList>(QDBusMessage::createError(
 
11367                 invalidationReason(),
 
11368                 invalidationMessage()
 
11372         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11373                 this->staticInterfaceName(), QLatin1String(
"GetDBusNames"));
 
11374         callMessage << QVariant::fromValue(ID);
 
11375         return this->connection().asyncCall(callMessage, timeout);
 
11405         if (!invalidationReason().isEmpty()) {
 
11406             return QDBusPendingReply<uint, QDBusVariant>(QDBusMessage::createError(
 
11407                 invalidationReason(),
 
11408                 invalidationMessage()
 
11412         QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
 
11413                 this->staticInterfaceName(), QLatin1String(
"GetStreamTubeSocketAddress"));
 
11414         callMessage << QVariant::fromValue(ID);
 
11415         return this->connection().asyncCall(callMessage, timeout);
 
11448     void NewTube(uint ID, uint initiator, uint type, 
const QString& service, 
const QVariantMap& parameters, uint state);
 
11463     void TubeStateChanged(uint ID, uint state);
 
11475     void TubeClosed(uint ID);
 
11511     void StreamTubeNewConnection(uint ID, uint handle);
 
11514     virtual void invalidate(
Tp::DBusProxy *, 
const QString &, 
const QString &);
 
11519 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceAnonymityInterface*)
 
11520 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceCallStateInterface*)
 
11521 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceCaptchaAuthenticationInterface*)
 
11522 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceChatStateInterface*)
 
11523 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceConferenceInterface*)
 
11524 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceDTMFInterface*)
 
11525 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceDestroyableInterface*)
 
11526 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceFileTransferMetadataInterface*)
 
11527 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceGroupInterface*)
 
11528 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceHoldInterface*)
 
11529 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceMediaSignallingInterface*)
 
11530 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceMessagesInterface*)
 
11531 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfacePasswordInterface*)
 
11532 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceRoomConfigInterface*)
 
11533 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceRoomInterface*)
 
11534 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceSASLAuthenticationInterface*)
 
11535 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceSMSInterface*)
 
11536 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceSecurableInterface*)
 
11537 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceServicePointInterface*)
 
11538 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceSubjectInterface*)
 
11539 Q_DECLARE_METATYPE(Tp::Client::ChannelInterfaceTubeInterface*)
 
11540 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeCallInterface*)
 
11541 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeContactListInterface*)
 
11542 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeContactSearchInterface*)
 
11543 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeDBusTubeInterface*)
 
11544 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeFileTransferInterface*)
 
11545 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeRoomListInterface*)
 
11546 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeServerAuthenticationInterface*)
 
11547 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeServerTLSConnectionInterface*)
 
11548 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeStreamTubeInterface*)
 
11549 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeStreamedMediaInterface*)
 
11550 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeTextInterface*)
 
11551 Q_DECLARE_METATYPE(Tp::Client::ChannelTypeTubesInterface*)
 
Tp::PendingVariant * requestPropertyContentHashType() const 
Definition: cli-channel.h:8593
Tp::PendingVariant * requestPropertyInitialVideo() const 
Definition: cli-channel.h:7265
Tp::PendingVariant * requestPropertyCallStateReason() const 
Definition: cli-channel.h:7056
Tp::PendingVariant * requestPropertyActorHandle() const 
Definition: cli-channel.h:6539
QDBusPendingReply CancelCaptcha(uint reason, const QString &debugMessage, int timeout=-1)
Definition: cli-channel.h:1307
Tp::PendingVariant * requestPropertyReferenceIdentities() const 
Definition: cli-channel.h:9559
QDBusPendingReply< Tp::UIntList > GetHandleOwners(const Tp::UIntList &handles, int timeout=-1)
Definition: cli-channel.h:2972
QDBusPendingReply StartMechanismWithData(const QString &mechanism, const QByteArray &initialData, int timeout=-1)
Definition: cli-channel.h:5642
Tp::PendingVariant * requestPropertyMemberIdentifiers() const 
Definition: cli-channel.h:7140
Tp::PendingVariant * requestPropertyMembers() const 
Definition: cli-channel.h:2769
QList< DBusTubeMember > DBusTubeMemberList
Definition: build/TelepathyQt/_gen/types.h:1430
Tp::PendingVariant * requestPropertyDescription() const 
Definition: cli-channel.h:8640
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:1449
Tp::PendingVariant * requestPropertyCreatorHandle() const 
Definition: cli-channel.h:5073
QDBusPendingReply< QString > SendMessage(const Tp::MessagePartList &message, uint flags, int timeout=-1)
Definition: cli-channel.h:4126
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:9570
QDBusPendingReply Respond(const QByteArray &responseData, int timeout=-1)
Definition: cli-channel.h:5674
Tp::PendingVariant * requestPropertyTitle() const 
Definition: cli-channel.h:4638
Tp::PendingVariant * requestPropertyAvailableSocketTypes() const 
Definition: cli-channel.h:8694
QDBusPendingReply RemoveMembersWithReason(const Tp::UIntList &contacts, const QString &message, uint reason, int timeout=-1)
Definition: cli-channel.h:3211
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:9145
Tp::PendingVariant * requestPropertyDate() const 
Definition: cli-channel.h:8661
Tp::PendingVariant * requestPropertyLocalPendingMembers() const 
Definition: cli-channel.h:2755
Tp::PendingOperation * setPropertyMetadata(Tp::Metadata newValue)
Definition: cli-channel.h:2611
Definition: build/TelepathyQt/_gen/types.h:568
The DBusProxy class is a base class representing a remote object available over D-Bus. 
Definition: dbus-proxy.h:42
QDBusPendingReply< Tp::UIntList, Tp::UIntList, Tp::UIntList > GetAllMembers(int timeout=-1)
Definition: cli-channel.h:2905
QDBusPendingReply UpdateConfiguration(const QVariantMap &properties, int timeout=-1)
Definition: cli-channel.h:4893
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:8292
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6841
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:864
Definition: cli-channel.h:6655
Tp::PendingVariant * requestPropertyPassword() const 
Definition: cli-channel.h:4732
Tp::PendingVariant * requestPropertyInitialChannels() const 
Definition: cli-channel.h:1677
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:8867
Definition: build/TelepathyQt/_gen/types.h:1443
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9328
Definition: cli-channel.h:9317
QDBusPendingReply Accept(int timeout=-1)
Definition: cli-channel.h:7490
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:2622
Definition: cli-channel.h:4919
Tp::PendingVariant * requestPropertyConfigurationRetrieved() const 
Definition: cli-channel.h:4834
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:4382
QDBusPendingReply AbortSASL(uint reason, const QString &debugMessage, int timeout=-1)
Definition: cli-channel.h:5759
Tp::PendingVariant * requestPropertyEncrypted() const 
Definition: cli-channel.h:6212
Definition: cli-channel.h:9051
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:10619
QDBusPendingReply< QDBusVariant > Accept(uint addresstype, uint accesscontrol, const QDBusVariant &accesscontrolparam, int timeout=-1)
Definition: cli-channel.h:9819
Tp::PendingVariant * requestPropertyChannels() const 
Definition: cli-channel.h:1611
Tp::PendingVariant * requestPropertyState() const 
Definition: cli-channel.h:6790
Tp::PendingVariant * requestPropertyFileCollection() const 
Definition: cli-channel.h:8856
Tp::PendingVariant * requestPropertyDBusNames() const 
Definition: cli-channel.h:8249
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:772
Definition: build/TelepathyQt/_gen/types.h:3482
Tp::PendingVariant * requestPropertyContents() const 
Definition: cli-channel.h:6915
QDBusPendingReply< Tp::SupportedSocketMap > GetAvailableStreamTubeTypes(int timeout=-1)
Definition: cli-channel.h:11005
QDBusPendingReply SetChatState(uint state, int timeout=-1)
Definition: cli-channel.h:1470
Definition: cli-channel.h:788
QDBusPendingReply< bool > GetListingRooms(int timeout=-1)
Definition: cli-channel.h:9166
Tp::PendingVariant * requestPropertyCallState() const 
Definition: cli-channel.h:7012
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9441
QList< RoomInfo > RoomInfoList
Definition: build/TelepathyQt/_gen/types.h:2690
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:2097
Tp::PendingVariant * requestPropertyMessageTypes() const 
Definition: cli-channel.h:3994
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4493
Tp::PendingVariant * requestPropertyInitialTransport() const 
Definition: cli-channel.h:7166
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9062
Tp::PendingVariant * requestPropertyFlash() const 
Definition: cli-channel.h:5935
QDBusPendingReply< QDBusObjectPath > AddContent(const QString &contentName, uint contentType, uint initialDirection, int timeout=-1)
Definition: cli-channel.h:7582
Tp::PendingVariant * requestPropertyServiceName() const 
Definition: cli-channel.h:8232
Tp::PendingVariant * requestPropertyInitiatorID() const 
Definition: cli-channel.h:473
Tp::PendingVariant * requestPropertyAnonymityModes() const 
Definition: cli-channel.h:720
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:6244
Tp::PendingVariant * requestPropertyImmutableStreams() const 
Definition: cli-channel.h:10168
QDBusPendingReply< Tp::TubeInfoList > ListTubes(int timeout=-1)
Definition: cli-channel.h:11061
Tp::PendingVariant * requestPropertyInitialAudio() const 
Definition: cli-channel.h:10096
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:10898
Tp::PendingVariant * requestPropertyCaptchaError() const 
Definition: cli-channel.h:1085
Tp::PendingVariant * requestPropertyInitialAudioName() const 
Definition: cli-channel.h:7297
Definition: cli-channel.h:5826
Tp::PendingVariant * requestPropertyHasInitialData() const 
Definition: cli-channel.h:5235
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4317
QDBusPendingReply RemoveMembers(const Tp::UIntList &contacts, const QString &message, int timeout=-1)
Definition: cli-channel.h:3172
QDBusPendingReply< uint > GetPasswordFlags(int timeout=-1)
Definition: cli-channel.h:4405
Tp::PendingVariant * requestPropertyInitialInviteeHandles() const 
Definition: cli-channel.h:1755
Definition: cli-channel.h:9586
Definition: cli-channel.h:6260
QDBusPendingReply< uint, uint > GetHoldState(int timeout=-1)
Definition: cli-channel.h:3597
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:7955
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:649
QDBusPendingReply StartTone(uint streamID, uchar event, int timeout=-1)
Definition: cli-channel.h:2133
Definition: cli-channel.h:2317
Definition: cli-channel.h:44
QDBusPendingReply Destroy(int timeout=-1)
Definition: cli-channel.h:2443
Definition: build/TelepathyQt/_gen/types.h:320
QDBusPendingReply StartMechanism(const QString &mechanism, int timeout=-1)
Definition: cli-channel.h:5573
Tp::PendingVariant * requestPropertyDefaultRealm() const 
Definition: cli-channel.h:5504
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3730
Tp::PendingVariant * requestPropertyRemotePendingMembers() const 
Definition: cli-channel.h:2784
QDBusPendingReply< Tp::UIntList > GetMessageTypes(int timeout=-1)
Definition: cli-channel.h:10670
Tp::PendingOperation * setPropertyServiceName(QString newValue)
Definition: cli-channel.h:2575
The PendingOperation class is a base class for pending asynchronous operations. 
Definition: pending-operation.h:45
Tp::PendingVariant * requestPropertySMSChannel() const 
Definition: cli-channel.h:6002
Tp::PendingVariant * requestPropertyChatStates() const 
Definition: cli-channel.h:1438
Tp::PendingVariant * requestPropertyContentHash() const 
Definition: cli-channel.h:8618
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2328
Tp::PendingVariant * requestPropertyInvitationMessage() const 
Definition: cli-channel.h:1816
QDBusPendingReply< Tp::UIntList > GetMembers(int timeout=-1)
Definition: cli-channel.h:3054
The AbstractInterface class is the base class for all client side D-Bus interfaces, allowing access to remote methods/properties/signals. 
Definition: abstract-interface.h:42
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:8415
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6423
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:799
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6666
Tp::PendingVariant * requestPropertyMetadata() const 
Definition: cli-channel.h:2593
Tp::PendingVariant * requestPropertyLimit() const 
Definition: cli-channel.h:7900
Definition: build/TelepathyQt/_gen/types.h:1668
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6271
Tp::PendingVariant * requestPropertyInviteOnly() const 
Definition: cli-channel.h:4576
Definition: cli-channel.h:3719
QDBusPendingReply AnswerCaptchas(const Tp::CaptchaAnswers &answers, int timeout=-1)
Definition: cli-channel.h:1265
Definition: build/TelepathyQt/_gen/types.h:101
QDBusPendingReply MultipleTones(const QString &tones, int timeout=-1)
Definition: cli-channel.h:2230
QDBusPendingReply Stop(int timeout=-1)
Definition: cli-channel.h:8053
Tp::PendingVariant * requestPropertyCallStateDetails() const 
Definition: cli-channel.h:6983
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:5128
QDBusPendingReply StopListing(int timeout=-1)
Definition: cli-channel.h:9219
Tp::PendingVariant * requestPropertyInterfaces() const 
Definition: cli-channel.h:164
QDBusPendingReply< Tp::CaptchaInfoList, uint, QString > GetCaptchas(int timeout=-1)
Definition: cli-channel.h:1181
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:2393
Tp::PendingVariant * requestPropertyAuthorizationIdentity() const 
Definition: cli-channel.h:5406
QDBusPendingReply ListRooms(int timeout=-1)
Definition: cli-channel.h:9193
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2479
Tp::PendingVariant * requestPropertyHardwareStreaming() const 
Definition: cli-channel.h:7094
QDBusPendingReply RequestHold(bool hold, int timeout=-1)
Definition: cli-channel.h:3674
QDBusPendingReply< uint > GetSelfHandle(int timeout=-1)
Definition: cli-channel.h:3103
Tp::PendingVariant * requestPropertyPasswordProtected() const 
Definition: cli-channel.h:4706
Tp::PendingVariant * requestPropertySubject() const 
Definition: cli-channel.h:6501
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:10554
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:4058
QDBusPendingReply CloseTube(uint ID, int timeout=-1)
Definition: cli-channel.h:11294
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:10179
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:10963
Tp::PendingVariant * requestPropertyParameters() const 
Definition: cli-channel.h:6770
Tp::PendingVariant * requestPropertyInitialServicePoint() const 
Definition: cli-channel.h:6349
Definition: cli-channel.h:8144
Definition: build/TelepathyQt/_gen/types.h:2083
QDBusPendingReply Search(const Tp::ContactSearchMap &terms, int timeout=-1)
Definition: cli-channel.h:7978
Definition: cli-channel.h:3855
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:937
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:6801
QDBusPendingReply< QString > AcceptDBusTube(uint ID, int timeout=-1)
Definition: cli-channel.h:11213
Tp::PendingVariant * requestPropertyServiceName() const 
Definition: cli-channel.h:2554
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:5101
QDBusPendingReply RequestStreamDirection(uint streamID, uint streamDirection, int timeout=-1)
Definition: cli-channel.h:10303
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3866
Tp::PendingVariant * requestPropertyMemberIdentifiers() const 
Definition: cli-channel.h:2821
Definition: cli-channel.h:926
Definition: cli-channel.h:6412
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:484
Tp::PendingVariant * requestPropertyAuthenticationMethod() const 
Definition: cli-channel.h:9403
Tp::PendingVariant * requestPropertyContentType() const 
Definition: cli-channel.h:8508
Definition: cli-channel.h:4482
Tp::PendingVariant * requestPropertyTargetHandleType() const 
Definition: cli-channel.h:295
Tp::PendingVariant * requestPropertyState() const 
Definition: cli-channel.h:8486
QDBusPendingReply< QDBusVariant > ProvideFile(uint addressType, uint accessControl, const QDBusVariant &accessControlParam, int timeout=-1)
Definition: cli-channel.h:8965
QDBusPendingReply< QString > Offer(const QVariantMap ¶meters, uint accesscontrol, int timeout=-1)
Definition: cli-channel.h:8322
QList< MessagePart > MessagePartList
Definition: build/TelepathyQt/_gen/types.h:2031
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1344
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3508
Tp::PendingVariant * requestPropertyInitialOffset() const 
Definition: cli-channel.h:8739
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6132
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:5837
Tp::PendingVariant * requestPropertyOriginalChannels() const 
Definition: cli-channel.h:1886
Definition: cli-channel.h:2468
QDBusPendingReply< Tp::LocalPendingInfoList > GetLocalPendingMembersWithInfo(int timeout=-1)
Definition: cli-channel.h:3030
QDBusPendingReply< Tp::MessagePartContentMap > GetPendingMessageContent(uint messageID, const Tp::UIntList &parts, int timeout=-1)
Definition: cli-channel.h:4181
QDBusPendingReply< Tp::DBusTubeMemberList > GetDBusNames(uint ID, int timeout=-1)
Definition: cli-channel.h:11363
Tp::PendingVariant * requestPropertyCanRetryCaptcha() const 
Definition: cli-channel.h:1017
Definition: build/TelepathyQt/_gen/types.h:1262
Tp::PendingVariant * requestPropertyPrivate() const 
Definition: cli-channel.h:4686
Tp::PendingVariant * requestPropertyCreationTimestamp() const 
Definition: cli-channel.h:5090
Tp::PendingVariant * requestPropertyCanUpdateConfiguration() const 
Definition: cli-channel.h:4778
QDBusPendingReply< uint > OfferStreamTube(const QString &service, const QVariantMap ¶meters, uint addressType, const QDBusVariant &address, uint accessControl, const QDBusVariant &accessControlParam, int timeout=-1)
Definition: cli-channel.h:11176
QDBusPendingReply< Tp::MediaStreamInfoList > RequestStreams(uint contactHandle, const Tp::UIntList &types, int timeout=-1)
Definition: cli-channel.h:10370
Tp::PendingVariant * requestPropertyTransferredBytes() const 
Definition: cli-channel.h:8712
Tp::PendingVariant * requestPropertyRequested() const 
Definition: cli-channel.h:368
Definition: cli-channel.h:9430
Definition: cli-channel.h:5117
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:1122
QDBusPendingReply< QByteArray > GetCaptchaData(uint ID, const QString &mimeType, int timeout=-1)
Definition: cli-channel.h:1232
Tp::PendingVariant * requestPropertyCallFlags() const 
Definition: cli-channel.h:7036
Tp::PendingVariant * requestPropertyHostname() const 
Definition: cli-channel.h:9528
Tp::PendingVariant * requestPropertyInitialAudio() const 
Definition: cli-channel.h:7240
Tp::PendingVariant * requestPropertyPasswordHint() const 
Definition: cli-channel.h:4759
Definition: cli-channel.h:7698
Tp::PendingVariant * requestPropertyCaptchaErrorDetails() const 
Definition: cli-channel.h:1111
Tp::PendingVariant * requestPropertySearchState() const 
Definition: cli-channel.h:7870
Tp::PendingVariant * requestPropertyChannelType() const 
Definition: cli-channel.h:126
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:6377
Tp::PendingVariant * requestPropertySize() const 
Definition: cli-channel.h:8562
Tp::PendingVariant * requestPropertyPersistent() const 
Definition: cli-channel.h:4670
QDBusPendingReply< QString > GetDBusTubeAddress(uint ID, int timeout=-1)
Definition: cli-channel.h:11328
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:6600
QDBusPendingReply< Tp::UIntList > GetRemotePendingMembers(int timeout=-1)
Definition: cli-channel.h:3079
Tp::PendingVariant * requestPropertyCurrentServicePoint() const 
Definition: cli-channel.h:6366
Tp::PendingVariant * requestPropertyMaySaveResponse() const 
Definition: cli-channel.h:5530
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9949
Tp::PendingVariant * requestPropertyInitialVideo() const 
Definition: cli-channel.h:10121
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:55
Tp::PendingVariant * requestPropertySASLStatus() const 
Definition: cli-channel.h:5278
QDBusPendingReply Offer(uint addresstype, const QDBusVariant &address, uint accesscontrol, const QVariantMap ¶meters, int timeout=-1)
Definition: cli-channel.h:9764
QDBusPendingReply< bool > ProvidePassword(const QString &password, int timeout=-1)
Definition: cli-channel.h:4439
QDBusPendingReply< Tp::MediaSessionHandlerInfoList > GetSessionHandlers(int timeout=-1)
Definition: cli-channel.h:3812
Tp::PendingVariant * requestPropertyInitiatorHandle() const 
Definition: cli-channel.h:434
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:1897
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:7709
Tp::PendingVariant * requestPropertySASLErrorDetails() const 
Definition: cli-channel.h:5337
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:5541
Tp::PendingVariant * requestPropertyDeferredTones() const 
Definition: cli-channel.h:2086
Definition: build/TelepathyQt/_gen/types.h:287
Tp::PendingVariant * requestPropertyDefaultUsername() const 
Definition: cli-channel.h:5472
QDBusPendingReply AcknowledgePendingMessages(const Tp::UIntList &IDs, int timeout=-1)
Definition: cli-channel.h:10640
Tp::PendingVariant * requestPropertySupportedContentTypes() const 
Definition: cli-channel.h:3978
QDBusPendingReply Hangup(uint reason, const QString &detailedHangupReason, const QString &message, int timeout=-1)
Definition: cli-channel.h:7529
Tp::PendingVariant * requestPropertyLimit() const 
Definition: cli-channel.h:4590
QDBusPendingReply< Tp::ChannelCallStateMap > GetCallStates(int timeout=-1)
Definition: cli-channel.h:885
The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus metho...
Definition: pending-variant.h:38
Definition: cli-channel.h:10543
Tp::PendingVariant * requestPropertyCanTryAgain() const 
Definition: cli-channel.h:5260
QDBusPendingReply< uint, int, int > GetSMSLength(const Tp::MessagePartList &message, int timeout=-1)
Definition: cli-channel.h:6083
QDBusPendingReply SetQueued(int timeout=-1)
Definition: cli-channel.h:7442
Tp::PendingVariant * requestPropertyInitialVideoName() const 
Definition: cli-channel.h:7317
QDBusPendingReply< QString > GetChannelType(int timeout=-1)
Definition: cli-channel.h:535
Tp::PendingVariant * requestPropertyInitialTones() const 
Definition: cli-channel.h:2064
Definition: cli-channel.h:8404
Definition: cli-channel.h:4306
QDBusPendingReply SetRinging(int timeout=-1)
Definition: cli-channel.h:7398
Tp::PendingVariant * requestPropertyFilename() const 
Definition: cli-channel.h:8534
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1976
Tp::PendingVariant * requestPropertyCanSet() const 
Definition: cli-channel.h:6589
Definition: build/TelepathyQt/_gen/types.h:1646
Definition: cli-channel.h:1965
QDBusPendingReply< Tp::UIntList > GetAvailableTubeTypes(int timeout=-1)
Definition: cli-channel.h:11032
Tp::PendingVariant * requestPropertyAnonymousID() const 
Definition: cli-channel.h:761
QDBusPendingReply< Tp::MediaStreamInfoList > ListStreams(int timeout=-1)
Definition: cli-channel.h:10212
Tp::PendingVariant * requestPropertyCreator() const 
Definition: cli-channel.h:5056
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2649
Tp::PendingVariant * requestPropertyCallMembers() const 
Definition: cli-channel.h:7124
Tp::PendingOperation * setPropertyURI(QString newValue)
Definition: cli-channel.h:8819
Definition: cli-channel.h:638
Tp::PendingVariant * requestPropertyCaptchaStatus() const 
Definition: cli-channel.h:1047
Tp::PendingVariant * requestPropertyTimestamp() const 
Definition: cli-channel.h:6560
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:7364
QDBusPendingReply< uint > GetGroupFlags(int timeout=-1)
Definition: cli-channel.h:2933
Tp::PendingVariant * requestPropertyModerated() const 
Definition: cli-channel.h:4604
QDBusPendingReply< uint > OfferDBusTube(const QString &service, const QVariantMap ¶meters, int timeout=-1)
Definition: cli-channel.h:11102
QDBusPendingReply< uint, uint > GetHandle(int timeout=-1)
Definition: cli-channel.h:572
Tp::PendingVariant * requestPropertyDescription() const 
Definition: cli-channel.h:4653
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:6013
Tp::PendingVariant * requestPropertyPendingMessages() const 
Definition: cli-channel.h:4033
QDBusPendingReply SetSubject(const QString &subject, int timeout=-1)
Definition: cli-channel.h:6629
QDBusPendingReply< Tp::PendingTextMessageList > ListPendingMessages(bool clear, int timeout=-1)
Definition: cli-channel.h:10714
Definition: cli-channel.h:6830
QDBusPendingReply< Tp::UIntList > GetLocalPendingMembers(int timeout=-1)
Definition: cli-channel.h:2998
QDBusPendingReply< uint, QDBusVariant > GetStreamTubeSocketAddress(uint ID, int timeout=-1)
Definition: cli-channel.h:11403
QDBusPendingReply Send(uint type, const QString &text, int timeout=-1)
Definition: cli-channel.h:10761
QDBusPendingReply More(int timeout=-1)
Definition: cli-channel.h:8007
Tp::PendingVariant * requestPropertyServer() const 
Definition: cli-channel.h:9134
Tp::PendingVariant * requestPropertyVerified() const 
Definition: cli-channel.h:6233
Tp::PendingVariant * requestPropertyHandleOwners() const 
Definition: cli-channel.h:2740
Tp::PendingVariant * requestPropertyMutableProperties() const 
Definition: cli-channel.h:4805
Tp::PendingVariant * requestPropertyService() const 
Definition: cli-channel.h:9678
QDBusPendingReply< QDBusVariant > AcceptStreamTube(uint ID, uint addressType, uint accessControl, const QDBusVariant &accessControlParam, int timeout=-1)
Definition: cli-channel.h:11265
Tp::PendingVariant * requestPropertyInitialInviteeIDs() const 
Definition: cli-channel.h:1784
Tp::PendingVariant * requestPropertyCurrentlySendingTones() const 
Definition: cli-channel.h:2046
Tp::PendingVariant * requestPropertySelfHandle() const 
Definition: cli-channel.h:2803
QDBusPendingReply< QDBusVariant > AcceptFile(uint addressType, uint accessControl, const QDBusVariant &accessControlParam, qulonglong offset, int timeout=-1)
Definition: cli-channel.h:8917
QDBusPendingReply StopTone(uint streamID, int timeout=-1)
Definition: cli-channel.h:2170
Definition: cli-channel.h:1513
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:3795
Tp::PendingVariant * requestPropertyServer() const 
Definition: cli-channel.h:5039
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:3573
Tp::PendingVariant * requestPropertyAvailableSearchKeys() const 
Definition: cli-channel.h:7919
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:7774
Tp::PendingVariant * requestPropertyAnonymityMandatory() const 
Definition: cli-channel.h:735
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:2832
Tp::PendingVariant * requestPropertyGroupFlags() const 
Definition: cli-channel.h:2720
The PendingVariantMap class is a generic subclass of PendingOperation representing a pending D-Bus me...
Definition: pending-variant-map.h:38
Tp::PendingVariant * requestPropertyMessagePartSupportFlags() const 
Definition: cli-channel.h:4008
Definition: cli-channel.h:1333
Tp::PendingVariant * requestPropertyServerCertificate() const 
Definition: cli-channel.h:9510
Definition: cli-channel.h:10887
Tp::PendingVariant * requestPropertySASLError() const 
Definition: cli-channel.h:5311
Tp::PendingVariant * requestPropertyTargetHandle() const 
Definition: cli-channel.h:213
QDBusPendingReply< QString > Accept(uint accesscontrol, int timeout=-1)
Definition: cli-channel.h:8360
Tp::PendingVariant * requestPropertyDeliveryReportingSupport() const 
Definition: cli-channel.h:4047
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:9414
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:4845
Tp::PendingVariant * requestPropertyAvailableMechanisms() const 
Definition: cli-channel.h:5209
QDBusPendingReply< QStringList > GetInterfaces(int timeout=-1)
Definition: cli-channel.h:603
Tp::PendingVariantMap * requestAllProperties() const 
Definition: cli-channel.h:9728
QDBusPendingReply AcceptSASL(int timeout=-1)
Definition: cli-channel.h:5717
Tp::PendingVariant * requestPropertySupportedSocketTypes() const 
Definition: cli-channel.h:9717
Definition: cli-channel.h:3497
Definition: build/TelepathyQt/_gen/types.h:2701
Tp::PendingVariant * requestPropertyAnonymous() const 
Definition: cli-channel.h:4562
QDBusPendingReply AddMembers(const Tp::UIntList &contacts, const QString &message, int timeout=-1)
Definition: cli-channel.h:2868
Tp::PendingVariant * requestPropertyActor() const 
Definition: cli-channel.h:6522
Definition: cli-channel.h:2638
Tp::PendingVariant * requestPropertySupportedAccessControls() const 
Definition: cli-channel.h:8281
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:8155
Tp::PendingVariant * requestPropertyRoomName() const 
Definition: cli-channel.h:5014
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1524
Tp::PendingVariant * requestPropertyURI() const 
Definition: cli-channel.h:8779
Tp::PendingVariant * requestPropertyMutableContents() const 
Definition: cli-channel.h:7353
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9597
Tp::PendingVariant * requestPropertyServer() const 
Definition: cli-channel.h:7944
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4930
QDBusPendingReply RemoveStreams(const Tp::UIntList &streams, int timeout=-1)
Definition: cli-channel.h:10252
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:7801
Definition: cli-channel.h:9938
Definition: cli-channel.h:6121
Tp::PendingVariant * requestPropertyTargetID() const 
Definition: cli-channel.h:271
QDBusPendingReply Close(int timeout=-1)
Definition: cli-channel.h:504
Definition: cli-channel.h:7790