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

#include </usr/src/RPM/BUILD/telepathy-qt-0.9.7/TelepathyQt/base-call.h>

Inherits Tp::DBusService.

List of all members.

Public Member Functions

virtual ~BaseCallContent ()
QVariantMap immutableProperties () const
bool registerObject (DBusError *error=NULL)
virtual QString uniqueName () const
QList
< AbstractCallContentInterfacePtr > 
interfaces () const
AbstractCallContentInterfacePtr interface (const QString &interfaceName) const
bool plugInterface (const AbstractCallContentInterfacePtr &interface)
QString name () const
Tp::MediaStreamType type () const
Tp::CallContentDisposition disposition () const
Tp::ObjectPathList streams () const

Static Public Member Functions

static BaseCallContentPtr create (const QDBusConnection &dbusConnection, BaseChannel *channel, const QString &name, const Tp::MediaStreamType &type, const Tp::MediaStreamDirection &direction)

Protected Member Functions

 BaseCallContent (const QDBusConnection &dbusConnection, BaseChannel *channel, const QString &name, const Tp::MediaStreamType &type, const Tp::MediaStreamDirection &direction)
virtual bool registerObject (const QString &busName, const QString &objectPath, DBusError *error)
void remove ()

Constructor & Destructor Documentation

Tp::BaseCallContent::BaseCallContent ( const QDBusConnection &  dbusConnection,
BaseChannel channel,
const QString &  name,
const Tp::MediaStreamType type,
const Tp::MediaStreamDirection direction 
) [protected]

Member Function Documentation

static BaseCallContentPtr Tp::BaseCallContent::create ( const QDBusConnection &  dbusConnection,
BaseChannel channel,
const QString &  name,
const Tp::MediaStreamType type,
const Tp::MediaStreamDirection direction 
) [inline, static]
QVariantMap Tp::BaseCallContent::immutableProperties ( ) const [virtual]

Return the immutable properties of this D-Bus service object.

Immutable properties cannot change after the object has been registered on the bus with registerObject().

Returns:
The immutable properties of this D-Bus service object.

Implements Tp::DBusService.

QString Tp::BaseCallContent::uniqueName ( ) const [virtual]
QList< AbstractCallContentInterfacePtr > Tp::BaseCallContent::interfaces ( ) const
AbstractCallContentInterfacePtr Tp::BaseCallContent::interface ( const QString &  interfaceName) const
bool Tp::BaseCallContent::plugInterface ( const AbstractCallContentInterfacePtr &  interface)
QString Tp::BaseCallContent::name ( ) const
bool Tp::BaseCallContent::registerObject ( const QString &  busName,
const QString &  objectPath,
DBusError error 
) [protected, virtual]

Reimplemented from DBusService.

Reimplemented from Tp::DBusService.

void Tp::BaseCallContent::remove ( ) [protected]


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