List of all items
Structs
- auth_service_dto::generate_one_time_token::GenerateOneTimeTokenRequestDto
- auth_service_dto::generate_one_time_token::GenerateOneTimeTokenResponseDto
- auth_service_dto::login::LoginRequestDto
- auth_service_dto::login::LoginResponseDto
- auth_service_dto::register::RegisterRequestDto
- auth_service_dto::register::RegisterResponseDto
- auth_service_dto::register_admin::RegisterAdminRequestDto
- auth_service_dto::register_admin::RegisterAdminResponseDto
- auth_service_dto::token::TokenRequestDto
- auth_service_dto::token::TokenResponseDto
- auth_service_dto::user_preferences::SetPreferencesRequestDto
- auth_service_dto::user_preferences::UserPreferencesRequestDto
- auth_service_dto::user_preferences::UserPreferencesResponseDto
- auth_service_dto::user_token::UserToken
- data_storage_service_dto::alert_dto::alert::AlertDto
- data_storage_service_dto::alert_dto::alert::AlertsDto
- data_storage_service_dto::alert_dto::get_aggrigated_alert::AggrigatedAlertDto
- data_storage_service_dto::alert_dto::get_aggrigated_alert::AggrigatedAlertsDto
- data_storage_service_dto::alert_dto::post_create_alert::CreateAlertDto
- data_storage_service_dto::alert_dto::query::AlertQuery
- data_storage_service_dto::alert_dto::query::IntervalQuery
- data_storage_service_dto::diary_dtos::get_diary::GetDiaryResponseDto
- data_storage_service_dto::diary_dtos::get_diary_entry::DiaryEntryResponseDto
- data_storage_service_dto::diary_dtos::post_diary_entry::PostDiaryEntryDtoRequest
- data_storage_service_dto::diary_dtos::put_diary_entry::PutDiaryEntryDtoRequest
- device_service_dto::get_device::DeviceResponseDto
- device_service_dto::get_device::DevicesResponseDto
- device_service_dto::get_timeseries::GetTimeseriesDto
- device_service_dto::get_timeseries::Measurement
- device_service_dto::get_timeseries::TimeseriesDto
- device_service_dto::operations::OperationsDto
- device_service_dto::post_device::PostDeviceDtoRequest
- device_service_dto::put_device::PutDeviceDtoRequest
- device_service_dto::query::PromQuery
- http_error::ErrorResponseBody
- http_error::HttpErrorResponse
- scripting_service_dto::token::TokenDto
- smart_device_dto::Measurement
- smart_device_dto::activation::ActivateRequestDto
- smart_device_dto::config::ConfigRequestDto
- smart_device_dto::config::ConfigResponseDto
- smart_device_dto::config::ScriptingApi
- smart_device_dto::read::ReadResponseDto
- smart_device_dto::status::DeviceStatusResponseDto
- smart_device_dto::write::WriteRequestDto
- smart_device_interface::config::Config
- smart_device_interface::config::ScriptingApi
- smart_device_interface::device_builder::DeviceBuilder
- smart_device_interface::device_service::AlertCreation
Enums
- data_storage_service_dto::alert_dto::alert::Severity
- device_service_dto::get_timeseries::Type
- smart_device_dto::Type
- smart_device_dto::config::Mode
- smart_device_dto::config::TypeOption
- smart_device_dto::status::DeviceStatusDto
- smart_device_interface::Error
- smart_device_interface::config::Mode
- smart_device_interface::config::TypeOptionDto
Traits
- http_error::HttpErrorMapping
- smart_device_interface::device_builder::ConfigFuture
- smart_device_interface::device_builder::ConfigHandlerFn
- smart_device_interface::device_builder::ReadFuture
- smart_device_interface::device_builder::ReadHandlerFn
- smart_device_interface::device_builder::StatusFuture
- smart_device_interface::device_builder::StatusHandlerFn
- smart_device_interface::device_builder::WriteFuture
- smart_device_interface::device_builder::WriteHandlerFn
Macros
Functions
- smart_device_interface::config::read_config_file
- smart_device_interface::config::read_config_file_with_path
- smart_device_interface::config::update_config_file
- smart_device_interface::config::update_config_file_with_path
- smart_device_interface::device_service::trigger_alert
- smart_device_interface::hybrid_device::init_hybrid_router
- smart_device_interface::input_device::init_input_router
- smart_device_interface::output_device::init_output_router
Type Aliases
Constants
- auth_service_dto::endpoints::ADMIN_REGISTER
- auth_service_dto::endpoints::CHECK_TOKEN
- auth_service_dto::endpoints::GENERATE_ONE_TIME_TOKEN
- auth_service_dto::endpoints::GUEST_REGISTER
- auth_service_dto::endpoints::LOGIN
- auth_service_dto::endpoints::PREFERENCES
- auth_service_dto::endpoints::REGISTER
- data_storage_service_dto::alert_dto::endpoints::ALERT
- data_storage_service_dto::diary_dtos::endpoints::DIARY
- device_service_dto::endpoints::ACTIVATE
- device_service_dto::endpoints::CONFIG
- device_service_dto::endpoints::DEVICE
- device_service_dto::endpoints::STATUS
- scripting_service_dto::endpoints::CHECK_TOKEN
- scripting_service_dto::endpoints::TOKEN
- smart_device_dto::endpoints::ACTIVATE
- smart_device_dto::endpoints::CONFIG
- smart_device_dto::endpoints::READ
- smart_device_dto::endpoints::STATUS
- smart_device_dto::endpoints::WRITE