Trait datachannel::PeerConnectionHandler
source · [−]pub trait PeerConnectionHandler {
type DCH;
fn data_channel_handler(&mut self) -> Self::DCH;
fn on_description(&mut self, sess_desc: SessionDescription) { ... }
fn on_candidate(&mut self, cand: IceCandidate) { ... }
fn on_connection_state_change(&mut self, state: ConnectionState) { ... }
fn on_gathering_state_change(&mut self, state: GatheringState) { ... }
fn on_signaling_state_change(&mut self, state: SignalingState) { ... }
fn on_data_channel(&mut self, data_channel: Box<RtcDataChannel<Self::DCH>>) { ... }
}
Required Associated Types
Required Methods
source
fn data_channel_handler(&mut self) -> Self::DCH
Provided Methods
source
fn on_description(&mut self, sess_desc: SessionDescription)
source
fn on_candidate(&mut self, cand: IceCandidate)
source
fn on_connection_state_change(&mut self, state: ConnectionState)
source
fn on_gathering_state_change(&mut self, state: GatheringState)
source
fn on_signaling_state_change(&mut self, state: SignalingState)
source