![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
The DCPSTopic topic communicates the existence of topics by means of the TopicBuiltinTopicData datatype. More...
Public Member Functions | |
TopicBuiltinTopicData | clone () |
void | copyFrom (TopicBuiltinTopicData src) |
Overwrite the state of this object with that of the given object. More... | |
List< String > | getBaseTypeName () |
Deadline | getDeadline () |
DestinationOrder | getDestinationOrder () |
Durability | getDurability () |
DurabilityService | getDurabilityService () |
ServiceEnvironment | getEnvironment () |
List< String > | getEquivalentTypeName () |
History | getHistory () |
BuiltinTopicKey | getKey () |
LatencyBudget | getLatencyBudget () |
Lifespan | getLifespan () |
Liveliness | getLiveliness () |
String | getName () |
Ownership | getOwnership () |
Reliability | getReliability () |
DataRepresentation | getRepresentation () |
ResourceLimits | getResourceLimits () |
TopicData | getTopicData () |
TransportPriority | getTransportPriority () |
TypeObject | getType () |
TypeConsistencyEnforcement | getTypeConsistency () |
String | getTypeName () |
The DCPSTopic topic communicates the existence of topics by means of the TopicBuiltinTopicData datatype.
Each TopicBuiltinTopicData sample in a Domain represents a Topic in that Domain: a new TopicBuiltinTopicData instance is created when a newly-added Topic is enabled. However, the instance is not disposed when a Topic is deleted by its participant because a topic lifecycle is tied to the lifecycle of a Domain, not to the lifecycle of an individual participant. An updated TopicBuiltinTopicData sample is written each time a Topic modifies one or more of its QosPolicy values.
Definition at line 57 of file TopicBuiltinTopicData.java.
TopicBuiltinTopicData org.omg.dds.topic.TopicBuiltinTopicData.clone | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
void org.omg.dds.topic.TopicBuiltinTopicData.copyFrom | ( | TopicBuiltinTopicData | src | ) |
Overwrite the state of this object with that of the given object.
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
List<String> org.omg.dds.topic.TopicBuiltinTopicData.getBaseTypeName | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
Deadline org.omg.dds.topic.TopicBuiltinTopicData.getDeadline | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
DestinationOrder org.omg.dds.topic.TopicBuiltinTopicData.getDestinationOrder | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
Durability org.omg.dds.topic.TopicBuiltinTopicData.getDurability | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
DurabilityService org.omg.dds.topic.TopicBuiltinTopicData.getDurabilityService | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
|
inherited |
Implemented in org.omg.dds.core.ServiceEnvironment, org.opensplice.dds.sub.ReflectionDataReader< TYPE, OUT_TYPE >, org.opensplice.dds.core.ModifiableTimeImpl, org.opensplice.dds.pub.ReflectionDataWriter< TYPE >, org.opensplice.dds.core.DurationImpl, org.opensplice.dds.topic.ContentFilteredTopicImpl< TYPE >, org.opensplice.dds.sub.ReadConditionImpl< TYPE >, org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >, org.opensplice.dds.type.TypeSupportImpl< TYPE >, org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl, org.opensplice.dds.topic.SubscriptionBuiltinTopicDataImpl, org.opensplice.dds.topic.TopicBuiltinTopicDataImpl, org.opensplice.dds.domain.DomainParticipantFactoryImpl, org.opensplice.dds.core.QosProviderImpl, org.opensplice.dds.core.status.OfferedIncompatibleQosStatusImpl, org.opensplice.dds.core.status.RequestedIncompatibleQosStatusImpl, org.opensplice.dds.core.InstanceHandleImpl, org.opensplice.dds.core.StatusConditionImpl< T extends Entity<?, ?>, org.opensplice.dds.core.status.LivelinessChangedStatusImpl, org.opensplice.dds.core.status.PublicationMatchedStatusImpl, org.opensplice.dds.core.status.SubscriptionMatchedStatusImpl, org.opensplice.dds.sub.SampleImpl< TYPE >, org.opensplice.dds.core.policy.ShareImpl, org.opensplice.dds.core.status.OfferedDeadlineMissedStatusImpl, org.opensplice.dds.core.status.SampleRejectedStatusImpl, org.opensplice.dds.core.WaitSetImpl, org.opensplice.dds.topic.ParticipantBuiltinTopicDataImpl, org.opensplice.dds.core.status.RequestedDeadlineMissedStatusImpl, org.opensplice.dds.topic.BuiltinTopicKeyImpl, org.opensplice.dds.core.GuardConditionImpl, org.opensplice.dds.core.event.AllDataDisposedEventImpl< TYPE >, org.opensplice.dds.core.policy.QosPolicyCountImpl, org.opensplice.dds.core.status.InconsistentTopicStatusImpl, org.opensplice.dds.core.status.LivelinessLostStatusImpl, org.opensplice.dds.core.status.SampleLostStatusImpl, org.opensplice.dds.core.policy.QosPolicyImpl, org.opensplice.dds.core.status.AllDataDisposedStatusImpl, org.opensplice.dds.core.IllegalArgumentExceptionImpl, org.opensplice.dds.core.InconsistentPolicyExceptionImpl, org.opensplice.dds.core.policy.PolicyFactoryImpl, org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl, org.opensplice.dds.core.PreconditionNotMetExceptionImpl, org.opensplice.dds.core.AlreadyClosedExceptionImpl, org.opensplice.dds.core.IllegalOperationExceptionImpl, org.opensplice.dds.core.ImmutablePolicyExceptionImpl, org.opensplice.dds.core.NotEnabledExceptionImpl, org.opensplice.dds.core.OutOfResourcesExceptionImpl, org.opensplice.dds.core.DDSExceptionImpl, org.opensplice.dds.core.status.DataAvailableStatusImpl, and org.opensplice.dds.core.status.DataOnReadersStatusImpl.
List<String> org.omg.dds.topic.TopicBuiltinTopicData.getEquivalentTypeName | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
History org.omg.dds.topic.TopicBuiltinTopicData.getHistory | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
BuiltinTopicKey org.omg.dds.topic.TopicBuiltinTopicData.getKey | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
LatencyBudget org.omg.dds.topic.TopicBuiltinTopicData.getLatencyBudget | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
Lifespan org.omg.dds.topic.TopicBuiltinTopicData.getLifespan | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
Liveliness org.omg.dds.topic.TopicBuiltinTopicData.getLiveliness | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
String org.omg.dds.topic.TopicBuiltinTopicData.getName | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
Ownership org.omg.dds.topic.TopicBuiltinTopicData.getOwnership | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
Reliability org.omg.dds.topic.TopicBuiltinTopicData.getReliability | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
DataRepresentation org.omg.dds.topic.TopicBuiltinTopicData.getRepresentation | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
ResourceLimits org.omg.dds.topic.TopicBuiltinTopicData.getResourceLimits | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
TopicData org.omg.dds.topic.TopicBuiltinTopicData.getTopicData | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
TransportPriority org.omg.dds.topic.TopicBuiltinTopicData.getTransportPriority | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
TypeObject org.omg.dds.topic.TopicBuiltinTopicData.getType | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
TypeConsistencyEnforcement org.omg.dds.topic.TopicBuiltinTopicData.getTypeConsistency | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.
String org.omg.dds.topic.TopicBuiltinTopicData.getTypeName | ( | ) |
Implemented in org.opensplice.dds.topic.TopicBuiltinTopicDataImpl.