Toimintosarja FS_TOUCH

Toimintosarja FS_TOUCH luo uuden tiedoston tai muuttaa viimeksi muutetun päivämäärän tiedostojärjestelmässä.

Tiedostojärjestelmän on oltava aiemmin alustettu FS_INIT-toiminnolla. Kaikki operaatiot suoritetaan asynkronisesti jokaiselle luodulle tallennusvälineelle.

Syöttö DO

Tiedosto luodaan tai päivämäärä muutetaan, kun syöttö on positiivinen, jos protokolla tukee menetelmää.

Syöttö DEV

Määrittää laitteen, josta tiedostoihin päästään käsiksi. Laite käytetään projektissa ja sitä voidaan hallita kontekstivalikosta Projekti Ulkoinen tallennus.

Syöttö PATH

Määrittää polun tiedostoon tallennusvälineessä. Polku vastaa Unix-tiedostopolkua UTF-8-muodossa, jos se on tuettu. Polku esitetään seuraavasti:

Kansio/Alikansio/Tiedosto.txt

Syöttö MTIME

Jos annettu, asetetaan viimeksi muutetun päivämäärän ja kellonajan. Formaatti annetaan DT#-komennolla. Jos päivämäärää ei anneta, käytetään palvelimen nykyistä järjestelmäaikaa.

Syöttö ATIME

Jos annettu, asetetaan viimeksi käydyn päivityksen päivämäärän ja kellon ajan. Formaatti annetaan DT#-komennolla. Jos päivämäärää ei anneta, käytetään syötön MTIME-aikaa.

Tulo DONE

Tulosta palautetaan onnistumisen yhteydessä impulssi seuraavan operaation suorittamiseksi. Impulssi tapahtuu prosessin päättyessä, myös jos virhe on ilmennyt.

Tulo ERROR

Palauttaa virhetapauksessa tekstin, jossa on virheilmoitus. Se on FALSE, jos ei ole tapahtunut virhettä. Tila tallennetaan myöhemmin käytettäväksi.

Mahdolliset syyt:

  • Tallennusvälineen palvelu ei ole käynnistetty.
  • Tallennus ei ole alustettu.
  • Kirjauduttamisen tiedot ovat virheellisiä.
  • Etäpalvelimeen ei päästä yhteyttä.
  • Tallennusvälinettä ei ole olemassa.
  • Määritetty polku on virheellinen.
  • Tallennusvälineelle ei voi kirjoittaa.
  • Ei enää tallennustilaa tai tallennus on suojattu kirjoituksilta.
  • Toimintoa ei tueta tiedostojärjestelmässä.