OnixS C++ CME MDP Premium Market Data Handler  5.8.9
API Documentation
MulticastRecoveryFeedSettings Class Reference

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

Public Member Functions

 MulticastRecoveryFeedSettings (const SettingGroup *group=nullptr)
 
 MulticastRecoveryFeedSettings (const MulticastRecoveryFeedSettings &other)
 
 ~MulticastRecoveryFeedSettings ()
 
MulticastRecoveryFeedSettingsoperator= (const MulticastRecoveryFeedSettings &other)
 
- Public Member Functions inherited from FeedSettingsBase< RecoveryFeedLayout::Enum >
RecoveryFeedLayout::Enum layout () const
 
FeedSettingsBaselayout (RecoveryFeedLayout::Enumvalue)
 
UInt32 heartbeatInterval () const
 
FeedSettingsBaseheartbeatInterval (UInt32 interval)
 
FeedConnectionSettingsA ()
 
const FeedConnectionSettingsA () const
 
FeedConnectionSettingsB ()
 
const FeedConnectionSettingsB () const
 
FeedSettingsBasefeedANetworkInterfaces (const std::string &interfaces)
 
FeedSettingsBasefeedBNetworkInterfaces (const std::string &interfaces)
 

Friends

class FeedSettings
 

Additional Inherited Members

- Protected Member Functions inherited from FeedSettingsBase< RecoveryFeedLayout::Enum >
 FeedSettingsBase (const SettingGroup *group, RecoveryFeedLayout::Enumlayout, UInt32 heartbeat)
 
 FeedSettingsBase (const FeedSettingsBase &other)
 
 ~FeedSettingsBase ()
 
const SettingGroupgroup () const
 
void assignNoControl (const FeedSettingsBase &other)
 

Detailed Description

Definition at line 461 of file FeedSettings.h.

Constructor & Destructor Documentation

MulticastRecoveryFeedSettings ( const SettingGroup group = nullptr)
inline

Initializes instance with default values.

By default, feed A is used as the primary source of market recovery data with fail-over to the feed B. Heartbeats are expected within 30 seconds periodicity.

Definition at line 469 of file FeedSettings.h.

Initializes the instance as a copy of the other one.

Definition at line 475 of file FeedSettings.h.

Finalizes the instance.

Definition at line 481 of file FeedSettings.h.

Member Function Documentation

MulticastRecoveryFeedSettings& operator= ( const MulticastRecoveryFeedSettings other)
inline

Re-initializes the instance as a copy of the other one.

Definition at line 484 of file FeedSettings.h.

Friends And Related Function Documentation

friend class FeedSettings
friend

Definition at line 494 of file FeedSettings.h.


The documentation for this class was generated from the following file: