بلوک عملکرد FS_DISKINFO

بلوک عملکرد FS_DISKINFO فضای ذخیره‌سازی سیستم فایل را برمی‌گرداند.

توجه: این بلوک عملکرد از اتصال‌های FTP پشتیبانی نمی‌کند.

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

ورودی GET

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

ورودی DEV

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

ورودی PATH

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

Folder/Subfolder

خروجی DONE

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

خروجی TOTAL

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

خروجی FREE

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

خروجی USED

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

خروجی ERROR

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

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

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