23 #ifndef _TelepathyQt_pending_channel_request_h_HEADER_GUARD_ 24 #define _TelepathyQt_pending_channel_request_h_HEADER_GUARD_ 26 #ifndef IN_TP_QT_HEADER 27 #error IN_TP_QT_HEADER 30 #include <TelepathyQt/Global> 31 #include <TelepathyQt/PendingOperation> 32 #include <TelepathyQt/Types> 36 #include <QVariantMap> 38 class QDBusPendingCallWatcher;
44 class ChannelRequestHints;
54 AccountPtr account()
const;
56 ChannelRequestPtr channelRequest()
const;
61 void channelRequestCreated(
const Tp::ChannelRequestPtr &channelRequest);
64 TP_QT_NO_EXPORT
void onWatcherFinished(QDBusPendingCallWatcher *watcher);
72 const QVariantMap &requestedProperties,
const QDateTime &userActionTime,
75 const QString &errorName,
const QString &errorMessage);
78 friend struct Private;
The PendingOperation class is a base class for pending asynchronous operations.
Definition: pending-operation.h:45
The PendingChannelRequest class represents the parameters of and the reply to an asynchronous Channel...
Definition: pending-channel-request.h:46
The Account class represents a Telepathy account.
Definition: account.h:68
Definition: abstract-adaptor.cpp:31
The ChannelRequestHints class represents a dictionary of metadata provided by the channel requester w...
Definition: channel-request.h:121