![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
The DCPSPublication topic communicates the existence of datawriters by means of the PublicationBuiltinTopicData datatype. More...
Public Member Functions | |
PublicationBuiltinTopicData | clone () |
void | copyFrom (PublicationBuiltinTopicData 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 () |
GroupData | getGroupData () |
BuiltinTopicKey | getKey () |
LatencyBudget | getLatencyBudget () |
Lifespan | getLifespan () |
Liveliness | getLiveliness () |
Ownership | getOwnership () |
OwnershipStrength | getOwnershipStrength () |
BuiltinTopicKey | getParticipantKey () |
Partition | getPartition () |
Presentation | getPresentation () |
Reliability | getReliability () |
DataRepresentation | getRepresentation () |
TopicData | getTopicData () |
String | getTopicName () |
TypeObject | getType () |
TypeConsistencyEnforcement | getTypeConsistency () |
String | getTypeName () |
UserData | getUserData () |
The DCPSPublication topic communicates the existence of datawriters by means of the PublicationBuiltinTopicData datatype.
Each PublicationBuiltinTopicData sample in a Domain represents a datawriter in that Domain: a new PublicationBuiltinTopicData instance is created when a newly-added DataWriter is enabled, and it is disposed when that DataWriter is deleted. An updated PublicationBuiltinTopicData sample is written each time the DataWriter (or the Publisher to which it belongs) modifies a QosPolicy that applies to the entities connected to it. Also will it be updated when the writer looses or regains its liveliness.
Definition at line 61 of file PublicationBuiltinTopicData.java.
PublicationBuiltinTopicData org.omg.dds.topic.PublicationBuiltinTopicData.clone | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
void org.omg.dds.topic.PublicationBuiltinTopicData.copyFrom | ( | PublicationBuiltinTopicData | src | ) |
Overwrite the state of this object with that of the given object.
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
List<String> org.omg.dds.topic.PublicationBuiltinTopicData.getBaseTypeName | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
Deadline org.omg.dds.topic.PublicationBuiltinTopicData.getDeadline | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
DestinationOrder org.omg.dds.topic.PublicationBuiltinTopicData.getDestinationOrder | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
Durability org.omg.dds.topic.PublicationBuiltinTopicData.getDurability | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
DurabilityService org.omg.dds.topic.PublicationBuiltinTopicData.getDurabilityService | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
|
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.PublicationBuiltinTopicData.getEquivalentTypeName | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
GroupData org.omg.dds.topic.PublicationBuiltinTopicData.getGroupData | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
BuiltinTopicKey org.omg.dds.topic.PublicationBuiltinTopicData.getKey | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
LatencyBudget org.omg.dds.topic.PublicationBuiltinTopicData.getLatencyBudget | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
Lifespan org.omg.dds.topic.PublicationBuiltinTopicData.getLifespan | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
Liveliness org.omg.dds.topic.PublicationBuiltinTopicData.getLiveliness | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
Ownership org.omg.dds.topic.PublicationBuiltinTopicData.getOwnership | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
OwnershipStrength org.omg.dds.topic.PublicationBuiltinTopicData.getOwnershipStrength | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
BuiltinTopicKey org.omg.dds.topic.PublicationBuiltinTopicData.getParticipantKey | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
Partition org.omg.dds.topic.PublicationBuiltinTopicData.getPartition | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
Presentation org.omg.dds.topic.PublicationBuiltinTopicData.getPresentation | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
Reliability org.omg.dds.topic.PublicationBuiltinTopicData.getReliability | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
DataRepresentation org.omg.dds.topic.PublicationBuiltinTopicData.getRepresentation | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
TopicData org.omg.dds.topic.PublicationBuiltinTopicData.getTopicData | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
String org.omg.dds.topic.PublicationBuiltinTopicData.getTopicName | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
TypeObject org.omg.dds.topic.PublicationBuiltinTopicData.getType | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
TypeConsistencyEnforcement org.omg.dds.topic.PublicationBuiltinTopicData.getTypeConsistency | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
String org.omg.dds.topic.PublicationBuiltinTopicData.getTypeName | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.
UserData org.omg.dds.topic.PublicationBuiltinTopicData.getUserData | ( | ) |
Implemented in org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl.