opentalk_roomserver_types_timer/lib.rs
1// SPDX-License-Identifier: EUPL-1.2
2//
3// SPDX-FileCopyrightText: OpenTalk Team <mail@opentalk.eu>
4
5use opentalk_types_common::modules::{ModuleId, module_id};
6
7/// The module id for the signaling module
8pub const TIMER_MODULE_ID: ModuleId = module_id!("timer");
9
10pub mod command;
11pub mod event;
12pub mod kind;
13pub mod peer_state;
14pub mod state;
15
16pub use command::{timer_command::TimerCommand, timer_config::TimerConfig};
17pub use event::{TimerEvent, error::TimerError, stop_kind::StopKind};
18pub use kind::Kind;