Home · All Classes · All Namespaces · Modules · Functions · Files |
The ContactCapabilities class represents the capabilities of a Contact. More...
#include <TelepathyQt/ContactCapabilities>
Inherits Tp::CapabilitiesBase.
Public Member Functions | |
ContactCapabilities () | |
virtual | ~ContactCapabilities () |
bool | dbusTubes (const QString &serviceName) const |
QStringList | dbusTubeServices () const |
bool | streamTubes (const QString &service) const |
QStringList | streamTubeServices () const |
Public Member Functions inherited from Tp::CapabilitiesBase | |
CapabilitiesBase () | |
CapabilitiesBase (const CapabilitiesBase &other) | |
virtual | ~CapabilitiesBase () |
CapabilitiesBase & | operator= (const CapabilitiesBase &other) |
RequestableChannelClassSpecList | allClassSpecs () const |
bool | isSpecificToContact () const |
bool | textChats () const |
bool | audioCalls () const |
bool | videoCalls () const |
bool | videoCallsWithAudio () const |
bool | upgradingCalls () const |
TP_QT_DEPRECATED bool | streamedMediaCalls () const |
TP_QT_DEPRECATED bool | streamedMediaAudioCalls () const |
TP_QT_DEPRECATED bool | streamedMediaVideoCalls () const |
TP_QT_DEPRECATED bool | streamedMediaVideoCallsWithAudio () const |
TP_QT_DEPRECATED bool | upgradingStreamedMediaCalls () const |
bool | fileTransfers () const |
Protected Member Functions | |
ContactCapabilities (bool specificToContact) | |
ContactCapabilities (const RequestableChannelClassList &rccs, bool specificToContact) | |
ContactCapabilities (const RequestableChannelClassSpecList &rccSpecs, bool specificToContact) | |
Protected Member Functions inherited from Tp::CapabilitiesBase | |
CapabilitiesBase (bool specificToContact) | |
CapabilitiesBase (const RequestableChannelClassList &rccs, bool specificToContact) | |
CapabilitiesBase (const RequestableChannelClassSpecList &rccSpecs, bool specificToContact) | |
virtual void | updateRequestableChannelClasses (const RequestableChannelClassList &rccs) |
The ContactCapabilities class represents the capabilities of a Contact.
Tp::ContactCapabilities::ContactCapabilities | ( | ) |
Construct a new ContactCapabilities object.
|
virtual |
Class destructor.
|
protected |
Construct a new ContactCapabilities object.
|
protected |
Construct a new ContactCapabilities object using the give rccs.
rccs | RequestableChannelClassList representing the capabilities of a contact. |
|
protected |
Construct a new ContactCapabilities object using the give rccSpecs.
rccSpecs | RequestableChannelClassList representing the capabilities of a contact. |
bool Tp::ContactCapabilities::dbusTubes | ( | const QString & | serviceName | ) | const |
Returns whether creating a DBusTube channel with the given service targeting this contact is expected to succeed.
true
if supported, false
otherwise. QStringList Tp::ContactCapabilities::dbusTubeServices | ( | ) | const |
Return the supported DBusTube services.
bool Tp::ContactCapabilities::streamTubes | ( | const QString & | service | ) | const |
Return whether creating a StreamTube channel, using the given service, by providing a contact identifier is supported.
true
if supported, false
otherwise. QStringList Tp::ContactCapabilities::streamTubeServices | ( | ) | const |
Return the supported StreamTube services.
Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation | Telepathy-Qt 0.9.7 |