dispose method

Future<void> dispose()

Disconnect from DTD and clean up.

Implementation

Future<void> dispose() async {
  _disposed = true;
  await _peer?.close();
  _peer = null;
  await _channel?.sink.close();
  _channel = null;
}