DDS 1.0 NO IDEA Avatar
  1. OMG Issue

DDS — DDS ISSUE# 49] Behavior_of_register_type

  • Key: DDS-142
  • Legacy Issue Number: 6849
  • Status: closed  
  • Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
  • Summary:

    Ref-161 Behavior_of_register_type

    The specification does not say what happens if the application locally
    tries to define the same "type_name" via register_type

    The case where a different DataType is being "registered" with a name
    that was already used should clearly fail

    The case where the same DataType is registered again with the same
    name could either fail or be idempotent.

    **PROPOSAL**

    State in 2.1.2.3.6 that it is a pre-condition that the same name has
    not already been used to register a different type. In case this is
    attempted the register_type() operation shall return
    PRECONDITION_ERROR

    State in 2.1.2.3.6 the documentation that it is OK to re-register the
    same DataType again with the same type_name. In this case the
    operation is idempotent and returns OK.

  • Reported: DDS 1.0b1 — Tue, 23 Dec 2003 05:00 GMT
  • Disposition: Resolved — DDS 1.0
  • Disposition Summary:

    see below

  • Updated: Fri, 6 Mar 2015 20:58 GMT