The properties of a thread pool of execution. The settings
apply to all the threads within the pool.
(See Platform Notes for platform specific details)
]]>
]]>
]]>
]]>
A sequence of integers that represent the set of
processors on which the thread(s) controlled by this
QoS may run. An empty sequence (the default) means the
middleware wlll make no CPU affinity adjustments.
]]>
Determines how processor affinity is applied to
multiple threads.
]]>
Percentage of the maximum output capacity dedicated to
the participant announcements newly received by the
service.
Default: LENGTH_UNLIMITED
]]>
Percentage of the maximum output capacity dedicated to
the participant announcements that have been already
seen by the service but that contain changes with
respect to the previous announcement (e.g a locator
change).
Default: LENGTH_UNLIMITED
]]>
Percentage of the maximum output capacity dedicated to
the participant announcements that have been already
seen by the service and do not contain any changes with
respect to the previous announcement.
Default: LENGTH_UNLIMITED
]]>
Specifies a limit for the output bandwidth.
Default: LENGTH_UNLIMITED
]]>
Maximum amount of output data that can be forwarded at
once.
Default: output_capacity * 1 second
]]>
Specifies an output traffic distribution depending on
the participant announcement state.
]]>
Configures the maximum period at which the forwarder
will attempt to send pending announcements.
Default: DDS_DURATION_INFINITE.
]]>
Configures the forwarder thread pool.
The forwarder uses a thread pool to read, store and
sendparticipant announcements
]]>
Configures the announcement scheduling policy and the
output traffic control.
This allows you to decide how
announcements are scheduled and to shape and limit
the output announcement traffic.
]]>
See DDS_DatabaseQosPolicy::cleanup_period.
]]>
See DDS_DatabaseQosPolicy::shutdown_cleanup_period.
]]>
See DDS_DatabaseQosPolicy::initial_records.
]]>
See DDS_DatabaseQosPolicy::max_skiplist_level
]]>
See DDS_DatabaseQosPolicy::initial_weak_references.
]]>
See DDS_DatabaseQosPolicy::max_weak_references.
]]>
It allows controlling resources associated with the
informaiton stored for each remote DomainParticipant.
See DDS_DomainParticipantResourceLimitsQosPolicy::remote_participant_allocation
]]>
See DDS_DomainParticipantResourceLimitsQosPolicy::remote_participant_hash_buckets
]]>
See DDS_DomainParticipantResourceLimitsQosPolicy::participant_property_list_max_length
]]>
The string length is defined as the cumulative length in
bytes, including the null terminating characters, of all
the pair (name,value) associated with the
DDS_DomainParticipant properties.
See DDS_DomainParticipantResourceLimitsQosPolicy::participant_property_string_max_length
]]>
See DDS_DomainParticipantResourceLimitsQosPolicy::participant_user_data_max_length
]]>
See DDS_DomainParticipantResourceLimitsQosPolicy::transport_info_list_max_length
]]>
PORT
An integer that represents a port number within
the valid range allowed by the transport.
DOMAIN_ID_DERIVED
A domain ID that represents the discovery receive port
computed from the well-know RTPS port mapping, assuming
the following parameters:
- participant ID = 0
- well-known ports = DDS_INTEROPERABLE_RTPS_WELL_KNOWN_PORTS
See RTI Connext DDS User's Manual for documentation
about RTPS port mapping. Refer to
DDS_WireProtocolQosPolicy.
]]>
See RTI Connext DDS User's Manual for documentation on
the available built-in transports.
]]>
See RTI Connext DDS User's Manual for documentation on
the available built-in transports and their configuration
properties.
]]>
This filter is applied after the allow_domain_id
and filters out the domains that should be ignored.
Default: (empty string)
]]>
The forwarder represents an active element of execution
that performs the reading, processing and sending of
the participant announcements. This element allows you
to configure all the settings related to threading and
traffic control.
]]>
Many of these resources are used by the internal database
to store information about remote participants and local
state.
Some of the parameters configure the
data structures used to search through the database
efficiently.
Finally, there are parameters that limit the sizes of
variable-length data fields.
]]>
The top-level configuration element of the DDS
Cloud Discovery Service. Defines the unit of
service configuration loading.