DDS 1.0 NO IDEA Avatar
  1. OMG Issue

DDS — Ref-151 No_locally_duplicate_topics

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

    The specification does not state what happens if the applcation
    attempts to create multiple times a Topic with the same name

    **PROPOSAL**

    In section 2.1.2.2.1.5 state that calling create_topic muiltiple times
    behaves as doing a lookup first with no timeout and if a Topic is
    found then it compares the data-type & the qos specified as parameters
    with those of the existing Topic.

    State that if the comparison fails, than the operation return
    PRECONDITION_FAILED.

    State that if the lookup and comparison succeed then the reference
    count to the Topic should be incremented such that the application
    must call delete_topic as many times as it called create_topic and
    directly lookup_topic for the local proxy to be deleted.

  • 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