close method
Close the transport
Implementation
@override
void close() async {
for (final client in _sessionClients.values) {
await client.close();
}
_sessionClients.clear();
await _server?.close(force: true);
_messageController.close();
if (!_closeCompleter.isCompleted) {
_closeCompleter.complete();
}
}