close method

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

The close method is used to close the server.

Implementation

@override
Future<void> close() async {
  for (final client in [...(server?.values ?? <WebSocket>[])]) {
    await client.close(normalClosure, 'Server is shutting down');
  }
  server?.clear();
}