35#ifndef _OPENLCB_DATAGRAMCAN_HXX_
36#define _OPENLCB_DATAGRAMCAN_HXX_
62 return static_cast<IfCan *
>(iface());
An object that can be scheduled on an executor to run.
Implementation of the DatagramService with the CANbus-specific OpenLCB datagram protocol.
Transport-agnostic dispatcher of datagrams.
Implementation of the OpenLCB interface abstraction for the CAN-bus interface standard.
Executable * TEST_CreateCanDatagramParser(IfCan *if_can)
Creates a CAN datagram parser flow. Exposed for testing only.