OnixS Euronext CCG Binary Trading Handler for C++  1.16.0.0
Public Member Functions
ISessionListener Class Reference

Listener for session events. More...

List of all members.

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.

Detailed Description

Listener for session events.


Member Function Documentation

virtual void onInboundApplicationMsg ( Handler handler,
const void *  messageData,
size_t  messageSize 
) [pure virtual]

Called when the application-level message is received from the counterpart.

Parameters:
handlerHandler instance.
messageDataBytes of message.
messageSizeMessage 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.

Parameters:
handlerHandler instance.
messageDataBytes of message.
messageSizeMessage 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.

Parameters:
handlerHandler instance.
messageDataBytes of message.
messageSizeMessage bytes count.
virtual void onOutboundSessionMsg ( Handler handler,
const void *  messageData,
size_t  messageSize 
) [pure virtual]

Called when the session-level message is is sent to the counterpart.

Parameters:
handlerHandler instance.
messageDataBytes of message.
messageSizeMessage bytes count.