ГО С Т ISO/IEC 24824-1— 2013
eNonEmptySequenceOfLengthDiscriminantAdderl }
WITH FastlnfosetEncodingSet }}
--
Кодируют поле длины , вставленное перед кодированием
- - N o n E m p tyO cte tS trin g . И спользую т, когда кодирование начинается
—
со вто рого Оита октета (c u . С .22)
eNonEmptyOctetStringLength2 #NonEmptyOctetStringLength{
USE #NonEmpty0ctetStringLengthAlternatives2
MAPPING ORDERED VALUES
WITH {
ENCODE STRUCTURE {
STRUCTURED WITH
eNonEmptyOctetStringLengthDiscriminantAdder2 }
WITH FastlnfosetEncodingSet }}
--
Кодируют поле длины , вставленное перед кодированием
- - N o n E m p tyO c te tS trin g . И спользую т, когда кодирование начинается
--
с п я то го Оита октета (см . С .23)
eNon£mptyOctetStringLength5 #NonEmptyOctetStringLength{
USE #NonEmptyOctetStringLengthAlternatives5
MAPPING ORDERED VALUES
WITH {
ENCODE STRUCTURE {
STRUCTURED WITH
eNonEmptyOctetStringLengthDiscriminantAdder5 }
WITH FastlnfosetEncodingSet
--
Кодируют поле длины , вставленное
--
N o n E m p tyO cte tS trin g . И спользую т,
})
перед кодированием
когда кодирование начинается
—
с седьмого Оита октета (c u . С .24)
eNonEmptyOctetStringLength7 #NonEmptyOctetStringLength ::«* {
USE #NonEmptyOctetStringLengthAlternatives7
MAPPING ORDERED VALUES
WITH {
ENCODE STRUCTURE {
STRUCTURED WITH
eNon£mptyOctetStringLengthDiscriminantAdder7 }
WITH FastlnfosetEncodingSet }}
--
Кодируют полож ительное целое значение. И спользую т, когда
- - кодирование начинается со вто рого Оита октета (см. С .25)
ePositiveInteger2 #PositiveOrNonNegativeInteger : {
USE #PositiveIntegerAlternatives2
MAPPING ORDERED VALUES
WITH {
ENCODE STRUCTURE {
STRUCTURED WITH ePositiveIntegerDiscriminantAdder2 }
WITH FastlnfosetEncodingSet })
--
Кодируют полож ительное целое значение. И спользую т, когда
- - кодирование начинается с тр е тье го Оита октета (см. С .27)
ePositiveInteger3 #PositiveOrNonNegativeInteger{
USE #PositiveIntegerAlternatives3
MAPPING ORDERED VALUES
WITH {
ENCODE STRUCTURE {
STRUCTURED WITH ePositiveIntegerDiscriminantAdder3 }
WITH FastlnfosetEncodingSet }}
--
Кодируют полож ительное целое значение. И спользую т, когда
- - кодирование начинается с четвертого Оита октета (см. С .28)
ePositiveInteger4 #PositiveOrNonNegativeInteger{
58