-
Key: DDS-58
-
Legacy Issue Number: 6764
-
Status: closed
-
Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
-
Summary:
The specification describes that an entity cannot be deleted if it has
contained entities. That is: Cannot delete Publisher if local
datawriters. Cannot delete Pubscriber if local datareaders. Cannot
delete DomainParticipant if any Topics, Publishers, Subscribers.However manually deleting all contained entities is cumbersome in the
case in which the application is trying to do so as is the case when
shutting down.**PROPOSAL**
Add the operation "ReturnCode_t delete_contained_entities()" to
DomainParticipant, Publisher, and Subscriber.This operation will return all contained entities and leave the system
in a state that allows the application to delete the container. This
affects sections 2.1.2.2.1, 2.1.2.4.1, 2.1.2.5.2, and 2.2.3 (IDL) -
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
DDS — Ref-22 Automatic_deletion_of_contained_entities
- Key: DDS-58
- OMG Task Force: Data Distribution Service FTF