Home · All Classes · All Namespaces · Modules · Functions · Files
Public Member Functions | Static Public Member Functions | Protected Member Functions

Tp::RoomListChannel Class Reference

#include <TelepathyQt4/RoomListChannel>

Inherits Tp::Channel.

List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions


Detailed Description

High-level proxy object for accessing remote Channel objects of the RoomList channel type.

This subclass of Channel will eventually provide a high-level API for the RoomList interface. Until then, it's just a Channel.


Constructor & Destructor Documentation

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

Class destructor.

Tp::RoomListChannel::RoomListChannel ( const ConnectionPtr connection,
const QString &  objectPath,
const QVariantMap &  immutableProperties,
const Feature coreFeature = Channel::FeatureCore 
) [protected]

Creates a RoomListChannel associated with the given object on the same service as the given connection.

Parameters:
connectionConnection owning this RoomListChannel, and specifying the service.
objectPathPath to the object on the service.
immutablePropertiesThe immutable properties of the channel, as signalled by NewChannels or returned by CreateChannel or EnsureChannel
coreFeatureThe core feature of the channel type, if any. The corresponding introspectable should depend on Channel::FeatureCore.

Member Function Documentation

RoomListChannelPtr Tp::RoomListChannel::create ( const ConnectionPtr connection,
const QString &  objectPath,
const QVariantMap &  immutableProperties 
) [static]

Create a new Channel object.

Parameters:
connectionConnection owning this channel, and specifying the service.
objectPathThe object path of this channel.
immutablePropertiesThe immutable properties of this channel.
Returns:
A ChannelPtr object pointing to the newly created Channel object.

Reimplemented from Tp::Channel.


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