AyameMessage class
- Annotations
-
- @JsonSerializable()
Constructors
-
AyameMessage({bool? allowed, dynamic authnMetadata, dynamic authzMetadata, String? ayameClient, String? clientId, String? environment, IceCandidate? ice, List<
IceServer> ? iceServers, bool? isExistClient, bool? isExistUser, String? libwebrtc, String? reason, String? roomId, String? sdp, String? signalingKey, AyameMessageType? type}) -
AyameMessage.fromJson(Map<
String, dynamic> json) -
factory
- AyameMessage.fromSdp(RTCSessionDescription sdp)
-
factory
Properties
- allowed → bool?
-
final
- authnMetadata → dynamic
-
final
- authzMetadata → dynamic
-
final
- ayameClient → String?
-
final
- clientId → String?
-
final
- environment → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- ice → IceCandidate?
-
final
-
iceServers
→ List<
IceServer> ? -
final
- isExistClient → bool?
-
final
- isExistUser → bool?
-
final
- libwebrtc → String?
-
final
- reason → String?
-
final
- roomId → String?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sdp → String?
-
final
- signalingKey → String?
-
final
- type → AyameMessageType?
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited