ГО С Т ISO/IEC 24824-1— 2013
ENCODE STRUCTURE {
eNameSurrogateDriverl
STRUCTURED WITH eRepetitionltemsl{<length>)
} WITH PER-BASIC-UNALIGNED }}
WITH FastlnfosetEncodingSet )
--
Кодируют поле длины , которое было добавлено
—
O F, и кодирую т SEQUENCE OF a d d itio n a l-d a tu m
перед SEQUENCE
(см . С .21)
eNonEmptySequenceOfWithLengthAdditionalDatuml{<#С>}
#PrecededByNonEmptySequenceOfLength{<#C>}{
ENCODE STRUCTURE {
length eNonEmptySequenceOfLengthl,
original {
ENCODE STRUCTURE {
additional-datum {
ENCODE STRUCTURE {
id eNonEmptyOctetStringPrepaddingAdderl,
data eNonEmptyOctetStringPrepaddingAdderl }
WITH FastlnfosetEncodingSet}
STRUCTURED WITH eRepetitionItemsl{<length>}
} WITH PER-BASIC-UNALIGNED }}
WITH FastlnfosetEncodingSet }
--
Кодируют поле длины ,
- - N o n E m p tyO cte tS trin g ,
которое было добавлено перед
и кодируют N o n E m p tyO cte tS trin g .
--
И спользую т, когда кодирование начинается со
второго
Оита
—
октета (см. С .22)
eNonEmptyOctetStringWithLength2{<#С>}
#PrecededByNonEmptyOctetStringLength{<#C>} ::= {
ENCODE STRUCTURE {
length eNonEmptyOctetStringLength2,
original eOctetStringOctetsl{<length>} }
WITH FastlnfosetEncodingSet }
--
Кодируют поле длины , которое было добавлено перед
- - N o n E m p tyO cte tS trin g , и кодируют N o n E m p tyO cte tS trin g .
--
И спользую т, когда кодирование начинается с п я то го Оита октета (см . С .23)
eNonEmptyOctetStringWithLengthS{<#С>}
#PrecededByNonEmptyOctetStringLength{<#C>} : {
ENCODE STRUCTURE {
length eNonEmptyOctetStringLength5,
original eOctetStringOctetsl{<length>} }
WITH FastlnfosetEncodingSet }
--
Кодируют поле длины , которое было добавлено перед
- - N o n E m p tyO cte tS trin g , и кодируют N o n E m p tyO cte tS trin g .
- - И спользую т, когда кодирование начинается с седьмого Оита
—
октета (см. С .24)
eNonEmptyOctetStringWithLength7{<#С>}
#PrecededByNonEraptyOctetStringLength{<#C>} ::■ {
ENCODE STRUCTURE {
length eNonEmptyOctetStringLength7,
original eOctetStringOctetsl{<length>} }
WITH FastlnfosetEncoingSet }
--
Кодируют дискрим инант, который Оыл дооавлен перед элементом
—
компонента c h ild re n типа Document, и кодируют э то т элемент
—
(см. С .2 .1 1 .2 - С .2 .1 1 .5 )
eDocumentChildWithDiscriminantlor5{<#C>}
#PrecededByFourAlternativeDiscriminant(<#C>}{
48