1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![warn(missing_docs)]
#![doc = include_str!("../README.md")]
#![forbid(unsafe_code)]

mod error;
#[cfg(feature = "ggrs")]
mod ggrs_socket;
mod webrtc_socket;

pub use error::Error;
pub use matchbox_protocol::PeerId;
pub use webrtc_socket::{
    error::ChannelError, BuildablePlurality, ChannelConfig, ChannelPlurality, MessageLoopFuture,
    MultipleChannels, NoChannels, Packet, PeerState, RtcIceServerConfig, SingleChannel,
    WebRtcChannel, WebRtcSocket, WebRtcSocketBuilder,
};