Files
tuliprox/shared/src/utils/default_utils.rs
T

13 lines
623 B
Rust
Raw Normal View History

2024-11-04 18:46:56 +01:00
pub const fn default_as_true() -> bool { true }
2024-05-10 10:13:50 +02:00
2024-11-04 18:46:56 +01:00
pub fn default_as_default() -> String { String::from("default") }
2024-05-10 10:13:50 +02:00
2025-04-22 17:08:31 +02:00
// 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 }
2025-03-27 12:19:07 +01:00
2025-04-22 17:08:31 +02:00
// Default grace values to accommodate rapid channel changes and seek requests,
// helping avoid triggering hard max_connection enforcement.
2025-05-26 17:44:39 +02:00
pub const fn default_grace_period_millis() -> u64 { 400 }
pub const fn default_grace_period_timeout_secs() -> u64 { 2 }
2025-04-27 15:23:22 +02:00
pub const fn default_connect_timeout_secs() -> u32 { 6 }