Rust · 490 bytes Raw Blame History
1 //! Network module
2 //!
3 //! Handles peer-to-peer connections between HyprKVM instances.
4
5 #![allow(unused_imports)]
6
7 #[allow(dead_code)]
8 pub mod known_hosts;
9 #[allow(dead_code)]
10 pub mod peer;
11 pub mod tls;
12 pub mod transport;
13
14 pub use known_hosts::{KnownHosts, TrustStatus};
15 pub use tls::{
16 create_tls_acceptor, create_tls_connector, ensure_certificate, get_cert_fingerprint,
17 Fingerprint, TlsError,
18 };
19 pub use transport::{connect, connect_tls, FramedConnection, Server, TransportError};
20