OnixS C++ CME MDP Premium Market Data Handler  5.8.3
API Documentation
Contents
Browse the table of contents to find necessary information.
[detail level 12]
 System Requirements
 Getting StartedAn overview of Handler's API
 Adjusting Handler's settingsHandler's configuration
 Setting up Feed EngineData receiving
 Event listenersExplains how Handler notifies users on various aspects of market data processing
 Errors and warningsError reporting
 Trade summary and order detailsDetails on trade summary and order details functionality
 Selecting securities of interestHow to make Handler raise security-related events for particular securities only
 TCP RecoveryExplains the TCP Recovery service
 Logging servicesDescribes logging services
 Order BooksOrder book related information
 Book update notification strategiesProvides information on how and when the handler exposes order books to the users and which parameters are available affecting Handler's behavior
 Tracking best bids and offers onlyHow to track changes in best bid/offer only
 Constructing and copying order booksExplains how to construct order book instances and copy content across books
 Custom order book buildingBuilding order books using atomic book updates without using Handler's built-in services
 Advanced ProgrammingProvides information about more complex topics
 Market by OrderDetails of Market By Order (MBO) functionality
 Replaying market dataExplains how previously recorded market data can be used for further testing or analysis
 Instrument Recovery optionsDescribes Instrument Recovery strategies
 Tuning network packet gap detectionExplains the package gap detection parameters
 Natural RefreshDescribes the Natural Refresh approach to maintaining order books
 Market data processing sessionMarket data processing options
 Network packets and messagesHow to access network packets and individual messages
 Handler's EventsEvents raised by the handler while processing market data
 Processing market data in a FIX-like mannerFIX-like (tag=value) messaging
 Solarflare Feed EngineUltra-low latency ef_vi-based Feed Engine
 Hardware timestampsExplains how to enable hardware timestamps for incoming multicast packets
 User-defined Watch serviceCustom implementation of the timestamp provider
 Listening to feed eventsNetwork feed events
 Decimal typeWorking with decimal numbers
 Low latency best practicesHow to configure the handler to achieve the lowest processing latency
 Connectivity troubleshootingSolutions for common connectivity issues
 FAQFrequently Asked Questions
 Glossary
 External resources
 Support
 SamplesThe samples
 Getting Started SampleThe simplest way to get market data
 Advanced SampleThe advanced techniques of using the Handler
 Benchmark SampleBenchmark the Handler
 FixMessaging SampleFIX-like messaging
 Replay SampleUsing replay functional of the Handler