OnixS C++ CME iLink 3 Binary Order Entry Handler 1.18.9
API Documentation
Loading...
Searching...
No Matches
Introduction

OnixS ultra-low latency C++ CME iLink 3 Binary Order Entry Handler is a C++ class library that encapsulates the CME iLink 3 order entry protocol.

Main Features

  • Ultra-low latency access to CME Market Segment Gateways (MSGW).
  • Easy-to-use API.
  • Fault Tolerance.
  • Multiple Threading Models.
  • Message Gap Detection and Retransmission Handling.
  • Session Scheduling.
  • Automated Downloading of GTC and GTD Orders.
  • Complies with CME Audit Trail Requirements.
  • Flexible Logging.
  • Pre-Certified.

Services

The Handler provides the following services:

  • Manages network connections.
  • Implements Session Security/Authentication.
  • Supports FIX Simple Binary Encoding (SBE), delivering faster encoding/decoding.
  • Supports FIXP Performance (FIXP) session management point-to-point session layer protocol.
  • Manages the FIXP (iLink 3) application layer (defines business-related data content).
  • Creates (outgoing) SBE messages.
  • Parses (incoming) SBE messages.
  • Persists messages and session state.
  • Recovers the iLink 3 session state after restarting.
  • Detects the telecommunication link failures and reconnects automatically.
  • Supports Solarflare Onload Application Accelerator Extensions APIs to ensure the lowest possible latency and minimal jitter.

Architecture

The following image is a high-level overview of the Handler architecture: