List of all items
Structs
- cancel::CtrlC
- cancel::CtrlCHandle
- config::BhtuneConfig
- config::ConfigPathResolution
- config::ConfigPolicyUpdate
- config::ConfigSaveResult
- config::DemoPolicy
- config::DemoPolicyConfig
- config::EffectiveTuningConfig
- config::LoadedConfigStore
- config::LogConfig
- config::TuningConfig
- config::TuningConfigSources
- export::SampleRecord
- history::RevertProgress
- history::RevertRequest
- history::RevertRunResult
- live_ownership::AuditedDriver
- live_ownership::DatabaseFileGuard
- live_ownership::LiveOperationGuard
- logging::LogSettings
- tune::PidWritePreview
- tune::PreflightCheck
- tune::PreflightReport
- tune::PreflightTagRead
- tune::PreparedTune
- tune::RecoveryStepReport
- tune::RestoreLoopReport
- tune::RestoreLoopRequest
- tune::StartupOrphanSweepReport
- tune::TuneRequest
- tune::TuneRequestValidationError
- tune::TuneRunReport
- tune::UnsupportedDriverKind
- tune::ValidatedTuneRequest
Enums
- config::ConfigStoreError
- config::ServerMode
- config::TuningConfigError
- config::TuningConfigSource
- export::SampleExportFormat
- history::RevertRunError
- live_ownership::LiveOwnershipAcquireError
- logging::LogFormat
- tune::AbortReason
- tune::DriverKind
- tune::PidWriteOutcome
- tune::PreflightCheckStatus
- tune::RecoveryStepStatus
- tune::RunOutcome
- tune::TuneOutcome
- tune::WriteBackOutcome
- tune::WriteBackSelection
- tune::WriteBackSkipReason
Traits
Functions
- config::config_path_from
- config::default_allow_uncertain_quality
- config::default_db_path_from
- config::default_log_dir_from
- config::load_config
- config::load_config_file
- config::load_config_store
- config::load_config_store_from
- config::load_user_templates
- config::parse_config_contents
- config::patch_allow_uncertain_quality
- config::patch_retention_days
- config::patch_tuning_config
- config::resolve_and_validate_tuning_config
- config::resolve_bind_addr
- config::resolve_bridge_host
- config::resolve_config_store_path
- config::resolve_db_path
- config::resolve_demo_policy
- config::resolve_demo_policy_from_config
- config::resolve_origin
- config::resolve_retention_days
- config::resolve_server
- config::resolve_server_mode
- config::resolve_tuning_config
- config::save_config_store
- config::templates_path_from
- config::tuning_config_sources
- config::validate_demo_origin
- config::validate_demo_trusted_proxy
- config::validate_tuning_config
- db::open
- db::open_demo
- db::open_read_only
- driver::build_with_poll_interval
- export::samples_to_bytes
- gateway::compatibility_json
- gateway::parse_stored_compatibility
- gateway::require_live_gateway_compatible
- history::resolve_revert_connection
- history::revert_run
- history::revert_run_with_progress
- live_ownership::claim_key
- live_ownership::resource_key
- logging::build_env_filter
- logging::init_tracing
- logging::parse_log_format
- logging::parse_rotation
- logging::resolve_log_settings
- retention::cutoff_for
- retention::sweep_retention
- tune::controller_pid_for_result
- tune::drive
- tune::drive_report
- tune::pid_parameters_for_result
- tune::pid_write_preview
- tune::preflight
- tune::prepare
- tune::prepare_owned
- tune::recover_startup_orphans
- tune::restore_loop
- tune::sample_quality_from_driver
- tune::tune_outcome_for_run
- tune::validate_finite_f32
- tune::validate_positive_u32
- tune::validate_restore_timeout_secs
- tune::write_pid_values
- tune::write_pid_values_with_owner
Constants
- config::DEFAULT_BIND_ADDR
- config::DEFAULT_BRIDGE_HOST
- config::DEFAULT_TUNING_MRFT_DELAY_SECS
- config::DEFAULT_TUNING_OP_TIMEOUT_SECS
- config::DEFAULT_TUNING_POLL_INTERVAL_MS
- config::DEFAULT_TUNING_RESTORE_TIMEOUT_SECS
- config::DEFAULT_TUNING_TIMEOUT_SECS
- config::DEMO_ACCEPTED_STARTS_PER_CLIENT_IP
- config::DEMO_ACCEPTED_STARTS_PER_TOKEN
- config::DEMO_ACCEPTED_START_WINDOW_SECS
- config::DEMO_CLEANUP_INTERVAL_SECS
- config::DEMO_COOKIE_NAME
- config::DEMO_CYCLES_COUNT_DEFAULT
- config::DEMO_CYCLES_COUNT_MAX
- config::DEMO_CYCLES_COUNT_MIN
- config::DEMO_CYCLES_SKIP_DEFAULT
- config::DEMO_CYCLES_SKIP_MAX
- config::DEMO_CYCLES_SKIP_MIN
- config::DEMO_MAX_ACTIVE_RUNS_GLOBAL
- config::DEMO_MAX_ACTIVE_RUNS_PER_VISITOR
- config::DEMO_MAX_JSON_BODY_BYTES
- config::DEMO_MAX_RUNS_PER_SESSION
- config::DEMO_MAX_SSE_GLOBAL
- config::DEMO_MAX_SSE_PER_VISITOR
- config::DEMO_MAX_TUNE_RUN_ROWS_GLOBAL
- config::DEMO_NOISE_PROTECTION_SECS_DEFAULT
- config::DEMO_NOISE_PROTECTION_SECS_MAX
- config::DEMO_NOISE_PROTECTION_SECS_MIN
- config::DEMO_ORDINARY_REQUEST_CONCURRENCY
- config::DEMO_ORDINARY_REQUEST_TIMEOUT_SECS
- config::DEMO_POLL_INTERVAL_MS
- config::DEMO_RANGE_ENDPOINT_MAX
- config::DEMO_RANGE_ENDPOINT_MIN
- config::DEMO_RANGE_HIGH
- config::DEMO_RANGE_LOW
- config::DEMO_RANGE_SPAN_MAX
- config::DEMO_RANGE_SPAN_MIN
- config::DEMO_RELAY_AMP_DEFAULT
- config::DEMO_RELAY_AMP_MAX
- config::DEMO_RELAY_AMP_MIN
- config::DEMO_RETAINED_RUNS_PER_VISITOR
- config::DEMO_RUN_TIMEOUT_SECS
- config::DEMO_SESSION_TTL_SECS
- config::DEMO_SIM_DEAD_TIME_DEFAULT
- config::DEMO_SIM_DEAD_TIME_MAX
- config::DEMO_SIM_DEAD_TIME_MIN
- config::DEMO_SIM_GAIN_DEFAULT
- config::DEMO_SIM_GAIN_MAX
- config::DEMO_SIM_GAIN_MIN
- config::DEMO_SIM_INITIAL_VALUE_DEFAULT
- config::DEMO_SIM_NOISE_DEFAULT
- config::DEMO_SIM_NOISE_MAX_PV_SPAN_FRACTION
- config::DEMO_SIM_NOISE_MIN
- config::DEMO_SIM_SEED_DEFAULT
- config::DEMO_SIM_SEED_MAX
- config::DEMO_SIM_TAU_DEFAULT
- config::DEMO_SIM_TAU_MAX
- config::DEMO_SIM_TAU_MIN
- config::DEMO_SSE_LIFETIME_SECS
- config::DEMO_TAG_NAME
- config::DEMO_TEMPLATE_NAME
- config::MAX_TUNING_MRFT_DELAY_SECS
- config::MIN_OPC_RESTORE_TIMEOUT_SECS
- driver::SIMULATOR_MV_TAG
- driver::SIMULATOR_PV_TAG
- tune::DEFAULT_SIM_DEAD_TIME
- tune::DEFAULT_SIM_GAIN
- tune::DEFAULT_SIM_INITIAL_VALUE
- tune::DEFAULT_SIM_NOISE
- tune::DEFAULT_SIM_SEED
- tune::DEFAULT_SIM_TAU
- tune::MV_ACTUATION_CONFIRMATION_SECS