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

API

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;
}