Commit 2d43962e authored by ASN.1 Documenter's avatar ASN.1 Documenter
Browse files

import common elements from Ieee1609Dot2BaseTypes

parent 4ce2b9e8
Loading
Loading
Loading
Loading
+4 −13
Original line number Diff line number Diff line
@@ -4,7 +4,10 @@ DEFINITIONS AUTOMATIC TAGS ::= BEGIN

IMPORTS 
  HashedId8,
  Time32
  Time32,
  Extension,
  EXT-TYPE,
  ExtId
FROM Ieee1609Dot2BaseTypes {iso(1) identified-organization(3) ieee(111) 
    standards-association-numbered-series-standards(2) wave-stds(1609)  
    dot2(2) base(1) base-types(2) major-version-2 (2) minor-version-3 (3)}
@@ -13,18 +16,6 @@ FROM Ieee1609Dot2BaseTypes {iso(1) identified-organization(3) ieee(111)

ExtensionModuleVersion::= INTEGER(1)

Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE {
    id      EXT-TYPE.&extId({ExtensionTypes}),
    content EXT-TYPE.&ExtContent({ExtensionTypes}{@.id})
}

EXT-TYPE ::= CLASS {
    &extId        ExtId,
    &ExtContent
} WITH SYNTAX {&ExtContent IDENTIFIED BY &extId} 

ExtId ::= INTEGER(0..255)

EtsiOriginatingHeaderInfoExtension ::= Extension{{EtsiTs103097HeaderInfoExtensions}}

EtsiTs103097HeaderInfoExtensionId ::= ExtId