paused property
bool
get
paused
When true, routed frames are held instead of delivered — a simple way
for a test to simulate a network outage. Setting it back to false
delivers everything that was held, in order.
Implementation
bool get paused => _paused;
set
paused
(bool value)
Implementation
set paused(bool value) {
_paused = value;
if (!value) {
final pending = List.of(_queued);
_queued.clear();
for (final deliver in pending) {
deliver();
}
}
}