Как объединить оператор SIZE OF в ASN с другой переменной?

У меня есть определение ASN, как это:

TEST-ME ::= SEQUENCE (SIZE (1..maxUMS)) OF UMStoADD

который дает

такая структура

struct {
TEST-ME-type TestMe[11] }

Теперь я хочу ввести переменную в TEST-ME который может привести к такой структуре

struct {
TEST-ME-type TestMe[11];
My_Bool_type variable;
}

Я должен сейчас попробовал это:

`TEST-ME ::=        SEQUENCE {

(SIZE (1..maxUMS)) OF UMStoADD,
My_Bool_type  variable}`

Но это не работает. Как мне обойти это?

0

Решение

TEST-ME ::= SEQUENCE {
field1 SEQUENCE (SIZE (1..maxUMS)) OF UMStoADD,
filed2 My_Bool_type
}
1

Другие решения


По вопросам рекламы [email protected]