53class CommDriverN0183 :
public AbstractCommDriver {
56 CommDriverN0183(NavAddr::Bus b,
const std::string& s);
58 ~CommDriverN0183()
override;
60 bool SendMessage(std::shared_ptr<const NavMsg> msg,
61 std::shared_ptr<const NavAddr> addr)
override = 0;
67 virtual std::shared_ptr<NavAddr> GetAddress() {
73 void SendToListener(
const std::string& payload, DriverListener& listener,
74 const ConnectionParams& params);
void SendToListener(const std::string &payload, DriverListener &listener, const ConnectionParams ¶ms)
Wrap argument string in NavMsg pointer, forward to listener.