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

ГОСТ Р ИСО 9040-96 Информационная технология (ИТ). Взаимосвязь открытых систем. Служба виртуальных терминалов базового класса

     14 ОБЪЕКТЫ УПРАВЛЕНИЯ


ОУ предоставляют пользователю ВТ возможность обрабатывать управляющую информацию, относящуюся к функциям ВТ и реальным устройствам. В настоящем стандарте определены параметры ФСВТ, задающие синтаксис ОУ, т.е. их область значений и допустимые операции обновления (см. 20.1).

Семантика ОУ, т.е. интерпретация операций обновления относительно реальных устройств, определяется параметром ФСВТ "идентификатор типа ОУ" (см. 20.1.1). Семантика ОУ указывается одним из следующих способов:

a) в данном стандарте;

b) в профиле ФСВТ;

c) как часть зарегистрированного ОУ;

d) способом, известным обоим пользователям ВТ вне сферы действия настоящего стандарта.

При установлении ассоциации ВТ ОУ, определенные в выбранном профиле ФСВТ, являются объектами, доступными в начальной ФСВТ. Последующее согласование может:

e) заменить текущую ФСВТ (делая таким образом доступным новое множество ОУ, как определено в новом профиле ФСВТ);

f) добавлять новые ОУ к текущей ФСВТ или

g) изменять характеристики существующих ОУ.

ОУ по умолчанию определяется неявно, когда определяется каждый объект устройства. ОУ по умолчанию содержит восемь булевых значений и может быть определен как объект, имеющий механизм триггера (см. раздел 16 и В.4).

В пределах ФСВТ каждому ОУ присваивается уникальное имя. Это имя используется для идентификации ОУ, когда должно быть обновлено его информационное поле или должны быть согласованы его параметры ФСВТ. Ссылка на ОУ по умолчанию осуществляется по имени объекта устройства, с которым он связан.

ОУ может быть связан с объектом устройства (см. разделы 16 и 23).

14.1 Структурные средства ОУ и соответствующие ограничения

К общим возможностям ОУ относятся два функциональных блока: функциональный блок "расширенные правила доступа" и функциональный блок "структурированные ОУ".

14.1.1 Правила доступа

ОУ имеет правило доступа, которое определяет, какой пользователь ВТ может обновлять его и когда (см. раздел 9). Функциональный блок "расширенные правила доступа" определяет доступное множество правил доступа, которые могут быть назначены ОУ, как определено в таблице 1.

ОУ также имеет приоритет обновления (см. 24.5). Функциональный блок "расширенные правила доступа" определяет значения параметра ФСВТ "ОУ-приоритет", которые могут быть назначены (см. 20.1.4 и таблицу 10).

Если значением параметра "ОУ-приоритет" является "нормальный", ОУ может также иметь характеристику "триггер". Обновление ОУ с характеристикой "триггер" вызывает доставку информации обновления из очередей и (в С-режиме) передачу полномочия доступа ПДЗ равноправному пользователю ВТ.

14.1.2 Структура информации ОУ

Функциональный блок "структурированные ОУ" предоставляет возможность определения структуры информационного содержимого ОУ.

В общем, структура информационного поля ОУ может быть определена при помощи параметров ФСВТ или ссылки на отдельное определение, которое затем дополняет определение семантики информационного поля. Это отдельное определение может содержаться в настоящем стандарте или находиться вне его, например, в международном перечне.

Если структура информации определена параметрически, то она содержит несколько элементов данных: число, тип и размер каждого элемента данных являются значениями параметров ФСВТ и, таким образом, могут быть изменены посредством согласования. Определенные таким образом элементы данных могут быть индивидуально обновлены без обновления других элементов данных этого же объекта.

Число элементов данных может быть больше одного, только если для ассоциации ВТ выбран функциональный блок "структурированные ОУ".

Если структура информации не определена параметрически, то изменения элементов структуры не могут быть согласованы; определение структуры может допускать индивидуальное обновление элементов. Если функциональный блок "структурированные ОУ" не выбран, то структура информации ОУ должна быть определена параметрически.

14.2 Стандартные ОУ для полей и управляемого ввода данных

В настоящем стандарте определено несколько стандартных типов ОУ, которые используются с функциональным блоком "поля". Они перечислены ниже с кратким описанием их использования. Использование этих ОУ также требует выбора функционального блока "структурированные ОУ" (см. раздел 10). В разделе 20 определены параметры ФСВТ для этих ОУ и приведены детали их использования. Дополнительный пояснительный материал дан в приложении В.

a) ОУ определением поля (ОУОП) - обязательный, если для ОО должен использоваться параметр "возможность определения поля". Поля определяются записями определения поля (ЗОП) в ОУОП. ЗОП могут также связываться с записями в ОУИВП и ОУМВП (см. ниже) для того, чтобы применять условия для управляемого ввода данных в поля. Правило доступа для ОУОП определяет назначение ролей, если они есть, известное услуге (см. раздел 12);