receivedClock property

double receivedClock
final

lsl_local_clock() as the pull that returned this sample came back: when the sample became available to this process, not when a listener got round to it.

That is its arrival only for a sample the isolate was waiting for. One that was already in the inlet's buffer has the time it was taken out instead, which is later: whatever arrived before the stream was listened to, and with maxBacklog whatever arrived while the isolate was held back (a queue at its limit, a paused subscription).

Implementation

final double receivedClock;