disconnect method

  1. @override
void disconnect()
override

Method is used to disconnect from MQTT broker and stop publishing position data.

Example:

// Disconnect from MQTT broker
_mqttSession!.disconnect();

Implementation

@override
void disconnect() {
    final _disconnectFfi = __lib.catchArgumentError(() => __lib.nativeLibrary.lookupFunction<
        Void Function(Pointer<Void>, ),
        void Function(Pointer<Void>, )
      >('navigine_sdk_flutter_MqttSession_disconnect'));
    final _handle = this.handle;
    _disconnectFfi(_handle, );
}