SynchronousMqttBrowserConnectionHandler constructor

SynchronousMqttBrowserConnectionHandler(
  1. EventBus? clientEventBus, {
  2. required int maxConnectionAttempts,
  3. dynamic reconnectTimePeriod = MqttClientConstants.defaultConnectionAttemptTimeoutPeriod,
})

Initializes a new instance of the MqttConnectionHandler class.

Implementation

SynchronousMqttBrowserConnectionHandler(
  super.clientEventBus, {
  required super.maxConnectionAttempts,
  reconnectTimePeriod =
      MqttClientConstants.defaultConnectionAttemptTimeoutPeriod,
}) {
  connectTimer = MqttCancellableAsyncSleep(reconnectTimePeriod);
  initialiseListeners();
}