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.
|
getEnvironmentbyte[] getValue()
GroupData withValue(byte[] value, int offset, int length)
Copyright © 2014. All rights reserved.