LSLTimedChunk class final
Samples that were waiting together, and the local clock at the moment the first of them was pulled.
Constructors
-
LSLTimedChunk(Float64List timestamps, int channelCount, double receivedClock, {TypedData? data, List<
String> ? strings, int? readyCount}) -
const
Properties
- channelCount → int
-
final
- data → TypedData?
-
sampleCount * channelCountvalues, sample after sample, in a typed list matching the stream's channel format. Null for a string stream.final - hashCode → int
-
The hash code for this object.
no setterinherited
- readyCount → int
-
How many samples, from the first, were already in the inlet when
receivedClock was read. All of them unless
coalescewas given.final - receivedClock → double
-
lsl_local_clock()as the pull that returned the first sample came back: when the chunk began to be available to this process. The first readyCount samples were in the inlet by then; the rest arrived within thecoalescetime after it. As LSLTimedSample.receivedClock, it is an arrival only if the isolate was waiting for the first sample.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sampleCount → int
-
no setter
-
strings
→ List<
String> ? -
sampleCount * channelCountstrings, for a string stream.final - timestamps → Float64List
-
One time stamp per sample, as LSLSample.timestamp.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited