| 
    RTI Connext .Net APIs
    Version 5.0.0
    
   | 
 
QoS policies supported by a DDS::DomainParticipant entity. More...
#include <managed_domain.h>
QoS policies supported by a DDS::DomainParticipant entity.
Certain members must be set in a consistent manner:
Length of DDS::DomainParticipantQos::user_data .value <= DDS::DomainParticipantQos::resource_limits .participant_user_data_max_length
For DDS::DomainParticipantQos::discovery_config .publication_writer
 high_watermark <= DDS::DomainParticipantQos::resource_limits .local_writer_allocation .max_count heartbeats_per_max_samples <= DDS::DomainParticipantQos::resource_limits .local_writer_allocation.max_count 
For DDS::DomainParticipantQos::discovery_config .suscription_writer
 high_watermark <= DDS::DomainParticipantQos::resource_limits .local_reader_allocation.max_count heartbeats_per_max_samples <= DDS::DomainParticipantQos::resource_limits .local_reader_allocation.max_count 
If any of the above are not true, DDS::DomainParticipant::set_qos and DDS::DomainParticipant::set_qos_with_profile and DDS::DomainParticipantFactory::set_default_participant_qos will fail with DDS::Retcode_InconsistentPolicy, and DDS::DomainParticipantFactory::create_participant will fail.
| UserDataQosPolicy ^ DDS::DomainParticipantQos::user_data | 
User data policy, USER_DATA.
| EntityFactoryQosPolicy DDS::DomainParticipantQos::entity_factory | 
Entity factory policy, ENTITY_FACTORY.
| WireProtocolQosPolicy DDS::DomainParticipantQos::wire_protocol | 
<<eXtension>> Wire Protocol policy, WIRE_PROTOCOL.
The wire protocol (RTPS) attributes associated with the participant.
| TransportBuiltinQosPolicy DDS::DomainParticipantQos::transport_builtin | 
<<eXtension>> Transport Builtin policy, TRANSPORT_BUILTIN.
| TransportUnicastQosPolicy ^ DDS::DomainParticipantQos::default_unicast | 
<<eXtension>> Default Unicast Transport policy, TRANSPORT_UNICAST.
| DiscoveryQosPolicy ^ DDS::DomainParticipantQos::discovery | 
<<eXtension>> Discovery policy, DISCOVERY.
| DomainParticipantResourceLimitsQosPolicy DDS::DomainParticipantQos::resource_limits | 
<<eXtension>> Domain participant resource limits policy, DOMAIN_PARTICIPANT_RESOURCE_LIMITS.
| EventQosPolicy ^ DDS::DomainParticipantQos::event_qos | 
<<eXtension>> Event policy, EVENT.
| ReceiverPoolQosPolicy ^ DDS::DomainParticipantQos::receiver_pool | 
<<eXtension>> Receiver pool policy, RECEIVER_POOL.
| DatabaseQosPolicy ^ DDS::DomainParticipantQos::database | 
<<eXtension>> Database policy, DATABASE.
| DiscoveryConfigQosPolicy ^ DDS::DomainParticipantQos::discovery_config | 
<<eXtension>> Discovery config policy, DISCOVERY_CONFIG.
| PropertyQosPolicy ^ DDS::DomainParticipantQos::property_qos | 
<<eXtension>> Property policy, PROPERTY.
| EntityNameQosPolicy ^ DDS::DomainParticipantQos::participant_name | 
<<eXtension>> The participant name. ENTITY_NAME
| TransportMulticastMappingQosPolicy ^ DDS::DomainParticipantQos::multicast_mapping | 
<<eXtension>> The multicast mapping policy. TRANSPORT_MULTICAST_MAPPING
| TypeSupportQosPolicy DDS::DomainParticipantQos::type_support | 
<<eXtension>> Type support data, TYPESUPPORT.
Optional value that is passed to a type plugin's on_participant_attached function.