|
virtual MDApplicationListener * | getListener () const =0 |
| Returns listener assigned to application. More...
|
|
virtual void | join ()=0 |
| Waits until application is stopped. More...
|
|
virtual bool | join (unsigned int timeout)=0 |
| Waits until application is stopped or timeout accured. More...
|
|
virtual Engine::FIXMessage * | parseFixMessage (std::string const &fixMessage)=0 |
| parce string representation of FIX message into Engine::FIXMessage class param fixMessage -string representation of FIX message More...
|
|
virtual void | release ()=0 |
| Releases resources assigned to application. More...
|
|
virtual void | resolveInstrumentBySecDesc (SecurityDesc const &secDesc, SecurityDefinitionListener *listener)=0 |
| Subscribes to instrument replay by security description. More...
|
|
virtual void | resolveInstrumentBySecID (SecurityID const &secID, SecurityDefinitionListener *listener)=0 |
| Subscribes to instrument replay by security ID. More...
|
|
virtual void | resolveInstrumentBySecID (SecurityID const &secID, SecurityDefinitionListener *listener, std::string const &channel_id)=0 |
| Subscribes to instrument replay by security ID in channel defined by channel_id. More...
|
|
virtual void | resolveInstrumentBySecurityGroup (std::string const &secGroup, SecurityDefinitionListener *listener)=0 |
| Subscribes to instrument replay by security group. More...
|
|
virtual void | resolveInstrumentBySymbol (Symbol const &symbol, SecurityDefinitionListener *listener)=0 |
| Subscribes to instrument replay by symbol. More...
|
|
virtual void | resolveInstrumentBySymbol (Symbol const &symbol, SecurityDefinitionListener *listener, std::string const &channel_id)=0 |
| Subscribes to instrument replay by symbol in channel defined by channel_id. More...
|
|
virtual bool | resolveInstrumentsByChannelID (std::string const &channel_id, SecurityDefinitionListener *listener)=0 |
| Subscribes to instrument replay channel by channel ID. More...
|
|
virtual void | startListeningXMessagesByApplication (std::string const &channelId)=0 |
| start sending any "X" messages into ApplicationListener::process callback param channelId -id of channel or empty std::string for all channels More...
|
|
virtual void | stop ()=0 |
| Stops application. More...
|
|
virtual void | stopChannelListener (std::string const &channel_id, SecurityDefinitionListener *listener)=0 |
| Unsubscribe ftom instrument replay by channel id. More...
|
|
virtual void | stopListeningXMessagesByApplication (std::string const &channelId)=0 |
| param channelId -id of channel or empty std::string for all channels More...
|
|
virtual void | stopSecDescListener (SecurityDesc const &secDesc, SecurityDefinitionListener *listener)=0 |
| Unsubscribe from instrument replay by security description. More...
|
|
virtual void | stopSecGroupListener (std::string const &secGroup, SecurityDefinitionListener *listener)=0 |
| Unsubscribe from instrument replay by security group. More...
|
|
virtual void | stopSecIDListener (SecurityID const &secID, SecurityDefinitionListener *listener)=0 |
| Unsubscribe from instrument replay by security ID. More...
|
|
virtual void | stopSymbolListener (Symbol const &symbol, SecurityDefinitionListener *listener)=0 |
| Unsubscribe from instrument replay by symbol. More...
|
|
virtual void | subscribe (SecurityDesc const &secDesc, InstrumentListener *listener, RecoveryOptions recovery=RO_USE_MARKET_RECOVERY)=0 |
| Subscribes to market data for instrument by security description. More...
|
|
virtual void | subscribeAll (RecoveryOptions recovery=RO_USE_MARKET_RECOVERY)=0 |
| Subscribes to the market data for all instruments on market. More...
|
|
virtual void | subscribeBySecurityDesc (SecurityDesc const &secDesc, InstrumentListener *listener, RecoveryOptions recovery=RO_USE_MARKET_RECOVERY)=0 |
| Subscribes to market data for instrument by security description. More...
|
|
virtual bool | subscribeBySecurityID (SecurityID const &secID, const Globex::SecurityDesc &secDesc, std::string const &channel_id, InstrumentListener *listener, RecoveryOptions recovery=RO_USE_MARKET_RECOVERY)=0 |
| Subscribes to market data for instrument by security ID and channel info. More...
|
|
virtual void | unsubscribe (SecurityDesc const &symbol)=0 |
| Unsubscribes from instrument by security description. More...
|
|
virtual void | unsubscribeAll ()=0 |
| Unsubscribe from all instruments. More...
|
|
virtual void | unsubscribeBySecurityDesc (SecurityDesc const &secDesc)=0 |
| Unsubscribes from instrument by security description. More...
|
|
virtual void | unsubscribeBySecurityID (SecurityID const &secID)=0 |
| Unsubscribes from instrument by security ID. More...
|
|
Represents CME Globex application.