List of all items
Structs
- app_set::VecAppSet
- async_generator::Generator
- async_generator::Yield
- common::App
- common::CheckOptions
- common::CheckTiming
- common::PersistedApp
- common::PrettyOptionDisplay
- common::ProtocolState
- common::UpdateCheckSchedule
- configuration::Config
- configuration::Updater
- cup_ecdsa::Nonce
- cup_ecdsa::PublicKeyAndId
- cup_ecdsa::PublicKeys
- cup_ecdsa::RequestMetadata
- cup_ecdsa::StandardCupv2Handler
- cup_ecdsa::test_support::MockCupv2Handler
- http_request::Error
- http_request::StubHttpRequest
- http_request::mock::MockHttpRequest
- installer::stub::StubInstaller
- installer::stub::StubPlan
- metrics::StubMetricsReporter
- policy::PolicyData
- policy::StubPolicy
- policy::StubPolicyEngine
- protocol::Cohort
- protocol::request::App
- protocol::request::Event
- protocol::request::GUID
- protocol::request::OS
- protocol::request::Ping
- protocol::request::Request
- protocol::request::RequestWrapper
- protocol::request::UpdateCheck
- protocol::response::Action
- protocol::response::Actions
- protocol::response::App
- protocol::response::DayStart
- protocol::response::Event
- protocol::response::Manifest
- protocol::response::Package
- protocol::response::Packages
- protocol::response::Ping
- protocol::response::Response
- protocol::response::URL
- protocol::response::URLs
- protocol::response::UpdateCheck
- request_builder::Intermediate
- request_builder::RequestBuilder
- request_builder::RequestParams
- state_machine::ControlHandle
- state_machine::InstallProgress
- state_machine::StateMachine
- state_machine::StateMachineBuilder
- state_machine::StateMachineGone
- state_machine::update_check::AppResponse
- state_machine::update_check::Context
- state_machine::update_check::Response
- storage::MemStorage
- time::ComplexTime
- time::ReadableSystemTime
- time::time_source::MockTimeSource
- time::time_source::StandardTimeSource
- time::timers::BlockedTimer
- time::timers::BlockingTimer
- time::timers::InfiniteTimer
- time::timers::MockTimer
- time::timers::StubTimer
- version::Version
Enums
- async_generator::GeneratorState
- common::UserCounting
- cup_ecdsa::CupDecorationError
- cup_ecdsa::CupVerificationError
- http_uri_ext::Error
- installer::AppInstallResult
- installer::stub::StubInstallErrors
- metrics::ClockType
- metrics::Metrics
- metrics::UpdateCheckFailureReason
- policy::CheckDecision
- policy::UpdateDecision
- protocol::request::EventErrorCode
- protocol::request::EventResult
- protocol::request::EventType
- protocol::request::InstallSource
- protocol::response::OmahaStatus
- request_builder::Error
- state_machine::OmahaRequestError
- state_machine::ResponseParseError
- state_machine::StartUpdateCheckResponse
- state_machine::State
- state_machine::StateMachineEvent
- state_machine::UpdateCheckError
- state_machine::update_check::Action
- time::PartialComplexTime
- time::timers::ExpectedWait
- time::timers::RequestedWait
Traits
- app_set::AppSet
- app_set::AppSetExt
- cup_ecdsa::CupRequest
- cup_ecdsa::Cupv2Handler
- cup_ecdsa::Cupv2RequestHandler
- cup_ecdsa::Cupv2Verifier
- http_request::HttpRequest
- http_uri_ext::HttpUriExt
- installer::Installer
- installer::Plan
- installer::ProgressObserver
- metrics::MetricsReporter
- policy::Policy
- policy::PolicyEngine
- storage::Storage
- storage::StorageExt
- time::TimeSource
- time::Timer
- unless::Unless
Functions
- async_generator::generate
- clock::now
- cup_ecdsa::make_transaction_hash
- cup_ecdsa::test_support::make_cup_handler_for_test
- cup_ecdsa::test_support::make_default_json_public_keys_for_test
- cup_ecdsa::test_support::make_default_private_key_for_test
- cup_ecdsa::test_support::make_default_public_key_for_test
- cup_ecdsa::test_support::make_default_public_key_id_for_test
- cup_ecdsa::test_support::make_default_public_keys_for_test
- cup_ecdsa::test_support::make_expected_signature_for_test
- cup_ecdsa::test_support::make_keys_for_test
- cup_ecdsa::test_support::make_public_keys_for_test
- cup_ecdsa::test_support::make_standard_intermediate_for_test
- http_request::mock_errors::make_transport_error
- http_request::mock_errors::make_user_error
- protocol::response::parse_json_response
- storage::tests::do_ensure_no_error_remove_nonexistent_key
- storage::tests::do_return_none_for_wrong_value_type
- storage::tests::do_test_set_get_remove_bool
- storage::tests::do_test_set_get_remove_int
- storage::tests::do_test_set_get_remove_string
- storage::tests::do_test_set_get_remove_time
- storage::tests::do_test_set_option_int
- time::system_time_conversion::checked_system_time_to_micros_from_epoch
- time::system_time_conversion::micros_from_epoch_to_system_time
Type Aliases
Constants
- cup_ecdsa::test_support::RAW_PRIVATE_KEY_FOR_TEST
- cup_ecdsa::test_support::RAW_PUBLIC_KEY_FOR_TEST
- protocol::PROTOCOL_V3
- protocol::request::HEADER_APP_ID
- protocol::request::HEADER_INTERACTIVITY
- protocol::request::HEADER_UPDATER_NAME
- state_machine::update_check::CONSECUTIVE_FAILED_UPDATE_CHECKS
- state_machine::update_check::LAST_UPDATE_TIME
- state_machine::update_check::SERVER_DICTATED_POLL_INTERVAL