pub struct DataWriterQos {Show 19 fields
pub reliability: ReliabilityQosPolicy,
pub durability: DurabilityQosPolicy,
pub durability_service: DurabilityServiceQosPolicy,
pub deadline: DeadlineQosPolicy,
pub latency_budget: LatencyBudgetQosPolicy,
pub liveliness: LivelinessQosPolicy,
pub destination_order: DestinationOrderQosPolicy,
pub lifespan: LifespanQosPolicy,
pub ownership: OwnershipQosPolicy,
pub ownership_strength: OwnershipStrengthQosPolicy,
pub partition: PartitionQosPolicy,
pub presentation: PresentationQosPolicy,
pub history: HistoryQosPolicy,
pub resource_limits: ResourceLimitsQosPolicy,
pub transport_priority: TransportPriorityQosPolicy,
pub writer_data_lifecycle: WriterDataLifecycleQosPolicy,
pub user_data: UserDataQosPolicy,
pub topic_data: TopicDataQosPolicy,
pub group_data: GroupDataQosPolicy,
}Expand description
QoS-Set fuer einen DataWriter — Spec §2.2.2.4.2 (alle Policies, die
am DataWriter setzbar sind).
Fields§
§reliability: ReliabilityQosPolicyReliability — Default Reliable.
durability: DurabilityQosPolicyDurability — Default Volatile.
durability_service: DurabilityServiceQosPolicyKonfiguriert den Persistence-Service (Spec §2.2.3.5).
deadline: DeadlineQosPolicyDeadline — Default INFINITE.
latency_budget: LatencyBudgetQosPolicyLatencyBudget — Hint, kein Match-Effekt (Spec §2.2.3.10).
liveliness: LivelinessQosPolicyLiveliness — Default Automatic / INFINITE.
destination_order: DestinationOrderQosPolicyDestinationOrder — Default ByReceptionTimestamp.
lifespan: LifespanQosPolicyLifespan — Default INFINITE.
ownership: OwnershipQosPolicyOwnership — Default Shared.
ownership_strength: OwnershipStrengthQosPolicyOwnership-Strength — nur bei Exclusive.
partition: PartitionQosPolicyPartition — Default leer (matched only “”-Default-Partition).
presentation: PresentationQosPolicyPresentation — Default Instance/false/false.
history: HistoryQosPolicyHistory — Default KeepLast(1).
resource_limits: ResourceLimitsQosPolicyResource-Limits.
transport_priority: TransportPriorityQosPolicyTransportPriority — Hint, kein Match-Effekt (Spec §2.2.3.15).
writer_data_lifecycle: WriterDataLifecycleQosPolicyWriterDataLifecycle — autodispose_unregistered_instances.
user_data: UserDataQosPolicyUserData — opaque sequence<octet>, ueber Discovery propagiert.
topic_data: TopicDataQosPolicyTopicData — opaque sequence<octet>, ueber Discovery propagiert.
group_data: GroupDataQosPolicyGroupData — opaque sequence<octet>, ueber Discovery propagiert.
Trait Implementations§
Source§impl Clone for DataWriterQos
impl Clone for DataWriterQos
Source§fn clone(&self) -> DataWriterQos
fn clone(&self) -> DataWriterQos
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DataWriterQos
impl Debug for DataWriterQos
Source§impl Default for DataWriterQos
impl Default for DataWriterQos
Source§fn default() -> DataWriterQos
fn default() -> DataWriterQos
Source§impl PartialEq for DataWriterQos
impl PartialEq for DataWriterQos
Source§fn eq(&self, other: &DataWriterQos) -> bool
fn eq(&self, other: &DataWriterQos) -> bool
self and other values to be equal, and is used by ==.