Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   Related Pages  

ICQ2000::MessageHandler Class Reference

This is the central place all message signalling to the client goes through. More...

#include <MessageHandler.h>

List of all members.

Public Methods

 MessageHandler (ContactRef self, ContactList *cl)
bool handleIncoming (ICQSubType *icq, time_t t=0)
UINICQSubType * handleOutgoing (MessageEvent *ev)
void handleIncomingACK (MessageEvent *ev, UINICQSubType *icq)

Public Attributes

SigC::Signal1< void, MessageEvent * > messaged
SigC::Signal1< void, MessageEvent * > messageack
SigC::Signal1< void, ICQMessageEvent * > want_auto_resp
SigC::Signal1< void, LogEvent * > logger


Detailed Description

This is the central place all message signalling to the client goes through.

They can come from three sources: 1. A MessageSNAC through the server, 2. A SrvResponseSNAC - offline message, 3. a direct message


The documentation for this class was generated from the following files:
Generated on Fri Apr 26 23:48:16 2002 for libicq2000 by doxygen1.2.15