editWifi method

  1. @override
void editWifi(
  1. int subLocId,
  2. String mac,
  3. Point point,
  4. String name,
)
override

Implementation

@override
void editWifi(int subLocId, String mac, Point point, String name) {
    final _editWifiFfi = __lib.catchArgumentError(() => __lib.nativeLibrary.lookupFunction<
        Void Function(Pointer<Void>, Int32, Pointer<Void>, Pointer<Void>, Pointer<Void>),
        void Function(Pointer<Void>, int, Pointer<Void>, Pointer<Void>, Pointer<Void>)
      >('navigine_sdk_flutter_LocationEditManager_editWifi__SubLocId_Mac_Point_Name'));
    final _subLocIdHandle = navigine_sdk_flutter_int_ToFfi(subLocId);
    final _macHandle = navigine_sdk_flutter_String_ToFfi(mac);
    final _pointHandle = navigine_sdk_flutter_Point_ToFfi(point);
    final _nameHandle = navigine_sdk_flutter_String_ToFfi(name);
    final _handle = this.handle;
    _editWifiFfi(_handle, _subLocIdHandle, _macHandle, _pointHandle, _nameHandle);
    navigine_sdk_flutter_int_ReleaseFfiHandle(_subLocIdHandle);
    navigine_sdk_flutter_String_ReleaseFfiHandle(_macHandle);
    navigine_sdk_flutter_Point_ReleaseFfiHandle(_pointHandle);
    navigine_sdk_flutter_String_ReleaseFfiHandle(_nameHandle);
}