List of all items
Structs
- AsyncClient
- domain::condition::ExecutionCondition
- domain::condition::MarginCondition
- domain::condition::PercentChangeCondition
- domain::condition::PriceCondition
- domain::condition::TimeCondition
- domain::condition::VolumeCondition
- domain::contract::ComboLeg
- domain::contract::Contract
- domain::contract::ContractDescription
- domain::contract::ContractDetails
- domain::contract::DeltaNeutralContract
- domain::execution::CommissionReport
- domain::execution::Execution
- domain::execution::ExecutionFilter
- domain::execution::OrderState
- domain::market_data::Bar
- domain::market_data::DepthMktDataDescription
- domain::market_data::HistogramEntry
- domain::market_data::HistoricalTick
- domain::market_data::HistoricalTickBidAsk
- domain::market_data::HistoricalTickLast
- domain::market_data::MarketDataTypeMsg
- domain::market_data::TickAttr
- domain::market_data::TickByTick
- domain::misc::FamilyCode
- domain::misc::PriceIncrement
- domain::news::NewsProvider
- domain::order::Order
- domain::order::OrderComboLeg
- domain::scanner::ScannerSubscription
- domain::soft_dollar_tier::SoftDollarTier
- domain::tag_value::TagValue
- message::context::Context
- message::message_codec::FrameTooBigError
- message::request::CacelOrder
- message::request::CalculateImpliedVolatility
- message::request::CalculateOptionPrice
- message::request::CancelAccountSummary
- message::request::CancelAccountUpdatesMulti
- message::request::CancelCalculateImpliedVolatility
- message::request::CancelCalculateOptionPrice
- message::request::CancelFundamentalData
- message::request::CancelHeadTimestamp
- message::request::CancelHistogramData
- message::request::CancelHistoricalData
- message::request::CancelMktData
- message::request::CancelMktDepth
- message::request::CancelNewsBulletins
- message::request::CancelPnl
- message::request::CancelPnlSingle
- message::request::CancelPositions
- message::request::CancelPositionsMulti
- message::request::CancelRealtimeBars
- message::request::CancelScannerSubscription
- message::request::CancelTickByTickData
- message::request::ExerciseOptions
- message::request::Handshake
- message::request::MatchingSymbol
- message::request::PlaceOrder
- message::request::QueryDisplayGroups
- message::request::ReplaceFA
- message::request::ReqAccountSummary
- message::request::ReqAccountUpdates
- message::request::ReqAccountUpdatesMulti
- message::request::ReqAllOpenOrders
- message::request::ReqAutoOpenOrders
- message::request::ReqContractDetails
- message::request::ReqCurrentTime
- message::request::ReqExecutions
- message::request::ReqFamilyCodes
- message::request::ReqFundamentalData
- message::request::ReqGlobalCancel
- message::request::ReqHeadTimestamp
- message::request::ReqHistogramData
- message::request::ReqHistoricalData
- message::request::ReqHistoricalNews
- message::request::ReqHistoricalTicks
- message::request::ReqIds
- message::request::ReqManagedAccts
- message::request::ReqMarketDataType
- message::request::ReqMarketRule
- message::request::ReqMktData
- message::request::ReqMktDepth
- message::request::ReqMktDepthExchanges
- message::request::ReqNewsArticle
- message::request::ReqNewsBulletins
- message::request::ReqNewsProvider
- message::request::ReqOpenOrders
- message::request::ReqPnl
- message::request::ReqPnlSingle
- message::request::ReqPositions
- message::request::ReqPositionsMulti
- message::request::ReqRealtimeBars
- message::request::ReqScannerParameters
- message::request::ReqScannerSubscription
- message::request::ReqSecDefOptParams
- message::request::ReqSmartComponents
- message::request::ReqSoftDollarTiers
- message::request::ReqTickByTickData
- message::request::RequestFA
- message::request::SetServerLogLevel
- message::request::StartApi
- message::request::SubscribeToGroupEvents
- message::request::UbsubscribeFromGroupEvents
- message::request::UpdateDisplayGroup
- message::request::VerfyAndAuthRequest
- message::request::VerifyAndAuthMessage
- message::request::VerifyMessage
- message::request::VerifyRequest
- message::response::AccountSummaryEndMsg
- message::response::AccountSummaryMsg
- message::response::AccountUpdateMultiEndMsg
- message::response::AccountUpdateMultiMsg
- message::response::AcctDownloadEndMsg
- message::response::AcctUpdateTimeMsg
- message::response::AcctValueMsg
- message::response::BondContractDataMsg
- message::response::CommissionReportMsg
- message::response::ContractDataEndMsg
- message::response::ContractDataMsg
- message::response::CurrentTimeMsg
- message::response::DeltaNeutralValidationMsg
- message::response::DisplayGroupListMsg
- message::response::DisplayGroupUpdatedMsg
- message::response::ErrMsgMsg
- message::response::ExecutionDataEndMsg
- message::response::ExecutionDataMsg
- message::response::FamilyCodesMsg
- message::response::FundamentalDataMsg
- message::response::HandshakeAck
- message::response::HeadTimestampMsg
- message::response::HistogramDataMsg
- message::response::HistoricalDataMsg
- message::response::HistoricalDataUpdateMsg
- message::response::HistoricalNewsEndMsg
- message::response::HistoricalNewsMsg
- message::response::HistoricalTickBidAskMsg
- message::response::HistoricalTickLastMsg
- message::response::HistoricalTicksMsg
- message::response::ManagedAcctsMsg
- message::response::MarketDataTypeMsg
- message::response::MarketDepthL2Msg
- message::response::MarketDepthMsg
- message::response::MarketRule
- message::response::MktDepthExchangesMsg
- message::response::NewsArticleMsg
- message::response::NewsBulletinsMsg
- message::response::NewsProviderMsg
- message::response::NextValidIdMsg
- message::response::OpenOrderEndMsg
- message::response::OpenOrderMsg
- message::response::OrderStatusMsg
- message::response::PnlMsg
- message::response::PnlSingleMsg
- message::response::PortfolioValueMsg
- message::response::PositionEndMsg
- message::response::PositionMsg
- message::response::PositionMultiEndMsg
- message::response::PositionMultiMsg
- message::response::RealTimeBarsMsg
- message::response::ReceiveFaMsg
- message::response::RerouteMktDataReq
- message::response::RerouteMktDepthReq
- message::response::ScannerData
- message::response::ScannerDataMsg
- message::response::ScannerParametersMsg
- message::response::SecurityDefinitionOptionalParameterEndMsg
- message::response::SecurityDefinitionOptionalParameterMsg
- message::response::SmartComponentsMsg
- message::response::SoftDollarTiersMsg
- message::response::SymbolSamplesMsg
- message::response::TickByTickAllLastMsg
- message::response::TickByTickBidAskMsg
- message::response::TickByTickMidPointMsg
- message::response::TickByTickNoneMsg
- message::response::TickEFPMsg
- message::response::TickGenericMsg
- message::response::TickNewsMsg
- message::response::TickOptionComputationMsg
- message::response::TickPriceMsg
- message::response::TickReqParamsMsg
- message::response::TickSizeMsg
- message::response::TickSnapshotEndMsg
- message::response::TickStringMsg
- message::response::VerifyAndAuthCompletedMsg
- message::response::VerifyAndAuthMessageMsg
- message::response::VerifyCompletedMsg
- message::response::VerifyMessageApiMsg
Enums
- Error
- domain::condition::OrderCondition
- domain::execution::Liquidities
- domain::market_data::GenericTick
- domain::market_data::MarketDataType
- domain::market_data::TickByTickType
- domain::market_data::TickType
- domain::misc::ServerLogLevel
- domain::order::OrderStatus
- domain::order::OrderType
- message::context::DispatchId
- message::handshake::Message
- message::message_codec::FrameState
- message::request::Request
- message::response::Response
Traits
Functions
- message::handshake::decode_handshake_ack
- message::handshake::encode_handshake
- message::handshake::encode_start_api
- message::message_codec::decode_data
- message::message_codec::decode_head
Constants
- domain::condition::PTM_BID_ASK
- domain::condition::PTM_DEFAULT
- domain::condition::PTM_DOUBLE_ASK_BID
- domain::condition::PTM_DOUBLE_LAST
- domain::condition::PTM_LAST
- domain::condition::PTM_LAST_OF_BID_ASK
- domain::condition::PTM_MID_POINT
- message::constants::ACCOUNT_SUMMARY
- message::constants::ACCOUNT_SUMMARY_END
- message::constants::ACCOUNT_UPDATE_MULTI
- message::constants::ACCOUNT_UPDATE_MULTI_END
- message::constants::ACCT_DOWNLOAD_END
- message::constants::ACCT_UPDATE_TIME
- message::constants::ACCT_VALUE
- message::constants::API_HEAD
- message::constants::BOND_CONTRACT_DATA
- message::constants::CANCEL_ACCOUNT_SUMMARY
- message::constants::CANCEL_ACCOUNT_UPDATES_MULTI
- message::constants::CANCEL_CALC_IMPLIED_VOLAT
- message::constants::CANCEL_CALC_OPTION_PRICE
- message::constants::CANCEL_FUNDAMENTAL_DATA
- message::constants::CANCEL_HEAD_TIMESTAMP
- message::constants::CANCEL_HISTOGRAM_DATA
- message::constants::CANCEL_HISTORICAL_DATA
- message::constants::CANCEL_MKT_DATA
- message::constants::CANCEL_MKT_DEPTH
- message::constants::CANCEL_NEWS_BULLETINS
- message::constants::CANCEL_ORDER
- message::constants::CANCEL_PNL
- message::constants::CANCEL_PNL_SINGLE
- message::constants::CANCEL_POSITIONS
- message::constants::CANCEL_POSITIONS_MULTI
- message::constants::CANCEL_REAL_TIME_BARS
- message::constants::CANCEL_SCANNER_SUBSCRIPTION
- message::constants::CANCEL_TICK_BY_TICK_DATA
- message::constants::COMMISSION_REPORT
- message::constants::CONTRACT_DATA
- message::constants::CONTRACT_DATA_END
- message::constants::CURRENT_TIME
- message::constants::DELTA_NEUTRAL_VALIDATION
- message::constants::DISPLAY_GROUP_LIST
- message::constants::DISPLAY_GROUP_UPDATED
- message::constants::END_CONN
- message::constants::ERR_MSG
- message::constants::EXECUTION_DATA
- message::constants::EXECUTION_DATA_END
- message::constants::EXERCISE_OPTIONS
- message::constants::FAMILY_CODES
- message::constants::FUNDAMENTAL_DATA
- message::constants::HEAD_TIMESTAMP
- message::constants::HISTOGRAM_DATA
- message::constants::HISTORICAL_DATA
- message::constants::HISTORICAL_DATA_UPDATE
- message::constants::HISTORICAL_NEWS
- message::constants::HISTORICAL_NEWS_END
- message::constants::HISTORICAL_TICKS
- message::constants::HISTORICAL_TICKS_BID_ASK
- message::constants::HISTORICAL_TICKS_LAST
- message::constants::MANAGED_ACCTS
- message::constants::MARKET_DATA_TYPE
- message::constants::MARKET_DEPTH
- message::constants::MARKET_DEPTH_L2
- message::constants::MARKET_RULE
- message::constants::MAX_MSG_LENGTH
- message::constants::MAX_SERVER_VERSION
- message::constants::MAX_VERSION
- message::constants::MIN_SERVER_VERSION
- message::constants::MIN_SERVER_VER_ADVANCED_ORDER_REJECT
- message::constants::MIN_SERVER_VER_AGG_GROUP
- message::constants::MIN_SERVER_VER_API_BIND_ORDER
- message::constants::MIN_SERVER_VER_AUTO_CANCEL_PARENT
- message::constants::MIN_SERVER_VER_AUTO_PRICE_FOR_HEDGE
- message::constants::MIN_SERVER_VER_BOND_ISSUERID
- message::constants::MIN_SERVER_VER_CANCEL_HEADTIMESTAMP
- message::constants::MIN_SERVER_VER_CASH_QTY
- message::constants::MIN_SERVER_VER_CFD_REROUTE
- message::constants::MIN_SERVER_VER_CRYPTO_AGGREGATED_TRADES
- message::constants::MIN_SERVER_VER_DECISION_MAKER
- message::constants::MIN_SERVER_VER_DURATION
- message::constants::MIN_SERVER_VER_D_PEG_ORDERS
- message::constants::MIN_SERVER_VER_ENCODE_MSG_ASCII7
- message::constants::MIN_SERVER_VER_EXT_OPERATOR
- message::constants::MIN_SERVER_VER_FRACTIONAL_POSITIONS
- message::constants::MIN_SERVER_VER_FRACTIONAL_SIZE_SUPPORT
- message::constants::MIN_SERVER_VER_HISTORICAL_SCHEDULE
- message::constants::MIN_SERVER_VER_HISTORICAL_TICKS
- message::constants::MIN_SERVER_VER_HMDS_MARKET_DATA_IN_SHARES
- message::constants::MIN_SERVER_VER_INSTRUMENT_TIMEZONE
- message::constants::MIN_SERVER_VER_IPO_PRICES
- message::constants::MIN_SERVER_VER_LAST_LIQUIDITY
- message::constants::MIN_SERVER_VER_MANUAL_ORDER_TIME
- message::constants::MIN_SERVER_VER_MARKET_CAP_PRICE
- message::constants::MIN_SERVER_VER_MARKET_DATA_IN_SHARES
- message::constants::MIN_SERVER_VER_MARKET_RULES
- message::constants::MIN_SERVER_VER_MD_SIZE_MULTIPLIER
- message::constants::MIN_SERVER_VER_MIFID_EXECUTION
- message::constants::MIN_SERVER_VER_MKT_DEPTH_PRIM_EXCHANGE
- message::constants::MIN_SERVER_VER_MODELS_SUPPORT
- message::constants::MIN_SERVER_VER_NEWS_QUERY_ORIGINS
- message::constants::MIN_SERVER_VER_NO_DEFAULT_OPEN_CLOSE
- message::constants::MIN_SERVER_VER_ORDER_CONTAINER
- message::constants::MIN_SERVER_VER_PAST_LIMIT
- message::constants::MIN_SERVER_VER_PEGBEST_PEGMID_OFFSETS
- message::constants::MIN_SERVER_VER_PEGGED_TO_BENCHMARK
- message::constants::MIN_SERVER_VER_PNL
- message::constants::MIN_SERVER_VER_POST_TO_ATS
- message::constants::MIN_SERVER_VER_PRE_OPEN_BID_ASK
- message::constants::MIN_SERVER_VER_PRICE_BASED_VOLATILITY
- message::constants::MIN_SERVER_VER_PRICE_MGMT_ALGO
- message::constants::MIN_SERVER_VER_REALIZED_PNL
- message::constants::MIN_SERVER_VER_REAL_EXPIRATION_DATE
- message::constants::MIN_SERVER_VER_REMOVE_NULL_ALL_CASTING
- message::constants::MIN_SERVER_VER_REPLACE_FA_END
- message::constants::MIN_SERVER_VER_REQ_COMPLETED_ORDERS
- message::constants::MIN_SERVER_VER_REQ_FAMILY_CODES
- message::constants::MIN_SERVER_VER_REQ_HEAD_TIMESTAMP
- message::constants::MIN_SERVER_VER_REQ_HISTOGRAM
- message::constants::MIN_SERVER_VER_REQ_HISTORICAL_NEWS
- message::constants::MIN_SERVER_VER_REQ_MATCHING_SYMBOLS
- message::constants::MIN_SERVER_VER_REQ_MKT_DEPTH_EXCHANGES
- message::constants::MIN_SERVER_VER_REQ_NEWS_ARTICLE
- message::constants::MIN_SERVER_VER_REQ_NEWS_PROVIDERS
- message::constants::MIN_SERVER_VER_REQ_SMART_COMPONENTS
- message::constants::MIN_SERVER_VER_SCANNER_GENERIC_OPTS
- message::constants::MIN_SERVER_VER_SEC_DEF_OPT_PARAMS_REQ
- message::constants::MIN_SERVER_VER_SEND_ALL_FAMILY_CODES
- message::constants::MIN_SERVER_VER_SERVICE_DATA_TYPE
- message::constants::MIN_SERVER_VER_SIZE_RULES
- message::constants::MIN_SERVER_VER_SMART_DEPTH
- message::constants::MIN_SERVER_VER_SOFT_DOLLAR_TIER
- message::constants::MIN_SERVER_VER_STOCK_TYPE
- message::constants::MIN_SERVER_VER_SYNT_REALTIME_BARS
- message::constants::MIN_SERVER_VER_TICK_BY_TICK
- message::constants::MIN_SERVER_VER_TICK_BY_TICK_IGNORE_SIZE
- message::constants::MIN_SERVER_VER_TICK_NEWS
- message::constants::MIN_SERVER_VER_UNDERLYING_INFO
- message::constants::MIN_SERVER_VER_UNREALIZED_PNL
- message::constants::MIN_SERVER_VER_USER_INFO
- message::constants::MIN_SERVER_VER_WHAT_IF_EXT_FIELDS
- message::constants::MIN_SERVER_VER_WSHE_CALENDAR
- message::constants::MIN_SERVER_VER_WSH_EVENT_DATA_FILTERS
- message::constants::MIN_SERVER_VER_WSH_EVENT_DATA_FILTERS_DATE
- message::constants::MIN_VERSION
- message::constants::MKT_DEPTH_EXCHANGES
- message::constants::NEWS_ARTICLE
- message::constants::NEWS_BULLETINS
- message::constants::NEWS_PROVIDERS
- message::constants::NEXT_VALID_ID
- message::constants::OPCODE_CANCEL_NEWS_BULLETINS
- message::constants::OPCODE_CANCEL_POSITIONS
- message::constants::OPCODE_DISPLAY_GROUP_UPDATED_MSG
- message::constants::OPCODE_ERR
- message::constants::OPCODE_HANDSHAKE
- message::constants::OPCODE_PORTFOLIO_VALUE
- message::constants::OPCODE_REPLACE_FA
- message::constants::OPCODE_REQUEST_FA
- message::constants::OPCODE_REQ_ACCOUNT_UPDATES
- message::constants::OPCODE_REQ_ALL_OPEN_ORDERS
- message::constants::OPCODE_REQ_AUTO_OPEN_ORDERS
- message::constants::OPCODE_REQ_CURRENT_TIME
- message::constants::OPCODE_REQ_FAMILY_CODES
- message::constants::OPCODE_REQ_GLOBAL_CANCEL
- message::constants::OPCODE_REQ_IDS
- message::constants::OPCODE_REQ_MANAGED_ACCTS
- message::constants::OPCODE_REQ_MARKET_DATA_TYPE
- message::constants::OPCODE_REQ_MARKET_RULE
- message::constants::OPCODE_REQ_MKT_DEPTH_EXCHANGES
- message::constants::OPCODE_REQ_NEWS_BULLETINS
- message::constants::OPCODE_REQ_NEWS_PROVIDERS
- message::constants::OPCODE_REQ_OPEN_ORDERS
- message::constants::OPCODE_REQ_POSITIONS
- message::constants::OPCODE_REQ_SCANNER_PARAMETERS
- message::constants::OPCODE_SET_SERVER_LOG_LEVEL
- message::constants::OPCODE_START_API
- message::constants::OPCODE_VERIFY_AND_AUTH_MESSAGE
- message::constants::OPCODE_VERIFY_AND_AUTH_REQUEST
- message::constants::OPCODE_VERIFY_MESSAGE
- message::constants::OPCODE_VERIFY_REQUEST
- message::constants::OPEN_ORDER
- message::constants::OPEN_ORDER_END
- message::constants::ORDER_STATUS
- message::constants::PLACE_ORDER
- message::constants::PNL
- message::constants::PNL_SINGLE
- message::constants::PORTFOLIO_VALUE
- message::constants::POSITION
- message::constants::POSITION_END
- message::constants::POSITION_MULTI
- message::constants::POSITION_MULTI_END
- message::constants::QUERY_DISPLAY_GROUPS
- message::constants::REAL_TIME_BARS
- message::constants::RECEIVE_FA
- message::constants::REDIRECT_MSG_ID
- message::constants::REPLACE_FA
- message::constants::REQ_ACCOUNT_DATA
- message::constants::REQ_ACCOUNT_SUMMARY
- message::constants::REQ_ACCOUNT_UPDATES_MULTI
- message::constants::REQ_ALL_OPEN_ORDERS
- message::constants::REQ_AUTO_OPEN_ORDERS
- message::constants::REQ_CALC_IMPLIED_VOLAT
- message::constants::REQ_CALC_OPTION_PRICE
- message::constants::REQ_CONTRACT_DATA
- message::constants::REQ_CURRENT_TIME
- message::constants::REQ_EXECUTIONS
- message::constants::REQ_FA
- message::constants::REQ_FAMILY_CODES
- message::constants::REQ_FUNDAMENTAL_DATA
- message::constants::REQ_GLOBAL_CANCEL
- message::constants::REQ_HEAD_TIMESTAMP
- message::constants::REQ_HISTOGRAM_DATA
- message::constants::REQ_HISTORICAL_DATA
- message::constants::REQ_HISTORICAL_NEWS
- message::constants::REQ_HISTORICAL_TICKS
- message::constants::REQ_IDS
- message::constants::REQ_MANAGED_ACCTS
- message::constants::REQ_MARKET_DATA_TYPE
- message::constants::REQ_MARKET_RULE
- message::constants::REQ_MATCHING_SYMBOLS
- message::constants::REQ_MKT_DATA
- message::constants::REQ_MKT_DEPTH
- message::constants::REQ_MKT_DEPTH_EXCHANGES
- message::constants::REQ_NEWS_ARTICLE
- message::constants::REQ_NEWS_BULLETINS
- message::constants::REQ_NEWS_PROVIDERS
- message::constants::REQ_OPEN_ORDERS
- message::constants::REQ_PNL
- message::constants::REQ_PNL_SINGLE
- message::constants::REQ_POSITIONS
- message::constants::REQ_POSITIONS_MULTI
- message::constants::REQ_REAL_TIME_BARS
- message::constants::REQ_SCANNER_PARAMETERS
- message::constants::REQ_SCANNER_SUBSCRIPTION
- message::constants::REQ_SEC_DEF_OPT_PARAMS
- message::constants::REQ_SMART_COMPONENTS
- message::constants::REQ_SOFT_DOLLAR_TIERS
- message::constants::REQ_TICK_BY_TICK_DATA
- message::constants::REROUTE_MKT_DATA_REQ
- message::constants::REROUTE_MKT_DEPTH_REQ
- message::constants::SCANNER_DATA
- message::constants::SCANNER_PARAMETERS
- message::constants::SECURITY_DEFINITION_OPTION_PARAMETER
- message::constants::SECURITY_DEFINITION_OPTION_PARAMETER_END
- message::constants::SET_SERVER_LOGLEVEL
- message::constants::SMART_COMPONENTS
- message::constants::SOFT_DOLLAR_TIERS
- message::constants::START_API
- message::constants::SUBSCRIBE_TO_GROUP_EVENTS
- message::constants::SYMBOL_SAMPLES
- message::constants::TICK_BY_TICK
- message::constants::TICK_EFP
- message::constants::TICK_GENERIC
- message::constants::TICK_NEWS
- message::constants::TICK_OPTION_COMPUTATION
- message::constants::TICK_PRICE
- message::constants::TICK_REQ_PARAMS
- message::constants::TICK_SIZE
- message::constants::TICK_SNAPSHOT_END
- message::constants::TICK_STRING
- message::constants::UNSUBSCRIBE_FROM_GROUP_EVENTS
- message::constants::UPDATE_DISPLAY_GROUP
- message::constants::VERIFY_AND_AUTH_COMPLETED
- message::constants::VERIFY_AND_AUTH_MESSAGE
- message::constants::VERIFY_AND_AUTH_MESSAGE_API
- message::constants::VERIFY_AND_AUTH_REQUEST
- message::constants::VERIFY_COMPLETED
- message::constants::VERIFY_MESSAGE
- message::constants::VERIFY_MESSAGE_API
- message::constants::VERIFY_REQUEST
- message::handshake::START_API
- message::message_codec::FRAME_HEAD_LEN