Telepathy::Client::Contact Class Reference

#include <TelepathyQt4/Client/contact.h>

Collaboration diagram for Telepathy::Client::Contact:

Collaboration graph
[legend]

List of all members.

Public Types

enum  Feature { FeatureAlias, FeatureAvatarToken, FeatureSimplePresence, _Padding = 0xFFFFFFFF }

Signals

void aliasChanged (const QString &alias)
void avatarTokenChanged (const QString &avatarToken)
void simplePresenceChanged (const QString &status, uint type, const QString &presenceMessage)

Public Member Functions

ContactManagermanager () const
ReferencedHandles handle () const
QString id () const
QSet< FeaturerequestedFeatures () const
QSet< FeatureactualFeatures () const
QString alias () const
bool isAvatarTokenKnown () const
QString avatarToken () const
QString presenceStatus () const
uint presenceType () const
QString presenceMessage () const
 ~Contact ()

Friends

class ContactManager
struct Private


Member Enumeration Documentation

Enumerator:
FeatureAlias 
FeatureAvatarToken 
FeatureSimplePresence 
_Padding 


Constructor & Destructor Documentation

Telepathy::Client::Contact::~Contact (  ) 


Member Function Documentation

ContactManager * Telepathy::Client::Contact::manager (  )  const

ReferencedHandles Telepathy::Client::Contact::handle (  )  const

QString Telepathy::Client::Contact::id (  )  const

Referenced by alias().

QSet< Contact::Feature > Telepathy::Client::Contact::requestedFeatures (  )  const

QSet< Contact::Feature > Telepathy::Client::Contact::actualFeatures (  )  const

QString Telepathy::Client::Contact::alias (  )  const

bool Telepathy::Client::Contact::isAvatarTokenKnown (  )  const

References FeatureAvatarToken, and Telepathy::warning().

Referenced by avatarToken().

QString Telepathy::Client::Contact::avatarToken (  )  const

QString Telepathy::Client::Contact::presenceStatus (  )  const

uint Telepathy::Client::Contact::presenceType (  )  const

QString Telepathy::Client::Contact::presenceMessage (  )  const

void Telepathy::Client::Contact::aliasChanged ( const QString &  alias  )  [signal]

void Telepathy::Client::Contact::avatarTokenChanged ( const QString &  avatarToken  )  [signal]

void Telepathy::Client::Contact::simplePresenceChanged ( const QString &  status,
uint  type,
const QString &  presenceMessage 
) [signal]


Friends And Related Function Documentation

friend class ContactManager [friend]

friend struct Private [friend]


Generated on Fri Feb 27 12:10:25 2009 for TelepathyQt4-0.1.0 by  doxygen 1.5.6