Commit 3eb6a8ea authored by Lev Walkin's avatar Lev Walkin

standard modules directory

parent d4ec7d97
SUBDIRS = tests
SUBDIRS = standard-modules tests
dist_pkgdata_DATA = \
$(srcdir)/*.[ch] \
$(srcdir)/file-dependencies
uninstall-local:
-@echo -n " "
-rm -f -r $(DESTDIR)$(pkgdatadir)
......@@ -169,7 +169,7 @@ target_alias = @target_alias@
target_cpu = @target_cpu@
target_os = @target_os@
target_vendor = @target_vendor@
SUBDIRS = tests
SUBDIRS = standard-modules tests
dist_pkgdata_DATA = \
$(srcdir)/*.[ch] \
$(srcdir)/file-dependencies
......@@ -490,6 +490,7 @@ uninstall-info: uninstall-info-recursive
tags tags-recursive uninstall uninstall-am \
uninstall-dist_pkgdataDATA uninstall-info-am uninstall-local
uninstall-local:
-@echo -n " "
-rm -f -r $(DESTDIR)$(pkgdatadir)
......
ASN1-Object-Identifier-Module { joint-iso-itu-t asn1(1) specification(0) modules(0) object-identifiers(1) }
DEFINITIONS ::= BEGIN
-- NumericString ASN.1 type (see 37.3) --
numericString OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) specification(0) characterStrings(1) numericString(0) }
-- PrintableString ASN.1 type (see 37.5) --
printableString OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) specification(0) characterStrings(1) printableString(1) }
-- ASN.1 Character Module (see 38.1) --
asn1CharacterModule OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) specification(0) modules(0) iso10646(0) }
-- ASN.1 Object Identifier Module (this module) --
asn1ObjectIdentifierModule OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) specification(0) modules(0) object-identifiers(1) }
-- BER encoding of a single ASN.1 type --
ber OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) basic-encoding(1) }
-- CER encoding of a single ASN.1 type --
cer OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) ber-derived(2) canonical-encoding(0) }
-- DER encoding of a single ASN.1 type --
der OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) ber-derived(2) distinguished-encoding(1) }
-- PER encoding of a single ASN.1 type (basic aligned) --
perBasicAligned OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) packed-encoding(3) basic(0) aligned(0) }
-- PER encoding of a single ASN.1 type (basic unaligned) --
perBasicUnaligned OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) packed-encoding(3) basic(0) unaligned(1) }
-- PER encoding of a single ASN.1 type (canonical aligned) --
perCanonicalAligned OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) packed-encoding(3) canonical(1) aligned(0) }
-- PER encoding of a single ASN.1 type (canonical unaligned) --
perCanonicalUnaligned OBJECT IDENTIFIER ::= { joint-iso-itu-t asn1(1) packed-encoding(3) canonical(1) unaligned(1) }
-- XER encoding of a single ASN.1 type (basic) --
xerBasic OBJECT IDENTIFIER ::= {joint-iso-itu-t asn1(1) xml-encoding(5) basic(0) }
-- XER encoding of a single ASN.1 type (canonical) --
xerCanonical OBJECT IDENTIFIER ::= {joint-iso-itu-t asn1(1) xml-encoding(5) canonical(1) }
END -- ASN1-Object-Identifier-Module --
/*
* This specification contains pervasive ASN.1 information object classes.
* These classes are defined as "useful", and are available in any module
* without the necessity for explicit import.
*/
ASN1C-UsefulInformationObjectClasses
{ iso(1) org(3) dod(6) internet (1) private(4) enterprise(1)
spelio(9363) software(1) asn1c(5)
standard-modules(3) auto-imported(0) 1 }
DEFINITIONS ::= BEGIN
/*
* X.681-0207, Annex A
* The TYPE-IDENTIFIER information object class
*/
TYPE-IDENTIFIER ::= CLASS {
&id OBJECT IDENTIFIER UNIQUE,
&Type
} WITH SYNTAX { &Type IDENTIFIED BY &id }
/*
* X.681-0207, Annex B
* The ABSTRACT-SYNTAX information object class
*/
ABSTRACT-SYNTAX ::= CLASS {
&id OBJECT IDENTIFIER UNIQUE,
&Type,
&property BIT STRING { handles-invalid-encodings(0) } DEFAULT {}
} WITH SYNTAX { &Type IDENTIFIED BY &id [HAS PROPERTY &property] }
END
smodsdir = $(pkgdatadir)/standard-modules
dist_smods_DATA = \
$(srcdir)/*.asn1 \
$(srcdir)/README
uninstall-local:
-@echo -n " "
-rm -f -r $(DESTDIR)$(smodsdir)
This diff is collapsed.
All *.asn1 files in this directory will be automatically
picked up by the asn1c during compilation of any user specified module.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment