B2BITS FIX Antenna C++  2.27.1
Public Types | Public Member Functions | List of all members
Globex::MDThreadManager Class Reference

Represents CME Globex thread manager. More...

#include <B2BITS_MDThreadManager.h>

+ Inheritance diagram for Globex::MDThreadManager:

Public Types

enum  ThreadType { MDThread, IncrementalThread, TCPReplayThread }
 

Public Member Functions

 MDThreadManager ()
 
virtual void onStartThread (ThreadType threadType, size_t threadIndex)
 Called on initislization of each processing thread into it's context. More...
 
virtual void onStopThread (ThreadType threadType, size_t threadIndex)
 
virtual ~MDThreadManager ()
 

Detailed Description

Represents CME Globex thread manager.

Member Enumeration Documentation

◆ ThreadType

Enumerator
MDThread 
IncrementalThread 
TCPReplayThread 

Constructor & Destructor Documentation

◆ MDThreadManager()

Globex::MDThreadManager::MDThreadManager ( )
inline

◆ ~MDThreadManager()

virtual Globex::MDThreadManager::~MDThreadManager ( )
inlinevirtual

Member Function Documentation

◆ onStartThread()

virtual void Globex::MDThreadManager::onStartThread ( ThreadType  threadType,
size_t  threadIndex 
)
inlinevirtual

Called on initislization of each processing thread into it's context.

Parameters
threadTypetype of processing thread
threadIndexindex of processing thread

◆ onStopThread()

virtual void Globex::MDThreadManager::onStopThread ( ThreadType  threadType,
size_t  threadIndex 
)
inlinevirtual
Parameters
threadTypetype of processing thread
threadIndexindex of processing thread