PropsRTCPeerConnection extension
Properties
- canTrickleIceCandidates → bool?
-
no setter
- connectionState → RTCPeerConnectionState
-
no setter
- currentLocalDescription → RTCSessionDescription?
-
no setter
- currentRemoteDescription → RTCSessionDescription?
-
no setter
- iceConnectionState → RTCIceConnectionState
-
no setter
- iceGatheringState → RTCIceGatheringState
-
no setter
- idpErrorInfo → String?
-
no setter
- idpLoginUrl → String?
-
no setter
- localDescription → RTCSessionDescription?
-
no setter
-
onconnectionstatechange
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
ondatachannel
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
onicecandidate
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
onicecandidateerror
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
oniceconnectionstatechange
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
onicegatheringstatechange
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
onnegotiationneeded
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
onsignalingstatechange
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
ontrack
↔ EventHandlerNonNull<
Event> ? -
getter/setter pair
-
peerIdentity
→ Future<
RTCIdentityAssertion> -
no setter
- pendingLocalDescription → RTCSessionDescription?
-
no setter
- pendingRemoteDescription → RTCSessionDescription?
-
no setter
- remoteDescription → RTCSessionDescription?
-
no setter
- sctp → RTCSctpTransport?
-
no setter
- signalingState → RTCSignalingState
-
no setter
Methods
-
addIceCandidate(
[RTCIceCandidateInit? candidate, VoidFunction? successCallback, RTCPeerConnectionErrorCallback? failureCallback]) → Future< void> -
addTrack(
MediaStreamTrack track, [MediaStream? streams1, MediaStream? streams2, MediaStream? streams3]) → RTCRtpSender -
addTransceiver(
dynamic trackOrKind, [RTCRtpTransceiverInit? init]) → RTCRtpTransceiver -
close(
) → void -
createAnswer(
[RTCSessionDescriptionCallback? successCallback, RTCPeerConnectionErrorCallback? failureCallback]) → Future< void> -
createDataChannel(
String label, [RTCDataChannelInit? dataChannelDict]) → RTCDataChannel -
createOffer(
[RTCSessionDescriptionCallback? successCallback, RTCPeerConnectionErrorCallback? failureCallback, RTCOfferOptions? options]) → Future< void> -
getConfiguration(
) → RTCConfiguration -
getIdentityAssertion(
) → Future< String> -
getReceivers(
) → Iterable< RTCRtpReceiver> -
getSenders(
) → Iterable< RTCRtpSender> -
getStats(
[MediaStreamTrack? selector]) → Future< RTCStatsReport> -
getTransceivers(
) → Iterable< RTCRtpTransceiver> -
removeTrack(
RTCRtpSender sender) → void -
restartIce(
) → void -
setConfiguration(
[RTCConfiguration? configuration]) → void -
setIdentityProvider(
String provider, [RTCIdentityProviderOptions? options]) → void -
setLocalDescription(
[RTCLocalSessionDescriptionInit? description, VoidFunction? successCallback, RTCPeerConnectionErrorCallback? failureCallback]) → Future< void> -
setRemoteDescription(
[RTCSessionDescriptionInit? description, VoidFunction? successCallback, RTCPeerConnectionErrorCallback? failureCallback]) → Future< void>