public interface GroupData extends QosPolicy.ForPublisher, QosPolicy.ForSubscriber
Publisher
, Subscriber
RxO: No
Changeable: Yes
The purpose of this QoS is to allow the application to attach additional
information to the created Publisher
or Subscriber
. The
value of the GROUP_DATA is available to the application on the
DataReader
and DataWriter
entities and is propagated by
means of the built-in topics.
This QoS can be used by an application combination with the
DataReaderListener
and DataWriterListener
to implement
matching policies similar to those of the Partition
except the decision can be made based on an application-defined policy.QosPolicy.ForDataReader, QosPolicy.ForDataWriter, QosPolicy.ForDomainParticipant, QosPolicy.ForDomainParticipantFactory, QosPolicy.ForPublisher, QosPolicy.ForSubscriber, QosPolicy.ForTopic
Modifier and Type | Method and Description |
---|---|
byte[] |
getValue()
Get a copy of the data.
|
GroupData |
withValue(byte[] value,
int offset,
int length)
Copy this policy and override the value of the property.
|
getEnvironment
byte[] getValue()
GroupData withValue(byte[] value, int offset, int length)
Copyright © 2014. All rights reserved.