dispose method

  1. @mustCallSuper
void dispose()
inherited

Disposes all stream controllers and disconnects all connected pipes.

Implementation

@mustCallSuper
void dispose() {
  for (final subscription in _pipes.values) {
    subscription.cancel();
  }
  _pipes.clear();
  _readController.close();
  _writeController.close();
}