onDisconnected method

void onDisconnected()

The unsolicited disconnect callback

Implementation

void onDisconnected() {
  _subscription?.cancel();
  _subscription = null;
  if (_allowPrintLog) {
    print('MQTT::OnDisconnected client callback - Client disconnection');
  }
  if (client!.connectionStatus!.returnCode ==
      MqttConnectReturnCode.noneSpecified) {
    if (_allowPrintLog) {
      print('MQTT::OnDisconnected callback is solicited, this is correct');
    }
  }
  if (onMQTTDisconnected != null) onMQTTDisconnected!();
}