RTCPeerConnection

Undocumented in source.
@safe nothrow
struct RTCPeerConnection {}

Constructors

this
this(Handle h)
Undocumented in source.

Alias This

_parent

Members

Functions

addIceCandidate
auto addIceCandidate(Optional!(T0) candidate)
Undocumented in source. Be warned that the author may not have intended to support it.
addIceCandidate
auto addIceCandidate(RTCIceCandidate candidate, VoidFunction successCallback, RTCPeerConnectionErrorCallback failureCallback)
Undocumented in source. Be warned that the author may not have intended to support it.
addStream
void addStream(MediaStream stream)
Undocumented in source. Be warned that the author may not have intended to support it.
addTrack
auto addTrack(MediaStreamTrack track, MediaStream streams)
Undocumented in source. Be warned that the author may not have intended to support it.
addTransceiver
auto addTransceiver(SumType!(MediaStreamTrack, string) trackOrKind, RTCRtpTransceiverInit init)
Undocumented in source. Be warned that the author may not have intended to support it.
addTransceiver
auto addTransceiver(SumType!(MediaStreamTrack, string) trackOrKind)
Undocumented in source. Be warned that the author may not have intended to support it.
canTrickleIceCandidates
Optional!(bool) canTrickleIceCandidates()
Undocumented in source. Be warned that the author may not have intended to support it.
close
void close()
Undocumented in source. Be warned that the author may not have intended to support it.
createAnswer
auto createAnswer(RTCAnswerOptions options)
Undocumented in source. Be warned that the author may not have intended to support it.
createAnswer
auto createAnswer()
Undocumented in source. Be warned that the author may not have intended to support it.
createAnswer
auto createAnswer(RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback)
Undocumented in source. Be warned that the author may not have intended to support it.
createDataChannel
auto createDataChannel(string label, RTCDataChannelInit dataChannelDict)
Undocumented in source. Be warned that the author may not have intended to support it.
createDataChannel
auto createDataChannel(string label)
Undocumented in source. Be warned that the author may not have intended to support it.
createOffer
auto createOffer(RTCOfferOptions options)
Undocumented in source. Be warned that the author may not have intended to support it.
createOffer
auto createOffer()
Undocumented in source. Be warned that the author may not have intended to support it.
createOffer
auto createOffer(RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback, RTCOfferOptions options)
Undocumented in source. Be warned that the author may not have intended to support it.
createOffer
auto createOffer(RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback)
Undocumented in source. Be warned that the author may not have intended to support it.
currentLocalDescription
auto currentLocalDescription()
Undocumented in source. Be warned that the author may not have intended to support it.
currentRemoteDescription
auto currentRemoteDescription()
Undocumented in source. Be warned that the author may not have intended to support it.
generateCertificate
auto generateCertificate(AlgorithmIdentifier keygenAlgorithm)
Undocumented in source. Be warned that the author may not have intended to support it.
getConfiguration
auto getConfiguration()
Undocumented in source. Be warned that the author may not have intended to support it.
getIdentityAssertion
auto getIdentityAssertion()
Undocumented in source. Be warned that the author may not have intended to support it.
getLocalStreams
auto getLocalStreams()
Undocumented in source. Be warned that the author may not have intended to support it.
getReceivers
auto getReceivers()
Undocumented in source. Be warned that the author may not have intended to support it.
getRemoteStreams
auto getRemoteStreams()
Undocumented in source. Be warned that the author may not have intended to support it.
getSenders
auto getSenders()
Undocumented in source. Be warned that the author may not have intended to support it.
getStats
auto getStats(Optional!(T0) selector)
Undocumented in source. Be warned that the author may not have intended to support it.
getStats
auto getStats()
Undocumented in source. Be warned that the author may not have intended to support it.
getTransceivers
auto getTransceivers()
Undocumented in source. Be warned that the author may not have intended to support it.
iceConnectionState
RTCIceConnectionState iceConnectionState()
Undocumented in source. Be warned that the author may not have intended to support it.
iceGatheringState
RTCIceGatheringState iceGatheringState()
Undocumented in source. Be warned that the author may not have intended to support it.
id
void id(string id)
Undocumented in source. Be warned that the author may not have intended to support it.
id
string id()
Undocumented in source. Be warned that the author may not have intended to support it.
idpLoginUrl
Optional!(string) idpLoginUrl()
Undocumented in source. Be warned that the author may not have intended to support it.
localDescription
auto localDescription()
Undocumented in source. Be warned that the author may not have intended to support it.
mozAddRIDExtension
void mozAddRIDExtension(RTCRtpReceiver receiver, ushort extensionId)
Undocumented in source. Be warned that the author may not have intended to support it.
mozAddRIDFilter
void mozAddRIDFilter(RTCRtpReceiver receiver, string rid)
Undocumented in source. Be warned that the author may not have intended to support it.
mozDisablePacketDump
void mozDisablePacketDump(uint level, mozPacketDumpType type, bool sending)
Undocumented in source. Be warned that the author may not have intended to support it.
mozEnablePacketDump
void mozEnablePacketDump(uint level, mozPacketDumpType type, bool sending)
Undocumented in source. Be warned that the author may not have intended to support it.
mozGetNowInRtpSourceReferenceTime
double mozGetNowInRtpSourceReferenceTime()
Undocumented in source. Be warned that the author may not have intended to support it.
mozInsertAudioLevelForContributingSource
void mozInsertAudioLevelForContributingSource(RTCRtpReceiver receiver, uint source, double timestamp, bool hasLevel, byte level)
Undocumented in source. Be warned that the author may not have intended to support it.
mozSetPacketCallback
void mozSetPacketCallback(mozPacketCallback callback)
Undocumented in source. Be warned that the author may not have intended to support it.
onaddstream
void onaddstream(Optional!(T0) onaddstream)
Undocumented in source. Be warned that the author may not have intended to support it.
onaddstream
EventHandler onaddstream()
Undocumented in source. Be warned that the author may not have intended to support it.
onaddtrack
void onaddtrack(Optional!(T0) onaddtrack)
Undocumented in source. Be warned that the author may not have intended to support it.
onaddtrack
EventHandler onaddtrack()
Undocumented in source. Be warned that the author may not have intended to support it.
ondatachannel
void ondatachannel(Optional!(T0) ondatachannel)
Undocumented in source. Be warned that the author may not have intended to support it.
ondatachannel
EventHandler ondatachannel()
Undocumented in source. Be warned that the author may not have intended to support it.
onicecandidate
void onicecandidate(Optional!(T0) onicecandidate)
Undocumented in source. Be warned that the author may not have intended to support it.
onicecandidate
EventHandler onicecandidate()
Undocumented in source. Be warned that the author may not have intended to support it.
oniceconnectionstatechange
void oniceconnectionstatechange(Optional!(T0) oniceconnectionstatechange)
Undocumented in source. Be warned that the author may not have intended to support it.
oniceconnectionstatechange
EventHandler oniceconnectionstatechange()
Undocumented in source. Be warned that the author may not have intended to support it.
onicegatheringstatechange
void onicegatheringstatechange(Optional!(T0) onicegatheringstatechange)
Undocumented in source. Be warned that the author may not have intended to support it.
onicegatheringstatechange
EventHandler onicegatheringstatechange()
Undocumented in source. Be warned that the author may not have intended to support it.
onnegotiationneeded
void onnegotiationneeded(Optional!(T0) onnegotiationneeded)
Undocumented in source. Be warned that the author may not have intended to support it.
onnegotiationneeded
EventHandler onnegotiationneeded()
Undocumented in source. Be warned that the author may not have intended to support it.
onremovestream
void onremovestream(Optional!(T0) onremovestream)
Undocumented in source. Be warned that the author may not have intended to support it.
onremovestream
EventHandler onremovestream()
Undocumented in source. Be warned that the author may not have intended to support it.
onsignalingstatechange
void onsignalingstatechange(Optional!(T0) onsignalingstatechange)
Undocumented in source. Be warned that the author may not have intended to support it.
onsignalingstatechange
EventHandler onsignalingstatechange()
Undocumented in source. Be warned that the author may not have intended to support it.
ontrack
void ontrack(Optional!(T0) ontrack)
Undocumented in source. Be warned that the author may not have intended to support it.
ontrack
EventHandler ontrack()
Undocumented in source. Be warned that the author may not have intended to support it.
peerIdentity
auto peerIdentity()
Undocumented in source. Be warned that the author may not have intended to support it.
pendingLocalDescription
auto pendingLocalDescription()
Undocumented in source. Be warned that the author may not have intended to support it.
pendingRemoteDescription
auto pendingRemoteDescription()
Undocumented in source. Be warned that the author may not have intended to support it.
remoteDescription
auto remoteDescription()
Undocumented in source. Be warned that the author may not have intended to support it.
removeTrack
void removeTrack(RTCRtpSender sender)
Undocumented in source. Be warned that the author may not have intended to support it.
setIdentityProvider
void setIdentityProvider(string provider, RTCIdentityProviderOptions options)
Undocumented in source. Be warned that the author may not have intended to support it.
setIdentityProvider
void setIdentityProvider(string provider)
Undocumented in source. Be warned that the author may not have intended to support it.
setLocalDescription
auto setLocalDescription(RTCSessionDescriptionInit description)
Undocumented in source. Be warned that the author may not have intended to support it.
setLocalDescription
auto setLocalDescription(RTCSessionDescriptionInit description, VoidFunction successCallback, RTCPeerConnectionErrorCallback failureCallback)
Undocumented in source. Be warned that the author may not have intended to support it.
setRemoteDescription
auto setRemoteDescription(RTCSessionDescriptionInit description)
Undocumented in source. Be warned that the author may not have intended to support it.
setRemoteDescription
auto setRemoteDescription(RTCSessionDescriptionInit description, VoidFunction successCallback, RTCPeerConnectionErrorCallback failureCallback)
Undocumented in source. Be warned that the author may not have intended to support it.
signalingState
RTCSignalingState signalingState()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_parent
libwasm.bindings.EventTarget.EventTarget _parent;
Undocumented in source.

Meta