34#if !defined (ONIXS_CONFLATEDUDP_NO_DEPRECATED)
62 Handler(
const Handler&);
63 Handler& operator =(
const Handler&);
75#if !defined (ONIXS_CONFLATEDUDP_NO_DEPRECATED)
98#if !defined (ONIXS_CONFLATEDUDP_NO_DEPRECATED)
126#if !defined (ONIXS_CONFLATEDUDP_NO_DEPRECATED)
266#if !defined (ONIXS_CONFLATEDUDP_NO_DEPRECATED)
#define ONIXS_CONFLATEDUDP_EXPORTED_CLASS
#define ONIXS_CONFLATEDUDP_EXPORTED_CLASS_DECL(typeName)
#define ONIXS_CONFLATEDUDP_NAMESPACE_END
#define ONIXS_CONFLATEDUDP_EXPORTED_STRUCT_DECL(typeName)
#define ONIXS_CONFLATEDUDP_INTERNAL_CLASS_DECL(typeName)
#define ONIXS_CONFLATEDUDP_LTWT_CLASS_DECL(name)
#define ONIXS_CONFLATEDUDP_NAMESPACE_BEGIN
Handler's configuration settings.
void bindFeedEngine(NetFeedEngine &feedEngine)
Handler(const HandlerSettings &)
void bindTcpRecovery(TcpRecoveryService &tcpRecovery)
Handler()
Initializes the instance with the default settings.
void start()
Starts market data processing.
void registerSecurityListener(SecurityListener &listener)
void start(const SessionSettings &)
const HandlerSettings & settings() const
Immutable configuration of the given instance.
void stop()
Stops market data processing.
~Handler()
Finalizes the instance.
void registerFeedListener(ChannelFeedListener &listener)
void registerMarketDataListener(MarketDataListener &listener)
void clearInstrumentCache()
Handler(const MemoryPoolSettings &)
void registerListener(HandlerListener &listener)
void selectInstruments(const InstrumentSelection &)
HandlerSettings & settings()
The configuration parameters of the given instance.
void bindLogger(Logger &logger)
Events raised by Handler while processing market data.
Callbacks invoked by Handler to expose market data entities.