opentalk_roomserver_signaling/lib.rs
1// SPDX-License-Identifier: EUPL-1.2
2// SPDX-FileCopyrightText: OpenTalk Team <mail@opentalk.eu>
3
4//! # RoomServer Signaling
5//!
6//! Types required to develop signaling modules. Every module is required to
7//! implement the [`SignalingModule`](signaling_module::SignalingModule) trait.
8
9pub mod breakout;
10pub mod event_origin;
11/// The `loopback` module is intended for internal use only
12#[doc(hidden)]
13pub mod loopback;
14pub mod module_context;
15pub mod participant_filter;
16pub mod participant_state;
17pub mod room_info;
18pub mod signaling_event;
19pub mod signaling_module;