#include <MessageHandler.h>
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 |
They can come from three sources: 1. A MessageSNAC through the server, 2. A SrvResponseSNAC - offline message, 3. a direct message