DDS-XTypes 1.4b1 RTF Avatar
  1. OMG Issue

DDSXTY14 — Clarify how "must_understand" and "optional" members are designated

  • Key: DDSXTY14-104
  • Status: open  
  • Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
  • Summary:

    Section 7.2.2.4.4.4.6 "Members That Must Be Understood by Consumers" and 7.2.2.4.4.4.7 "Optional Members" talk about the concept of must understand members and optional members. Later sections 7.3.1 and 7.3.2 talk about representing types using IDL and XML. However these sections do not clearly say how the designation ties to those type representations.

    The behavior can be deduced from the definition of certain annotations (like @optional) and their defaults. However there is still room for ambiguities.

    Given this is fundamental to using the types It would be better if these specification was more explicit on how this designation happens using both IDL and XML.

  • Reported: DDS-XTypes 1.3b1 — Tue, 26 Aug 2025 09:27 GMT
  • Updated: Tue, 26 Aug 2025 13:35 GMT