14 #ifndef CHATSTATEFILTER_H__
15 #define CHATSTATEFILTER_H__
17 #include "messagefilter.h"
24 class ChatStateHandler;
75 { m_chatStateHandler = csh; }
83 { m_chatStateHandler = 0; }
86 virtual void decorate(
Message& msg );
89 virtual void filter(
Message& msg );
This class adds Chat State Notifications (XEP-0085) support to a MessageSession.
ChatStateHandler * m_chatStateHandler
void removeChatStateHandler()
void registerChatStateHandler(ChatStateHandler *csh)
A virtual interface that enables an object to be notified about a remote entity's Chat States (XEP-00...
Virtual base class for message filters.
An abstraction of a message session between any two entities.
An abstraction of a message stanza.
The namespace for the gloox library.