enigma-rtc 0.1.0

WebRTC signaling and session management for Enigma Messenger
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod config;
mod error;
mod mock;
mod session;
mod signaling;
mod types;
mod webrtc;

pub use config::RtcConfig;
pub use error::EnigmaRtcError;
pub use mock::MockWebRtcEngine;
pub use session::CallSession;
pub use signaling::{decode_signaling, encode_signaling};
pub use types::{CallState, RtcEvent, SignalingMessage};
pub use webrtc::{RtcEngine, WebRtcEngine};

#[cfg(test)]
mod tests;