Interface: PeerConnectionSignals
Properties
onConnectionStateChange
• onConnectionStateChange: Signal<RTCPeerConnectionState, RTCPeerConnectionState>
onDataChannel
• onDataChannel: Signal<RTCDataChannel, RTCDataChannel>
onIceCandidate
• onIceCandidate: Signal<null | RTCIceCandidate, null | RTCIceCandidate>
onIceCandidateError
• onIceCandidateError: Signal<Event | RTCPeerConnectionIceErrorEvent, Event | RTCPeerConnectionIceErrorEvent>
onIceConnectionStateChange
• onIceConnectionStateChange: Signal<RTCIceConnectionState, RTCIceConnectionState>
onIceGatheringStateChange
• onIceGatheringStateChange: Signal<RTCIceGatheringState, RTCIceGatheringState>
onNegotiationNeeded
• onNegotiationNeeded: Signal<undefined, undefined>
onRemoteStreams
• onRemoteStreams: Signal<TransceiverConfig, TransceiverConfig>
onSecureCheckCode
• onSecureCheckCode: Signal<string, string>
onSignalingStateChange
• onSignalingStateChange: Signal<RTCSignalingState, RTCSignalingState>
onTrack
• onTrack: Signal<RTCTrackEvent, RTCTrackEvent>
onTransceiverChange
• onTransceiverChange: Signal<undefined, undefined>