pub struct SomeipTpChannel(/* private fields */);
Expand description
General settings for a SomeIp
TP channel
version >= AUTOSAR_00046
Implementations§
Source§impl SomeipTpChannel
impl SomeipTpChannel
Sourcepub fn set_rx_timeout_time(
&self,
rx_timeout_time: f64,
) -> Result<(), AutosarAbstractionError>
pub fn set_rx_timeout_time( &self, rx_timeout_time: f64, ) -> Result<(), AutosarAbstractionError>
set the rxTimeoutTime for the SomeIpTpChannel
Sourcepub fn rx_timeout_time(&self) -> Option<f64>
pub fn rx_timeout_time(&self) -> Option<f64>
get the rxTimeoutTime for the SomeIpTpChannel
Sourcepub fn set_separation_time(
&self,
separation_time: f64,
) -> Result<(), AutosarAbstractionError>
pub fn set_separation_time( &self, separation_time: f64, ) -> Result<(), AutosarAbstractionError>
set the separationTime for the SomeIpTpChannel
Sourcepub fn separation_time(&self) -> Option<f64>
pub fn separation_time(&self) -> Option<f64>
get the separationTime for the SomeIpTpChannel
Trait Implementations§
Source§impl AbstractionElement for SomeipTpChannel
impl AbstractionElement for SomeipTpChannel
Source§impl Clone for SomeipTpChannel
impl Clone for SomeipTpChannel
Source§fn clone(&self) -> SomeipTpChannel
fn clone(&self) -> SomeipTpChannel
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 SomeipTpChannel
impl Debug for SomeipTpChannel
Source§impl From<SomeipTpChannel> for Element
impl From<SomeipTpChannel> for Element
Source§fn from(val: SomeipTpChannel) -> Self
fn from(val: SomeipTpChannel) -> Self
Converts to this type from the input type.
Source§impl Hash for SomeipTpChannel
impl Hash for SomeipTpChannel
Source§impl PartialEq for SomeipTpChannel
impl PartialEq for SomeipTpChannel
Source§impl TryFrom<Element> for SomeipTpChannel
impl TryFrom<Element> for SomeipTpChannel
impl Eq for SomeipTpChannel
impl StructuralPartialEq for SomeipTpChannel
Auto Trait Implementations§
impl Freeze for SomeipTpChannel
impl !RefUnwindSafe for SomeipTpChannel
impl Send for SomeipTpChannel
impl Sync for SomeipTpChannel
impl Unpin for SomeipTpChannel
impl !UnwindSafe for SomeipTpChannel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.