Function skyway_webrtc_gateway_api::media::event
source · pub async fn event<'a>(
media_connection_id: &MediaConnectionId
) -> Result<MediaConnectionEventEnum, Error>
Expand description
Request an event of MediaConnection
This function try to fetch an event message from WebRTC GW. It returns events or TIMEOUT message
Examples
use futures::channel::mpsc;
use futures::future::{self, *};
use futures::stream::*;
use futures::*;
use skyway_webrtc_gateway_api::media::{MediaConnectionEventEnum, event};
use skyway_webrtc_gateway_api::prelude::MediaConnectionId;
async fn example() {
let media_connection_id = MediaConnectionId::try_create("mc-102127d9-30de-413b-93f7-41a33e39d82b").unwrap();
let event = event(&media_connection_id).await;
}