Функціональний блок FS_RMDIR

Функціональний блок FS_RMDIR видаляє папку разом із підпапками.

Увага: Папки та файли видаляються без попередження.

Файлову систему спочатку потрібно ініціалізувати за допомогою FS_INIT. Всі операції виконуються асинхронно для кожного підключеного носія.

Вхід DELETE

При позитивному фронті вказану папку видаляють з носія.

Вхід DEV

Визначає пристрій, з якого потрібно отримати доступ до файлів. Пристрій використовується для кожного проекту і може керуватися в контекстному меню під Проект Зовнішня пам’ять.

Вхід PATH

Вказує шлях до папки на носії. Шлях відповідає шляху файлу Unix у форматі UTF-8, якщо це підтримується. Шлях відображається наступним чином:

Папка/Підпапка

Вихід DONE

На виході при успішному виконанні повертається імпульс, щоб продовжити наступну операцію. Імпульс відбувається після завершення процесу, навіть якщо сталася помилка.

Вихід ERROR

У разі помилки повертає текст із повідомленням про помилку. Він FALSE, якщо помилка не сталася. Стан зберігається для подальшого використання.

Можливі причини:

  • Сервіс носія не запущений.
  • Пам’ять не ініціалізована.
  • Дані для входу недійсні.
  • Віддалений сервер недоступний.
  • Носія не існує.
  • Вказаний шлях недійсний.
  • На носій не можна записувати.