|
| virtual void | stop ()=0 |
| |
| virtual void | join ()=0 |
| | Waits until application is stopped. More...
|
| |
| virtual bool | join (unsigned int timeout)=0 |
| |
| virtual void | release ()=0 |
| | Releases resources assigned to application. More...
|
| |
| virtual void | subscribeToInstrument (BovespaSubscriptionItem const &subscription, InstrumentListener *listener)=0 |
| | Subscribes to market data for instrument. More...
|
| |
| virtual void | unsubscribeFromInstrument (BovespaSubscriptionItem const &subscription)=0 |
| | Unsubscribes from instrument. More...
|
| |
| virtual void | unsubscribeAllInstruments ()=0 |
| | Unsubscribe from all instruments. More...
|
| |
| virtual void | resolveInstrumentByTag (int tag, std::string const &value, SecurityDefinitionListener *listener, std::string const &channelId="")=0 |
| |
| virtual void | resolveInstrumentBySpecialTag (int tag, std::string const &value, SecurityDefinitionListener *listener, std::string const &channelId="")=0 |
| |
| virtual void | stopResolvingByTag (int tag, std::string const &value, SecurityDefinitionListener *listener, std::string const &channelId="")=0 |
| |
| virtual void | stopResolvingBySpecialTag (int tag, std::string const &value, SecurityDefinitionListener *listener, std::string const &channelId="")=0 |
| |
| void | resolveInstrumentBySymbol (Symbol const &symbol, SecurityDefinitionListener *listener, std::string const &channel_id="") |
| |
| void | resolveInstrumentBySecDesc (SecurityDesc const &secDesc, SecurityDefinitionListener *listener, std::string const &channel_id="") |
| |
| void | resolveInstrumentBySecID (std::string const &secID, SecurityDefinitionListener *listener, std::string const &channel_id="") |
| |
| void | resolveInstrumentBySecurityGroup (std::string const &secGroup, SecurityDefinitionListener *listener, std::string const &channel_id="") |
| |
| void | getAllInstrumentsOnChannel (std::string const &channel_id, SecurityDefinitionListener *listener) |
| |
| void | stopSymbolListener (Symbol const &symbol, SecurityDefinitionListener *listener) |
| | Unsubscribe from instrument replay by symbol. More...
|
| |
| void | stopSecDescListener (SecurityDesc const &secDesc, SecurityDefinitionListener *listener) |
| | Unsubscribe from instrument replay by security description. More...
|
| |
| void | stopSecIDListener (std::string const &secID, SecurityDefinitionListener *listener) |
| | Unsubscribe from instrument replay by security ID. More...
|
| |
| void | stopSecGroupListener (std::string const &secGroup, SecurityDefinitionListener *listener) |
| | Unsubscribe from instrument replay by security group. More...
|
| |
| void | stopChannelListener (std::string const &channel_id, SecurityDefinitionListener *listener) |
| | Unsubscribe ftom instrument replay by channel id. More...
|
| |
| virtual void | stopAllListeners ()=0 |
| | Unsubscribe all listeners from instrument replay. More...
|
| |
| virtual void | subscribeToFeed (FeedListener *feedListener, std::string const &feedID)=0 |
| |
| void | subscribeToIncrementalFeed (FeedListener *feedListener, std::string const &channel_id=0) |
| |
| virtual void | unsubscribeFromFeed (std::string const &feedID)=0 |
| | unsubscribe from specified by feedId feed More...
|
| |
| virtual void | unsubscribeFromIncrementalFeed (std::string const &channel_id) |
| |
| virtual void | unsubscribeFromAllFeeds ()=0 |
| | unsubscribe from all feeds More...
|
| |
virtual
BovespaApplicationListener * | getListener () const =0 |
| | Returns listener assigned to application. More...
|
| |
| virtual BovespaChannels | getUsingChannels () const =0 |
| | Get list of using channels in application. More...
|
| |
| virtual B2bits::MD::FIXMessage * | parseFixMessage (std::string const &fixMessage) const =0 |
| |
Represents Bovespa application.