1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
mod errors; mod quote_api; mod quote_spi; #[doc(hidden)] pub mod sys; mod trader_api; mod trader_spi; mod types; pub use errors::XTPError; pub use quote_api::QuoteApi; pub use quote_spi::QuoteSpi; #[doc(hidden)] #[no_mangle] pub use quote_spi::{ QuoteSpiStub_Rust_Destructor, QuoteSpiStub_Rust_OnDisconnected, QuoteSpiStub_Rust_OnError, QuoteSpiStub_Rust_OnSubMarketData, QuoteSpiStub_Rust_OnSubscribeAllOptionTickByTick, QuoteSpiStub_Rust_OnUnSubscribeAllMarketData, QuoteSpiStub_Rust_OnUnSubscribeAllOptionOrderBook, QuoteSpiStub_Rust_OnUnSubscribeAllOptionTickByTick, QuoteSpiStub_Rust_OnUnSubscribeAllOrderBook, }; pub use sys::{TXTPOrderTypeType, TXTPTradeTypeType}; pub use trader_api::TraderApi; pub use trader_spi::TraderSpi; pub use types::{ ETFReplaceType, OrderBookStruct, XTPAccountType, XTPBusinessType, XTPExchangeType, XTPFundOperStatus, XTPFundTransferNotice, XTPFundTransferReq, XTPFundTransferType, XTPLogLevel, XTPMarketDataStruct, XTPMarketType, XTPMarketdataType, XTPOptCallOrPutType, XTPOptExerciseTypeType, XTPOrderActionStatusType, XTPOrderCancelInfo, XTPOrderInfo, XTPOrderInsertInfo, XTPOrderStatusType, XTPOrderSubmitStatusType, XTPPositionDirectionType, XTPPositionEffectType, XTPPriceType, XTPProtocolType, XTPQueryAssetRsp, XTPQueryETFBaseReq, XTPQueryETFBaseRsp, XTPQueryETFComponentReq, XTPQueryETFComponentRsp, XTPQueryFundTransferLogReq, XTPQueryIPOQuotaRsp, XTPQueryIPOTickerRsp, XTPQueryOptionAuctionInfoReq, XTPQueryOptionAuctionInfoRsp, XTPQueryOrderByPageReq, XTPQueryOrderReq, XTPQueryStkPositionRsp, XTPQueryStructuredFundInfoReq, XTPQueryTraderByPageReq, XTPQueryTraderReq, XTPQuoteStaticInfo, XTPRspInfoStruct, XTPSideType, XTPSpecificTickerStruct, XTPSplitMergeStatus, XTPStructuredFundInfo, XTPTbtType, XTPTeResumeType, XTPTickByTickStruct, XTPTickerPriceInfo, XTPTickerType, XTPTradeReport, };