disconnect method

  1. @override
Future<EventFluxStatus> disconnect()
override

Implementation

@override
Future<EventFluxStatus> disconnect() async {
  _isExplicitDisconnect = true;
  _reconnectStrategy.clear();
  _sseParser.fullReset();
  final status = await _stop();
  if (_onConnectionClose != null) {
    _onConnectionClose!();
    _onConnectionClose = null;
  }
  return status;
}