Files
telemt/src/transport/mod.rs
T

19 lines
528 B
Rust
Raw Normal View History

2025-12-30 05:08:05 +03:00
//! Transport layer: connection pooling, socket utilities, proxy protocol
pub mod pool;
pub mod proxy_protocol;
pub mod socket;
2026-01-07 17:22:10 +03:00
pub mod socks;
pub mod upstream;
2025-12-30 05:08:05 +03:00
2026-02-24 03:40:59 +03:00
#[allow(unused_imports)]
2025-12-30 05:08:05 +03:00
pub use pool::ConnectionPool;
2026-02-24 03:40:59 +03:00
#[allow(unused_imports)]
2025-12-30 05:08:05 +03:00
pub use proxy_protocol::{ProxyProtocolInfo, parse_proxy_protocol};
2026-01-07 17:22:10 +03:00
pub use socket::*;
2026-02-24 03:40:59 +03:00
#[allow(unused_imports)]
2026-01-07 17:22:10 +03:00
pub use socks::*;
2026-02-24 03:40:59 +03:00
#[allow(unused_imports)]
pub use upstream::{DcPingResult, StartupPingResult, UpstreamEgressInfo, UpstreamManager, UpstreamRouteKind};
2026-02-13 03:51:36 +03:00
pub mod middle_proxy;