done property

Future<void> get done

Completes when the connection has closed, whichever side closed it, or was dropped.

Implementation

Future<void> get done =>
    _guard?.closed ?? _socket.done.then((_) {}, onError: (Object _) {});