Электронная версияГОСТ !’ ИСО/МЭК МФС 11185-8-98
П р и м е ч а й и е — Обычно маски 0 0 должны использоваться толькодля устройств обновления объекта.
Реальное устройство, такие как принтер, дисковая память или другие средства, создающие постоянную запись,
обычно должно записывать ОО внутренней КОВ без изменения передачи.
12.1.5 Функция локальной обработки является только составляющей пользователя ВТ, кото
рым может применять запросы на обновление объекта только к внутренней КОВ. Обработка любого
запроса на обновление объекта пользователем ВТ вне функции локальной обработки будет иметь в
результате запрос на обновление, введенный непосредственно в одну из трех входных очередей к
поставщику услуг ВТ. Это вызывает обновление, которое будет применяться как к внутренней КОВ,
так и к внешней КОВ.
Для того, чтобы сохранить правильную последовательность, поступающий ввод любого запроса
на обновление в очередь с приоритетом обновления «нормальный» должен быть событием, требу
ющим сохранения запросов на обновление ОО. которые будут освобождаться к поставщику услуг
ВТ в соответствии с 12.1.3 настоящего стандарта. Вызываемые таким образом операции обновления
должны добавляться к началу очереди запросов на обновление с приоритетом
«норма!ьиый», которая переключена на освобождение. Во время такого освобождения функция
локальной обра ботки не доступна, так что. в частности, функция проверки правильности
вывода не применяется (см. 12.2.1 настоящего стандарта).
П р и м е ч а н и е — Проверю! правильности вывода применяется только но ’завершении ввода данных.
Коша используется управляемый ввод данных, она представляет собой функцию локальной обработки, которая
определяет, когда завершается ввод данных. Освобождение сохраненных данных вследствие действий
вне функции локальной обработки не рассматривается в качестве завершения ввода данных.
12.1.6 Сама по себе передача пользователем ВТ запросов на обновление поставщику услуг ВТ
не требует протокольного автомата ВТ оконечной системы, относящегося к передаче этих запросов
к равноправному ПАВТ (см. 1.3 настоящего стандарта). Событие внутри пользователя ВТ терми
нальной оконечной системы, которое запрашивает сохраненную информацию обновления, должно
быть доступным поставщику услуг ВТ, поэтому нет необходимости делать это событие
доступным равноправному пользователю ВТ. Это относится к обновлению как ОО. так и ОУ с
приоритетом обновления «нормальный». Всоответствии с разделом 24 ГОСТ Р ИСО 9040
терминальная оконеч ная система может использовать это средство услуги ВТ для
сохранения такой информации обновления до тех пор, пока не будет запрошена явная или
неявная доставка информации обновления равноправному пользователю ВТ.
П р и м с ч а и и е — До тех пор, пока выполняется «карантинное» управление доставкой, терминальная
оконечная система нс может использовать преобразование типа «конечный эффект» для последовательности
запросов на обновление, которые будут переданы поставщику услуг ВТ пользователем ВТ терминальной
оконечной системы. В частности, обеспечение правил передачи для нолей ОО применяется пользователем ВТ, и
дальнейшее преобразование типа «конечный эффект» нс может иметь места, если только вызванная такой
обработкой иш|>ормания обновления не будет передана поставщику услуг ВТ.
12.2 Функция локальной обработки
12.2.1В отличие от других составляющих пользователя ВТ терминальной оконечной системы
функция локальной обработки имеет свою операцию, полностью определяемую определениями
семантики объектов управления в КОВ. Используемая здесь для своей операции модель является
усовершенствованием той. которая описана в В.18.4 ГОСТ F ИСО 9040.
Функция локальной обработки имеет три составляющие:
- функция проверки правильности ввода;
- функция проверки правильности вывода;
- функция обработки событий.
Первые две изэтихсоставляющихопределяются объектами ОУИВГ1. присутствующими в КОВ.
а третья составляющая определяется объектами ОУМВП.
Когда используется управляемый ввол данных, функции локальной обработки должны быть
переданы следующие элементы:
- запросы на обновление ОО, которые используют логический указатель, или любая макроо
перация. содержащая такой запрос;
- уведомления о событиях семантического значения к какому-либо ОУМВП. присутствующе
му в КОВ.
Запросы на обновление ОО. включая макрооперации, передаются функции проверки правиль
ности ввода. Уведомления о событиях передаются функции обработки событий. Непосредственно
функции проверки правильности вывода ничего не передается. Вместо этого она доступна функции
обработки событий по запросу на тестирование содержимого поля в ОО внутренней КОВ. Таким
13