EPAM B2BITS C++ MOEX/Asts MarketData handler  1.24.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
Micex::Mfix::MicexFeed Class Referenceabstract

Represents micex feed (stream) More...

#include <B2BITS_MicexMfixApplication.h>

Public Member Functions

virtual ~MicexFeed ()
 
virtual void subscribeBySymbol (const Symbol &symb, const std::string &board, InstrumentListener &listener, const std::string &channel_id, MfixRecoveryMode recovery=RM_USE_MARKET_RECOVERY)=0
 Subscribes instrument by Symbol. More...
 
virtual void unsubscribeBySymbol (const Symbol &symb, const std::string &board, const std::string &channel_id)=0
 Unsubscribes from instrument by Symbol. More...
 
virtual void subscribeAll (InstrumentListener &listener, const std::string &channel_id, MfixRecoveryMode recovery=RM_USE_MARKET_RECOVERY)=0
 Subscribe all instruments. More...
 
virtual void unsubscribeAll (const std::string &channel_id)=0
 Unsubscribe all instruments. More...
 

Detailed Description

Represents micex feed (stream)

Constructor & Destructor Documentation

virtual Micex::Mfix::MicexFeed::~MicexFeed ( )
inlinevirtual

Member Function Documentation

virtual void Micex::Mfix::MicexFeed::subscribeAll ( InstrumentListener listener,
const std::string &  channel_id,
MfixRecoveryMode  recovery = RM_USE_MARKET_RECOVERY 
)
pure virtual

Subscribe all instruments.

virtual void Micex::Mfix::MicexFeed::subscribeBySymbol ( const Symbol symb,
const std::string &  board,
InstrumentListener listener,
const std::string &  channel_id,
MfixRecoveryMode  recovery = RM_USE_MARKET_RECOVERY 
)
pure virtual

Subscribes instrument by Symbol.

virtual void Micex::Mfix::MicexFeed::unsubscribeAll ( const std::string &  channel_id)
pure virtual

Unsubscribe all instruments.

virtual void Micex::Mfix::MicexFeed::unsubscribeBySymbol ( const Symbol symb,
const std::string &  board,
const std::string &  channel_id 
)
pure virtual

Unsubscribes from instrument by Symbol.