CoHostStore class abstract
Anchor connection management class
Constructors
Properties
- coHostState → CoHostState
-
Cross-room connection related state data provided by CoHostStore. {@link CoHostState}
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
acceptHostConnection(
String fromHostLiveID) → Future< CompletionHandler> - Accept anchor connection request
-
addCoHostListener(
CoHostListener listener) → void - Add connection callback listener.
-
cancelHostConnection(
String toHostLiveID) → Future< CompletionHandler> - Cancel anchor connection request
-
exitHostConnection(
) → Future< CompletionHandler> - Exit anchor connection
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rejectHostConnection(
String fromHostLiveID) → Future< CompletionHandler> - Reject anchor connection request
-
removeCoHostListener(
CoHostListener listener) → void - Remove connection callback listener.
-
requestHostConnection(
{required String targetHostLiveID, required CoHostLayoutTemplate layoutTemplate, required int timeout, String extraInfo = ''}) → Future< CompletionHandler> - Initiate anchor connection request
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
create(
String liveID) → CoHostStore - Create CoHostStore instance