[][src]Trait medea_jason::peer::PeerEventHandler

pub trait PeerEventHandler {
    fn on_ice_candidate_discovered(
        &mut self,
        peer_id: Id,
        candidate: String,
        sdp_m_line_index: Option<u16>,
        sdp_mid: Option<String>
    );
fn on_new_remote_stream(
        &mut self,
        peer_id: Id,
        sender_id: u64,
        remote_stream: MediaStream
    ); }

Handler of PeerEvent variants.

Using PeerEvent::dispatch_with method dispatches PeerEvent variants to appropriate methods of this trait.

Required methods

fn on_ice_candidate_discovered(
    &mut self,
    peer_id: Id,
    candidate: String,
    sdp_m_line_index: Option<u16>,
    sdp_mid: Option<String>
)

fn on_new_remote_stream(
    &mut self,
    peer_id: Id,
    sender_id: u64,
    remote_stream: MediaStream
)

Loading content...

Implementors

Loading content...