FS_SCANDIR İş Bloku

FS_SCANDIR İş Bloku, bir dizindeki içeriği okur.

Dosya sistemi önce FS_INIT kullanılarak başlatılmalıdır. Tüm işlemler asenkron olarak her oluşturulan depolama aracına göre gerçekleştirilir.

SCAN Girişi

Bir pozitif kenarda, depolama aracındaki dizin taranır.

DEV Girişi

Dosyalara erişim sağlanacak cihazı tanımlar. Cihaz proje başına kullanılır ve Proje Dış Depolama bağlam menüsünden yönetilebilir.

PATH Girişi

Depolama aracındaki klasöre yol belirtir. Yol, desteklendiği durumda bir Unix dosya yolu UTF-8 formatında karşılık gelir. Yol aşağıdaki şekilde gösterilir:

Klasör/Alklasör

DONE Çıktısı

Çıktı, başarılı olduğunda bir impuls döndürür ve sonraki işlemi gerçekleştirmek için. Impuls, hata oluştuğunda bile işlem tamamlandığında meydana gelir.

DIRS Çıktısı

Bulunan klasörlerin bir listesini satır atlamasıyla ayırarak döndürür. Durum daha sonra kullanılmak üzere saklanır.

FILES Çıktısı

Bulunan dosyaların bir listesini satır atlamasıyla ayırarak döndürür. Durum daha sonra kullanılmak üzere saklanır.

ERROR Çıktısı

Hata durumunda, bir hata mesajı içeren metin döndürülür. Bu FALSEdır, eğer bir hata oluştuysa. Durum daha sonra kullanılmak üzere saklanır.

Mümkün nedenler:

  • Depolama aracının hizmeti başlatılmamıştır.
  • Depolama başlatılmamıştır.
  • Giriş bilgileri geçersizdir.
  • Uzak sunucu erişilemez.
  • Depolama araç mevcut değil.
  • Belirtilen yol geçersizdir.