OnixS MX HSVF Market Data Handler for C++  1.9.2.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
ArgumentExceptionArgument value error
ArgumentRangeExceptionArgument value range error
BeginningOfFutureOptionsSummaryThis message indicates that the beginning and the end of day Future options summaries (message type NB, OnixS::MS::Hsvf::FutureOptionsSummary) are to follow
BeginningOfFuturesSummaryThis message Indicates that the beginning or the end of day Futures summaries (message type NF, OnixS::MS::Hsvf::FuturesSummary) are to follow
BeginningOfOptionsSummaryThis message indicates that the beginning and the end of day option summaries (message type N) are to follow
BeginningOfStrategySummaryThis message indicates that the beginning or the end of day Strategy summaries (message type NS, OnixS::MX::Hsvf::StrategySummary) are to follow
BulletinsBulletins will be sent throughout the trading day
BulletinTypeType of bulletin
CallPutCodeCall/Put option code
CircuitAssuranceThis message is sent out if no messages were send by SAM for more than one minute once the broadcast has started (i.e
ConnectionMessage
CurrencyCodeCurrency code
EndOfSalesThe "End of Sales" message will be sent when there is no more trading activity to be transmitted
EndOfTransmissionThis message will be sent to indicate that the day's transmission is complete
ErrorCodeKnown (selected) error codes
ExceptionBasic exception class for this namespace
ExchangeIDExchange identifier ('Q' for Montreal's one)
ExchangeTimestampTime Stamp of the Exchange
ExponentialNumberUnified representation for all prices, amounts, sizes, volumes, etc
FutureOptionsInstrumentKeysFuture options instrument keys
FutureOptionsMarketDepthFuture Options Market Depth
FutureOptionsQuoteFuture options quote
FutureOptionsRequestForQuoteFuture Options request for quote (RFQ)
FutureOptionsSummaryA future options summary is sent following a future option trade cancellation
FutureOptionsTradeFuture Options trade
FutureOptionsTradeCancellationA cancellation will reduce the total volume, value and transactions by the amount of the cancelled trade
FuturesInstrumentKeysFutures instrument keys
FuturesMarketDepthFutures Market Depth
FuturesQuoteFutures quote
FuturesRequestForQuoteFutures request for quote (RFQ)
FuturesSummaryA Futures summary is sent following a Futures trade cancellation
FuturesTradeFutures trade
FuturesTradeCancellationA cancellation will reduce the total volume, value and transactions by the amount of the cancelled trade
GapSequenceNote: Sequence Number for the 'W' message is the same as the Sequence Number for the first skipped message of an Option Class different from the Option Class requested
GroupStatusThis message will be sent when a group of trading instruments enters a new status
GroupStatusStrategiesGroup status (Strategies)
Handler
HandlerSettingsHandler's configuration settings
HandlerStateHandler's state
HighResolutionTimeMiscellaneous time traits
HighResolutionTimeFields
HsvfProtocolVersion
IErrorListenerDefines an interface through which the Handler notifies subscribers about errors occurred while processing messages
IExchangeListener
IHandlerStateListenerDefines an interface through which the Handler notifies subscribers about detected changes in his state
InvalidDataExceptionSome invalid data arrived
IOrderBookChangeListenerDefines an interface through which the Handler notifies subscribers about detected changes in the order books
IOrderBookUpdateListenerDefines an interface through which the Handler notifies subscribers about order book update
IWarningListenerDefines an interface through which the Handler notifies subscribers about warnings occurred while processing messages
LogLevelLog level
LogSettingsLogging settings
MarketDepth
MarketFeedIndicatorMarket Feed Indicator
MarketFeedIndicator_TypeOfInstrumentMarket Feed Indicator (Type of instrument)
MarketFeedIndicator_TypeOfUnderlyingMarket Feed Indicator (Type of underlying)
MarketLevelInfoInformation about single market level as it present in messages other then Strategy kind
MessageMessage
MessageHeaderMessage header
MessageTypeMessage type
MonthMonth enumeration (each one item correspond to appropriate month number)
NotImplementedExceptionMethod doesn't implemented
NullArgumentExceptionNull argument value error
OperationExceptionOperation exception
OptionInstrumentKeysOption instrument keys
OptionMarkerMarkers for options
OptionMarkerCurrencyMarker for Options (Currency or type of market)
OptionMarkerTypeOfOptionMarker for Options (Type of options)
OptionMarketDepthOption Market Depth
OptionQuoteOption quote
OptionRequestForQuoteOption request for quote (RFQ)
OptionSummaryAn option summary message is sent following an option trade cancellation
OptionTradeOption trade
OptionTradeCancellationA cancellation will reduce the total volume, value and transactions by the amount of the cancelled trade
OptionTypeType of option
OrderBookOrder book
OrderBookIdOrder book ID
PriceIndicatorPrice indicator for different conditions
PriceLevelPrice Level
RatioSignBuy or sell underlying
SecurityTypeSecurity Type
SideSide
StatusMarkerStatus marker
StrategyInstrumentKeysStrategy instrument keys
StrategyLeg
StrategyMarketDepthStrategy Market Depth
StrategyMarketLevelInfoInformation about single market level as it present in 'strategy' kind of messages
StrategyQuoteStrategy quote
StrategyRequestForQuoteStrategy request for quote (RFQ)
StrategySummaryA Strategy summary is sent following a Strategy trade cancellation
StrategyTradeStrategy trade
StrategyTradeCancellationA cancellation will reduce the total volume, value and transactions by the amount of the cancelled trade
Tick
TooBigIntegerExceptionToo big integer exception (used in integer-to-char conversions)
UnderlyingInstrumentKeysUnderlying instrument keys message Please note that: * The 'Underlying Instrument Keys' message will be the first messages sent during the day * There is no 'Underlying Summary' message attached to the 'Instrument keys' messages * They should be used to create strategies involving cash/equity legs