Home · All Classes · All Namespaces · Modules · Functions · Files
Public Member Functions | Protected Member Functions
Tp::ContactCapabilities Class Reference

The ContactCapabilities class represents the capabilities of a Contact. More...

#include <TelepathyQt4/ContactCapabilities>

Inherits Tp::CapabilitiesBase.

List of all members.

Public Member Functions

Protected Member Functions


Detailed Description

The ContactCapabilities class represents the capabilities of a Contact.


Constructor & Destructor Documentation

Tp::ContactCapabilities::ContactCapabilities ( )

Construct a new ContactCapabilities object.

Tp::ContactCapabilities::~ContactCapabilities ( ) [virtual]

Class destructor.

Tp::ContactCapabilities::ContactCapabilities ( bool  specificToContact) [protected]

Construct a new ContactCapabilities object.

Tp::ContactCapabilities::ContactCapabilities ( const RequestableChannelClassList rccs,
bool  specificToContact 
) [protected]

Construct a new ContactCapabilities object using the give rccs.

Parameters:
rccsRequestableChannelClassList representing the capabilities of a contact.
Tp::ContactCapabilities::ContactCapabilities ( const RequestableChannelClassSpecList rccSpecs,
bool  specificToContact 
) [protected]

Construct a new ContactCapabilities object using the give rccSpecs.

Parameters:
rccSpecsRequestableChannelClassList representing the capabilities of a contact.

Member Function Documentation

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.

Returns:
true if supported, false otherwise.
QStringList Tp::ContactCapabilities::streamTubeServices ( ) const

Return the supported StreamTube services.

Returns:
A list of supported StreamTube services.


Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4 0.6.5