DomainParticipantQos Class Reference
[DomainParticipants]

QoS policies supported by a com.rti.dds.domain.DomainParticipant entity. More...

Inheritance diagram for DomainParticipantQos:

Qos

List of all members.

Public Attributes

final UserDataQosPolicy user_data
 User data policy, USER_DATA.
final EntityFactoryQosPolicy entity_factory
 Entity factory policy, ENTITY_FACTORY.
final WireProtocolQosPolicy wire_protocol
 <<eXtension>> Wire Protocol policy, WIRE_PROTOCOL.
final TransportBuiltinQosPolicy transport_builtin
 <<eXtension>> Transport Builtin policy, TRANSPORT_BUILTIN.
final TransportUnicastQosPolicy default_unicast
 <<eXtension>> Default Unicast Transport policy, TRANSPORT_UNICAST.
final DiscoveryQosPolicy discovery
 <<eXtension>> Discovery policy, DISCOVERY.
final
DomainParticipantResourceLimitsQosPolicy 
resource_limits
 <<eXtension>> Domain participant resource limits policy, DOMAIN_PARTICIPANT_RESOURCE_LIMITS.
final EventQosPolicy event
 <<eXtension>> Event policy, EVENT.
final ReceiverPoolQosPolicy receiver_pool
 <<eXtension>> Receiver pool policy, RECEIVER_POOL.
final DatabaseQosPolicy database
 <<eXtension>> Database policy, DATABASE.
final DiscoveryConfigQosPolicy discovery_config
 <<eXtension>> Discovery config policy, DISCOVERY_CONFIG.
final PropertyQosPolicy property
 <<eXtension>> Property policy, PROPERTY.
final EntityNameQosPolicy participant_name
 <<eXtension>> The participant name. ENTITY_NAME
final TypeSupportQosPolicy type_support
 <<eXtension>> Type support data, TYPESUPPORT.
final
TransportMulticastMappingQosPolicy 
multicast_mapping
 <<eXtension>> The multicast mapping policy. DDSTransportMulticastMappingQosModule


Detailed Description

QoS policies supported by a com.rti.dds.domain.DomainParticipant entity.

Certain members must be set in a consistent manner:

Length of com.rti.dds.domain.DomainParticipantQos.user_data .value <= com.rti.dds.domain.DomainParticipantQos.resource_limits .participant_user_data_max_length

For com.rti.dds.domain.DomainParticipantQos.discovery_config .publication_writer
high_watermark <= com.rti.dds.domain.DomainParticipantQos.resource_limits .local_writer_allocation .max_count heartbeats_per_max_samples <= com.rti.dds.domain.DomainParticipantQos.resource_limits .local_writer_allocation.max_count

For com.rti.dds.domain.DomainParticipantQos.discovery_config .suscription_writer
high_watermark <= com.rti.dds.domain.DomainParticipantQos.resource_limits .local_reader_allocation.max_count heartbeats_per_max_samples <= com.rti.dds.domain.DomainParticipantQos.resource_limits .local_reader_allocation.max_count

If any of the above are not true, com.rti.dds.domain.DomainParticipant.set_qos and com.rti.dds.domain.DomainParticipant.set_qos_with_profile and com.rti.dds.domain.DomainParticipantFactory.set_default_participant_qos will fail with RETCODE_INCONSISTENT_POLICY, and com.rti.dds.domain.DomainParticipantFactory.create_participant will fail.

Entity:
com.rti.dds.domain.DomainParticipant
See also:
QoS Policies and allowed ranges within each Qos.

NDDS_DISCOVERY_PEERS


Member Data Documentation

User data policy, USER_DATA.

Entity factory policy, ENTITY_FACTORY.

<<eXtension>> Wire Protocol policy, WIRE_PROTOCOL.

The wire protocol (RTPS) attributes associated with the participant.

<<eXtension>> Transport Builtin policy, TRANSPORT_BUILTIN.

<<eXtension>> Default Unicast Transport policy, TRANSPORT_UNICAST.

<<eXtension>> Discovery policy, DISCOVERY.

<<eXtension>> Domain participant resource limits policy, DOMAIN_PARTICIPANT_RESOURCE_LIMITS.

<<eXtension>> Event policy, EVENT.

<<eXtension>> Receiver pool policy, RECEIVER_POOL.

<<eXtension>> Database policy, DATABASE.

<<eXtension>> Discovery config policy, DISCOVERY_CONFIG.

<<eXtension>> Property policy, PROPERTY.

<<eXtension>> The participant name. ENTITY_NAME

<<eXtension>> Type support data, TYPESUPPORT.

Optional value that is passed to a type plugin's on_participant_attached function.

<<eXtension>> The multicast mapping policy. DDSTransportMulticastMappingQosModule


RTI Connext Java API Version 4.5f Copyright © 17 Mar 2012 Real-Time Innovations, Inc