
Blok funkce FS_STAT vrací stav cesty souborového systému.
Souborový systém musí být předtím inicializován pomocí FS_INIT. Všechny operace se provádějí asynchronně pro každé vytvořené zařízení.
Při kladné hraně se zjistí stav uvedené cesty.
Definuje zařízení, ze kterého má být přístupováno ke souborům. Zařízení se používá pro projekt a může být spravováno v kontextovém menu pod Projekt Externí Paměť.
Zadává cestu k souboru nebo adresáři na zařízení. Cesta odpovídá Unixové cestě k souboru ve formátu UTF-8, pokud je podporován. Cesta se zobrazuje takto:
Složka/Podsložka/Soubor.txt
Zadává, zda má být odkaz sledován a cíle vyhodnocen.
Výstup při úspěchu vrací impuls k provedení další operace. Impuls nastane při ukončení procesu, i když došlo k chybě.
Vrací číslo zařízení, pokud bylo možné zjistit.
Vrací číslo inode.
Vrací režim přístupu. Režim vrací jako oktalovou hodnotu TYPE a PERM. Poslední tři číslice odpovídají oprávněním.
Výstup může nabývat následujících hodnot:
| Hodnota | Popis |
|---|---|
| "link" | Symlink |
| "file" | Soubor |
| "block" | Blok |
| "dir" | Adresář |
| "fifo" | FIFO |
| "0##" | Jiný Typ |
Oprávnění souboru v UNIXovém formátu. Například "0644".
Vrací počet odkazů.
Vrací ID uživatele.
Vrací ID skupiny.
Vrací typ zařízení, pokud jde o inode zařízení.
Vrací velikost souboru v bytech.
Vrací časový razítko ve formátu DT# posledního přístupu. Pokud hodnota není k dispozici, vrací se 0, nebo -1, pokud protokol hodnotu nepodporuje.
Vrací časový razítko ve formátu DT# poslední změny. Pokud hodnota není k dispozici, vrací se 0, nebo -1, pokud protokol hodnotu nepodporuje.
Vrací časový razítko ve formátu DT# poslední změny inode. Pokud hodnota není k dispozici, vrací se 0, nebo -1, pokud protokol hodnotu nepodporuje.
Vrací velikost bloku souborového systému. Pokud hodnota není k dispozici, vrací se 0, nebo -1, pokud protokol hodnotu nepodporuje.
Vrací počet použitých bloků souborového systému. Pokud hodnota není k dispozici, vrací se 0, nebo -1, pokud protokol hodnotu nepodporuje.
V případě chyby vrací text s chybovou zprávou. Je FALSE, pokud nevyšlo nic špatně. Stav se uloží pro pozdější použití.
Možné příčiny: