openrtc 1.0.1

OpenRTC: a Rust-first P2P runtime for device discovery, signaling, and iroh/QUIC networking.
Documentation
//! Public names for the optional scoped-connection actor experiment.
//!
//! OpenRTC’s actor/registry pattern is a generic “scoped connection owner”
//! keyed by `{scope, peer_node_id}`. The initial implementation was introduced
//! to stabilize Plutonium’s drive-grant flows, but the core behavior is not
//! drive-specific. This module provides generic names so downstream apps can
//! adopt the pattern without inheriting Plutonium domain terminology.
//!
//! The implementation stays in the historical `drive_grant_actor.rs` file while
//! the experiment is isolated behind `experimental-scoped-actor`. This module is
//! the only supported Rust API name; the experiment must not be enabled beside
//! the runtime-owned TypeScript actor in normal production startup.

#![cfg(not(target_arch = "wasm32"))]

pub use super::drive_grant_actor::{
    ActorError as ScopedConnectionActorError,
    DriveGrantActorRegistry as ScopedConnectionActorRegistry,
    DriveGrantConnectionActor as ScopedConnectionActor,
    DriveGrantConnectionKey as ScopedConnectionKey,
    DriveGrantTransport as ScopedConnectionTransport, WebRtcState as ScopedWebRtcState,
};