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

Base class for implementations of Protocol.Interface.Presence. More...

#include <TelepathyQt/BaseProtocolPresenceInterface>

Inherits Tp::AbstractProtocolInterface.

List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions


Detailed Description

Base class for implementations of Protocol.Interface.Presence.


Constructor & Destructor Documentation

Class destructor.

Class constructor.


Member Function Documentation

static BaseProtocolPresenceInterfacePtr Tp::BaseProtocolPresenceInterface::create ( ) [inline, static]
template<typename BaseProtocolPresenceInterfaceSubclass >
static SharedPtr<BaseProtocolPresenceInterfaceSubclass> Tp::BaseProtocolPresenceInterface::create ( ) [inline, static]

Return the immutable properties of this interface.

Immutable properties cannot change after the interface has been registered on a service on the bus with registerInterface().

Returns:
The immutable properties of this interface.

Implements Tp::AbstractDBusServiceInterface.

Return the list of presence statuses that have been set with setStatuses().

This list is exposed as the Statuses property of this interface on the bus and represents the statuses that might appear in the Connection.Interface.SimplePresence.Statuses property on a connection to this protocol that supports SimplePresence.

This property is immutable and cannot change after this interface has been registered on an object on the bus with registerInterface().

Returns:
The list of presence statuses that have been set with setStatuses().
See also:
setStatuses()

Set the list of statuses that might appear in the Connection.Interface.SimplePresence.Statuses property on a connection to this protocol that supports SimplePresence.

This property is immutable and cannot change after this interface has been registered on an object on the bus with registerInterface().

Parameters:
statusesThe statuses list to set.
See also:
statuses()


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