Blok funkcija FS_RENAME

Blok funkcija FS_RENAME preimenuje datoteke ili mape ili ih premješta na drugo mjesto.

Pažnja: Postojeće datoteke će biti prepisane bez upozorenja.

Datotečni sustav mora prije toga biti inicijaliziran pomoću FS_INIT. Sve operacije se tada izvode asinkrono po svakom napravljenom mediju za pohranu.

Ulaz RENAME

Pri pozitivnoj ivici, datoteke na mediju za pohranu se preimenuju ili premještaju.

Ulaz DEV

Definira uređaj s kojeg se pristupa datotekama. Uređaj se koristi po projektu i može se upravljati u kontekstnom izborniku pod Projekt Vanjski pohrana.

Ulaz SRC_PATH

Navodi putanju izvora do datoteke ili mape na mediju za pohranu. Putanja odgovara Unix-putanji datoteci u UTF-8 formatu, ako je to podržano. Putanja se prikazuje ovako:

Folder/Subfolder/File.txt

Ulaz DEST_PATH

Navodi putanju odredišta do datoteke ili mape na mediju za pohranu. Potpun naziv putanje mora biti naveden.

Izlaz DONE

Izlaz vraća impuls pri uspjehu, kako bi se sljedeća operacija izvela. Impuls se javlja pri završetku postupka, čak i ako je došlo do pogreške.

Izlaz ERROR

U slučaju pogreške vraća tekst s porukom o pogrešci. Ovaj je FALSE, ako nije došlo do pogreške. Stanje se pohranjuje za kasnije korištenje.

Mogući uzroci:

  • Usluga medija za pohranu nije pokrenuta.
  • Medij za pohranu nije inicijaliziran.
  • Podaci za prijavu nisu valjani.
  • Daljinski server nije dostupan.
  • Medij za pohranu ne postoji.
  • Navedena putanja je nevaljana.
  • Na medij za pohranu se ne može pisati.
  • Nema više prostora na mediju za pohranu ili medij je zaštićen od pisanja.