24 namespace OnixS {
namespace ICE {
namespace iMpact {
namespace MarketData {
63 virtual void onFeedEngineThreadBegin(
const FeedEngine& engine);
72 virtual void onFeedEngineThreadEnd(
const FeedEngine& engine);
89 virtual void onFeedEngineThreadIdle(
91 , FeedEngineThreadIdleReason reason
92 ,
unsigned int& timeout
109 , FeedEngineThreadIdleReason
Identifies reasons feed engine threads becomes idle.
virtual void onFeedEngineThreadBegin(const FeedEngine &engine)
Manages processing machinery for market data received from feeds.
FeedEngineThreadIdleReasons::Enum FeedEngineThreadIdleReason
Reason feed engine threads becomes idle.
Enum
Identifies reasons feed engine threads becomes idle.
virtual void onFeedEngineThreadEnd(const FeedEngine &engine)
virtual ~FeedEngineListener()
virtual void onFeedEngineThreadIdle(const FeedEngine &engine, FeedEngineThreadIdleReason reason, unsigned int &timeout)