libbmq 57a4779af25c7e9db2550c596f277dd91da7e3c2
|
#include <bmqa_session.h>
Public Member Functions | |
virtual | ~SessionEventHandler () |
Destroy this object. | |
virtual void | onSessionEvent (const SessionEvent &event)=0 |
virtual void | onMessageEvent (const MessageEvent &event)=0 |
Pure protocol for an asynchronous event handler. The implementation must be thread safe if the Session
is configured to use multiple threads.
|
virtual |
|
pure virtual |
Process the specified session event
(connected, disconnected, queue opened, queue closed, etc.).
|
pure virtual |
Process the specified message event
containing one or more messages.