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()
-
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 Object with 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()
-
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()
-
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 Object with 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()
-
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()
-
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()
-
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