List of all items
Structs
- auth::Principal
- config::Config
- models::AiIngest
- models::AiTask
- models::AiTaskCreate
- models::AiTaskUpdate
- models::ApiKey
- models::ApiKeyCreate
- models::ApiKeyView
- models::ArchiveExportRequest
- models::BackupDestination
- models::BackupDestinationCreate
- models::BackupDestinationUpdate
- models::BackupDestinationView
- models::BackupJob
- models::BackupPolicy
- models::BackupPolicyCreate
- models::BackupPolicyUpdate
- models::BackupTestResult
- models::Camera
- models::CameraCreate
- models::CameraIsapi
- models::CameraOnvif
- models::CameraStatus
- models::CameraUpdate
- models::CameraView
- models::Detection
- models::DetectionIngest
- models::Event
- models::IngestEvent
- models::LoginRequest
- models::PersistedSnapshot
- models::PtzPreset
- models::RecordSchedule
- models::RecordScheduleCreate
- models::RecordScheduleUpdate
- models::RecordingGap
- models::Segment
- models::SnapshotSchedule
- models::SnapshotScheduleCreate
- models::SnapshotScheduleUpdate
- models::User
- models::UserCreate
- models::UserUpdate
- models::UserView
- models::Zone
- models::ZoneCreate
- models::ZoneEvent
- models::ZoneUpdate
- routes::incidents::IncidentSummary
- routes::recording_control::TriggerResult
- routes::recordings::SegmentView
- routes::snapshot_schedules::SnapshotView
- services::camera_config::hikvision::HikVisionIsapiClient
- services::camera_config::types::BulkCameraResult
- services::camera_config::types::BulkConfigRequest
- services::camera_config::types::BulkConfigResponse
- services::camera_config::types::DeviceInfo
- services::camera_config::types::EnsureOnvifUserRequest
- services::camera_config::types::NtpConfig
- services::camera_config::types::OnvifSettings
- services::camera_config::types::OsdConfig
- services::camera_config::types::RebootRequest
- services::camera_config::types::TimeConfig
- services::camera_config::types::VideoConfig
- services::camera_config::types::VideoConfigPatch
- services::clip::ClipResult
- services::consumer::DetectionBatch
- services::discovery::Credential
- services::discovery::DiscoverOptions
- services::discovery::DiscoveredDevice
- services::mediamtx::LiveUrls
- services::mirror::MirrorRecorderManager
- services::onvif::DiscoveredOnvifDevice
- services::playback_session::PlaybackSession
- services::recorder::RecorderManager
- services::remote_access::OverlayStatus
- services::sampler::SamplerInfo
- services::sampler::SamplerManager
- services::storage::DiskStats
- services::storage::StorageReport
- services::zones::ZoneEngine
- state::AppState
- util::ProbeInfo
Enums
- auth::PrincipalKind
- auth::Role
- error::AppError
- services::camera_config::types::BulkAction
- services::camera_config::types::OnvifUserType
Traits
Functions
- auth::audit
- auth::clear_session_cookie
- auth::dummy_password_hash
- auth::ensure_bootstrap
- auth::hash_password
- auth::hex_encode
- auth::issue_session
- auth::random_token
- auth::revoke_session
- auth::session_cookie
- auth::token_from_headers
- auth::token_hash
- auth::verify_password
- camera_url::anr_replay_url
- camera_url::mask_url
- camera_url::record_url
- camera_url::stream_url
- camera_url::validate_stream_url
- db::clear_segment_read_locks
- db::init_pool
- db::run_migrations
- models::mask_backup_config
- repo::bump_reconnect
- repo::log_event
- repo::record_segment_indexed
- repo::set_evidence_locked
- repo::set_running
- repo::set_segments_locked
- repo::set_state
- repo::upsert_recording_gap
- routes::ai::router
- routes::anr::router
- routes::api_router
- routes::auth::router
- routes::backup::router
- routes::camera_config::router
- routes::cameras::router
- routes::discovery::router
- routes::health::router
- routes::incidents::router
- routes::liveview::router
- routes::metrics::router
- routes::onvif::router
- routes::outbox::router
- routes::playback::router
- routes::playback_sessions::router
- routes::recording_control::router
- routes::recordings::router
- routes::schedules::router
- routes::snapshot_schedules::router
- routes::system::router
- routes::zones::router
- services::anr::run
- services::backup::create_archive
- services::backup::run
- services::backup::test_destination
- services::backup::trigger_policy
- services::camera_config::digest::digest_auth_header
- services::camera_config::for_camera
- services::clip::export_clip
- services::discovery::add_device
- services::discovery::discover
- services::discovery::parse_targets
- services::health::run
- services::indexer::run
- services::mediamtx::ensure_live
- services::mediamtx::transcode_codec_args
- services::metrics::render
- services::notifier::run
- services::onvif::continuous_move
- services::onvif::discover
- services::onvif::get_presets
- services::onvif::goto_preset
- services::onvif::load_onvif
- services::onvif::probe
- services::onvif::stop
- services::playback_session::create_session
- services::playback_session::delete_session
- services::playback_session::run
- services::remote_access::status
- services::retention::run
- services::schedule_watcher::run
- services::snapshot::snapshot_at
- services::snapshot::snapshot_live
- services::snapshot::snapshot_live_raw
- services::snapshot_scheduler::run
- services::storage::disk_stats
- services::storage::disk_stats_async
- services::storage::storage_report
- util::check_media_binaries
- util::ffprobe_file
- util::ffprobe_stream
- util::parse_rfc3339
- util::parse_segment_time
- util::slugify