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 channel object path.
immutablePropertiesThe channel immutable properties.
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.7.1