actr_runtime/wire/
mod.rs

1//! Wire Layer 0: Physical wire layer
2//!
3//! Low-level transport implementations:
4//! - webrtc: WebRTC transport (DataChannel, MediaTrack, Coordinator, Signaling)
5//! - websocket: WebSocket transport
6//!
7//! **Note**: For intra-process communication, use `crate::transport::InprocTransportManager`
8
9pub mod webrtc;
10pub mod websocket;
11
12// Re-export commonly used types
13pub use webrtc::{
14    AuthConfig, AuthType, IceServer, ReconnectConfig, SignalingClient, SignalingConfig,
15    SignalingStats, WebRtcConfig, WebRtcConnection, WebRtcCoordinator, WebRtcGate,
16    WebRtcNegotiator, WebSocketSignalingClient,
17};
18pub use websocket::WebSocketConnection;