Home · All Classes · All Namespaces · Modules · Functions · Files

Contact Class Reference

#include <TelepathyQt4/contact.h>

List of all members.

Public Types

Signals

Public Member Functions


Member Enumeration Documentation

enum Feature

Enumerator:
FeatureAlias 
FeatureAvatarToken 
FeatureSimplePresence 
_Padding 

Enumerator:
PresenceStateNo 
PresenceStateAsk 
PresenceStateYes 


Constructor & Destructor Documentation

~Contact (  ) 


Member Function Documentation

ContactManager * manager (  )  const

ReferencedHandles handle (  )  const

QString id (  )  const

QSet< Contact::Feature > requestedFeatures (  )  const

QSet< Contact::Feature > actualFeatures (  )  const

QString alias (  )  const

bool isAvatarTokenKnown (  )  const

QString avatarToken (  )  const

QString presenceStatus (  )  const

uint presenceType (  )  const

QString presenceMessage (  )  const

Contact::PresenceState subscriptionState (  )  const

Contact::PresenceState publishState (  )  const

PendingOperation * requestPresenceSubscription ( const QString &  message = QString()  ) 

PendingOperation * removePresenceSubscription ( const QString &  message = QString()  ) 

PendingOperation * authorizePresencePublication ( const QString &  message = QString()  ) 

PendingOperation * removePresencePublication ( const QString &  message = QString()  ) 

bool isBlocked (  )  const

PendingOperation * block ( bool  value = true  ) 

void aliasChanged ( const QString &  alias  )  [signal]

void avatarTokenChanged ( const QString &  avatarToken  )  [signal]

void simplePresenceChanged ( const QString &  status,
uint  type,
const QString &  presenceMessage 
) [signal]

void subscriptionStateChanged ( Tp::Contact::PresenceState  state  )  [signal]

void publishStateChanged ( Tp::Contact::PresenceState  state  )  [signal]

void blockStatusChanged ( bool  blocked  )  [signal]


Copyright © 2009 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4 0.1.8