#include <OnixS/CME/MDH/FeedEngineThreadPool.h>
Public Member Functions | |
virtual void | onFeedEngineThreadBegin (const FeedEngineThreadPool &) |
virtual void | onFeedEngineThreadEnd (const FeedEngineThreadPool &) |
virtual bool | onFeedEngineThreadIdle (const FeedEngineThreadPool &) |
virtual void | onFeedEngineThreadIssue (const FeedEngineThreadPool &, const Char *) |
Listener for thread-related events.
Members of this classes are invoked to reflect various life-time events of threads spawned and used by feed engines while processing market data.
Definition at line 38 of file FeedEngineThreadPool.h.
|
inlinevirtual |
Invoked by the thread before entering the processing loop.
Definition at line 44 of file FeedEngineThreadPool.h.
|
inlinevirtual |
Invoked by the thread when it is about to end.
Definition at line 49 of file FeedEngineThreadPool.h.
|
inlinevirtual |
Invoked when the thread is idle.
Definition at line 55 of file FeedEngineThreadPool.h.
|
inlinevirtual |
Invoked when the thread experiences an issue while processing its tasks. Once invoked, the thread continues performing its tasks.
Definition at line 62 of file FeedEngineThreadPool.h.