Crate enigma_sfu

Crate enigma_sfu 

Source

Re-exports§

pub use adapter::NoopAdapter;
pub use adapter::SfuTransportAdapter;
pub use api::RoomInfo;
pub use api::Sfu;
pub use api::TrackSummary;
pub use config::AuthMode;
pub use config::SfuConfig;
pub use config::WebRtcConfig;
pub use engine::SfuEngine;
pub use error::Result;
pub use error::SfuError;
pub use events::EventSink;
pub use events::RoomEvent;
pub use events::VecEventSink;
pub use ids::ParticipantId;
pub use ids::RoomId;
pub use ids::TrackId;
pub use ids::TrackKind;
pub use routes::build_router;
pub use state::ParticipantMeta;
pub use state::ParticipantState;
pub use state::RoomState;
pub use state::SfuState;
pub use state::TrackState;
pub use types::CreateRoomRequest;
pub use types::CreateRoomResponse;
pub use types::JoinRequest;
pub use types::JoinResponse;
pub use types::LeaveRequest;
pub use types::ListRoomsResponse;
pub use types::PeerId;
pub use types::PeerInfo;
pub use types::RoomOptions;
pub use types::RoomSummary;
pub use types::TrickledIce;

Modules§

adapter
api
auth
config
engine
error
events
ids
room
router
routes
server
state
types
webrtc