Skip to main content

Module voip

Module voip 

Source

Re-exportsยง

use std::time::Duration; ๐Ÿ”’
use std::time::SystemTime; ๐Ÿ”’
use axum::extract::State; ๐Ÿ”’
use base64::Engine as _; ๐Ÿ”’
use base64::engine::general_purpose::STANDARD; ๐Ÿ”’
use hmac::Hmac; ๐Ÿ”’
use hmac::Mac; ๐Ÿ”’
use ruma::SecondsSinceUnixEpoch; ๐Ÿ”’
use ruma::api::client::voip::get_turn_server_info; ๐Ÿ”’
use sha1::Sha1; ๐Ÿ”’
use tuwunel_core::Err; ๐Ÿ”’
use tuwunel_core::Result; ๐Ÿ”’
use crate::Ruma; ๐Ÿ”’
use crate::utils::sender_is_guest; ๐Ÿ”’

Functionsยง

turn_server_route ๐Ÿ”’
GET /_matrix/client/r0/voip/turnServer

Type Aliasesยง

HmacSha1 ๐Ÿ”’