close method

  1. @override
Future<void> close()
override

Closes every link this adapter created.

Implementation

@override
Future<void> close() async {
  if (_closed) return;
  _closed = true;
  for (final link in _links.values.toList(growable: false)) {
    await link.close();
  }
  _links.clear();
  _pendingLinks.clear();
  bus._unregister(selfKey);
}