MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9
   Home · All Classes · All Namespaces · Modules · Functions · Files

Tp::ContactCapabilities Class Reference
[Connection proxies]

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:
rccs  RequestableChannelClassList 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:
rccSpecs  RequestableChannelClassList 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