-
Key: DDS12-21
-
Legacy Issue Number: 9498
-
Status: closed
-
Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
-
Summary:
For better naming consistency with other statuses, the PUBLICATION_MATCH_STATUS and SUBSCRIPTION_MATCH_STATUS may be renamed to PUBLICATION_MATCHED_STATUS and SUBSCRIPTION_MATCHED_STATUS. Also the get_publication_match_status and get_subscription_match_status operations may be renamed to get_publication_matched_status and get_subscription_matched_status.
In addition the callback is named on_XXX_matched.Proposed Resolution:
Rename PUBLICATION_MATCH_STATUS to PUBLICATION_MATCHED_STATUS, SUBSCRIPTION_MATCH_STATUS to SUBSCRIPTION_MATCHED_STATUSProposed Revised Text:
Section 2.1.2.4 Publication Module
Figure 2-9; DataWriter class
Rename
get_publication_match_status()
To
get_publication_matched_status()Section 2.1.2.4.2 DataWriter Class
DataWriter class table
Rename
get_publication_match_status()
To
get_publication_matched_status()Section 2.1.2.4.2.19 get_publication_match_status
Rename section heading to:
2.1.2.4.2.19 get_publication_matched_statusReplace
"allows access to the PUBLICATION_MATCH_QOS"
With:
"allows access to the PUBLICATION_MATCHED communication status "Section 2.1.2.5 Subscription Module
Figure 2-9; DataReader class
Rename
get_subscription_match_status()
To
get_subscription_matched_status()Section 2.1.2.4.2 DataReader Class
DataReader class table
Rename
get_subscription_match_status()
To
get_subscription_matched_status()Section 2.1.2.5.3.25 get_subscription_match_status
Rename section heading to:
2.1.2.5.3.25 get_subscription_matched_statusSection 2.1.2.5.3.25 get_subscription_match_status
Rename "SUBSCRIPTION_MATCH_STATUS" to "SUBSCRIPTION_MATCHED_STATUS"Section 2.1.4.4 Conditions and Wait-sets
Figure 2-19; DataReader class
Rename
get_publication_match_status()
To
get_publication_matched_status()Section 2.1.4.1 Communication Status
Communication status table replace:
PUBLICATION_MATCH
With
PUBLICATION_MATCHEDCommunication status table replace:
SUBSCRIPTION_MATCH
With
SUBSCRIPTION_MATCHEDSection 2.2.3 DCPS PSM : IDL
Status constants
Replace:
const StatusKind PUBLICATION_MATCH_STATUS = 0x0001 << 13;
const StatusKind SUBSCRIPTION_MATCH_STATUS = 0x0001 << 14;
With
const StatusKind PUBLICATION_MATCHED_STATUS = 0x0001 << 13;
const StatusKind SUBSCRIPTION_MATCHED_STATUS = 0x0001 << 14;interface DataWriter
Replace:
PublicationMatchedStatus get_publication_match_status();
With
PublicationMatchedStatus get_publication_matched_status();interface DataReader
Replace:
SubscriptionMatchedStatus get_subscription_match_status();
With
SubscriptionMatchedStatus get_subscription_matched_status(); -
Reported: DDS 1.1 — Sun, 2 Apr 2006 05:00 GMT
-
Disposition: Resolved — DDS 1.2
-
Disposition Summary:
see above
-
Updated: Fri, 6 Mar 2015 20:58 GMT
DDS12 — Naming consistencies in match statuses
- Key: DDS12-21
- OMG Task Force: Data Distribution RTF 3