Crate ndn_face_net

Crate ndn_face_net 

Source
Expand description

§ndn-face-net — Network transport faces for NDN

Provides IP-based face implementations for communicating with remote NDN nodes over UDP, TCP, multicast UDP, and WebSocket transports.

§Key types

§Features

  • websocket (default) — enables WebSocketFace and its dependencies.

Re-exports§

pub use multicast::MulticastUdpFace;
pub use reliability::LpReliability;
pub use reliability::ReliabilityConfig;
pub use reliability::RtoStrategy;
pub use tcp::TcpFace;
pub use tcp::tcp_face_connect;
pub use tcp::tcp_face_from_stream;
pub use udp::UdpFace;
pub use websocket::WebSocketFace;

Modules§

multicast
reliability
NDNLPv2 per-hop reliability.
tcp
udp
websocket
NDN face over WebSocket (binary frames).

Constants§

DEFAULT_UDP_MTU
Default MTU for UDP faces (conservative for Ethernet + IP + UDP headers).