Files
tuliprox/src/utils/default_utils.rs
T

13 lines
623 B
Rust

pub const fn default_as_true() -> bool { true }
pub fn default_as_default() -> String { String::from("default") }
// Default delay values for resolving VOD or Series requests,
// used to prevent frequent requests that could trigger a provider ban.
pub const fn default_resolve_delay_secs() -> u16 { 2 }
// Default grace values to accommodate rapid channel changes and seek requests,
// helping avoid triggering hard max_connection enforcement.
pub const fn default_grace_period_millis() -> u64 { 500 }
pub const fn default_grace_period_timeout_secs() -> u64 { 2 }
pub const fn default_connect_timeout_secs() -> u32 { 6 }