OnixS C++ FIX Engine  4.12.0
API Documentation
ISessionReactor Class Referenceabstract

#include <OnixS/FIXEngine/FIX/ISessionReactor.h>

Public Member Functions

virtual ~ISessionReactor () ONIXS_FIXENGINE_DEFAULT
 
virtual void dispatchEvents ()=0
 
virtual bool isQuiescent () const =0
 
virtual Threading::ThreadId threadId () const =0
 
virtual ReactorType::Enum type () const =0
 

Detailed Description

Definition at line 42 of file ISessionReactor.h.

Constructor & Destructor Documentation

virtual ~ISessionReactor ( )
virtual

The destructor.

Member Function Documentation

virtual void dispatchEvents ( )
pure virtual

Processes events on a stack and performs the necessary handling.

These events include transmit and receive events raised by the hardware, and also software events such as TCP and FIX protocol timers.

Implemented in Stack, and Stack.

virtual bool isQuiescent ( ) const
pure virtual
Returns
A boolean value indicating whether a stack is quiescent.

Implemented in Stack, and Stack.

virtual Threading::ThreadId threadId ( ) const
pure virtual
Returns
The ID of the thread that created the stack.

Implemented in Stack, and Stack.

virtual ReactorType::Enum type ( ) const
pure virtual
Returns
The type of the stack.

Implemented in Stack, and Stack.


The documentation for this class was generated from the following file: