Home · All Classes · All Namespaces · Modules · Functions · Files
Public Member Functions | Static Public Member Functions
Tp::RequestableChannelClassSpec Class Reference

The RequestableChannelClassSpec class represents a Telepathy requestable channel class. More...

#include <TelepathyQt/RequestableChannelClassSpec>

List of all members.

Public Member Functions

 RequestableChannelClassSpec ()
 RequestableChannelClassSpec (const RequestableChannelClass &rcc)
 RequestableChannelClassSpec (const RequestableChannelClassSpec &other)
 ~RequestableChannelClassSpec ()
bool isValid () const
RequestableChannelClassSpecoperator= (const RequestableChannelClassSpec &other)
bool operator== (const RequestableChannelClassSpec &other) const
bool supports (const RequestableChannelClassSpec &spec) const
QString channelType () const
bool hasTargetHandleType () const
HandleType targetHandleType () const
bool hasFixedProperty (const QString &name) const
QVariant fixedProperty (const QString &name) const
QVariantMap fixedProperties () const
bool allowsProperty (const QString &name) const
QStringList allowedProperties () const
RequestableChannelClass bareClass () const

Static Public Member Functions

static RequestableChannelClassSpec textChat ()
static RequestableChannelClassSpec textChatroom ()
static RequestableChannelClassSpec audioCall ()
static RequestableChannelClassSpec audioCallWithVideoAllowed ()
static RequestableChannelClassSpec videoCall ()
static RequestableChannelClassSpec videoCallWithAudioAllowed ()
static RequestableChannelClassSpec streamedMediaCall ()
static RequestableChannelClassSpec streamedMediaAudioCall ()
static RequestableChannelClassSpec streamedMediaVideoCall ()
static RequestableChannelClassSpec streamedMediaVideoCallWithAudio ()
static RequestableChannelClassSpec fileTransfer ()
static RequestableChannelClassSpec conferenceTextChat ()
static RequestableChannelClassSpec conferenceTextChatWithInvitees ()
static RequestableChannelClassSpec conferenceTextChatroom ()
static RequestableChannelClassSpec conferenceTextChatroomWithInvitees ()
static RequestableChannelClassSpec conferenceStreamedMediaCall ()
static RequestableChannelClassSpec conferenceStreamedMediaCallWithInvitees ()
static RequestableChannelClassSpec contactSearch ()
static RequestableChannelClassSpec contactSearchWithSpecificServer ()
static RequestableChannelClassSpec contactSearchWithLimit ()
static RequestableChannelClassSpec contactSearchWithSpecificServerAndLimit ()
static RequestableChannelClassSpec dbusTube (const QString &serviceName=QString())
static RequestableChannelClassSpec streamTube (const QString &service=QString())

Detailed Description

The RequestableChannelClassSpec class represents a Telepathy requestable channel class.


Constructor & Destructor Documentation


Member Function Documentation

RequestableChannelClassSpec Tp::RequestableChannelClassSpec::dbusTube ( const QString &  serviceName = QString()) [static]
RequestableChannelClassSpec Tp::RequestableChannelClassSpec::streamTube ( const QString &  service = QString()) [static]
RequestableChannelClassSpec & Tp::RequestableChannelClassSpec::operator= ( const RequestableChannelClassSpec other)
bool Tp::RequestableChannelClassSpec::operator== ( const RequestableChannelClassSpec other) const
bool Tp::RequestableChannelClassSpec::hasFixedProperty ( const QString &  name) const
QVariant Tp::RequestableChannelClassSpec::fixedProperty ( const QString &  name) const
bool Tp::RequestableChannelClassSpec::allowsProperty ( const QString &  name) const


Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt 0.9.7