package webrtc
- Alphabetic
- By Inheritance
- webrtc
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- class MediaStreamEvent extends raw.Event
The MediaStreamEvent interface represents events that occurs in relation to a MediaStream.
The MediaStreamEvent interface represents events that occurs in relation to a MediaStream. Two events of this type can be thrown: addstream and removestream.
MDN
- Annotations
- @RawJSType() @native() @JSGlobal()
- trait NavigatorMediaStream extends Object
- Annotations
- @RawJSType() @native()
- trait RTCBundlePolicy extends Any
see https://www.w3.org/TR/2015/WD-webrtc-20150210/#idl-def-RTCBundlePolicy in W3C spec
- Annotations
- @RawJSType() @native()
- trait RTCConfiguration extends Object
- Annotations
- @RawJSType() @native()
- trait RTCDTMFSender extends Object
- Annotations
- @RawJSType() @native()
- trait RTCDataChannel extends raw.EventTarget
The RTCDataChannel interface represents a bi-directional data channel between two peers of a connection.
The RTCDataChannel interface represents a bi-directional data channel between two peers of a connection.
MDN
- Annotations
- @RawJSType() @native()
- class RTCDataChannelEvent extends raw.Event
The RTCDataChannelEvent interface represents events that occur while attaching a RTCDataChannel to a RTCPeerConnection.
The RTCDataChannelEvent interface represents events that occur while attaching a RTCDataChannel to a RTCPeerConnection. The only event sent with this interface is datachannel.
MDN
- Annotations
- @RawJSType() @native() @JSGlobal()
- trait RTCDataChannelEventInit extends Object
- Annotations
- @RawJSType() @native()
- trait RTCDataChannelInit extends Object
- Annotations
- @RawJSType() @native()
- trait RTCDataChannelState extends Any
see https://www.w3.org/TR/2015/WD-webrtc-20150210/#idl-def-RTCDataChannelState in W3C spec
- Annotations
- @RawJSType() @native()
- class RTCIceCandidate extends Object
The RTCIceCandidate interface of the the WebRTC API represents a candidate internet connectivity establishment (ICE) server for establishing an RTCPeerConnection.
The RTCIceCandidate interface of the the WebRTC API represents a candidate internet connectivity establishment (ICE) server for establishing an RTCPeerConnection.
MDN
- Annotations
- @RawJSType() @native() @JSGlobal()
- trait RTCIceCandidateInit extends Object
- Annotations
- @RawJSType() @native()
- trait RTCIceConnectionState extends Any
see https://www.w3.org/TR/2015/WD-webrtc-20150210/#rtciceconnectionstate-enum in W3C spec
- Annotations
- @RawJSType() @native()
- trait RTCIceGatheringState extends Any
- Annotations
- @RawJSType() @native()
- trait RTCIceServer extends Object
- Annotations
- @RawJSType() @native()
- trait RTCIceTransportPolicy extends Any
see https://www.w3.org/TR/2015/WD-webrtc-20150210/#idl-def-RTCIceTransportPolicy in W3C spec
- Annotations
- @RawJSType() @native()
- trait RTCIdentityAssertion extends Object
- Annotations
- @RawJSType() @native()
- trait RTCOfferOptions extends Object
- Annotations
- @RawJSType() @native()
- class RTCPeerConnection extends raw.EventTarget
The RTCPeerConnection interface represents a WebRTC connection between the local computer and a remote peer.
The RTCPeerConnection interface represents a WebRTC connection between the local computer and a remote peer. It is used to handle efficient streaming of data between the two peers.
MDN
- Annotations
- @RawJSType() @native() @JSGlobal()
- class RTCPeerConnectionIceEvent extends raw.Event
The RTCPeerConnectionIceEvent interface represents events that occurs in relation to ICE candidates with the target, usually an RTCPeerConnection.
The RTCPeerConnectionIceEvent interface represents events that occurs in relation to ICE candidates with the target, usually an RTCPeerConnection. Only one event is of this type: icecandidate.
MDN
- Annotations
- @RawJSType() @native() @JSGlobal()
- trait RTCPeerConnectionIceEventInit extends Object
- Annotations
- @RawJSType() @native()
- trait RTCSdpType extends Any
see https://www.w3.org/TR/2015/WD-webrtc-20150210/#idl-def-RTCSdpType in W3C spec
- Annotations
- @RawJSType() @native()
- class RTCSessionDescription extends Object
- Annotations
- @RawJSType() @native() @JSGlobal()
- trait RTCSessionDescriptionInit extends Object
- Annotations
- @RawJSType() @native()
- trait RTCSignalingState extends Any
- Annotations
- @RawJSType() @native()
- trait RTCStats extends Object
- Annotations
- @RawJSType() @native()
- trait RTCStatsReport extends Object
- Annotations
- @RawJSType() @native()
- trait RTCStatsType extends Any
see https://www.w3.org/TR/2015/WD-webrtc-20150210/#idl-def-RTCStatsType in W3C spec
- Annotations
- @RawJSType() @native()
Value Members
- implicit def toWebRTC(n: Navigator): NavigatorMediaStream
- object RTCBundlePolicy
- object RTCConfiguration
- object RTCDataChannelInit
- object RTCDataChannelState
- object RTCIceCandidateInit
- object RTCIceConnectionState
- object RTCIceGatheringState
- object RTCIceServer
- object RTCIceTransportPolicy
- object RTCIdentityAssertion
- object RTCOfferOptions
- object RTCPeerConnectionIceEventInit
- object RTCSdpType
- object RTCSessionDescriptionInit
- object RTCSignalingState
- object RTCStatsType