stop method
Stops the server and every open socket.
Implementation
Future<void> stop() async {
_screencastTimer?.cancel();
for (final socket in List.of(_sockets)) {
await socket.close();
}
_sockets.clear();
await _server?.close(force: true);
_server = null;
}