29 ONIXS_SGXTITAN_ITCH_NAMESPACE_BEGIN
33 class WarningListener;
34 class MessageListener;
35 class OrderBookListener;
37 class EventAndStateChangeListener;
38 class ReferenceDataListener;
39 class MarketByOrderListener;
41 class AuctionListener;
42 struct HandlerSettings;
80 void registerTimeMessageListener(
TimeListener* listener);
125 void setOrderBookIdFilter(
const std::set<OrderBookId>& orderBookIdFilter);
144 void stop (
bool wait);
150 void log (
LogLevel::Enum logLevel,
const char* logMessage,
size_t length);
159 std::string licenseExpirationDate ()
const;
173 ONIXS_SGXTITAN_ITCH_NAMESPACE_END
Reference Data Message Listener.
Auxiliary messages listener.
System Event Message Listener.
Auction Messages Listener.
Enum
Defines the state that the handler is in.
Market By Order Messages Listener.
Sgx Titan ITCH Market Data Handler class.
Defines ONIXS_SGXTITAN_ITCH_API which affect logs replay.
Handler configuration settings.
Manages processing machinery for market data received from feeds.