LastActivityHandler Class Reference

This is an virtual interface that, once reimplemented, allows to receive the results of Last-Activity-queries to other entities. More...

#include <lastactivityhandler.h>

List of all members.

Public Member Functions

virtual ~LastActivityHandler ()
virtual void handleLastActivityResult (const JID &jid, int seconds)=0
virtual void handleLastActivityError (const JID &jid, StanzaError error)=0


Detailed Description

This is an virtual interface that, once reimplemented, allows to receive the results of Last-Activity-queries to other entities.

Author:
Jakob Schroeter <js@camaya.net>
Since:
0.6

Definition at line 27 of file lastactivityhandler.h.


Constructor & Destructor Documentation

virtual ~LastActivityHandler (  )  [inline, virtual]

Virtual Destructor.

Definition at line 33 of file lastactivityhandler.h.


Member Function Documentation

virtual void handleLastActivityResult ( const JID jid,
int  seconds 
) [pure virtual]

This function is called when a positive result of a query arrives.

Parameters:
jid The JID of the queried contact.
seconds The idle time or time of last presence of the contact. (Depends on the JID, check the spec.)

Referenced by LastActivity::handleIqID().

virtual void handleLastActivityError ( const JID jid,
StanzaError  error 
) [pure virtual]

This function is called when an error is returned by the queried antity.

Parameters:
jid The queried entity's address.
error The reported error.

Referenced by LastActivity::handleIqID().


The documentation for this class was generated from the following file:
Generated on Tue May 1 14:20:24 2007 for gloox by  doxygen 1.5.1