Commit 085c995c authored by ASN.1 Documenter's avatar ASN.1 Documenter
Browse files

titanization

parent 46ebf41a
Loading
Loading
Loading
Loading
+19 −13
Original line number Diff line number Diff line
@@ -375,23 +375,29 @@ FROM EtsiTs103097ExtensionModule {itu-t(0) identified-organization(4)
 *
 * @param extns contains a list of extensions from that contributor.   
 */
--  ContributedExtensionBlock ::= SEQUENCE {
--      contributorId IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION.
--              &id({Ieee1609Dot2HeaderInfoContributedExtensions}),
--      extns   SEQUENCE (SIZE(1..MAX)) OF IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION.
--              &Extn({Ieee1609Dot2HeaderInfoContributedExtensions}{@.contributorId})
--}

  ContributedExtensionBlock ::= SEQUENCE {
      contributorId IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION.
              &id({Ieee1609Dot2HeaderInfoContributedExtensions}),
      extns   SEQUENCE (SIZE(1..MAX)) OF IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION.
              &Extn({Ieee1609Dot2HeaderInfoContributedExtensions}{@.contributorId})
      contributorId HeaderInfoContributorId ( etsiHeaderInfoContributorId ),
      extns  SEQUENCE (SIZE(1..MAX)) OF EtsiOriginatingHeaderInfoExtension
}


/**
 * @class IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION
 * 
 * @brief This data structure defines the information object class that 
 * provides a "template" for defining extension blocks.
 */
  IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION ::= CLASS {
      &id    HeaderInfoContributorId UNIQUE,
      &Extn
  } WITH SYNTAX {&Extn IDENTIFIED BY &id}
--  IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION ::= CLASS {
--      &id    HeaderInfoContributorId UNIQUE,
--      &Extn
--  } WITH SYNTAX {&Extn IDENTIFIED BY &id}

/**
 * @class Ieee1609Dot2HeaderInfoContributedExtensions
@@ -404,11 +410,11 @@ FROM EtsiTs103097ExtensionModule {itu-t(0) identified-organization(4)
 * The information object EtsiOriginatingHeaderInfoExtension is imported 
 * from the EtsiTs103097ExtensionModule 
 */
  Ieee1609Dot2HeaderInfoContributedExtensions 
      IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION ::= {
      {EtsiOriginatingHeaderInfoExtension IDENTIFIED BY etsiHeaderInfoContributorId},
      ...
  }
--  Ieee1609Dot2HeaderInfoContributedExtensions 
--      IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION ::= {
--      {EtsiOriginatingHeaderInfoExtension IDENTIFIED BY etsiHeaderInfoContributorId},
--      ...
--  }

/**
 * @class HeaderInfoContributorId 
+8 −8
Original line number Diff line number Diff line
@@ -412,8 +412,8 @@ EXPORTS ALL;
 * valid.
 */
  TwoDLocation ::= SEQUENCE {
    latitude   Latitude,
    longitude  Longitude
    latitude   SecLatitude,
    longitude  SecLongitude
  }

/** 
@@ -546,9 +546,9 @@ EXPORTS ALL;
 * incompatible.
 */
  ThreeDLocation ::= SEQUENCE {
    latitude   Latitude,
    longitude  Longitude,
    elevation  Elevation
    latitude   SecLatitude,
    longitude  SecLongitude,
    elevation  SecElevation
  }

/** 
@@ -558,7 +558,7 @@ EXPORTS ALL;
 * with precision 1/10th microdegree relative to the World Geodetic System
 * (WGS)-84 datum as defined in NIMA Technical Report TR8350.2.
 */
  Latitude ::= NinetyDegreeInt
  SecLatitude ::= NinetyDegreeInt
  
/** 
 * @class Longitude
@@ -567,7 +567,7 @@ EXPORTS ALL;
 * with precision 1/10th microdegree relative to the World Geodetic System
 * (WGS)-84 datum as defined in NIMA Technical Report TR8350.2.
 */
  Longitude ::= OneEightyDegreeInt
  SecLongitude ::= OneEightyDegreeInt
  
/** 
 * @class Elevation
@@ -577,7 +577,7 @@ EXPORTS ALL;
 * integer number of decimeters representing the height above a minimum
 * height of −409.5 m, with the maximum height being 6143.9 m. 
 */
  Elevation ::= Uint16
  SecElevation ::= Uint16

/** 
 * @class NinetyDegreeInt