List of all items
Structs
- config::AppConfig
- config::ConfigManager
- config::DatabaseConfig
- config::MediaConfig
- config::MonitoredDirectoryConfig
- config::NetworkConfig
- config::ServerConfig
- config::generator::ConfigGenerator
- config::validation::ConfigValidator
- database::DatabaseHealth
- database::DatabaseIssue
- database::DatabaseStats
- database::MediaDirectory
- database::MediaFile
- database::MusicCategory
- database::Playlist
- database::PlaylistEntry
- database::playlist_formats::PlaylistFileManager
- database::redb::RedbDatabase
- media::MediaScanner
- media::ScanError
- media::ScanResult
- platform::NetworkInterface
- platform::PlatformCapabilities
- platform::PlatformInfo
- platform::config::PlatformConfig
- platform::diagnostics::ConfigurationDiagnostics
- platform::diagnostics::DatabaseDiagnostics
- platform::diagnostics::DiagnosticInfo
- platform::diagnostics::DirectoryDiag
- platform::diagnostics::DiskUsage
- platform::diagnostics::FilesystemDiagnostics
- platform::diagnostics::NetworkDiagnostics
- platform::diagnostics::NetworkInterfaceDiag
- platform::diagnostics::PlatformCapabilitiesDiag
- platform::diagnostics::PlatformDiagnostics
- platform::diagnostics::ProcessInfo
- platform::diagnostics::StartupDiagnostics
- platform::diagnostics::SystemDiagnostics
- platform::filesystem::BaseFileSystemManager
- platform::filesystem::FileInfo
- platform::filesystem::FilePermissions
- platform::filesystem::UnixPathNormalizer
- platform::filesystem::WindowsPathNormalizer
- platform::network::BaseNetworkManager
- platform::network::FirewallStatus
- platform::network::InterfaceStatus
- platform::network::NetworkDiagnostics
- platform::network::SsdpConfig
- platform::network::SsdpSocket
- platform::network::linux::LinuxNetworkManager
- ssdp::DockerSsdpAdapter
- ssdp::UnifiedSsdpService
- ssdp::UnixSsdpAdapter
- state::AppState
- watcher::CrossPlatformWatcher
- web::handlers::ContentDirectoryHandler
- web::handlers::WebHandlerMetrics
- web::handlers::WebHandlerStats
Enums
- config::ConfigChangeEvent
- config::NetworkInterfaceConfig
- config::ValidationMode
- database::IssueSeverity
- database::MusicCategoryType
- database::playlist_formats::PlaylistFormat
- error::AppError
- platform::InterfaceType
- platform::OsType
- platform::diagnostics::DatabaseIntegrityStatus
- platform::diagnostics::FirewallStatus
- platform::error::BsdError
- platform::error::ConfigurationError
- platform::error::DatabaseError
- platform::error::LinuxError
- platform::error::MacOSError
- platform::error::PlatformError
- platform::error::WindowsError
- platform::filesystem::ErrorSeverity
- platform::filesystem::FileSystemError
- platform::filesystem::PathNormalizationError
- watcher::FileSystemEvent
Traits
- database::DatabaseManager
- platform::filesystem::FileSystemManager
- platform::filesystem::PathNormalizer
- platform::network::NetworkManager
- ssdp::SsdpPlatformAdapter
- watcher::FileSystemWatcher
Functions
- logging::create_diagnostic_report
- logging::init_logging
- logging::init_logging_with_debug
- logging::init_logging_with_options
- logging::log_configuration_status
- logging::log_database_status
- logging::log_file_watcher_status
- logging::log_network_status
- logging::log_periodic_status
- logging::log_platform_error
- logging::log_shutdown_info
- logging::log_startup_info
- logging::log_system_resources
- media::get_mime_type
- media::get_mime_type_legacy
- media::scan_media_files
- platform::filesystem::create_platform_filesystem_manager
- platform::filesystem::create_platform_path_normalizer
- platform::filesystem::get_mime_type_for_extension
- platform::filesystem::is_supported_media_extension
- ssdp::run_ssdp_service
- web::create_router
- web::handlers::content_directory_control
- web::handlers::content_directory_scpd
- web::handlers::content_directory_subscribe
- web::handlers::description_handler
- web::handlers::get_web_metrics
- web::handlers::root_handler
- web::handlers::serve_media
- web::xml::generate_browse_response
- web::xml::generate_browse_response_with_totals
- web::xml::generate_description_xml
- web::xml::generate_scpd_xml