HardFOC Core
API reference
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
HfUtilsCanOpenTransport Class Reference

#include <HfUtilsCanOpenTransport.hpp>

Public Member Functions

 HfUtilsCanOpenTransport (BaseCan &can) noexcept
 
BaseCan & can () noexcept
 
bool send (const CanOpen::CanFrame &f, hf_u32_t timeout_ms=50U) noexcept
 
bool receive (CanOpen::CanFrame &f, hf_u32_t timeout_ms) noexcept
 

Private Attributes

BaseCan & can_
 

Constructor & Destructor Documentation

◆ HfUtilsCanOpenTransport()

HfUtilsCanOpenTransport::HfUtilsCanOpenTransport ( BaseCan &  can)
inlineexplicitnoexcept

Member Function Documentation

◆ can()

BaseCan & HfUtilsCanOpenTransport::can ( )
inlinenoexcept

◆ receive()

bool HfUtilsCanOpenTransport::receive ( CanOpen::CanFrame &  f,
hf_u32_t  timeout_ms 
)
inlinenoexcept

◆ send()

bool HfUtilsCanOpenTransport::send ( const CanOpen::CanFrame &  f,
hf_u32_t  timeout_ms = 50U 
)
inlinenoexcept

Member Data Documentation

◆ can_

BaseCan& HfUtilsCanOpenTransport::can_
private

The documentation for this class was generated from the following file: