removeWifiGenerator method

  1. @override
void removeWifiGenerator(
  1. String id
)
override

Method removes a specific Wi-Fi generator by its identifier. id Unique identifier of the Wi-Fi generator to remove.

Example:

// Remove specific Wi-Fi generator
_measurementManager!.removeWifiGenerator(wifiId);
print("Removed Wi-Fi generator: $wifiId");

Implementation

@override
void removeWifiGenerator(String id) {
    final _removeWifiGeneratorFfi = __lib.catchArgumentError(() => __lib.nativeLibrary.lookupFunction<
        Void Function(Pointer<Void>, Pointer<Void>),
        void Function(Pointer<Void>, Pointer<Void>)
      >('navigine_sdk_flutter_MeasurementManager_removeWifiGenerator__Id'));
    final _idHandle = navigine_sdk_flutter_String_ToFfi(id);
    final _handle = this.handle;
    _removeWifiGeneratorFfi(_handle, _idHandle);
    navigine_sdk_flutter_String_ReleaseFfiHandle(_idHandle);
}