kopete/protocols/messenger/libpapillon
Papillon::NotifyStatusMessageTask Class Reference
#include <Papillon/Tasks/NotifyStatusMessageTask>
Inheritance diagram for Papillon::NotifyStatusMessageTask:

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.
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 | ( | ) |
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:
KDE 4.0 API Reference