8.10.1 Получив от пользователя внутренней файловой услуги сервисный примитив запроса F-CLOSE и находясь в состоянии "Ожидание передачи данных", логический объект должен:
а) добавить БДП "F-CLOSE запрос БДП" в качестве значения данных к текущему БДУУП;
б) завершить текущий БДУУП;
в) перейти в состояние "Ожидание примитива CLOSE".
Примечание - Примитив запроса F-CLOSE содержит параметр "Результат действия", который используется в качестве механизма сигнализации между парами механизмов протокола восстановления файла при ошибках (см. 19.1.3). Параметр "Результат действия" не воздействует на любой механизм файлового протокола.
8.10.2 Получив от пользователя внутренней файловой услуги сервисный примитив запроса F-CLOSE и находясь в состоянии "Группирование" с пустым списком ожидаемых ответов и индикатором "Начальное состояние", имеющим значение "Ожидание передачи данных", логический объект должен:
а) добавить БДП "F-CLOSE запрос БДП" в качестве значения данных к текущему БДУУП;
б) добавить элемент со значением "F-CLOSE ответ" к концу списка ожидаемых ответов.
8.10.3 Получив БДП "F-CLOSE ответ БДП" и находясь в состоянии "Ожидание примитива CLOSE", логический объект должен:
а) послать пользователю внутренней файловой услуги сервисный примитив подтверждения F-CLOSE с параметрами, взятыми из полученных значений данных;
б) перейти в состояние "Выбрано".
8.10.4 Получив БДП "F-CLOSE ответ БДП" и находясь в состоянии "Группирование" с первым элементом списка ожидаемых ответов, имеющим значение "F-CLOSE ответ", логический объект должен:
а) послать пользователю внутренней файловой услуги сервисный примитив подтверждения F-CLOSE с параметрами, взятыми из полученных значений данных;
б) установить индикатор "Следующее состояние", в значение "Выбрано";
в) удалить первый элемент списка ожидаемых ответов.