urn:schemas-cosylab-com:BulkDataNTReceiver:1.0
complexType rtpsReliableWriterProtocol

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{urn:schemas-cosylab-com:BulkDataNTReceiver:1.0}rtpsReliableWriterProtocol (restriction)

Documentation
                QoS related to the reliable writer protocol defined in RTPS.
                It is used to configure a reliable writer according to RTPS protocol.
                The reliability protocol settings are applied to batches instead of individual data samples when batching is enabled.
            
Properties
This component is not nillable.

Model
<...>
(low_watermark? ; high_watermark? ; heartbeat_period? ; fast_heartbeat_period? ; late_joiner_heartbeat_period? ; virtual_heartbeat_period? ; samples_per_virtual_heartbeat? ; max_heartbeat_retries? ; inactivate_nonprogressing_readers? ; heartbeats_per_max_samples? ; min_nack_response_delay? ; max_nack_response_delay? ; nack_suppression_duration? ; max_bytes_per_nack_response? ; disable_positive_acks_min_sample_keep_duration? ; disable_positive_acks_max_sample_keep_duration? ; disable_positive_acks_enable_adaptive_sample_keep_duration? ; disable_positive_acks_decrease_sample_keep_duration_factor? ; disable_positive_acks_increase_sample_keep_duration_factor? ; min_send_window_size? ; max_send_window_size? ; send_window_update_period? ; send_window_increase_factor? ; send_window_decrease_factor? ; enable_multicast_periodic_heartbeat? ; multicast_resend_threshold?)
</...>


Nested Element Summary
positiveIntegerdisable_positive_acks_decrease_sample_keep_duration_factor
          
booleandisable_positive_acks_enable_adaptive_sample_keep_duration
          
positiveIntegerdisable_positive_acks_increase_sample_keep_duration_factor
          
durationdisable_positive_acks_max_sample_keep_duration
          
durationdisable_positive_acks_min_sample_keep_duration
          
booleanenable_multicast_periodic_heartbeat
          
durationfast_heartbeat_period
          
durationheartbeat_period
          
nonNegativeIntegerheartbeats_per_max_samples
          
positiveInteger_UNLIMITEDhigh_watermark
          
booleaninactivate_nonprogressing_readers
          
durationlate_joiner_heartbeat_period
          
nonNegativeIntegerlow_watermark
          
positiveInteger_UNLIMITEDmax_bytes_per_nack_response
          
positiveInteger_UNLIMITEDmax_heartbeat_retries
          
durationmax_nack_response_delay
          
positiveInteger_UNLIMITEDmax_send_window_size
          
durationmin_nack_response_delay
          
positiveInteger_UNLIMITEDmin_send_window_size
          
positiveInteger_UNLIMITEDmulticast_resend_threshold
          
durationnack_suppression_duration
          
positiveInteger_UNLIMITEDsamples_per_virtual_heartbeat
          
positiveInteger_UNLIMITEDsend_window_decrease_factor
          
positiveInteger_UNLIMITEDsend_window_increase_factor
          
durationsend_window_update_period
          
durationAutovirtual_heartbeat_period
          
Source
<xs:complexType name="rtpsReliableWriterProtocol">
<xs:all>
<xs:element maxOccurs="1" minOccurs="0" name="low_watermark" type="nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="high_watermark" type="positiveInteger_UNLIMITED"/>
<xs:element maxOccurs="1" minOccurs="0" name="heartbeat_period" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="fast_heartbeat_period" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="late_joiner_heartbeat_period" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="virtual_heartbeat_period" type="durationAuto"/>
<xs:element maxOccurs="1" minOccurs="0" name="samples_per_virtual_heartbeat" type="positiveInteger_UNLIMITED"/>
<xs:element maxOccurs="1" minOccurs="0" name="max_heartbeat_retries" type="positiveInteger_UNLIMITED"/>
<xs:element maxOccurs="1" minOccurs="0" name="inactivate_nonprogressing_readers" type="boolean"/>
<xs:element maxOccurs="1" minOccurs="0" name="heartbeats_per_max_samples" type="nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="min_nack_response_delay" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="max_nack_response_delay" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="nack_suppression_duration" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="max_bytes_per_nack_response" type="positiveInteger_UNLIMITED"/>
<xs:element maxOccurs="1" minOccurs="0" name="disable_positive_acks_min_sample_keep_duration" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="disable_positive_acks_max_sample_keep_duration" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="disable_positive_acks_enable_adaptive_sample_keep_duration" type="boolean"/>
<xs:element maxOccurs="1" minOccurs="0" name="disable_positive_acks_decrease_sample_keep_duration_factor" type="positiveInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="disable_positive_acks_increase_sample_keep_duration_factor" type="positiveInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="min_send_window_size" type="positiveInteger_UNLIMITED"/>
<xs:element maxOccurs="1" minOccurs="0" name="max_send_window_size" type="positiveInteger_UNLIMITED"/>
<xs:element maxOccurs="1" minOccurs="0" name="send_window_update_period" type="duration"/>
<xs:element maxOccurs="1" minOccurs="0" name="send_window_increase_factor" type="positiveInteger_UNLIMITED"/>
<xs:element maxOccurs="1" minOccurs="0" name="send_window_decrease_factor" type="positiveInteger_UNLIMITED"/>
<xs:element maxOccurs="1" minOccurs="0" name="enable_multicast_periodic_heartbeat" type="boolean"/>
<xs:element maxOccurs="1" minOccurs="0" name="multicast_resend_threshold" type="positiveInteger_UNLIMITED"/>
</xs:all>
</xs:complexType>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.