0.3.5-alpha.2
This commit is contained in:
25
crates/common/game-realtime-webtransport-lib/src/lib.rs
Normal file
25
crates/common/game-realtime-webtransport-lib/src/lib.rs
Normal 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;
|
||||
Reference in New Issue
Block a user