SignalingClient class
Constructors
- SignalingClient(SignalingClientConfig config)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- iceServers ↔ List?
-
getter/setter pair
-
onClose
→ Stream<
void> -
no setter
- onError → Stream
-
no setter
-
onIceCandidate
→ Stream<
IceCandidatePair> -
no setter
-
onOpen
→ Stream<
void> -
no setter
-
onSdpAnswer
→ Stream<
RTCSessionDescription> -
no setter
-
onSdpOffer
→ Stream<
SdpOfferPair> -
no setter
-
onStatusResponse
→ Stream<
StatusResponse> -
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
close(
) → void -
dispose(
) → Future< void> -
getIceServers(
) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
open(
) → void -
sendIceCandidate(
RTCIceCandidate iceCandidate, {String? recipientClientId, String? correlationId}) → void -
sendSdpAnswer(
RTCSessionDescription sdpAnswer, {String? recipientClientId, String? correlationId}) → void -
sendSdpOffer(
RTCSessionDescription sdpOffer, {String? recipientClientId, String? correlationId}) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
getRandomClientId(
) → String -
randomString(
) → String