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,
5213 return internalRequestProperty(QLatin1String(
"AvailableMechanisms"));
5239 return internalRequestProperty(QLatin1String(
"HasInitialData"));
5264 return internalRequestProperty(QLatin1String(
"CanTryAgain"));
5282 return internalRequestProperty(QLatin1String(
"SASLStatus"));
5315 return internalRequestProperty(QLatin1String(
"SASLError"));
5341 return internalRequestProperty(QLatin1String(
"SASLErrorDetails"));
5410 return internalRequestProperty(QLatin1String(
"AuthorizationIdentity"));
5476 return internalRequestProperty(QLatin1String(
"DefaultUsername"));
5508 return internalRequestProperty(QLatin1String(
"DefaultRealm"));
5534 return internalRequestProperty(QLatin1String(
"MaySaveResponse"));
5545 return internalRequestAllProperties();
5575 inline QDBusPendingReply<>
StartMechanism(
const QString& mechanism,
int timeout = -1)
5577 if (!invalidationReason().isEmpty()) {
5578 return QDBusPendingReply<>(QDBusMessage::createError(
5579 invalidationReason(),
5580 invalidationMessage()
5584 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5585 this->staticInterfaceName(), QLatin1String(
"StartMechanism"));
5586 callMessage << QVariant::fromValue(mechanism);
5587 return this->connection().asyncCall(callMessage, timeout);
5646 if (!invalidationReason().isEmpty()) {
5647 return QDBusPendingReply<>(QDBusMessage::createError(
5648 invalidationReason(),
5649 invalidationMessage()
5653 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5654 this->staticInterfaceName(), QLatin1String(
"StartMechanismWithData"));
5655 callMessage << QVariant::fromValue(mechanism) << QVariant::fromValue(initialData);
5656 return this->connection().asyncCall(callMessage, timeout);
5676 inline QDBusPendingReply<>
Respond(
const QByteArray& responseData,
int timeout = -1)
5678 if (!invalidationReason().isEmpty()) {
5679 return QDBusPendingReply<>(QDBusMessage::createError(
5680 invalidationReason(),
5681 invalidationMessage()
5685 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5686 this->staticInterfaceName(), QLatin1String(
"Respond"));
5687 callMessage << QVariant::fromValue(responseData);
5688 return this->connection().asyncCall(callMessage, timeout);
5721 if (!invalidationReason().isEmpty()) {
5722 return QDBusPendingReply<>(QDBusMessage::createError(
5723 invalidationReason(),
5724 invalidationMessage()
5728 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5729 this->staticInterfaceName(), QLatin1String(
"AcceptSASL"));
5730 return this->connection().asyncCall(callMessage, timeout);
5761 inline QDBusPendingReply<>
AbortSASL(uint reason,
const QString& debugMessage,
int timeout = -1)
5763 if (!invalidationReason().isEmpty()) {
5764 return QDBusPendingReply<>(QDBusMessage::createError(
5765 invalidationReason(),
5766 invalidationMessage()
5770 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
5771 this->staticInterfaceName(), QLatin1String(
"AbortSASL"));
5772 callMessage << QVariant::fromValue(reason) << QVariant::fromValue(debugMessage);
5773 return this->connection().asyncCall(callMessage, timeout);
5794 void SASLStatusChanged(uint status,
const QString& reason,
const QVariantMap& details);
5815 void NewChallenge(
const QByteArray& challengeData);
5818 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
5841 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.SMS");
5852 const QString& busName,
5853 const QString& objectPath,
5866 const QDBusConnection& connection,
5867 const QString& busName,
5868 const QString& objectPath,
5939 return internalRequestProperty(QLatin1String(
"Flash"));
6006 return internalRequestProperty(QLatin1String(
"SMSChannel"));
6017 return internalRequestAllProperties();
6087 if (!invalidationReason().isEmpty()) {
6088 return QDBusPendingReply<uint, int, int>(QDBusMessage::createError(
6089 invalidationReason(),
6090 invalidationMessage()
6094 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
6095 this->staticInterfaceName(), QLatin1String(
"GetSMSLength"));
6096 callMessage << QVariant::fromValue(message);
6097 return this->connection().asyncCall(callMessage, timeout);
6110 void SMSChannelChanged(
bool SMSChannel);
6113 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
6136 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Securable");
6147 const QString& busName,
6148 const QString& objectPath,
6161 const QDBusConnection& connection,
6162 const QString& busName,
6163 const QString& objectPath,
6216 return internalRequestProperty(QLatin1String(
"Encrypted"));
6237 return internalRequestProperty(QLatin1String(
"Verified"));
6248 return internalRequestAllProperties();
6252 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
6275 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.ServicePoint");
6286 const QString& busName,
6287 const QString& objectPath,
6300 const QDBusConnection& connection,
6301 const QString& busName,
6302 const QString& objectPath,
6353 return internalRequestProperty(QLatin1String(
"InitialServicePoint"));
6370 return internalRequestProperty(QLatin1String(
"CurrentServicePoint"));
6381 return internalRequestAllProperties();
6404 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
6427 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Subject2");
6438 const QString& busName,
6439 const QString& objectPath,
6452 const QDBusConnection& connection,
6453 const QString& busName,
6454 const QString& objectPath,
6505 return internalRequestProperty(QLatin1String(
"Subject"));
6526 return internalRequestProperty(QLatin1String(
"Actor"));
6543 return internalRequestProperty(QLatin1String(
"ActorHandle"));
6564 return internalRequestProperty(QLatin1String(
"Timestamp"));
6593 return internalRequestProperty(QLatin1String(
"CanSet"));
6604 return internalRequestAllProperties();
6631 inline QDBusPendingReply<>
SetSubject(
const QString& subject,
int timeout = -1)
6633 if (!invalidationReason().isEmpty()) {
6634 return QDBusPendingReply<>(QDBusMessage::createError(
6635 invalidationReason(),
6636 invalidationMessage()
6640 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
6641 this->staticInterfaceName(), QLatin1String(
"SetSubject"));
6642 callMessage << QVariant::fromValue(subject);
6643 return this->connection().asyncCall(callMessage, timeout);
6647 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
6670 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Interface.Tube");
6681 const QString& busName,
6682 const QString& objectPath,
6695 const QDBusConnection& connection,
6696 const QString& busName,
6697 const QString& objectPath,
6774 return internalRequestProperty(QLatin1String(
"Parameters"));
6794 return internalRequestProperty(QLatin1String(
"State"));
6805 return internalRequestAllProperties();
6819 void TubeChannelStateChanged(uint state);
6822 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
6845 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.Call1");
6856 const QString& busName,
6857 const QString& objectPath,
6870 const QDBusConnection& connection,
6871 const QString& busName,
6872 const QString& objectPath,
6919 return internalRequestProperty(QLatin1String(
"Contents"));
6987 return internalRequestProperty(QLatin1String(
"CallStateDetails"));
7016 return internalRequestProperty(QLatin1String(
"CallState"));
7040 return internalRequestProperty(QLatin1String(
"CallFlags"));
7060 return internalRequestProperty(QLatin1String(
"CallStateReason"));
7098 return internalRequestProperty(QLatin1String(
"HardwareStreaming"));
7128 return internalRequestProperty(QLatin1String(
"CallMembers"));
7144 return internalRequestProperty(QLatin1String(
"MemberIdentifiers"));
7170 return internalRequestProperty(QLatin1String(
"InitialTransport"));
7244 return internalRequestProperty(QLatin1String(
"InitialAudio"));
7269 return internalRequestProperty(QLatin1String(
"InitialVideo"));
7301 return internalRequestProperty(QLatin1String(
"InitialAudioName"));
7321 return internalRequestProperty(QLatin1String(
"InitialVideoName"));
7357 return internalRequestProperty(QLatin1String(
"MutableContents"));
7368 return internalRequestAllProperties();
7402 if (!invalidationReason().isEmpty()) {
7403 return QDBusPendingReply<>(QDBusMessage::createError(
7404 invalidationReason(),
7405 invalidationMessage()
7409 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7410 this->staticInterfaceName(), QLatin1String(
"SetRinging"));
7411 return this->connection().asyncCall(callMessage, timeout);
7446 if (!invalidationReason().isEmpty()) {
7447 return QDBusPendingReply<>(QDBusMessage::createError(
7448 invalidationReason(),
7449 invalidationMessage()
7453 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7454 this->staticInterfaceName(), QLatin1String(
"SetQueued"));
7455 return this->connection().asyncCall(callMessage, timeout);
7492 inline QDBusPendingReply<>
Accept(
int timeout = -1)
7494 if (!invalidationReason().isEmpty()) {
7495 return QDBusPendingReply<>(QDBusMessage::createError(
7496 invalidationReason(),
7497 invalidationMessage()
7501 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7502 this->staticInterfaceName(), QLatin1String(
"Accept"));
7503 return this->connection().asyncCall(callMessage, timeout);
7531 inline QDBusPendingReply<>
Hangup(uint reason,
const QString& detailedHangupReason,
const QString& message,
int timeout = -1)
7533 if (!invalidationReason().isEmpty()) {
7534 return QDBusPendingReply<>(QDBusMessage::createError(
7535 invalidationReason(),
7536 invalidationMessage()
7540 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7541 this->staticInterfaceName(), QLatin1String(
"Hangup"));
7542 callMessage << QVariant::fromValue(reason) << QVariant::fromValue(detailedHangupReason) << QVariant::fromValue(message);
7543 return this->connection().asyncCall(callMessage, timeout);
7584 inline QDBusPendingReply<QDBusObjectPath>
AddContent(
const QString& contentName, uint contentType, uint initialDirection,
int timeout = -1)
7586 if (!invalidationReason().isEmpty()) {
7587 return QDBusPendingReply<QDBusObjectPath>(QDBusMessage::createError(
7588 invalidationReason(),
7589 invalidationMessage()
7593 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7594 this->staticInterfaceName(), QLatin1String(
"AddContent"));
7595 callMessage << QVariant::fromValue(contentName) << QVariant::fromValue(contentType) << QVariant::fromValue(initialDirection);
7596 return this->connection().asyncCall(callMessage, timeout);
7611 void ContentAdded(
const QDBusObjectPath& content);
7657 void CallStateChanged(uint callState, uint callFlags,
const Tp::CallStateReason& callStateReason,
const QVariantMap& callStateDetails);
7690 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
7713 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.ContactList");
7724 const QString& busName,
7725 const QString& objectPath,
7738 const QDBusConnection& connection,
7739 const QString& busName,
7740 const QString& objectPath,
7778 return internalRequestAllProperties();
7782 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
7805 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.ContactSearch");
7816 const QString& busName,
7817 const QString& objectPath,
7830 const QDBusConnection& connection,
7831 const QString& busName,
7832 const QString& objectPath,
7874 return internalRequestProperty(QLatin1String(
"SearchState"));
7904 return internalRequestProperty(QLatin1String(
"Limit"));
7923 return internalRequestProperty(QLatin1String(
"AvailableSearchKeys"));
7948 return internalRequestProperty(QLatin1String(
"Server"));
7959 return internalRequestAllProperties();
7982 if (!invalidationReason().isEmpty()) {
7983 return QDBusPendingReply<>(QDBusMessage::createError(
7984 invalidationReason(),
7985 invalidationMessage()
7989 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
7990 this->staticInterfaceName(), QLatin1String(
"Search"));
7991 callMessage << QVariant::fromValue(terms);
7992 return this->connection().asyncCall(callMessage, timeout);
8009 inline QDBusPendingReply<>
More(
int timeout = -1)
8011 if (!invalidationReason().isEmpty()) {
8012 return QDBusPendingReply<>(QDBusMessage::createError(
8013 invalidationReason(),
8014 invalidationMessage()
8018 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8019 this->staticInterfaceName(), QLatin1String(
"More"));
8020 return this->connection().asyncCall(callMessage, timeout);
8055 inline QDBusPendingReply<>
Stop(
int timeout = -1)
8057 if (!invalidationReason().isEmpty()) {
8058 return QDBusPendingReply<>(QDBusMessage::createError(
8059 invalidationReason(),
8060 invalidationMessage()
8064 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8065 this->staticInterfaceName(), QLatin1String(
"Stop"));
8066 return this->connection().asyncCall(callMessage, timeout);
8119 void SearchStateChanged(uint state,
const QString& error,
const QVariantMap& details);
8136 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
8159 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.DBusTube");
8170 const QString& busName,
8171 const QString& objectPath,
8184 const QDBusConnection& connection,
8185 const QString& busName,
8186 const QString& objectPath,
8236 return internalRequestProperty(QLatin1String(
"ServiceName"));
8253 return internalRequestProperty(QLatin1String(
"DBusNames"));
8285 return internalRequestProperty(QLatin1String(
"SupportedAccessControls"));
8296 return internalRequestAllProperties();
8324 inline QDBusPendingReply<QString>
Offer(
const QVariantMap& parameters, uint accesscontrol,
int timeout = -1)
8326 if (!invalidationReason().isEmpty()) {
8327 return QDBusPendingReply<QString>(QDBusMessage::createError(
8328 invalidationReason(),
8329 invalidationMessage()
8333 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8334 this->staticInterfaceName(), QLatin1String(
"Offer"));
8335 callMessage << QVariant::fromValue(parameters) << QVariant::fromValue(accesscontrol);
8336 return this->connection().asyncCall(callMessage, timeout);
8362 inline QDBusPendingReply<QString>
Accept(uint accesscontrol,
int timeout = -1)
8364 if (!invalidationReason().isEmpty()) {
8365 return QDBusPendingReply<QString>(QDBusMessage::createError(
8366 invalidationReason(),
8367 invalidationMessage()
8371 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8372 this->staticInterfaceName(), QLatin1String(
"Accept"));
8373 callMessage << QVariant::fromValue(accesscontrol);
8374 return this->connection().asyncCall(callMessage, timeout);
8396 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
8419 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.FileTransfer");
8430 const QString& busName,
8431 const QString& objectPath,
8444 const QDBusConnection& connection,
8445 const QString& busName,
8446 const QString& objectPath,
8493 return internalRequestProperty(QLatin1String(
"State"));
8515 return internalRequestProperty(QLatin1String(
"ContentType"));
8541 return internalRequestProperty(QLatin1String(
"Filename"));
8569 return internalRequestProperty(QLatin1String(
"Size"));
8600 return internalRequestProperty(QLatin1String(
"ContentHashType"));
8625 return internalRequestProperty(QLatin1String(
"ContentHash"));
8647 return internalRequestProperty(QLatin1String(
"Description"));
8668 return internalRequestProperty(QLatin1String(
"Date"));
8701 return internalRequestProperty(QLatin1String(
"AvailableSocketTypes"));
8719 return internalRequestProperty(QLatin1String(
"TransferredBytes"));
8746 return internalRequestProperty(QLatin1String(
"InitialOffset"));
8786 return internalRequestProperty(QLatin1String(
"URI"));
8826 return internalSetProperty(QLatin1String(
"URI"), QVariant::fromValue(newValue));
8863 return internalRequestProperty(QLatin1String(
"FileCollection"));
8874 return internalRequestAllProperties();
8922 inline QDBusPendingReply<QDBusVariant>
AcceptFile(uint addressType, uint accessControl,
const QDBusVariant& accessControlParam, qulonglong offset,
int timeout = -1)
8924 if (!invalidationReason().isEmpty()) {
8925 return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
8926 invalidationReason(),
8927 invalidationMessage()
8931 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8932 this->staticInterfaceName(), QLatin1String(
"AcceptFile"));
8933 callMessage << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam) << QVariant::fromValue(offset);
8934 return this->connection().asyncCall(callMessage, timeout);
8970 inline QDBusPendingReply<QDBusVariant>
ProvideFile(uint addressType, uint accessControl,
const QDBusVariant& accessControlParam,
int timeout = -1)
8972 if (!invalidationReason().isEmpty()) {
8973 return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
8974 invalidationReason(),
8975 invalidationMessage()
8979 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
8980 this->staticInterfaceName(), QLatin1String(
"ProvideFile"));
8981 callMessage << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
8982 return this->connection().asyncCall(callMessage, timeout);
9003 void FileTransferStateChanged(uint state, uint reason);
9017 void TransferredBytesChanged(qulonglong count);
9030 void InitialOffsetDefined(qulonglong initialOffset);
9043 void URIDefined(
const QString& URI);
9046 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
9069 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.RoomList");
9080 const QString& busName,
9081 const QString& objectPath,
9094 const QDBusConnection& connection,
9095 const QString& busName,
9096 const QString& objectPath,
9141 return internalRequestProperty(QLatin1String(
"Server"));
9152 return internalRequestAllProperties();
9173 if (!invalidationReason().isEmpty()) {
9174 return QDBusPendingReply<bool>(QDBusMessage::createError(
9175 invalidationReason(),
9176 invalidationMessage()
9180 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9181 this->staticInterfaceName(), QLatin1String(
"GetListingRooms"));
9182 return this->connection().asyncCall(callMessage, timeout);
9200 if (!invalidationReason().isEmpty()) {
9201 return QDBusPendingReply<>(QDBusMessage::createError(
9202 invalidationReason(),
9203 invalidationMessage()
9207 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9208 this->staticInterfaceName(), QLatin1String(
"ListRooms"));
9209 return this->connection().asyncCall(callMessage, timeout);
9226 if (!invalidationReason().isEmpty()) {
9227 return QDBusPendingReply<>(QDBusMessage::createError(
9228 invalidationReason(),
9229 invalidationMessage()
9233 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9234 this->staticInterfaceName(), QLatin1String(
"StopListing"));
9235 return this->connection().asyncCall(callMessage, timeout);
9309 void ListingRooms(
bool listing);
9312 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
9335 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.ServerAuthentication");
9346 const QString& busName,
9347 const QString& objectPath,
9360 const QDBusConnection& connection,
9361 const QString& busName,
9362 const QString& objectPath,
9410 return internalRequestProperty(QLatin1String(
"AuthenticationMethod"));
9421 return internalRequestAllProperties();
9425 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
9448 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.ServerTLSConnection");
9459 const QString& busName,
9460 const QString& objectPath,
9473 const QDBusConnection& connection,
9474 const QString& busName,
9475 const QString& objectPath,
9517 return internalRequestProperty(QLatin1String(
"ServerCertificate"));
9535 return internalRequestProperty(QLatin1String(
"Hostname"));
9566 return internalRequestProperty(QLatin1String(
"ReferenceIdentities"));
9577 return internalRequestAllProperties();
9581 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
9604 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.StreamTube");
9615 const QString& busName,
9616 const QString& objectPath,
9629 const QDBusConnection& connection,
9630 const QString& busName,
9631 const QString& objectPath,
9685 return internalRequestProperty(QLatin1String(
"Service"));
9724 return internalRequestProperty(QLatin1String(
"SupportedSocketTypes"));
9735 return internalRequestAllProperties();
9769 inline QDBusPendingReply<>
Offer(uint addresstype,
const QDBusVariant& address, uint accesscontrol,
const QVariantMap& parameters,
int timeout = -1)
9771 if (!invalidationReason().isEmpty()) {
9772 return QDBusPendingReply<>(QDBusMessage::createError(
9773 invalidationReason(),
9774 invalidationMessage()
9778 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9779 this->staticInterfaceName(), QLatin1String(
"Offer"));
9780 callMessage << QVariant::fromValue(addresstype) << QVariant::fromValue(address) << QVariant::fromValue(accesscontrol) << QVariant::fromValue(parameters);
9781 return this->connection().asyncCall(callMessage, timeout);
9824 inline QDBusPendingReply<QDBusVariant>
Accept(uint addresstype, uint accesscontrol,
const QDBusVariant& accesscontrolparam,
int timeout = -1)
9826 if (!invalidationReason().isEmpty()) {
9827 return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
9828 invalidationReason(),
9829 invalidationMessage()
9833 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
9834 this->staticInterfaceName(), QLatin1String(
"Accept"));
9835 callMessage << QVariant::fromValue(addresstype) << QVariant::fromValue(accesscontrol) << QVariant::fromValue(accesscontrolparam);
9836 return this->connection().asyncCall(callMessage, timeout);
9880 void NewRemoteConnection(uint handle,
const QDBusVariant& connectionParam, uint connectionID);
9897 void NewLocalConnection(uint connectionID);
9930 void ConnectionClosed(uint connectionID,
const QString& error,
const QString& message);
9933 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
9956 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.StreamedMedia");
9967 const QString& busName,
9968 const QString& objectPath,
9981 const QDBusConnection& connection,
9982 const QString& busName,
9983 const QString& objectPath,
10103 return internalRequestProperty(QLatin1String(
"InitialAudio"));
10128 return internalRequestProperty(QLatin1String(
"InitialVideo"));
10175 return internalRequestProperty(QLatin1String(
"ImmutableStreams"));
10186 return internalRequestAllProperties();
10217 inline QDBusPendingReply<Tp::MediaStreamInfoList>
ListStreams(
int timeout = -1)
10219 if (!invalidationReason().isEmpty()) {
10220 return QDBusPendingReply<Tp::MediaStreamInfoList>(QDBusMessage::createError(
10221 invalidationReason(),
10222 invalidationMessage()
10226 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10227 this->staticInterfaceName(), QLatin1String(
"ListStreams"));
10228 return this->connection().asyncCall(callMessage, timeout);
10259 if (!invalidationReason().isEmpty()) {
10260 return QDBusPendingReply<>(QDBusMessage::createError(
10261 invalidationReason(),
10262 invalidationMessage()
10266 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10267 this->staticInterfaceName(), QLatin1String(
"RemoveStreams"));
10268 callMessage << QVariant::fromValue(streams);
10269 return this->connection().asyncCall(callMessage, timeout);
10310 if (!invalidationReason().isEmpty()) {
10311 return QDBusPendingReply<>(QDBusMessage::createError(
10312 invalidationReason(),
10313 invalidationMessage()
10317 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10318 this->staticInterfaceName(), QLatin1String(
"RequestStreamDirection"));
10319 callMessage << QVariant::fromValue(streamID) << QVariant::fromValue(streamDirection);
10320 return this->connection().asyncCall(callMessage, timeout);
10377 if (!invalidationReason().isEmpty()) {
10378 return QDBusPendingReply<Tp::MediaStreamInfoList>(QDBusMessage::createError(
10379 invalidationReason(),
10380 invalidationMessage()
10384 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10385 this->staticInterfaceName(), QLatin1String(
"RequestStreams"));
10386 callMessage << QVariant::fromValue(contactHandle) << QVariant::fromValue(types);
10387 return this->connection().asyncCall(callMessage, timeout);
10457 void StreamAdded(uint streamID, uint contactHandle, uint streamType);
10490 void StreamDirectionChanged(uint streamID, uint streamDirection, uint pendingFlags);
10509 void StreamError(uint streamID, uint errorCode,
const QString& message);
10520 void StreamRemoved(uint streamID);
10535 void StreamStateChanged(uint streamID, uint streamState);
10538 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
10561 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.Text");
10572 const QString& busName,
10573 const QString& objectPath,
10574 QObject* parent = 0
10586 const QDBusConnection& connection,
10587 const QString& busName,
10588 const QString& objectPath,
10589 QObject* parent = 0
10626 return internalRequestAllProperties();
10647 if (!invalidationReason().isEmpty()) {
10648 return QDBusPendingReply<>(QDBusMessage::createError(
10649 invalidationReason(),
10650 invalidationMessage()
10654 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10655 this->staticInterfaceName(), QLatin1String(
"AcknowledgePendingMessages"));
10656 callMessage << QVariant::fromValue(IDs);
10657 return this->connection().asyncCall(callMessage, timeout);
10677 if (!invalidationReason().isEmpty()) {
10678 return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
10679 invalidationReason(),
10680 invalidationMessage()
10684 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10685 this->staticInterfaceName(), QLatin1String(
"GetMessageTypes"));
10686 return this->connection().asyncCall(callMessage, timeout);
10721 if (!invalidationReason().isEmpty()) {
10722 return QDBusPendingReply<Tp::PendingTextMessageList>(QDBusMessage::createError(
10723 invalidationReason(),
10724 invalidationMessage()
10728 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10729 this->staticInterfaceName(), QLatin1String(
"ListPendingMessages"));
10730 callMessage << QVariant::fromValue(clear);
10731 return this->connection().asyncCall(callMessage, timeout);
10766 inline QDBusPendingReply<>
Send(uint type,
const QString& text,
int timeout = -1)
10768 if (!invalidationReason().isEmpty()) {
10769 return QDBusPendingReply<>(QDBusMessage::createError(
10770 invalidationReason(),
10771 invalidationMessage()
10775 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
10776 this->staticInterfaceName(), QLatin1String(
"Send"));
10777 callMessage << QVariant::fromValue(type) << QVariant::fromValue(text);
10778 return this->connection().asyncCall(callMessage, timeout);
10789 void LostMessage();
10824 void Received(uint ID, uint timestamp, uint sender, uint type, uint flags,
const QString& text);
10854 void SendError(uint error, uint timestamp, uint type,
const QString& text);
10879 void Sent(uint timestamp, uint type,
const QString& text);
10882 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
10905 return QLatin1String(
"org.freedesktop.Telepathy.Channel.Type.Tubes");
10916 const QString& busName,
10917 const QString& objectPath,
10918 QObject* parent = 0
10930 const QDBusConnection& connection,
10931 const QString& busName,
10932 const QString& objectPath,
10933 QObject* parent = 0
10970 return internalRequestAllProperties();
11012 if (!invalidationReason().isEmpty()) {
11013 return QDBusPendingReply<Tp::SupportedSocketMap>(QDBusMessage::createError(
11014 invalidationReason(),
11015 invalidationMessage()
11019 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11020 this->staticInterfaceName(), QLatin1String(
"GetAvailableStreamTubeTypes"));
11021 return this->connection().asyncCall(callMessage, timeout);
11039 if (!invalidationReason().isEmpty()) {
11040 return QDBusPendingReply<Tp::UIntList>(QDBusMessage::createError(
11041 invalidationReason(),
11042 invalidationMessage()
11046 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11047 this->staticInterfaceName(), QLatin1String(
"GetAvailableTubeTypes"));
11048 return this->connection().asyncCall(callMessage, timeout);
11066 inline QDBusPendingReply<Tp::TubeInfoList>
ListTubes(
int timeout = -1)
11068 if (!invalidationReason().isEmpty()) {
11069 return QDBusPendingReply<Tp::TubeInfoList>(QDBusMessage::createError(
11070 invalidationReason(),
11071 invalidationMessage()
11075 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11076 this->staticInterfaceName(), QLatin1String(
"ListTubes"));
11077 return this->connection().asyncCall(callMessage, timeout);
11107 inline QDBusPendingReply<uint>
OfferDBusTube(
const QString& service,
const QVariantMap& parameters,
int timeout = -1)
11109 if (!invalidationReason().isEmpty()) {
11110 return QDBusPendingReply<uint>(QDBusMessage::createError(
11111 invalidationReason(),
11112 invalidationMessage()
11116 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11117 this->staticInterfaceName(), QLatin1String(
"OfferDBusTube"));
11118 callMessage << QVariant::fromValue(service) << QVariant::fromValue(parameters);
11119 return this->connection().asyncCall(callMessage, timeout);
11181 inline QDBusPendingReply<uint>
OfferStreamTube(
const QString& service,
const QVariantMap& parameters, uint addressType,
const QDBusVariant& address, uint accessControl,
const QDBusVariant& accessControlParam,
int timeout = -1)
11183 if (!invalidationReason().isEmpty()) {
11184 return QDBusPendingReply<uint>(QDBusMessage::createError(
11185 invalidationReason(),
11186 invalidationMessage()
11190 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11191 this->staticInterfaceName(), QLatin1String(
"OfferStreamTube"));
11192 callMessage << QVariant::fromValue(service) << QVariant::fromValue(parameters) << QVariant::fromValue(addressType) << QVariant::fromValue(address) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
11193 return this->connection().asyncCall(callMessage, timeout);
11220 if (!invalidationReason().isEmpty()) {
11221 return QDBusPendingReply<QString>(QDBusMessage::createError(
11222 invalidationReason(),
11223 invalidationMessage()
11227 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11228 this->staticInterfaceName(), QLatin1String(
"AcceptDBusTube"));
11229 callMessage << QVariant::fromValue(ID);
11230 return this->connection().asyncCall(callMessage, timeout);
11270 inline QDBusPendingReply<QDBusVariant>
AcceptStreamTube(uint ID, uint addressType, uint accessControl,
const QDBusVariant& accessControlParam,
int timeout = -1)
11272 if (!invalidationReason().isEmpty()) {
11273 return QDBusPendingReply<QDBusVariant>(QDBusMessage::createError(
11274 invalidationReason(),
11275 invalidationMessage()
11279 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11280 this->staticInterfaceName(), QLatin1String(
"AcceptStreamTube"));
11281 callMessage << QVariant::fromValue(ID) << QVariant::fromValue(addressType) << QVariant::fromValue(accessControl) << QVariant::fromValue(accessControlParam);
11282 return this->connection().asyncCall(callMessage, timeout);
11301 if (!invalidationReason().isEmpty()) {
11302 return QDBusPendingReply<>(QDBusMessage::createError(
11303 invalidationReason(),
11304 invalidationMessage()
11308 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11309 this->staticInterfaceName(), QLatin1String(
"CloseTube"));
11310 callMessage << QVariant::fromValue(ID);
11311 return this->connection().asyncCall(callMessage, timeout);
11335 if (!invalidationReason().isEmpty()) {
11336 return QDBusPendingReply<QString>(QDBusMessage::createError(
11337 invalidationReason(),
11338 invalidationMessage()
11342 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11343 this->staticInterfaceName(), QLatin1String(
"GetDBusTubeAddress"));
11344 callMessage << QVariant::fromValue(ID);
11345 return this->connection().asyncCall(callMessage, timeout);
11368 inline QDBusPendingReply<Tp::DBusTubeMemberList>
GetDBusNames(uint ID,
int timeout = -1)
11370 if (!invalidationReason().isEmpty()) {
11371 return QDBusPendingReply<Tp::DBusTubeMemberList>(QDBusMessage::createError(
11372 invalidationReason(),
11373 invalidationMessage()
11377 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11378 this->staticInterfaceName(), QLatin1String(
"GetDBusNames"));
11379 callMessage << QVariant::fromValue(ID);
11380 return this->connection().asyncCall(callMessage, timeout);
11410 if (!invalidationReason().isEmpty()) {
11411 return QDBusPendingReply<uint, QDBusVariant>(QDBusMessage::createError(
11412 invalidationReason(),
11413 invalidationMessage()
11417 QDBusMessage callMessage = QDBusMessage::createMethodCall(this->service(), this->path(),
11418 this->staticInterfaceName(), QLatin1String(
"GetStreamTubeSocketAddress"));
11419 callMessage << QVariant::fromValue(ID);
11420 return this->connection().asyncCall(callMessage, timeout);
11453 void NewTube(uint ID, uint initiator, uint type,
const QString& service,
const QVariantMap& parameters, uint state);
11468 void TubeStateChanged(uint ID, uint state);
11480 void TubeClosed(uint ID);
11516 void StreamTubeNewConnection(uint ID, uint handle);
11519 virtual void invalidate(
Tp::DBusProxy *,
const QString &,
const QString &);
QDBusPendingReply< QString > SendMessage(const Tp::MessagePartList &message, uint flags, int timeout=-1)
Definition: cli-channel.h:4126
QDBusPendingReply Stop(int timeout=-1)
Definition: cli-channel.h:8055
QList< DBusTubeMember > DBusTubeMemberList
Definition: build/TelepathyQt/_gen/types.h:1460
Tp::PendingVariant * requestPropertyContentHash() const
Definition: cli-channel.h:8623
Definition: cli-channel.h:2638
Definition: cli-channel.h:9943
Definition: cli-channel.h:1965
Tp::PendingVariant * requestPropertyAuthenticationMethod() const
Definition: cli-channel.h:9408
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:7711
Tp::PendingVariant * requestPropertyMemberIdentifiers() const
Definition: cli-channel.h:7142
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:7957
QDBusPendingReply Send(uint type, const QString &text, int timeout=-1)
Definition: cli-channel.h:10766
Definition: build/TelepathyQt/_gen/types.h:2744
Tp::PendingVariant * requestPropertySearchState() const
Definition: cli-channel.h:7872
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1344
QDBusPendingReply< QByteArray > GetCaptchaData(uint ID, const QString &mimeType, int timeout=-1)
Definition: cli-channel.h:1232
Tp::PendingVariant * requestPropertyAvailableMechanisms() const
Definition: cli-channel.h:5211
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:3795
Tp::PendingVariant * requestPropertyTargetID() const
Definition: cli-channel.h:271
Tp::PendingVariant * requestPropertyDefaultRealm() const
Definition: cli-channel.h:5506
Tp::PendingVariant * requestPropertyPersistent() const
Definition: cli-channel.h:4670
QDBusPendingReply SetChatState(uint state, int timeout=-1)
Definition: cli-channel.h:1470
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3508
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:55
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:8417
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:5128
Definition: cli-channel.h:5828
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:9733
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:5839
QDBusPendingReply CloseTube(uint ID, int timeout=-1)
Definition: cli-channel.h:11299
QDBusPendingReply StartMechanismWithData(const QString &mechanism, const QByteArray &initialData, int timeout=-1)
Definition: cli-channel.h:5644
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:1449
Tp::PendingVariant * requestPropertyRoomName() const
Definition: cli-channel.h:5014
Tp::PendingVariant * requestPropertyActorHandle() const
Definition: cli-channel.h:6541
QDBusPendingReply< Tp::UIntList > GetHandleOwners(const Tp::UIntList &handles, int timeout=-1)
Definition: cli-channel.h:2972
Tp::PendingVariant * requestPropertyAnonymityModes() const
Definition: cli-channel.h:720
Tp::PendingVariant * requestPropertyCreator() const
Definition: cli-channel.h:5056
Definition: cli-channel.h:4482
QDBusPendingReply Offer(uint addresstype, const QDBusVariant &address, uint accesscontrol, const QVariantMap ¶meters, int timeout=-1)
Definition: cli-channel.h:9769
Definition: build/TelepathyQt/_gen/types.h:109
QDBusPendingReply RemoveMembersWithReason(const Tp::UIntList &contacts, const QString &message, uint reason, int timeout=-1)
Definition: cli-channel.h:3211
QDBusPendingReply SetSubject(const QString &subject, int timeout=-1)
Definition: cli-channel.h:6631
Definition: cli-channel.h:3719
QDBusPendingReply< Tp::MediaStreamInfoList > ListStreams(int timeout=-1)
Definition: cli-channel.h:10217
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:937
Tp::PendingVariant * requestPropertyInitialAudio() const
Definition: cli-channel.h:7242
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9954
Tp::PendingVariant * requestPropertyInitialServicePoint() const
Definition: cli-channel.h:6351
Tp::PendingVariant * requestPropertyMessageTypes() const
Definition: cli-channel.h:3994
QDBusPendingReply< QString > GetChannelType(int timeout=-1)
Definition: cli-channel.h:535
Tp::PendingVariant * requestPropertyDate() const
Definition: cli-channel.h:8666
Tp::PendingVariant * requestPropertyHostname() const
Definition: cli-channel.h:9533
Tp::PendingVariant * requestPropertyInitialInviteeIDs() const
Definition: cli-channel.h:1784
Tp::PendingVariant * requestPropertyDescription() const
Definition: cli-channel.h:4653
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:10624
Tp::PendingVariant * requestPropertyPrivate() const
Definition: cli-channel.h:4686
QList< MessagePart > MessagePartList
Definition: build/TelepathyQt/_gen/types.h:2068
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9602
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:9150
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:5543
Tp::PendingVariant * requestPropertyDBusNames() const
Definition: cli-channel.h:8251
Tp::PendingVariant * requestPropertyInitialTones() const
Definition: cli-channel.h:2064
QDBusPendingReply< QDBusObjectPath > AddContent(const QString &contentName, uint contentType, uint initialDirection, int timeout=-1)
Definition: cli-channel.h:7584
QDBusPendingReply< uint, int, int > GetSMSLength(const Tp::MessagePartList &message, int timeout=-1)
Definition: cli-channel.h:6085
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:772
Definition: cli-channel.h:6262
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2328
Tp::PendingVariant * requestPropertyCallStateDetails() const
Definition: cli-channel.h:6985
QDBusPendingReply< Tp::CaptchaInfoList, uint, QString > GetCaptchas(int timeout=-1)
Definition: cli-channel.h:1181
Tp::PendingVariant * requestPropertySMSChannel() const
Definition: cli-channel.h:6004
Tp::PendingVariant * requestPropertyParameters() const
Definition: cli-channel.h:6772
QDBusPendingReply ListRooms(int timeout=-1)
Definition: cli-channel.h:9198
QDBusPendingReply Destroy(int timeout=-1)
Definition: cli-channel.h:2443
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6379
Definition: cli-channel.h:5117
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:3573
QDBusPendingReply RequestStreamDirection(uint streamID, uint streamDirection, int timeout=-1)
Definition: cli-channel.h:10308
QDBusPendingReply< uint, uint > GetHoldState(int timeout=-1)
Definition: cli-channel.h:3597
Tp::PendingVariant * requestPropertyDefaultUsername() const
Definition: cli-channel.h:5474
QDBusPendingReply< Tp::LocalPendingInfoList > GetLocalPendingMembersWithInfo(int timeout=-1)
Definition: cli-channel.h:3030
Tp::PendingVariant * requestPropertyMutableContents() const
Definition: cli-channel.h:7355
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9067
Tp::PendingVariant * requestPropertyTargetHandleType() const
Definition: cli-channel.h:295
Tp::PendingVariant * requestPropertyCanTryAgain() const
Definition: cli-channel.h:5262
QDBusPendingReply AddMembers(const Tp::UIntList &contacts, const QString &message, int timeout=-1)
Definition: cli-channel.h:2868
QDBusPendingReply CancelCaptcha(uint reason, const QString &debugMessage, int timeout=-1)
Definition: cli-channel.h:1307
Tp::PendingVariant * requestPropertyRequested() const
Definition: cli-channel.h:368
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:8157
Tp::PendingOperation * setPropertyURI(QString newValue)
Definition: cli-channel.h:8824
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2479
Tp::PendingVariant * requestPropertyServiceName() const
Definition: cli-channel.h:2554
QDBusPendingReply RemoveMembers(const Tp::UIntList &contacts, const QString &message, int timeout=-1)
Definition: cli-channel.h:3172
Tp::PendingVariant * requestPropertySupportedContentTypes() const
Definition: cli-channel.h:3978
QDBusPendingReply UpdateConfiguration(const QVariantMap &properties, int timeout=-1)
Definition: cli-channel.h:4893
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6602
Tp::PendingVariant * requestPropertyChannels() const
Definition: cli-channel.h:1611
Tp::PendingVariant * requestPropertyCreatorHandle() const
Definition: cli-channel.h:5073
Tp::PendingVariant * requestPropertyOriginalChannels() const
Definition: cli-channel.h:1886
Tp::PendingVariant * requestPropertyInitialVideoName() const
Definition: cli-channel.h:7319
QDBusPendingReply< Tp::UIntList > GetMessageTypes(int timeout=-1)
Definition: cli-channel.h:10675
QDBusPendingReply RemoveStreams(const Tp::UIntList &streams, int timeout=-1)
Definition: cli-channel.h:10257
QDBusPendingReply SetQueued(int timeout=-1)
Definition: cli-channel.h:7444
QDBusPendingReply< Tp::UIntList, Tp::UIntList, Tp::UIntList > GetAllMembers(int timeout=-1)
Definition: cli-channel.h:2905
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6668
Tp::PendingVariant * requestPropertyTargetHandle() const
Definition: cli-channel.h:213
Tp::PendingVariant * requestPropertyDeliveryReportingSupport() const
Definition: cli-channel.h:4047
Tp::PendingVariant * requestPropertyCaptchaErrorDetails() const
Definition: cli-channel.h:1111
Tp::PendingVariant * requestPropertyChatStates() const
Definition: cli-channel.h:1438
QDBusPendingReply< Tp::UIntList > GetLocalPendingMembers(int timeout=-1)
Definition: cli-channel.h:2998
QDBusPendingReply StopListing(int timeout=-1)
Definition: cli-channel.h:9224
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:4382
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6015
QDBusPendingReply< Tp::UIntList > GetRemotePendingMembers(int timeout=-1)
Definition: cli-channel.h:3079
Tp::PendingVariant * requestPropertyAnonymityMandatory() const
Definition: cli-channel.h:735
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6134
The AbstractInterface class is the base class for all client side D-Bus interfaces,...
Definition: abstract-interface.h:42
QDBusPendingReply< uint, uint > GetHandle(int timeout=-1)
Definition: cli-channel.h:572
Tp::PendingVariant * requestPropertyTimestamp() const
Definition: cli-channel.h:6562
The PendingVariant class is a generic subclass of PendingOperation representing a pending D-Bus metho...
Definition: pending-variant.h:38
Tp::PendingVariant * requestPropertySupportedSocketTypes() const
Definition: cli-channel.h:9722
QDBusPendingReply< Tp::SupportedSocketMap > GetAvailableStreamTubeTypes(int timeout=-1)
Definition: cli-channel.h:11010
QDBusPendingReply< Tp::UIntList > GetMembers(int timeout=-1)
Definition: cli-channel.h:3054
Definition: cli-channel.h:7700
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:8294
Definition: build/TelepathyQt/_gen/types.h:1473
Tp::PendingVariant * requestPropertyInitiatorID() const
Definition: cli-channel.h:473
Tp::PendingVariant * requestPropertyMembers() const
Definition: cli-channel.h:2769
Tp::PendingVariant * requestPropertySupportedAccessControls() const
Definition: cli-channel.h:8283
Tp::PendingVariant * requestPropertySASLError() const
Definition: cli-channel.h:5313
Tp::PendingVariant * requestPropertyChannelType() const
Definition: cli-channel.h:126
QDBusPendingReply< QString > GetDBusTubeAddress(uint ID, int timeout=-1)
Definition: cli-channel.h:11333
QDBusPendingReply< Tp::ChannelCallStateMap > GetCallStates(int timeout=-1)
Definition: cli-channel.h:885
Tp::PendingVariant * requestPropertyLimit() const
Definition: cli-channel.h:4590
QDBusPendingReply< Tp::TubeInfoList > ListTubes(int timeout=-1)
Definition: cli-channel.h:11066
Tp::PendingVariant * requestPropertyVerified() const
Definition: cli-channel.h:6235
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:9575
Tp::PendingVariant * requestPropertyCallState() const
Definition: cli-channel.h:7014
Definition: cli-channel.h:6414
Tp::PendingVariant * requestPropertyCanRetryCaptcha() const
Definition: cli-channel.h:1017
Tp::PendingVariant * requestPropertyActor() const
Definition: cli-channel.h:6524
Tp::PendingVariant * requestPropertyFlash() const
Definition: cli-channel.h:5937
Definition: build/TelepathyQt/_gen/types.h:3532
Tp::PendingOperation * setPropertyServiceName(QString newValue)
Definition: cli-channel.h:2575
QDBusPendingReply< QDBusVariant > ProvideFile(uint addressType, uint accessControl, const QDBusVariant &accessControlParam, int timeout=-1)
Definition: cli-channel.h:8970
Tp::PendingVariant * requestPropertyInitialTransport() const
Definition: cli-channel.h:7168
Tp::PendingVariant * requestPropertyRemotePendingMembers() const
Definition: cli-channel.h:2784
Tp::PendingVariant * requestPropertyCaptchaError() const
Definition: cli-channel.h:1085
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:2832
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:864
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9446
Definition: cli-channel.h:9322
Definition: cli-channel.h:926
Definition: build/TelepathyQt/_gen/types.h:1700
Tp::PendingVariant * requestPropertyGroupFlags() const
Definition: cli-channel.h:2720
Tp::PendingVariant * requestPropertyMemberIdentifiers() const
Definition: cli-channel.h:2821
Definition: cli-channel.h:8146
Definition: cli-channel.h:44
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:8872
Tp::PendingVariant * requestPropertyCaptchaStatus() const
Definition: cli-channel.h:1047
QDBusPendingReply AbortSASL(uint reason, const QString &debugMessage, int timeout=-1)
Definition: cli-channel.h:5761
QDBusPendingReply StartTone(uint streamID, uchar event, int timeout=-1)
Definition: cli-channel.h:2133
QDBusPendingReply SetRinging(int timeout=-1)
Definition: cli-channel.h:7400
QDBusPendingReply< Tp::MediaSessionHandlerInfoList > GetSessionHandlers(int timeout=-1)
Definition: cli-channel.h:3812
QDBusPendingReply Respond(const QByteArray &responseData, int timeout=-1)
Definition: cli-channel.h:5676
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:10968
Tp::PendingVariant * requestPropertySelfHandle() const
Definition: cli-channel.h:2803
QDBusPendingReply< QStringList > GetInterfaces(int timeout=-1)
Definition: cli-channel.h:603
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3730
QDBusPendingReply More(int timeout=-1)
Definition: cli-channel.h:8009
Tp::PendingVariant * requestPropertySASLStatus() const
Definition: cli-channel.h:5280
QDBusPendingReply< bool > GetListingRooms(int timeout=-1)
Definition: cli-channel.h:9171
Tp::PendingVariant * requestPropertyMutableProperties() const
Definition: cli-channel.h:4805
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4930
Tp::PendingVariant * requestPropertyImmutableStreams() const
Definition: cli-channel.h:10173
Tp::PendingVariant * requestPropertyInitialOffset() const
Definition: cli-channel.h:8744
Definition: cli-channel.h:10892
Definition: cli-channel.h:2468
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:5101
QDBusPendingReply< QDBusVariant > AcceptFile(uint addressType, uint accessControl, const QDBusVariant &accessControlParam, qulonglong offset, int timeout=-1)
Definition: cli-channel.h:8922
QList< RoomInfo > RoomInfoList
Definition: build/TelepathyQt/_gen/types.h:2733
Tp::PendingVariant * requestPropertyInviteOnly() const
Definition: cli-channel.h:4576
QDBusPendingReply StopTone(uint streamID, int timeout=-1)
Definition: cli-channel.h:2170
Definition: cli-channel.h:9591
Definition: cli-channel.h:1513
QDBusPendingReply< QDBusVariant > AcceptStreamTube(uint ID, uint addressType, uint accessControl, const QDBusVariant &accessControlParam, int timeout=-1)
Definition: cli-channel.h:11270
Tp::PendingVariant * requestPropertyContentType() const
Definition: cli-channel.h:8513
Tp::PendingVariant * requestPropertySubject() const
Definition: cli-channel.h:6503
Tp::PendingVariant * requestPropertyTitle() const
Definition: cli-channel.h:4638
Tp::PendingVariant * requestPropertyAuthorizationIdentity() const
Definition: cli-channel.h:5408
Tp::PendingVariant * requestPropertyServerCertificate() const
Definition: cli-channel.h:9515
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:1897
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:2622
Tp::PendingVariant * requestPropertyCanSet() const
Definition: cli-channel.h:6591
Tp::PendingVariant * requestPropertyCreationTimestamp() const
Definition: cli-channel.h:5090
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:1122
QDBusPendingReply< uint > GetSelfHandle(int timeout=-1)
Definition: cli-channel.h:3103
Tp::PendingVariant * requestPropertyInvitationMessage() const
Definition: cli-channel.h:1816
QDBusPendingReply< Tp::UIntList > GetAvailableTubeTypes(int timeout=-1)
Definition: cli-channel.h:11037
Tp::PendingVariant * requestPropertyEncrypted() const
Definition: cli-channel.h:6214
Tp::PendingVariant * requestPropertyInitialChannels() const
Definition: cli-channel.h:1677
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:799
Tp::PendingVariant * requestPropertySize() const
Definition: cli-channel.h:8567
QDBusPendingReply AcceptSASL(int timeout=-1)
Definition: cli-channel.h:5719
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:3866
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:10903
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:2393
Tp::PendingVariant * requestPropertyPassword() const
Definition: cli-channel.h:4732
Tp::PendingVariant * requestPropertyAvailableSocketTypes() const
Definition: cli-channel.h:8699
QDBusPendingReply Close(int timeout=-1)
Definition: cli-channel.h:504
Tp::PendingVariant * requestPropertyPasswordHint() const
Definition: cli-channel.h:4759
Tp::PendingVariant * requestPropertyURI() const
Definition: cli-channel.h:8784
Tp::PendingVariant * requestPropertyAnonymousID() const
Definition: cli-channel.h:761
Definition: cli-channel.h:4306
Tp::PendingVariant * requestPropertyCanUpdateConfiguration() const
Definition: cli-channel.h:4778
Tp::PendingVariant * requestPropertyPendingMessages() const
Definition: cli-channel.h:4033
QDBusPendingReply< uint > GetPasswordFlags(int timeout=-1)
Definition: cli-channel.h:4405
Definition: cli-channel.h:6832
Tp::PendingVariant * requestPropertyCallMembers() const
Definition: cli-channel.h:7126
Definition: build/TelepathyQt/_gen/types.h:336
QDBusPendingReply Search(const Tp::ContactSearchMap &terms, int timeout=-1)
Definition: cli-channel.h:7980
Tp::PendingVariant * requestPropertyInterfaces() const
Definition: cli-channel.h:164
Tp::PendingVariant * requestPropertyContentHashType() const
Definition: cli-channel.h:8598
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:2097
Definition: cli-channel.h:3497
QDBusPendingReply< uint > GetGroupFlags(int timeout=-1)
Definition: cli-channel.h:2933
Tp::PendingVariant * requestPropertyConfigurationRetrieved() const
Definition: cli-channel.h:4834
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:11181
Tp::PendingVariant * requestPropertySASLErrorDetails() const
Definition: cli-channel.h:5339
Tp::PendingVariant * requestPropertyDescription() const
Definition: cli-channel.h:8645
Tp::PendingVariant * requestPropertyFilename() const
Definition: cli-channel.h:8539
QDBusPendingReply< bool > ProvidePassword(const QString &password, int timeout=-1)
Definition: cli-channel.h:4439
QDBusPendingReply Hangup(uint reason, const QString &detailedHangupReason, const QString &message, int timeout=-1)
Definition: cli-channel.h:7531
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6803
Tp::PendingVariant * requestPropertyFileCollection() const
Definition: cli-channel.h:8861
Tp::PendingVariant * requestPropertyState() const
Definition: cli-channel.h:8491
Tp::PendingVariant * requestPropertyInitialInviteeHandles() const
Definition: cli-channel.h:1755
QDBusPendingReply< Tp::DBusTubeMemberList > GetDBusNames(uint ID, int timeout=-1)
Definition: cli-channel.h:11368
Tp::PendingVariant * requestPropertyPasswordProtected() const
Definition: cli-channel.h:4706
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:4058
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:649
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4317
Definition: cli-channel.h:6123
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1524
Tp::PendingVariant * requestPropertyCurrentServicePoint() const
Definition: cli-channel.h:6368
Definition: build/TelepathyQt/_gen/types.h:1290
Definition: cli-channel.h:9056
Tp::PendingVariant * requestPropertyInitialAudio() const
Definition: cli-channel.h:10101
Definition: cli-channel.h:788
Definition: build/TelepathyQt/_gen/types.h:1677
Definition: build/TelepathyQt/_gen/types.h:585
Tp::PendingVariant * requestPropertyReferenceIdentities() const
Definition: cli-channel.h:9564
QDBusPendingReply< QString > AcceptDBusTube(uint ID, int timeout=-1)
Definition: cli-channel.h:11218
Tp::PendingVariant * requestPropertyCurrentlySendingTones() const
Definition: cli-channel.h:2046
Tp::PendingVariant * requestPropertyCallFlags() const
Definition: cli-channel.h:7038
The PendingVariantMap class is a generic subclass of PendingOperation representing a pending D-Bus me...
Definition: pending-variant-map.h:38
Definition: cli-channel.h:4919
Definition: build/TelepathyQt/_gen/types.h:2121
Tp::PendingVariant * requestPropertyDeferredTones() const
Definition: cli-channel.h:2086
QDBusPendingReply AnswerCaptchas(const Tp::CaptchaAnswers &answers, int timeout=-1)
Definition: cli-channel.h:1265
Definition: cli-channel.h:7792
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:4845
Tp::PendingVariant * requestPropertyService() const
Definition: cli-channel.h:9683
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:10184
Tp::PendingOperation * setPropertyMetadata(Tp::Metadata newValue)
Definition: cli-channel.h:2611
QDBusPendingReply< Tp::PendingTextMessageList > ListPendingMessages(bool clear, int timeout=-1)
Definition: cli-channel.h:10719
Tp::PendingVariant * requestPropertyHardwareStreaming() const
Definition: cli-channel.h:7096
Definition: cli-channel.h:6657
Definition: build/TelepathyQt/_gen/types.h:302
Tp::PendingVariant * requestPropertyMessagePartSupportFlags() const
Definition: cli-channel.h:4008
QDBusPendingReply< uint, QDBusVariant > GetStreamTubeSocketAddress(uint ID, int timeout=-1)
Definition: cli-channel.h:11408
Tp::PendingVariant * requestPropertyCallStateReason() const
Definition: cli-channel.h:7058
Tp::PendingVariant * requestPropertyInitiatorHandle() const
Definition: cli-channel.h:434
Tp::PendingVariant * requestPropertyMaySaveResponse() const
Definition: cli-channel.h:5532
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:1976
QDBusPendingReply< QString > Accept(uint accesscontrol, int timeout=-1)
Definition: cli-channel.h:8362
Tp::PendingVariant * requestPropertyMetadata() const
Definition: cli-channel.h:2593
Tp::PendingVariant * requestPropertyHandleOwners() const
Definition: cli-channel.h:2740
Tp::PendingVariant * requestPropertyServiceName() const
Definition: cli-channel.h:8234
QDBusPendingReply< Tp::MediaStreamInfoList > RequestStreams(uint contactHandle, const Tp::UIntList &types, int timeout=-1)
Definition: cli-channel.h:10375
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6273
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:7366
Definition: cli-channel.h:10548
Definition: cli-channel.h:2317
Tp::PendingVariant * requestPropertyServer() const
Definition: cli-channel.h:9139
QDBusPendingReply StartMechanism(const QString &mechanism, int timeout=-1)
Definition: cli-channel.h:5575
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:9333
QDBusPendingReply< QDBusVariant > Accept(uint addresstype, uint accesscontrol, const QDBusVariant &accesscontrolparam, int timeout=-1)
Definition: cli-channel.h:9824
Tp::PendingVariant * requestPropertyTransferredBytes() const
Definition: cli-channel.h:8717
QDBusPendingReply RequestHold(bool hold, int timeout=-1)
Definition: cli-channel.h:3674
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:6246
Definition: abstract-adaptor.cpp:31
Definition: cli-channel.h:9435
Definition: cli-channel.h:1333
QDBusPendingReply Accept(int timeout=-1)
Definition: cli-channel.h:7492
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:2649
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:7803
Tp::PendingVariant * requestPropertyState() const
Definition: cli-channel.h:6792
Tp::PendingVariant * requestPropertyInitialVideo() const
Definition: cli-channel.h:10126
Definition: cli-channel.h:8406
Tp::PendingVariant * requestPropertyAnonymous() const
Definition: cli-channel.h:4562
Tp::PendingVariant * requestPropertyLocalPendingMembers() const
Definition: cli-channel.h:2755
Tp::PendingVariant * requestPropertyInitialVideo() const
Definition: cli-channel.h:7267
Definition: cli-channel.h:638
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:4493
QDBusPendingReply< uint > OfferDBusTube(const QString &service, const QVariantMap ¶meters, int timeout=-1)
Definition: cli-channel.h:11107
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6843
Tp::PendingVariant * requestPropertyHasInitialData() const
Definition: cli-channel.h:5237
Tp::PendingVariant * requestPropertyAvailableSearchKeys() const
Definition: cli-channel.h:7921
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:6425
Tp::PendingVariant * requestPropertyInitialAudioName() const
Definition: cli-channel.h:7299
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:9419
QDBusPendingReply< Tp::MessagePartContentMap > GetPendingMessageContent(uint messageID, const Tp::UIntList &parts, int timeout=-1)
Definition: cli-channel.h:4181
Tp::PendingVariant * requestPropertyServer() const
Definition: cli-channel.h:5039
static QLatin1String staticInterfaceName()
Definition: cli-channel.h:10559
Tp::PendingVariant * requestPropertyLimit() const
Definition: cli-channel.h:7902
QDBusPendingReply AcknowledgePendingMessages(const Tp::UIntList &IDs, int timeout=-1)
Definition: cli-channel.h:10645
The DBusProxy class is a base class representing a remote object available over D-Bus.
Definition: dbus-proxy.h:42
QDBusPendingReply< QString > Offer(const QVariantMap ¶meters, uint accesscontrol, int timeout=-1)
Definition: cli-channel.h:8324
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:7776
Tp::PendingVariant * requestPropertyContents() const
Definition: cli-channel.h:6917
The PendingOperation class is a base class for pending asynchronous operations.
Definition: pending-operation.h:45
Tp::PendingVariant * requestPropertyServer() const
Definition: cli-channel.h:7946
Definition: cli-channel.h:3855
Tp::PendingVariantMap * requestAllProperties() const
Definition: cli-channel.h:484
QDBusPendingReply MultipleTones(const QString &tones, int timeout=-1)
Definition: cli-channel.h:2230
Tp::PendingVariant * requestPropertyModerated() const
Definition: cli-channel.h:4604