OnixS C++ CME Market Data Handler  4.5.0.21
API documentation
Contents
Browse the table of contents to find necessary information.
[detail level 123]
 System RequirementsProvides operating system and software requirements for given SDK
 Migration GuideCovers aspects on migrating from previous releases
 What's New and Important ChangesExplains new features and improvements made by development team into SDK since previous releases
 Latest Release Major FeaturesSummaries major features and improvements of given release
 Market By Order Functionality SupportDetails of Market By Order (MBO) functionality support
 Logging ServicesDescribes Logger concept and logging services
 Listening for Activity on the FeedsExplains events fired by Handler to reflect multicast and TCP feed events
 Benchmarking Results [UPDATED]Latest achievements in market data processing performance
 Getting StartedGuides through the most significant parts of the Handler's architecture
 Adjusting Handler SettingsDescribes primary aspects of configuring the Handler
 Setting Up Feed EngineUncovers Feed Engine concept and its internals
 Handling Issues Like Errors and WarningsDescribes how to handle issues which may occur while processing market data
 Market Data Processing SessionUncovers parameters affecting behavior of the Handler while processing market data transmitted by MDP
 Listening to Market DataExplains concept of listeners and how Handler notifies users on various aspects of market data processing and delivers data to the userspace
 Manipulating BooksDescribes order book machinery
 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 in the case
 Maintaining Books by Natural RefreshUncovers the way the SDK implements the book natural refresh
 Building and Maintaining Books by YourselfProvides information on how users can build order books using atomic book updates from market data transmitted by CME without using Handler's built-in facilities
 Tracking Best Bids and Offers OnlyUncovers how to track changes in best bid/offer only
 Constructing And Copying BooksExplains how to construct instances of order books and to copy content across books
 Trade Order DetailsDetails on trade summary functionality
 Selecting Securities of InterestProvides information on how to make Handler raise security-related events for particular securities only
 Using TCP Recovery FacilityExplains TCP Recovery facility
 Logging ServicesDescribes Logger concept and logging services
 Replaying Log FilesExplains how previously recorded logs can be used as source of market data for further testing or analysis
 Advanced ProgrammingProvides information about more advanced development techniques supported by given SDK
 Market Data ProcessingExplains how the Handler processes market data and exposes the results to the userspace
 Understanding Handler EventsUncovers the Handler processing machinery regarding events raised by the Handler while processing market data
 Decimal Type for Manipulating PricesImportant aspects of working with decimal numbers like prices
 User Defined Watch ServiceExplains Watch concept and its usage across different corners of SDK
 Listening for Activity on the FeedsExplains events fired by Handler to reflect multicast and TCP feed events
 Affecting Packet Gap DetectionExplains details of how the Handler makes decision on gaps in incoming data and which parameters affect Handler's behavior in the case
 Low Latency Best Practices [UPDATED]Uncovers how to configure the Handler to achieve maximal performance characteristics and lowest processing latency
 Benchmarking Results [UPDATED]Latest achievements in market data processing performance
 Connectivity TroubleshootingOffers solutions for the most common connectivity issues
 Frequently Asked QuestionsFrequently asked questions
 External ResourcesCollection of links to helpful external resources
 SupportInformation on support and related resources