Answerer class
Constructors
-
Answerer({required RTCConfiguration rtcPeerConnectionConfiguration, required MediaStream localMediaStream, required RTCSessionDescription offer, required String remoteClientId, required SignalingClient signalingClient, required bool trickleICE, required bool createDataChannel, bool outboundIceCandidateFilterFn(RTCIceCandidate)?, bool inboundIceCandidateFilterFn(RTCIceCandidate)?, dynamic mediaStreamsUpdated(List<
MediaStream> )?, dynamic dataChannelMessageReceived(RTCDataChannelMessage)?, dynamic logger(Object? message, [Object? error, StackTrace? stackTrace])?})
Properties
-
audioCodecs
→ List<
RTCRtpCodecCapability> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
videoCodecs
→ List<
RTCRtpCodecCapability> -
final
Methods
-
addIceCandidate(
RTCIceCandidate candidate) → void -
close(
) → Future< void> -
getPeerConnection(
) → RTCPeerConnection -
init(
) → Future< void> -
isDataChannelOpen(
) → bool -
log(
Object msg) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sendDataChannelMessage(
String message) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited