• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdenetwork
  • Sitemap
  • Contact Us
 

kopete/protocols/messenger/libpapillon

Papillon::NotifyStatusMessageTask

Papillon::NotifyStatusMessageTask Class Reference

#include <Papillon/Tasks/NotifyStatusMessageTask>

Inheritance diagram for Papillon::NotifyStatusMessageTask:

Inheritance graph
[legend]

List of all members.


Detailed Description

Notify when a contact changes his status message.

This task watches for contact status message changes and emit ontactStatusMessageChanged() signal when it receive a status message update.

Author:
Michaƫl Larouche <larouche@kde.org>

Definition at line 34 of file notifystatusmessagetask.h.


Signals

void contactStatusMessageChanged (const QString &contactId, const Papillon::StatusMessage &statusMessage)

Public Member Functions

 NotifyStatusMessageTask (Papillon::Task *parent)
 ~NotifyStatusMessageTask ()
virtual bool take (Papillon::NetworkMessage *networkMessage)

Constructor & Destructor Documentation

Papillon::NotifyStatusMessageTask::NotifyStatusMessageTask ( Papillon::Task *  parent  )  [explicit]

Create a new NotifyStatusMessageTask.

Parameters:
parent Root Task.

Definition at line 35 of file notifystatusmessagetask.cpp.

Papillon::NotifyStatusMessageTask::~NotifyStatusMessageTask (  ) 

d-tor

Definition at line 39 of file notifystatusmessagetask.cpp.


Member Function Documentation

bool Papillon::NotifyStatusMessageTask::take ( Papillon::NetworkMessage *  networkMessage  )  [virtual]

Watch in given NetworkMessage for status message change from contacts.

Parameters:
networkMessage NetworkMessage to look for incoming status message change.
Returns:
true if we accept the NetworkMessage.

Reimplemented from Papillon::Task.

Definition at line 44 of file notifystatusmessagetask.cpp.

void Papillon::NotifyStatusMessageTask::contactStatusMessageChanged ( const QString &  contactId,
const Papillon::StatusMessage &  statusMessage 
) [signal]

Emitted when a contact has updated his status message.

Parameters:
contactId Contact ID
statusMessage Updated status message.


The documentation for this class was generated from the following files:
  • notifystatusmessagetask.h
  • notifystatusmessagetask.cpp

kopete/protocols/messenger/libpapillon

Skip menu "kopete/protocols/messenger/libpapillon"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdenetwork

Skip menu "kdenetwork"
  • kget
  • kopete
  •   kopete
  •   libkopete
  •       libpapillon
  • krfb
Generated for kdenetwork by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal