pub struct UdpNmClusterSettings {
pub nm_msg_cycle_time: f64,
pub nm_msg_timeout_time: f64,
pub nm_network_timeout: f64,
pub nm_remote_sleep_indication_time: f64,
pub nm_repeat_message_time: f64,
pub nm_wait_bus_sleep_time: f64,
}
Expand description
UdpNmClusterSettings
encapsulates the mandatory settings for a UdpNmCluster
Fields§
§nm_msg_cycle_time: f64
Period of an NmPdu
in seconds
nm_msg_timeout_time: f64
Timeout of a NmPdu
in seconds
nm_network_timeout: f64
Network Timeout for NmPdus
in seconds
nm_remote_sleep_indication_time: f64
Timeout for Remote Sleep Indication in seconds
nm_repeat_message_time: f64
Timeout for Repeat Message State in seconds
nm_wait_bus_sleep_time: f64
Timeout for bus calm down phase in seconds
Trait Implementations§
Source§impl Clone for UdpNmClusterSettings
impl Clone for UdpNmClusterSettings
Source§fn clone(&self) -> UdpNmClusterSettings
fn clone(&self) -> UdpNmClusterSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UdpNmClusterSettings
impl Debug for UdpNmClusterSettings
Source§impl PartialEq for UdpNmClusterSettings
impl PartialEq for UdpNmClusterSettings
impl StructuralPartialEq for UdpNmClusterSettings
Auto Trait Implementations§
impl Freeze for UdpNmClusterSettings
impl RefUnwindSafe for UdpNmClusterSettings
impl Send for UdpNmClusterSettings
impl Sync for UdpNmClusterSettings
impl Unpin for UdpNmClusterSettings
impl UnwindSafe for UdpNmClusterSettings
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more