ГОСТ Р 56843—2015
7.6.5 Объект Set String Operation (Операция задания строки)
Объект:
Описание:
Производное от:
Связывание имен:
Set String Operation
КлассSet String Operation позволяет системе устанавливать содержание
виртуального атрибута строкового типа.
Operation (Операция)
Instance-Number (номер экземпляра) (сервис управления объектами не
имеет к нему прямого доступа)
Зарегистрирован как:
MDC_MOC_CNTRL_OP_SET_STRING
7.6.5.1 Атрибуты
Класс объекта Set String Operation определяет атрибуты, описанные в таблице 7.61.
Т аб лиц а 7.61 — Атрибуты класса объекта Set String Operation
Н а з в а н и е а тр и
б у т
И д е н т и ф и ка т о р а тр и б ута
Т и п а тр и б ута
П р и м е ч а н и е
К в а л и
ф и ка то р
Current-String
MDC_ATTR_STRIG
_CURR
OCTET STRING
Текущее значение виртуального
атрибута строкового типа
с»)
Set-String-Spec
MDC_ATTR_SET_
STRING.SPEC
SetStringSpec
Свойства виртуального атрибута
строкового типа
М
“’Атрибут Current-String (Текущая строка) не входит в сферу действия настоящего стандарта, если в атри
буте спецификации установлен флажок setstr-hidden-val; иначе это обязательное условие.
В таблице 7.62 класс объекта Set String Operation определяет группы атрибутов или расширения
для унаследованных групп атрибутов.
Таблица 7.62 — Группы атрибутов класса объекта Set String Operation
Группа атрибутов
Идентификатор группы
атрибутов
Элементы труппы
Статическая контекстная группа Операции
(расширяемая группа атрибутов)
MDC_ATTR_GRP_OP_
STATIC.CTXT
из Ooeration:
Operation-Spec. Operation-Texts
Динамическая контекстная группа Опера
ции (расширяемая группа атрибутов)
MDC_ATTR_GRP_OP_
DYN_CTXT
из Operation:
Operational-State. Vmo-Reference
из Set Strina Ooeration:
Cunent-String. Set-String-Spec
Применяют следующие определения типов:
-• Атрибут Set-String-Spec (Установка строки спецификации)
SetStringSpec ::= SEQUENCE {
max-str-len
char-size
set-str-opt
INT-U16,
INT-U16,
SetStrOpt
}
-- максимальная поддерживаемая длина строки
--длина знака в битах, например. 7. 8. или 16
-- специальный бит регистра опций
- Опции для строки
SetStrOpt ::= BITS-16 {
122