بلوک عملکرد FS_ISFILE

بلوک عملکرد FS_ISFILE بررسی می‌کند که آیا یک فایل موجود است.

سیستم فایل قبلاً باید با استفاده از FS_INIT اولیه شده باشد. تمام عملیات به صورت غیر همزمان برای هر وسایل ذخیره‌سازی ایجاد شده انجام می‌شود.

ورودی CHECK

در یک لبه مثبت، فایل در وسایل ذخیره‌سازی جستجو می‌شود.

ورودی DEV

دستگاه را تعریف می‌کند که از آن برای دسترسی به فایل‌ها باید استفاده شود. دستگاه در پروژه استفاده می‌شود و می‌تواند در منوی کنTEXT تحت پروژه ذخیره‌سازی خارجی مدیریت شود.

ورودی PATH

مسیر فایل در وسایل ذخیره‌سازی را مشخص می‌کند. مسیر به یک مسیر فایل Unix در فرمت UTF-8 مطابقت دارد، اگر این مورد پشتیبانی شود. مسیر به صورت زیر نمایش داده می‌شود:

پوشه/زیرپوشه/فایل.txt

خروجی DONE

خروجی در صورت موفقیت یک پالس برمی‌گرداند تا عملیات بعدی را انجام دهد. پالس هنگام پایان فرایند، حتی اگر خطا رخ داده باشد، اتفاق می‌افتد.

خروجی EXISTS

خروجی درست است اگر فایل یافت شده باشد. وضعیت برای استفاده بعد ذخیره می‌شود.

خروجی ERROR

در صورت خطا یک متن با پیام خطا را برمی‌گرداند. این FALSE است اگر خطایی رخ نداده باشد. وضعیت برای استفاده بعد ذخیره می‌شود.

دلیل‌های ممکن:

  • خدمت وسایل ذخیره‌سازی شروع نشده است.
  • ذخیره‌سازی اولیه نشده است.
  • اطلاعات ورود نامعتبر است.
  • سرور دور نمی‌تواند به دست آید.
  • وسایل ذخیره‌سازی وجود ندارد.
  • مسیر مشخص شده نامعتبر است.