14.2.1 Получив БДП "F-WRITE запрос БДП" и находясь в состоянии "Ожидание передачи данных", логический объект должен:
а) послать пользователю внутренней файловой услуги сервисный примитив индикации F-WRITE с параметрами, взятыми из полученных элементов данных;
б) увеличить номер передачи данных большого объема;
в) установить идентификатор ожидаемой контрольной точки таким образом, чтобы:
1) значение было равно согласованному значению плюс единица, если режим "Открытие файла" был установлен с помощью выполнения услуги "Восстановление режима";
2) значение было равно нулю, если режим "Открытие файла" не был установлен с помощью выполнения услуги "Восстановление режима";
г) установить идентификатор "Чтение/Запись" в значение "Запись";
д) установить счетчик несогласованных контрольных точек в нулевое значение;
е) послать поставщику услуг уровня представления примитив запроса P-SYNC-MINOR (явный), если функциональный блок "Вспомогательная синхронизация" уровня представления был предварительно успешно согласован;
ж) если функциональный блок "Вспомогательная синхронизация" уровня представления успешно согласован, перейти в состояние "Ожидание индикации первой вспомогательной синхронизации"; в противном случае перейти в состояние "Передача данных большого объема для записи" в роли логического объекта, принимающего данные.
14.2.2 Получив сервисный примитив индикации P-SYNС-MINOR и находясь в состоянии "Ожидание вспомогательной синхронизации при записи", логический объект должен:
а) послать сервисный примитив ответа P-SYNC-MINOR;
б) увеличить порядковый номер следующей точки синхронизации;
в) перейти в состояние "Передача данных большого объема" в роли логического объекта, принимающего данные.