Blok funkce FS_RENAME

Blok funkce FS_RENAME přejmenovává soubory nebo složky nebo je přesouvá na jiné místo.

Pozor: Existující soubory jsou bez varování přepsány.

Souborový systém musí být předtím pomocí FS_INIT inicializován. Všechny operace se provádějí asynchronně pro každé připojené zařízení.

Vstup RENAME

Při kladné hraně jsou data na zařízení přejmenována nebo přesunuta.

Vstup DEV

Definuje zařízení, ze kterého se má přístupovat ke souborům. Zařízení je použito pro projekt a může být spravováno v kontextovém menu pod Projekt Externí úložiště.

Vstup SRC_PATH

Zadává zdrojovou cestu ke souboru nebo složce na zařízení. Cesta odpovídá Unixové cestě k souboru v UTF-8 formátu, pokud je podporován. Cesta je zobrazena následovně:

Složka/Podsložka/Soubor.txt

Vstup DEST_PATH

Zadává cílovou cestu ke souboru nebo složce na zařízení. Musí být zadána celá cesta.

Výstup DONE

Výstup při úspěchu vrátí impuls, aby se mohla provést další operace. Impuls nastane při ukončení procesu, i když došlo k chybě.

Výstup ERROR

V případě chyby vrátí text s chybovou zprávou. Je FALSE, pokud nevyšlo nic špatně. Stav je uložen pro pozdější použití.

Možné příčiny:

  • Služba zařízení nebyla spuštěna.
  • Zařízení nebylo inicializováno.
  • Přihlašovací údaje jsou neplatné.
  • Dálkový server nebyl dosažen.
  • Zařízení neexistuje.
  • Zadaná cesta je neplatná.
  • Na zařízení nelze zapisovat.
  • Žádný volný prostor na zařízení nebo je zařízení chráněno proti zápisu.