org.omg.dds.topic
Interface Topic<TYPE>
- Type Parameters:
TYPE - The concrete type of the data that will be published and/
or subscribed by the readers and writers that use this
topic.
- All Superinterfaces:
- DDSObject, DomainEntity<Topic<TYPE>,DomainParticipant,TopicListener<TYPE>,TopicQos>, Entity<Topic<TYPE>,TopicListener<TYPE>,TopicQos>, TopicDescription<TYPE>
public interface Topic<TYPE>
- extends TopicDescription<TYPE>, DomainEntity<Topic<TYPE>,DomainParticipant,TopicListener<TYPE>,TopicQos>
Topic is the most basic description of the data to be published and
subscribed.
A Topic is identified by its name, which must be unique in the whole
Domain.
Topic is the only TopicDescription that can be used for publications and
therefore associated to a DataWriter. All operations except for
the inherited operations Entity.setQos(org.omg.dds.core.EntityQos),
Entity.getQos(), Entity.setListener(java.util.EventListener),
Entity.getListener(), Entity.enable(), and
Entity.getStatusCondition() may fail with the exception
NotEnabledException.
| Methods inherited from interface org.omg.dds.core.Entity |
close, enable, getInstanceHandle, getListener, getQos, getStatusChanges, getStatusCondition, retain, setListener, setQos, setQos |
getInconsistentTopicStatus
InconsistentTopicStatus<TYPE> getInconsistentTopicStatus(InconsistentTopicStatus<TYPE> status)
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.