|
| void | SetListener (DriverListener &l) override |
| | Set the entity which will receive incoming data.
|
| |
| bool | SendMessage (std::shared_ptr< const NavMsg > msg, std::shared_ptr< const NavAddr > addr)=0 |
| |
|
virtual bool | Open ()=0 |
| |
|
virtual void | Close ()=0 |
| |
|
void | UpdateAttrCanAddress () |
| |
| | CommDriverN2K (const std::string &s="n2k0") |
| |
| virtual std::shared_ptr< NavAddr2000 > | GetAddress (const N2kName &name) |
| |
| virtual int | SetTXPGN (int pgn) |
| |
| virtual std::pair< CommStatus, std::string > | Clone () |
| | Create a new virtual interface using a new instance of this driver.
|
| |
| std::string | Key () const |
| |
| virtual std::unordered_map< std::string, std::string > | GetAttributes () const |
| |
|
| const NavAddr::Bus | bus |
| |
| const std::string | iface |
| | Physical device for 0183, else a unique string.
|
| |
| std::unordered_map< std::string, std::string > | attributes |
| |
Definition at line 35 of file comm_drv_n2k_socketcan.h.
◆ ~CommDriverN2KSocketCAN()
| CommDriverN2KSocketCAN::~CommDriverN2KSocketCAN |
( |
| ) |
|
|
virtual |
◆ CommDriverN2KSocketCAN()
◆ Create()
◆ SendMessage()
| bool CommDriverN2KSocketCAN::SendMessage |
( |
std::shared_ptr< const NavMsg > | msg, |
|
|
std::shared_ptr< const NavAddr > | addr ) |
|
pure virtual |
◆ SetListener()
◆ m_listener
◆ m_params
The documentation for this class was generated from the following files: