Bllok Funksion FS_SCANDIR

Blloku i funksioneve FS_SCANDIR lexon përmbajtjen nga një dosje.

Sistemi i dosjeve duhet të ketë qenë initializuar më parë duke përdorur FS_INIT. Të gjitha operacionet bëhen asinkronisht për çdo medium e ruajtjes që është krijuar.

Hyrja SCAN

Në një anë pozitive, dosja në mediumin e ruajtjes kërkohet.

Hyrja DEV

Përcakton pajisjen nga ku duhet të hynë në dosjet. 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 dosjes në mediumin e ruajtjes. Rruga përgjigjet një rruge të dosjeve Unix në format UTF-8, nëse kjo mbështetet. Rruga paraqitet si më poshtë:

Dosja/Subdosja

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 pasur një gabim.

Dalja DIRS

Kthen një listë të dosjeve të gjetura të ndara me një kalim në rresht. Gjendja ruhet për përdorim të mëvonshëm.

Dalja FILES

Kthen një listë të skedave të gjetura të ndara me një kalim në rresht. 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 mediumit të ruajtjes nuk është nisur.
  • Ruajtja nuk është initializuar.
  • Të dhënat e identifikimit janë të pavlefshme.
  • Serveri i largët nuk mund të arrijet.
  • Mediumi i ruajtjes nuk ekziston.
  • Rruga e caktuar është e pavlefshme.