chore: use BEST_AVAILABLE QoS in rolling

This commit is contained in:
Földi Tamás 2024-03-18 16:37:57 +01:00 committed by Martin Dahl
parent 8a1444d8f6
commit 285853a1e5
1 changed files with 9 additions and 9 deletions

View File

@ -251,7 +251,7 @@ pub enum ReliabilityPolicy {
BestEffort, BestEffort,
Reliable, Reliable,
SystemDefault, SystemDefault,
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
BestAvailable, BestAvailable,
Unknown, Unknown,
} }
@ -267,7 +267,7 @@ impl From<ReliabilityPolicy> for rmw_qos_reliability_policy_t {
ReliabilityPolicy::SystemDefault => { ReliabilityPolicy::SystemDefault => {
rmw_qos_reliability_policy_t::RMW_QOS_POLICY_RELIABILITY_SYSTEM_DEFAULT rmw_qos_reliability_policy_t::RMW_QOS_POLICY_RELIABILITY_SYSTEM_DEFAULT
} }
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
ReliabilityPolicy::BestAvailable => { ReliabilityPolicy::BestAvailable => {
rmw_qos_reliability_policy_t::RMW_QOS_POLICY_RELIABILITY_BEST_AVAILABLE rmw_qos_reliability_policy_t::RMW_QOS_POLICY_RELIABILITY_BEST_AVAILABLE
} }
@ -290,7 +290,7 @@ impl From<rmw_qos_reliability_policy_t> for ReliabilityPolicy {
rmw_qos_reliability_policy_t::RMW_QOS_POLICY_RELIABILITY_SYSTEM_DEFAULT => { rmw_qos_reliability_policy_t::RMW_QOS_POLICY_RELIABILITY_SYSTEM_DEFAULT => {
ReliabilityPolicy::SystemDefault ReliabilityPolicy::SystemDefault
} }
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
rmw_qos_reliability_policy_t::RMW_QOS_POLICY_RELIABILITY_BEST_AVAILABLE => { rmw_qos_reliability_policy_t::RMW_QOS_POLICY_RELIABILITY_BEST_AVAILABLE => {
ReliabilityPolicy::BestAvailable ReliabilityPolicy::BestAvailable
} }
@ -306,7 +306,7 @@ pub enum DurabilityPolicy {
TransientLocal, TransientLocal,
Volatile, Volatile,
SystemDefault, SystemDefault,
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
BestAvailable, BestAvailable,
Unknown, Unknown,
} }
@ -323,7 +323,7 @@ impl From<DurabilityPolicy> for rmw_qos_durability_policy_t {
DurabilityPolicy::SystemDefault => { DurabilityPolicy::SystemDefault => {
rmw_qos_durability_policy_t::RMW_QOS_POLICY_DURABILITY_SYSTEM_DEFAULT rmw_qos_durability_policy_t::RMW_QOS_POLICY_DURABILITY_SYSTEM_DEFAULT
} }
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
DurabilityPolicy::BestAvailable => { DurabilityPolicy::BestAvailable => {
rmw_qos_durability_policy_t::RMW_QOS_POLICY_DURABILITY_BEST_AVAILABLE rmw_qos_durability_policy_t::RMW_QOS_POLICY_DURABILITY_BEST_AVAILABLE
} }
@ -346,7 +346,7 @@ impl From<rmw_qos_durability_policy_t> for DurabilityPolicy {
rmw_qos_durability_policy_t::RMW_QOS_POLICY_DURABILITY_SYSTEM_DEFAULT => { rmw_qos_durability_policy_t::RMW_QOS_POLICY_DURABILITY_SYSTEM_DEFAULT => {
DurabilityPolicy::SystemDefault DurabilityPolicy::SystemDefault
} }
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
rmw_qos_durability_policy_t::RMW_QOS_POLICY_DURABILITY_BEST_AVAILABLE => { rmw_qos_durability_policy_t::RMW_QOS_POLICY_DURABILITY_BEST_AVAILABLE => {
DurabilityPolicy::BestAvailable DurabilityPolicy::BestAvailable
} }
@ -363,7 +363,7 @@ pub enum LivelinessPolicy {
ManualByNode, ManualByNode,
ManualByTopic, ManualByTopic,
SystemDefault, SystemDefault,
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
BestAvailable, BestAvailable,
Unknown, Unknown,
} }
@ -383,7 +383,7 @@ impl From<LivelinessPolicy> for rmw_qos_liveliness_policy_t {
LivelinessPolicy::SystemDefault => { LivelinessPolicy::SystemDefault => {
rmw_qos_liveliness_policy_t::RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT rmw_qos_liveliness_policy_t::RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT
} }
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
LivelinessPolicy::BestAvailable => { LivelinessPolicy::BestAvailable => {
rmw_qos_liveliness_policy_t::RMW_QOS_POLICY_LIVELINESS_BEST_AVAILABLE rmw_qos_liveliness_policy_t::RMW_QOS_POLICY_LIVELINESS_BEST_AVAILABLE
} }
@ -409,7 +409,7 @@ impl From<rmw_qos_liveliness_policy_t> for LivelinessPolicy {
rmw_qos_liveliness_policy_t::RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT => { rmw_qos_liveliness_policy_t::RMW_QOS_POLICY_LIVELINESS_SYSTEM_DEFAULT => {
LivelinessPolicy::SystemDefault LivelinessPolicy::SystemDefault
} }
#[cfg(r2r__ros__distro__iron)] #[cfg(any(r2r__ros__distro__iron, r2r__ros__distro__rolling))]
rmw_qos_liveliness_policy_t::RMW_QOS_POLICY_LIVELINESS_BEST_AVAILABLE => { rmw_qos_liveliness_policy_t::RMW_QOS_POLICY_LIVELINESS_BEST_AVAILABLE => {
LivelinessPolicy::BestAvailable LivelinessPolicy::BestAvailable
} }