diff options
author | Lev Walkin <vlm@lionet.info> | 2004-06-28 21:13:22 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2004-06-28 21:13:22 +0000 |
commit | 5bbff1e08cbaf5aaa4f71e85b3cbdba46da34468 (patch) | |
tree | 42f22d353e1b0da0627d19637293b6fc55d375cd /tests/34-class-OK.asn1.-EF | |
parent | e88268828eff58b4bbaf7d70b06f373d39a735e9 (diff) |
removed -N command-line argument
Diffstat (limited to 'tests/34-class-OK.asn1.-EF')
-rw-r--r-- | tests/34-class-OK.asn1.-EF | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/tests/34-class-OK.asn1.-EF b/tests/34-class-OK.asn1.-EF new file mode 100644 index 00000000..e9f76b59 --- /dev/null +++ b/tests/34-class-OK.asn1.-EF @@ -0,0 +1,36 @@ + +ModuleTestClassSimple {iso(-1) org(3) dod(6) internet(1) private(4) + enterprise(1) spelio(9363) software(1) asn1c(5) test(1) + 34 } +DEFINITIONS IMPLICIT TAGS ::= +BEGIN + +EXTENSION ::= CLASS { + &id OBJECT IDENTIFIER UNIQUE, + &ExtnType +} WITH SYNTAX { + SYNTAX &ExtnType + IDENTIFIED BY &id + } + + +Ext1 ::= SEQUENCE { + extnId EXTENSION.&id +} + +EXTENSION-ATTRIBUTE ::= CLASS { + &id INTEGER (0..256) UNIQUE, + &Type +} WITH SYNTAX {&Type IDENTIFIED BY &id} + + +terminal-type EXTENSION-ATTRIBUTE ::= { TerminalType IDENTIFIED BY 23} + +ExtensionAttribute ::= SEQUENCE { + extension-attribute-type [0] IMPLICIT EXTENSION-ATTRIBUTE.&id ({ExtensionAttributeTable}), + extension-attribute-value [1] IMPLICIT EXTENSION-ATTRIBUTE.&Type ({ExtensionAttributeTable}{@extension-attribute-type}) +} + +ub-extension-attributes INTEGER ::= 256 + +END |