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

ГОСТ Р ИСО/МЭК 8825-3-2016 Информационная технология (ИТ). Правила кодирования АСН.1. Часть 3. Спецификация нотации контроля кодирования (ECN)

     25.1 Признаки кодирования, синтаксис и цель для класса #OUTER

25.1.1 Синтаксис для определения объектов кодирования класса #OUTER определяется следующим образом:


#OUTER ::= ENCODING-CLASS {


-- Точка выравнивания

&alignment-point ENUMERATED

{unchanged, reset } DEFAULT reset,


-- Заполнение

&post-padding-unit Unit (1 ..MAX) DEFAULT octet,

&post-padding Padding DEFAULT zero,

&post-padding-pattern Non-Null-Pattern (ALL EXCEPT different:any)

DEFAULT bits:'0'B,


-- Спецификация реверсии битов (см. 22.12)


&bit-reversal ReversalSpecification

DEFAULT no-reversal,


-- Действие в отношении добавленных битов

&added-bits ENUMERATED

{hard-error, signal-application,

silently-ignore, next-value}

DEFAULT hard-error

} WITH SYNTAX {

[ALIGNMENT &alignment-point]

[PADDING

[MULTIPLE OF &post-padding-unit]

[POST-PADDING &post-padding

[PATTERN &post-padding-pattern]]]

[BIT-REVERSAL &bit-reversal]

[ADDED BITS DECODING &added-bits]

}