Bllok Funksion FS_CHMOD

Blloku funksion FS_CHMOD ndryshon të drejtat e një skedari ose dosjes në një sistem skedarësh.

Sistemi i skedarëve duhet të ketë nisur më parë përmes FS_INIT. Të gjitha operacionet bëhen asinkrone për çdo mjedis ruajtjeje që është krijuar.

Hyrja CH

Në një anë pozitive, provon të ndryshojë të drejtat, nëse protokolli mbështet metodën.

Hyrja DEV

Përkufizon pajisjen nga e cila duhet të hynë në skedarët. Pajisja përdoret për projekt dhe mund të administrohet në menun kontekstual nën Projekt Ruajtje e Jashtme.

Hyrja PATH

Tregon rrugën drejt skedarit ose dosjes në mjedisin e ruajtjes. Rruga përputhet me një rrugë të skedarëve Unix në format UTF-8, nëse kjo mbështetet. Rruga paraqitet si më poshtë:

Folder/Subfolder/File.txt

Hyrja PREM

Përkufizon të drejtën UNIX si një varg në format "0644".

Dalja DONE

Dalja kthen një impuls në rast suksesi për të vazhduar operacionin e ardhshëm. Impulsi ndodh kur procesi mbaron, edhe nëse ka ndodhur një gabim.

Dalja ERROR

Në rast gabimi, kthen një tekst me një mesazh gabimi. Ky është FALSE, nëse nuk ka ndodhur asnjë gabim. Gjatësia ruhet për përdorimin e mëvonshëm.

Arsyet e mundshme:

  • Shërbimi i mjedisit të ruajtjes nuk është nisur.
  • Ruajtja nuk është inicializuar.
  • Të dhënat e identifikimit janë të pavlefshme.
  • Serveri i largët nuk mund të arrijet.
  • Mjedisi i ruajtjes nuk ekziston.
  • Rruga e caktuar është e pavlefshme.
  • Në mjedisin e ruajtjes nuk mund të shkruajmë.
  • Asnjë hapësirë ruajtjeje në ruajtje nuk është më e disponueshme ose ruajtja është e mbrojtur nga shkrimet.
  • Funkcioni nuk mbështetet nga sistemi i skedarëve.