Статус документа
Статус документа

ГОСТ Р 34.1980.4-93 (ИСО 8571/4-88) Информационная технология (ИТ). Взаимосвязь открытых систем. Передача, доступ и управление файлом. Часть 4. Спецификация файловых протоколов

     8.5 Создание файла (ограниченное административное управление файлами)

8.5.1 Получив от пользователя внутренней файловой услуги сервисный примитив запроса F-CREATE и находясь в состоянии "Инициализировано", логический объект должен:

а) добавить БДП "F-CREATE запрос БДП" в качестве значения данных к текущему БДУУП;

б) завершить текущий БДУУП и перейти в состояние "Ожидание примитива CREATE".

8.5.2 Получив от пользователя внутренней файловой услуги сервисный примитив запроса F-CREATE и находясь в состоянии "Группирование" с пустым списком ожидаемых ответов и индикатором "Начальное состояние", имеющим значение "Инициализировано", логический объект должен:

а) добавить БДП "F-CREATE запрос БДП" в качестве значения данных к текущему БДУУП;

б) добавить элемент со значением "F-CREATE ответ" к концу списка ожидаемых ответов.

8.5.3 Получив БДП "F-CREATE ответ БДП" и находясь в состоянии "Ожидание примитива CREATE" и с согласуемыми параметрами, имеющими возвращенные значения, совместимые с требуемыми значениями - начальные атрибуты имеются в составе требуемых групп атрибутов, успешно согласованных при инициализации файлохранилища, требуемый доступ должен относиться к подмножеству требуемых действий, - логический объект должен:

а) послать пользователю внутренней файловой услуги сервисный примитив подтверждения F-CREATE с параметрами, взятыми из полученных значений данных;

б) перейти в состояние "Выбрано", если посланный примитив не содержит параметр "Результат состояния", означающий "Сбой";

в) перейти в состояние "Инициализировано", если посланный примитив содержит параметр "Результат состояния", означающий "Сбой".

8.5.4 Получив БДП "F-CREATE ответ БДП" и находясь в состоянии "Группирование" с первым элементом списка ожидаемых ответов, имеющим значение "F-CREATE ответ" и с возвращаемыми параметрами, совместимыми с параметрами, описанными в 8.5.3, логический объект должен:

а) послать пользователю внутренней файловой услуги сервисный примитив подтверждения F-CREATE;

б) установить индикатор "Следующее состояние" в значение "Выбрано", если БДП не содержит параметр "Результат состояния", означающий "Сбой";

в) удалить первый элемент списка ожидаемых ответов.