alpine-protocol-sdk 0.1.13

High-level SDK on top of the ALPINE protocol layer.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! High-level ALPINE SDK built on top of the published protocol bindings.
//! The crate keeps discovery, connection, and streaming lifecycles explicit
//! while favoring a minimal public façade.
pub mod client;
pub mod discovery;
pub mod error;
pub mod transport;

pub use client::AlpineClient;
pub use discovery::{DiscoveryClient, DiscoveryClientOptions, DiscoveryError, DiscoveryOutcome};
pub use error::AlpineSdkError;
pub use transport::{quic::QuicFrameTransport, udp::UdpFrameTransport};