0.3.5-alpha.2

This commit is contained in:
2026-09-21 22:36:38 +02:00
parent 3e24b7840c
commit 0077ea8b4d
11 changed files with 753 additions and 8 deletions

View File

@@ -0,0 +1,25 @@
// file: crates/common/game-realtime-webtransport-lib/src/lib.rs
// version: 1
#![warn(missing_docs)]
#![deny(unreachable_pub)]
#![forbid(unsafe_code)]
//! Native Quinn-backed WebTransport establishment for the games.sasedev realtime transport POC.
mod webtransport;
/// Re-export of one SHA-256 certificate fingerprint accepted by the native WebTransport client.
pub use self::webtransport::WebTransportCertificateHash;
/// Re-export of native client establishment configuration.
pub use self::webtransport::WebTransportClientConfig;
/// Re-export of a bound native WebTransport server listener.
pub use self::webtransport::WebTransportListener;
/// Re-export of native WebTransport server establishment configuration.
pub use self::webtransport::WebTransportServerConfig;
/// Re-export of a generated or injected WebTransport server identity.
pub use self::webtransport::WebTransportServerIdentity;
/// Re-export of an established native WebTransport session.
pub use self::webtransport::WebTransportSession;
/// Re-export of the native WebTransport client session constructor.
pub use self::webtransport::connect;