List of all items
Structs
- actor::data_actor::DataActorConfig
- actor::data_actor::DataActorCore
- actor::registry::ActorRegistry
- cache::Cache
- cache::config::CacheConfig
- cache::database::CacheMap
- clock::LiveClock
- clock::TestClock
- clock::TimeEventStream
- custom::CustomData
- enums::ComponentStateIter
- enums::ComponentTriggerIter
- enums::EnvironmentIter
- enums::LogColorIter
- enums::LogLevelIter
- enums::SerializationEncodingIter
- factories::OrderFactory
- ffi::clock::LiveClock_API
- ffi::clock::TestClock_API
- ffi::logging::LogGuard_API
- ffi::timer::TimeEventHandler
- generators::client_order_id::ClientOrderIdGenerator
- generators::order_list_id::OrderListIdGenerator
- generators::position_id::PositionIdGenerator
- logging::logger::LogGuard
- logging::logger::LogLine
- logging::logger::LogLineWrapper
- logging::logger::Logger
- logging::logger::LoggerConfig
- logging::writer::FileWriter
- logging::writer::FileWriterConfig
- logging::writer::StderrWriter
- logging::writer::StdoutWriter
- messages::data::DataRequest
- messages::data::DataResponse
- messages::data::RequestBars
- messages::data::RequestInstrument
- messages::data::RequestInstruments
- messages::data::RequestOrderBookSnapshot
- messages::data::RequestQuoteTicks
- messages::data::RequestTradeTicks
- messages::data::SubscribeBars
- messages::data::SubscribeBookDeltas
- messages::data::SubscribeBookDepth10
- messages::data::SubscribeBookSnapshots
- messages::data::SubscribeData
- messages::data::SubscribeIndexPrices
- messages::data::SubscribeInstrument
- messages::data::SubscribeInstrumentClose
- messages::data::SubscribeInstrumentStatus
- messages::data::SubscribeInstruments
- messages::data::SubscribeMarkPrices
- messages::data::SubscribeQuotes
- messages::data::SubscribeTrades
- messages::data::UnsubscribeBars
- messages::data::UnsubscribeBookDeltas
- messages::data::UnsubscribeBookDepth10
- messages::data::UnsubscribeBookSnapshots
- messages::data::UnsubscribeData
- messages::data::UnsubscribeIndexPrices
- messages::data::UnsubscribeInstrument
- messages::data::UnsubscribeInstrumentClose
- messages::data::UnsubscribeInstrumentStatus
- messages::data::UnsubscribeInstruments
- messages::data::UnsubscribeMarkPrices
- messages::data::UnsubscribeQuotes
- messages::data::UnsubscribeTrades
- messages::system::ShutdownSystem
- msgbus::MessageBus
- msgbus::MessageBusWrapper
- msgbus::Subscription
- msgbus::database::BusMessage
- msgbus::database::DatabaseConfig
- msgbus::database::MessageBusConfig
- msgbus::handler::ShareableMessageHandler
- msgbus::handler::TypedMessageHandler
- msgbus::stubs::CallCheckMessageHandler
- msgbus::stubs::MessageSavingHandler
- msgbus::stubs::StubMessageHandler
- msgbus::switchboard::MessagingSwitchboard
- python::clock::LiveClock_Py
- python::clock::TestClock_Py
- python::handler::PythonMessageHandler
- python::timer::TimeEventHandler_Py
- runner::SyncDataQueue
- signal::Signal
- throttler::RateLimit
- throttler::Throttler
- timer::LiveTimer
- timer::TestTimer
- timer::TimeEvent
- timer::TimeEventHandlerV2
Enums
- enums::ComponentState
- enums::ComponentTrigger
- enums::Environment
- enums::LogColor
- enums::LogFormat
- enums::LogLevel
- enums::SerializationEncoding
- logging::logger::LogEvent
- messages::data::DataCommand
- messages::data::SubscribeCommand
- messages::data::UnsubscribeCommand
- runner::DataEvent
- runner::RunnerEvent
- timer::TimeEventCallback
Traits
- actor::Actor
- actor::data_actor::DataActor
- actor::executor::ActorExecutor
- cache::database::CacheDatabaseAdapter
- clock::Clock
- logging::writer::LogWriter
- msgbus::database::MessageBusDatabaseAdapter
- msgbus::handler::MessageHandler
- runner::DataQueue
- runner::SendResponse
Functions
- actor::registry::get_actor
- actor::registry::get_actor_registry
- actor::registry::get_actor_unchecked
- actor::registry::register_actor
- ffi::clock::live_clock_cancel_timer
- ffi::clock::live_clock_cancel_timers
- ffi::clock::live_clock_drop
- ffi::clock::live_clock_new
- ffi::clock::live_clock_next_time
- ffi::clock::live_clock_register_default_handler
- ffi::clock::live_clock_set_time_alert
- ffi::clock::live_clock_set_timer
- ffi::clock::live_clock_timer_count
- ffi::clock::live_clock_timer_names
- ffi::clock::live_clock_timestamp
- ffi::clock::live_clock_timestamp_ms
- ffi::clock::live_clock_timestamp_ns
- ffi::clock::live_clock_timestamp_us
- ffi::clock::test_clock_advance_time
- ffi::clock::test_clock_cancel_timer
- ffi::clock::test_clock_cancel_timers
- ffi::clock::test_clock_drop
- ffi::clock::test_clock_new
- ffi::clock::test_clock_next_time
- ffi::clock::test_clock_register_default_handler
- ffi::clock::test_clock_set_time
- ffi::clock::test_clock_set_time_alert
- ffi::clock::test_clock_set_timer
- ffi::clock::test_clock_timer_count
- ffi::clock::test_clock_timer_names
- ffi::clock::test_clock_timestamp
- ffi::clock::test_clock_timestamp_ms
- ffi::clock::test_clock_timestamp_ns
- ffi::clock::test_clock_timestamp_us
- ffi::clock::vec_time_event_handlers_drop
- ffi::enums::component_state_from_cstr
- ffi::enums::component_state_to_cstr
- ffi::enums::component_trigger_from_cstr
- ffi::enums::component_trigger_to_cstr
- ffi::enums::log_color_from_cstr
- ffi::enums::log_color_to_cstr
- ffi::enums::log_level_from_cstr
- ffi::enums::log_level_to_cstr
- ffi::logging::logger_drop
- ffi::logging::logger_log
- ffi::logging::logging_init
- ffi::logging::logging_log_header
- ffi::logging::logging_log_sysinfo
- ffi::timer::dummy
- ffi::timer::time_event_new
- ffi::timer::time_event_to_cstr
- logging::headers::log_header
- logging::headers::log_sysinfo
- logging::init_logging
- logging::init_tracing
- logging::logger::log
- logging::logging_clock_set_realtime_mode
- logging::logging_clock_set_static_mode
- logging::logging_clock_set_static_time
- logging::logging_is_colored
- logging::logging_is_initialized
- logging::logging_set_bypass
- logging::logging_shutdown
- logging::map_log_level_to_filter
- logging::parse_component_levels
- logging::parse_level_filter_str
- msgbus::deregister
- msgbus::get_message_bus
- msgbus::is_matching
- msgbus::is_subscribed
- msgbus::publish
- msgbus::register
- msgbus::send
- msgbus::set_message_bus
- msgbus::stubs::check_handler_was_called
- msgbus::stubs::get_call_check_shareable_handler
- msgbus::stubs::get_message_saving_handler
- msgbus::stubs::get_saved_messages
- msgbus::stubs::get_stub_shareable_handler
- msgbus::subscribe
- msgbus::subscriptions_count
- msgbus::switchboard::get_bars_topic
- msgbus::switchboard::get_book_deltas_topic
- msgbus::switchboard::get_book_depth10_topic
- msgbus::switchboard::get_book_snapshots_topic
- msgbus::switchboard::get_custom_topic
- msgbus::switchboard::get_event_orders_topic
- msgbus::switchboard::get_event_positions_topic
- msgbus::switchboard::get_index_price_topic
- msgbus::switchboard::get_instrument_close_topic
- msgbus::switchboard::get_instrument_status_topic
- msgbus::switchboard::get_instrument_topic
- msgbus::switchboard::get_instruments_topic
- msgbus::switchboard::get_mark_price_topic
- msgbus::switchboard::get_order_snapshots_topic
- msgbus::switchboard::get_positions_snapshots_topic
- msgbus::switchboard::get_quotes_topic
- msgbus::switchboard::get_trades_topic
- msgbus::unsubscribe
- python::common
- python::logging::py_init_logging
- python::logging::py_init_tracing
- python::logging::py_log_header
- python::logging::py_log_sysinfo
- python::logging::py_logger_log
- python::logging::py_logging_clock_set_realtime_mode
- python::logging::py_logging_clock_set_static_mode
- python::logging::py_logging_clock_set_static_time
- python::xrate::py_get_exchange_rate
- runner::get_clock
- runner::get_data_queue
- runner::get_msgbus_cmd
- runner::set_clock
- runner::set_data_queue
- runtime::get_runtime
- testing::init_logger_for_testing
- testing::wait_until
- testing::wait_until_async
- throttler::throttler_resume
- timer::create_valid_interval
- xrate::get_exchange_rate
Type Aliases
- messages::data::Payload
- runner::DataResponseQueue
- runner::GlobalClock
- runner::GlobalDataQueue
- runner::MessageBusCommands
- timer::RustTimeEventCallback