public interface Ownership extends QosPolicy.ForTopic, QosPolicy.ForDataReader, QosPolicy.ForDataWriter, RequestedOffered<Ownership>
DataWriter
s
to write the same instance of the data and if so, how these modifications
should be arbitrated.
Concerns: Topic
, DataReader
, DataWriter
RxO: Yes
Changeable: NoOwnershipStrength
Modifier and Type | Interface and Description |
---|---|
static class |
Ownership.Kind |
QosPolicy.ForDataReader, QosPolicy.ForDataWriter, QosPolicy.ForDomainParticipant, QosPolicy.ForDomainParticipantFactory, QosPolicy.ForPublisher, QosPolicy.ForSubscriber, QosPolicy.ForTopic
Modifier and Type | Method and Description |
---|---|
Ownership.Kind |
getKind() |
Ownership |
withExclusive() |
Ownership |
withKind(Ownership.Kind kind)
Copy this policy and override the value of the property.
|
Ownership |
withShared() |
getEnvironment
requestedOfferedContract
compareTo
Ownership.Kind getKind()
Ownership withKind(Ownership.Kind kind)
Ownership withShared()
Ownership withExclusive()
Copyright © 2014. All rights reserved.