
A Funkcióblokk FS_STAT visszaadja a fájlrendszer egy útvonala általános állapotát.
A fájlrendszert előbb az FS_INIT segítségével kell inicializálni. Az összes művelet aszinkron módon történik, minden elhelyezett tárolóeszközre.
Egy pozitív él esetén az adott útvonala általános állapota lesz meghatározva.
Definiálja a készüléket, amelyről a fájlokhoz való hozzáférést kell elvégezni. A készülék projektként van használva és kezelhető a kontextusmenüben Projekt Külső tároló alatt.
Azt adja meg, hogy a fájl vagy könyvtár útvonala a tárolóeszközön. Az útvonala egy Unix-fájlútvonala UTF-8 formátumban, ha ezt támogatja. Az útvonala a következőképpen jelenik meg:
Mappa/Almappa/Fajl.txt
Azt adja meg, hogy egy linket kell követni és kiértékelni a célt.
A kimenet siker esetén egy impulzust ad vissza, hogy az következő művelet elvégzéséhez. Az impuls akkor történik, ha a folyamat befejeződött, még akkor is, ha hiba történt.
Visszaadja a készülék számát, ha azt meghatározni lehetett.
Visszaadja az inode-számot.
A hozzáférési módot adja vissza. A mód oktál formában adja vissza a TYPE és PERM értékét. Az utolsó három számjegy a jogosultságot jelenti.
A kimenet az alábbi értékeket veheti fel:
| Érték | Leírás |
|---|---|
| "link" | Szimbólumos link |
| "file" | Fájl |
| "block" | Blokk |
| "dir" | Könyvtár |
| "fifo" | FIFO |
| "0##" | Egyéb típus |
A fájl jogosultsága UNIX-formátumban. Például "0644".
Visszaadja a linkek számát.
Visszaadja a felhasználó azonosítóját.
Visszaadja a csoport azonosítóját.
Visszaadja a készülék típust, ha az egy inode-készülékről van szó.
Visszaadja a fájl méretét bájtokban.
Visszaadja az utolsó hozzáférés időbélyegzetét DT# formátumban. Ha az érték nem létezik, akkor 0 lesz visszaadva vagy -1, ha a protokoll nem támogatja az értéket.
Visszaadja az utolsó módosítás időbélyegzetét DT# formátumban. Ha az érték nem létezik, akkor 0 lesz visszaadva vagy -1, ha a protokoll nem támogatja az értéket.
Visszaadja az utolsó inode-módosítás időbélyegzetét DT# formátumban. Ha az érték nem létezik, akkor 0 lesz visszaadva vagy -1, ha a protokoll nem támogatja az értéket.
Visszaadja a fájlrendszer blokkméretét. Ha az érték nem létezik, akkor 0 lesz visszaadva vagy -1, ha a protokoll nem támogatja az értéket.
Visszaadja a fájlrendszer használt blokkainak számát. Ha az érték nem létezik, akkor 0 lesz visszaadva vagy -1, ha a protokoll nem támogatja az értéket.
Hiba esetén egy szöveg visszaadása hibaüzenettel. Ez FALSE, ha nincs hiba történt. Az állapot elmentve lesz a későbbi használatra.
Lehetséges okok: