Loading Ieee1609Dot2.asn +19 −13 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 Loading Ieee1609Dot2BaseTypes.asn +8 −8 Original line number Diff line number Diff line Loading @@ -412,8 +412,8 @@ EXPORTS ALL; * valid. */ TwoDLocation ::= SEQUENCE { latitude Latitude, longitude Longitude latitude SecLatitude, longitude SecLongitude } /** Loading Loading @@ -546,9 +546,9 @@ EXPORTS ALL; * incompatible. */ ThreeDLocation ::= SEQUENCE { latitude Latitude, longitude Longitude, elevation Elevation latitude SecLatitude, longitude SecLongitude, elevation SecElevation } /** Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading Loading
Ieee1609Dot2.asn +19 −13 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 Loading
Ieee1609Dot2BaseTypes.asn +8 −8 Original line number Diff line number Diff line Loading @@ -412,8 +412,8 @@ EXPORTS ALL; * valid. */ TwoDLocation ::= SEQUENCE { latitude Latitude, longitude Longitude latitude SecLatitude, longitude SecLongitude } /** Loading Loading @@ -546,9 +546,9 @@ EXPORTS ALL; * incompatible. */ ThreeDLocation ::= SEQUENCE { latitude Latitude, longitude Longitude, elevation Elevation latitude SecLatitude, longitude SecLongitude, elevation SecElevation } /** Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading