// This file is automatically generated, so please do not edit it. // @generated by `flutter_rust_bridge`@ 2.11.1. // ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import import '../discovery/model.dart'; import '../event.dart'; import '../frb_generated.dart'; import '../transfer/model.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; Stream createEventStream() => RustLib.instance.api.crateApiCommandsCreateEventStream(); Future getSavePath() => RustLib.instance.api.crateApiCommandsGetSavePath(); Future setSavePath({required String savePath}) => RustLib.instance.api.crateApiCommandsSetSavePath(savePath: savePath); Future setHostname({required String hostname}) => RustLib.instance.api.crateApiCommandsSetHostname(hostname: hostname); Future getHostname() => RustLib.instance.api.crateApiCommandsGetHostname(); Future getAutoAccept() => RustLib.instance.api.crateApiCommandsGetAutoAccept(); Future setAutoAccept({required bool autoAccept}) => RustLib.instance.api.crateApiCommandsSetAutoAccept(autoAccept: autoAccept); Future getSaveHistory() => RustLib.instance.api.crateApiCommandsGetSaveHistory(); Future setSaveHistory({required bool saveHistory}) => RustLib.instance.api .crateApiCommandsSetSaveHistory(saveHistory: saveHistory); Future getEnableTls() => RustLib.instance.api.crateApiCommandsGetEnableTls(); Future setEnableTls({required bool enableTls}) => RustLib.instance.api.crateApiCommandsSetEnableTls(enableTls: enableTls); Future> getPeers() => RustLib.instance.api.crateApiCommandsGetPeers(); Future sendFile({ required Peer target, required String targetIp, required String filePath, }) => RustLib.instance.api.crateApiCommandsSendFile( target: target, targetIp: targetIp, filePath: filePath, ); Future sendText({ required Peer target, required String targetIp, required String text, }) => RustLib.instance.api.crateApiCommandsSendText( target: target, targetIp: targetIp, text: text, ); Future sendFolder({ required Peer target, required String targetIp, required String folderPath, }) => RustLib.instance.api.crateApiCommandsSendFolder( target: target, targetIp: targetIp, folderPath: folderPath, ); Future> getTransfers() => RustLib.instance.api.crateApiCommandsGetTransfers(); Future resolvePendingRequest({ required String id, required bool accept, required String path, }) => RustLib.instance.api.crateApiCommandsResolvePendingRequest( id: id, accept: accept, path: path, ); Future cancelTransfer({required String id}) => RustLib.instance.api.crateApiCommandsCancelTransfer(id: id); Future deleteTransfer({required String id}) => RustLib.instance.api.crateApiCommandsDeleteTransfer(id: id); Future clearTransfers() => RustLib.instance.api.crateApiCommandsClearTransfers(); Future isTrusted({required String peerId}) => RustLib.instance.api.crateApiCommandsIsTrusted(peerId: peerId); Future trustPeer({required String peerId}) => RustLib.instance.api.crateApiCommandsTrustPeer(peerId: peerId); Future untrustPeer({required String peerId}) => RustLib.instance.api.crateApiCommandsUntrustPeer(peerId: peerId);