Bllok Funksion FS_FILESIZE

Blloku i funksionit FS_FILESIZE kthen madhësinë e skedarës.

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

Hyrja GET

Në një anë pozitive, madhësia e skedarit në mjedisin e ruajtjes gjethet.

Hyrja DEV

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

Hyrja PATH

Tregon rrugën drejt skedarit 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

Dalja DONE

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

Dalja SIZE

Dalja kthen madhësinë e skedarit në byte. Gjendja ruhet për përdorim të mëvonshëm.

Dalja ERROR

Në rast gabimi, kthen një tekst me një mesazh gabimi. Ky është FALSE, nëse nuk ka pasur asnjë gabim. Gjendja ruhet për përdorim të 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.