Skip to main content

Crate nxtquic_api

Crate nxtquic_api 

Source
Expand description

§NxtQuic Async API

High-level async/await API for the NxtQuic QUIC transport library. Provides ergonomic Endpoint, Connection, SendStream, and RecvStream types built on top of the I/O-free nxtquic-proto core.

This crate will be fully implemented in Phase 4 of the NxtQuic project.

Re-exports§

pub use connection::Connection;
pub use endpoint::ClientConfig;
pub use endpoint::Endpoint;
pub use endpoint::EndpointConfig;
pub use endpoint::ServerConfig;
pub use endpoint::Connecting;
pub use endpoint::Incoming;
pub use stream::RecvStream;
pub use stream::SendStream;

Modules§

connection
QUIC connection management.
endpoint
Endpoint management and socket binding.
runtime
Tokio runtime integration for driving endpoints and connections.
stream
QUIC stream types implementing Tokio async I/O traits.