reconnect method
Triggers a reconnect to the last connected URI if the current state is ConnectionFailedDTDState (and there was a previous connection).
Implementation
Future<void> reconnect() {
final reconnectFunc = _lastConnectFunc;
if (_connectionState.value is! ConnectionFailedDTDState ||
reconnectFunc == null) {
return Future.value();
}
return reconnectFunc();
}