WaiterSnapshot class final

One waiter-aggregate snapshot: what the agent is waiting for right now.

Constructors

WaiterSnapshot({required List<String> jobs, required List<({int dueMs, String preview})> timers, int lostJobs = 0})
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
isEmpty → bool
True when nothing live is awaited (lost jobs are history, not waits).
no setter
jobs → List<String>
Running background shell jobs, one purpose per job (command + id).
final
lostJobs → int
Background jobs the previous run of this session left running.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
timers → List<({int dueMs, String preview})>
Armed self-wake timers: due epoch ms + text preview.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited