mirror of
https://github.com/euzu/tuliprox.git
synced 2026-10-02 05:52:26 +02:00
* feat: add provider DNS IP-connect, resolved persistence, and SNI-safe failover
30 lines
854 B
Rust
30 lines
854 B
Rust
mod active_provider_manager;
|
|
mod active_user_manager;
|
|
mod app_state;
|
|
mod connection_manager;
|
|
mod download;
|
|
mod event_manager;
|
|
mod metadata_update_manager;
|
|
mod model_utils;
|
|
mod playlist_mem_cache;
|
|
mod provider_config;
|
|
mod provider_dns_manager;
|
|
mod provider_lineup_manager;
|
|
mod request;
|
|
mod stream;
|
|
mod stream_error;
|
|
mod streams;
|
|
mod update_guard;
|
|
mod xtream;
|
|
|
|
pub(crate) use self::streams::*;
|
|
pub use self::{
|
|
active_provider_manager::*, app_state::*, connection_manager::*, event_manager::*, metadata_update_manager::*,
|
|
playlist_mem_cache::*, provider_dns_manager::*, provider_lineup_manager::*, stream::*, update_guard::*,
|
|
};
|
|
pub(in crate::api) use self::{
|
|
active_user_manager::*, download::*, model_utils::*, provider_config::*, request::*, stream_error::*, xtream::*,
|
|
};
|
|
mod batch_result_collector;
|
|
pub use self::batch_result_collector::*;
|