DDS 1.2 RTF Avatar
  1. OMG Issue

DDS12 — Example in 2.1.4.4.2 not quite correct

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

    In Section 2.1.4.4.2 (Trigger State of the ReadCondition) the last paragraph describes an example. However, it is not quite true because reading samples belonging to the latest generation will cause the view_state to become NOT_NEW.
    For the sake of the example considered, it may not be necessary to specify the view_state since it is not absolutely relevant to the desired condition being triggered when a new sample arrives given that all other samples were previously at least read.

    Proposed Resolution:
    Remove mention of the view_state.

    Proposed Revised Text:
    Section 2.1.4.4.2 Trigger State of the ReadCondition
    In the last paragraph, change the sentence from
    "A ReadCondition that has a sample_state_mask =

    {NOT_READ}, view_state_mask = {NEW} will have trigger_value of TRUE whenever a new sample arrives and will transition to FALSE as soon as all the NEW samples are either read or taken."


    To
    "A ReadCondition that has a sample_state_mask = {NOT_READ}

    will have trigger_value of TRUE whenever a new sample arrives and will transition to FALSE as soon as all the new samples are either read or taken. "

    Section 2.1.4.4.2 Trigger State of the ReadCondition
    In that last paragraph change the last sentence from
    "that would only change the SampleState to READ but the sample would still have (SampleState, ViewState) = (READ, NEW) which overlaps the mask on the ReadCondition".
    To
    "that would only change the SampleState to READ which still overlaps the mask on the ReadCondition".

  • Reported: DDS 1.1 — Sun, 2 Apr 2006 05:00 GMT
  • Disposition: Resolved — DDS 1.2
  • Disposition Summary:

    Remove mention of the view_state.

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