failAll method

void failAll(
  1. Object error
)

Fails every waiting request, for use when the link drops.

Implementation

void failAll(Object error) {
  final List<Completer<IsoMsg>> waiting = _pending.values.toList();
  _pending.clear();
  for (final Completer<IsoMsg> completer in waiting) {
    if (!completer.isCompleted) completer.completeError(error);
  }
}