Listener for session events. More...
Public Member Functions | |
virtual void | onInboundApplicationMsg (Handler &handler, const void *messageData, size_t messageSize)=0 |
Called when the application-level message is received from the counterpart. | |
virtual void | onOutboundApplicationMsg (Handler &handler, const void *messageData, size_t messageSize)=0 |
Called when the application-level message is sent to the counterpart. | |
virtual void | onInboundSessionMsg (Handler &handler, const void *messageData, size_t messageSize)=0 |
Called when the session-level message is received from the counterpart. | |
virtual void | onOutboundSessionMsg (Handler &handler, const void *messageData, size_t messageSize)=0 |
Called when the session-level message is is sent to the counterpart. | |
virtual | ~ISessionListener () |
Destructor. |
Listener for session events.
virtual void onInboundApplicationMsg | ( | Handler & | handler, |
const void * | messageData, | ||
size_t | messageSize | ||
) | [pure virtual] |
Called when the application-level message is received from the counterpart.
handler | Handler instance. |
messageData | Bytes of message. |
messageSize | Message bytes count. |
virtual void onInboundSessionMsg | ( | Handler & | handler, |
const void * | messageData, | ||
size_t | messageSize | ||
) | [pure virtual] |
Called when the session-level message is received from the counterpart.
handler | Handler instance. |
messageData | Bytes of message. |
messageSize | Message bytes count. |
virtual void onOutboundApplicationMsg | ( | Handler & | handler, |
const void * | messageData, | ||
size_t | messageSize | ||
) | [pure virtual] |
Called when the application-level message is sent to the counterpart.
handler | Handler instance. |
messageData | Bytes of message. |
messageSize | Message bytes count. |