openrtc 0.2.0

OpenRTC: a Rust-first P2P runtime for device discovery, signaling, and iroh/QUIC networking.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod codec;
pub mod state_machine;

#[cfg(not(target_arch = "wasm32"))]
pub mod transport_heartbeat;

#[cfg(not(target_arch = "wasm32"))]
pub mod iroh_heartbeat;

#[cfg(not(target_arch = "wasm32"))]
pub use transport_heartbeat::{HealthTransition, HeartbeatConfig, TransportHeartbeat};

#[cfg(not(target_arch = "wasm32"))]
pub use iroh_heartbeat::{
    handle_incoming_ping, idle_symmetric_heartbeat_max_send_uni_opens_upper_bound,
    parse_incoming_pong, try_read_heartbeat_frame, IrohHeartbeatManager,
};