OnixS C++ CME MDP Premium Market Data Handler 5.9.0
Users' manual and API documentation
Loading...
Searching...
No Matches
SolarflareFeedEngineOperatingMode Struct Reference

#include <OnixS/CME/MDH/SolarflareFeedEngine.h>

Public Types

enum  Enum
typedef UInt32 Base

Detailed Description

Definition at line 30 of file SolarflareFeedEngine.h.

Member Typedef Documentation

◆ Base

typedef UInt32 Base

Underlying integral type for the enum.

Definition at line 33 of file SolarflareFeedEngine.h.

Member Enumeration Documentation

◆ Enum

enum Enum

Defines modes in with the Solarflare Feed Engine can operate.

Enumerator
Conventional 

The conventional mode supposes use of the ef_vi services only while working with multicast feeds.

Thus attempt to establish multicast data reception on non-Solarflare network interfaces while using the Solarflare Feed Engine will lead to a failure.

Mixed 

In the given mode the Solarflare Feed Engine mixes ef_vi services with the traditional network sockets.

The Solarflare Feed Engine uses ordinary network sockets to receive multicast data on the non-Solarflare network interfaces instead of giving up on operating. The given mode offers more flexibility for the cases when the operating environment is configured in such a way that real-time incremental data arrives via a Solarflare network interface, while recovery data via a non-Solarflare network interface.

Definition at line 36 of file SolarflareFeedEngine.h.