RTI Connext Java API
Version 5.3.1
|
QoS policies supported by a com.rti.dds.subscription.DataReader entity. More...
Additional Inherited Members | |
![]() | |
final boolean | equals (Object other) |
![]() | |
Struct () | |
abstract void | pull_from_nativeI (long native_status) |
abstract void | push_to_nativeI (long native_status) |
QoS policies supported by a com.rti.dds.subscription.DataReader entity.
You must set certain members in a consistent manner:
com.rti.dds.subscription.DataReaderQos.deadline .period >= com.rti.dds.subscription.DataReaderQos.time_based_filter .minimum_separation
com.rti.dds.subscription.DataReaderQos.history .depth <= com.rti.dds.subscription.DataReaderQos.resource_limits .max_samples_per_instance
com.rti.dds.subscription.DataReaderQos.resource_limits .max_samples_per_instance <= com.rti.dds.subscription.DataReaderQos.resource_limits .max_samples com.rti.dds.subscription.DataReaderQos.resource_limits .initial_samples <= com.rti.dds.subscription.DataReaderQos.resource_limits .max_samples
com.rti.dds.subscription.DataReaderQos.resource_limits .initial_instances <= com.rti.dds.subscription.DataReaderQos.resource_limits .max_instances
com.rti.dds.subscription.DataReaderQos.reader_resource_limits .initial_remote_writers_per_instance <= com.rti.dds.subscription.DataReaderQos.reader_resource_limits .max_remote_writers_per_instance
com.rti.dds.subscription.DataReaderQos.reader_resource_limits .initial_infos <= com.rti.dds.subscription.DataReaderQos.reader_resource_limits .max_infos
com.rti.dds.subscription.DataReaderQos.reader_resource_limits .max_remote_writers_per_instance <= com.rti.dds.subscription.DataReaderQos.reader_resource_limits .max_remote_writers
com.rti.dds.subscription.DataReaderQos.reader_resource_limits .max_samples_per_remote_writer <= com.rti.dds.subscription.DataReaderQos.resource_limits .max_samples
length of com.rti.dds.subscription.DataReaderQos.user_data .value <= com.rti.dds.domain.DomainParticipantQos.resource_limits .reader_user_data_max_length
If any of the above are not true, com.rti.dds.subscription.DataReader.set_qos and com.rti.dds.subscription.DataReader.set_qos_with_profile will fail with com.rti.dds.infrastructure.RETCODE_INCONSISTENT_POLICY and com.rti.dds.subscription.Subscriber.create_datareader will return NULL.
final DurabilityQosPolicy durability |
Durability policy, DURABILITY.
final DeadlineQosPolicy deadline |
Deadline policy, DEADLINE.
final LatencyBudgetQosPolicy latency_budget |
Latency budget policy, LATENCY_BUDGET.
final LivelinessQosPolicy liveliness |
Liveliness policy, LIVELINESS.
final ReliabilityQosPolicy reliability |
Reliability policy, RELIABILITY.
final DestinationOrderQosPolicy destination_order |
Destination order policy, DESTINATION_ORDER.
final HistoryQosPolicy history |
History policy, HISTORY.
final ResourceLimitsQosPolicy resource_limits |
Resource limits policy, RESOURCE_LIMITS.
final UserDataQosPolicy user_data |
User data policy, USER_DATA.
final OwnershipQosPolicy ownership |
Ownership policy, OWNERSHIP.
final TimeBasedFilterQosPolicy time_based_filter |
Time-based filter policy, TIME_BASED_FILTER.
final ReaderDataLifecycleQosPolicy reader_data_lifecycle |
Reader data lifecycle policy, READER_DATA_LIFECYCLE.
final DataReaderResourceLimitsQosPolicy reader_resource_limits |
<<extension>> com.rti.dds.subscription.DataReader resource limits policy, DATA_READER_RESOURCE_LIMITS. This policy is an extension to the DDS standard.
final DataReaderProtocolQosPolicy protocol |
<<extension>> com.rti.dds.subscription.DataReader protocol policy, DATA_READER_PROTOCOL
final TransportSelectionQosPolicy transport_selection |
<<extension>> Transport selection policy, TRANSPORT_SELECTION.
Specifies the transports available for use by the com.rti.dds.subscription.DataReader.
final TransportUnicastQosPolicy unicast |
<<extension>> Unicast transport policy, TRANSPORT_UNICAST.
Specifies the unicast transport interfaces and ports on which messages can be received.
The unicast interfaces are used to receive messages from com.rti.dds.publication.DataWriter entities in the domain.
final TransportMulticastQosPolicy multicast |
<<extension>> Multicast transport policy, TRANSPORT_MULTICAST.
Specifies the multicast group addresses and ports on which messages can be received.
The multicast addresses are used to receive messages from com.rti.dds.publication.DataWriter entities in the domain.
final PropertyQosPolicy property |
<<extension>> Property policy, PROPERTY.
final ServiceQosPolicy service |
<<extension>> Service policy, SERVICE.
final AvailabilityQosPolicy availability |
<<extension>> Availability policy, AVAILABILITY.
final EntityNameQosPolicy subscription_name |
<<extension>> EntityName policy, ENTITY_NAME.
final TransportPriorityQosPolicy transport_priority |
Transport priority policy, TRANSPORT_PRIORITY.
final TypeConsistencyEnforcementQosPolicy type_consistency |
Type consistency enforcement policy, TYPE_CONSISTENCY_ENFORCEMENT.
final TypeSupportQosPolicy type_support |
<<extension>> type support data, TYPESUPPORT.
Optional value that is passed to a type plugin's on_endpoint_attached and deserialization functions.