Home · All Classes · All Namespaces · Modules · Functions · Files |
Base class for implementations of Channel.Interface.Messages. More...
#include <TelepathyQt/BaseChannel>
Inherits Tp::AbstractChannelInterface.
Base class for implementations of Channel.Interface.Messages.
typedef Callback3<QString, const Tp::MessagePartList&, uint, DBusError*> Tp::BaseChannelMessagesInterface::SendMessageCallback |
Class destructor.
static BaseChannelMessagesInterfacePtr Tp::BaseChannelMessagesInterface::create | ( | BaseChannelTextType * | textTypeInterface, |
QStringList | supportedContentTypes, | ||
UIntList | messageTypes, | ||
uint | messagePartSupportFlags, | ||
uint | deliveryReportingSupport | ||
) | [inline, static] |
static SharedPtr<BaseChannelMessagesInterfaceSubclass> Tp::BaseChannelMessagesInterface::create | ( | ) | [inline, static] |
QVariantMap Tp::BaseChannelMessagesInterface::immutableProperties | ( | ) | const [virtual] |
Return the immutable properties of this interface.
Immutable properties cannot change after the interface has been registered on a service on the bus with registerInterface().
Implements Tp::AbstractDBusServiceInterface.
QStringList Tp::BaseChannelMessagesInterface::supportedContentTypes | ( | ) |
void Tp::BaseChannelMessagesInterface::messageSent | ( | const Tp::MessagePartList & | content, |
uint | flags, | ||
const QString & | messageToken | ||
) |
void Tp::BaseChannelMessagesInterface::setSendMessageCallback | ( | const SendMessageCallback & | cb | ) |
QString Tp::BaseChannelMessagesInterface::sendMessage | ( | const Tp::MessagePartList & | message, |
uint | flags, | ||
DBusError * | error | ||
) | [protected] |
Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation | Telepathy-Qt 0.9.6.1 |