-
Key: XTCE13-20
-
Legacy Issue Number: 8909
-
Status: closed
-
Source: NASA ( Mr. James Kevin Rice)
-
Summary:
MER supports a Union construct because their abstract data types live past decomm. ASIST also supports the same idea – that an abstract data type onboard the spacecraft MAY live past decomm. Although it is possible to let multiple parameters overlap, in a sense allowing for a Union in XTCE. The issue arises that validating software cannot differentiate this with a bug in a container specification. A union tag or element of some sort is needed.
-
Reported: XTCE 1.0b1 — Tue, 21 Jun 2005 04:00 GMT
-
Disposition: Deferred — XTCE 1.3
-
Disposition Summary:
Union types scopes to a 2.0 proposal
The request for a Union data type is a significant change to the XTCE data model. This type of change cannot be done by a minor revision task force. This would need to be something that is handled by a potential 2.0 RFP.
Unions can be implemented in XTCE using the Container EntryList, although the issue correctly points out that it is hard to programmatically verify.
-
Updated: Tue, 1 Jul 2025 15:04 GMT
XTCE13 — lack of Union construct (MER + ASIST)
- Key: XTCE13-20
- OMG Task Force: XML Telemetric & Command Exchange Format 1.3 (XTCE) RTF