LslBackend class abstract
Access to LSL, or its absence (web).
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
networkPrep
↔ Future<
void> Function()? -
What prepare runs, set by the app (see
signal_viewer_lsl).getter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- supported → bool
-
no setter
- version → String
-
liblsl's version, e.g.
1.18.no setter
Methods
-
clock(
) → double - Seconds on the LSL clock.
-
configure(
LslNetworkOptions options) → void - Network configuration; only takes effect before any other LSL call.
-
createOutlet(
LslOutletSpec spec, LslOutletOptions options) → Future< LslOutlet> -
discover(
) → LslDiscovery -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
openInlet(
LslStreamDescription stream, LslInletOptions options) → Future< LslInlet> -
prepare(
) → Future< void> - Ask for what LSL needs on this platform, by running networkPrep once (e.g. an app's Android local network permissions and Wi-Fi multicast lock). Called before LSL is first used, so people who never use it are never asked.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited