Expand description
DNODE_PEER_PROXY listener.
Listens for inbound peer connections from other Dynomite nodes
and spawns a crate::net::dnode_client::dnode_client_loop task
per accepted socket. When configured with a
tokio_rustls::TlsAcceptor (via DnodeProxy::with_tls)
every accepted socket is upgraded to TLS before handoff.
§Examples
use dynomite::net::DnodeProxy;
let addr: std::net::SocketAddr = "127.0.0.1:0".parse().unwrap();
let listener = DnodeProxy::bind(addr).unwrap();
let _ = listener.local_addr();Structs§
- Dnode
Proxy - DNODE_PEER_PROXY listener.