|
Open Model Railroad Network (OpenMRN)
|
Public Member Functions | |
| CanPhysicalIf (const openlcb::NodeID node_id, Service *service) | |
| If * | iface () override |
| DatagramService * | datagram_service () override |
Public Attributes | |
| CanHubFlow | canHub0_ |
| This flow is the connection between the stack and the device drivers. | |
| IfCan | ifCan_ |
| Implementation of OpenLCB interface. | |
| CanDatagramService | datagramService_ |
| Datagram service (and clients) matching the interface. | |
Definition at line 473 of file SimpleStack.hxx.
|
inline |
Definition at line 476 of file SimpleStack.hxx.
|
inline |
Definition at line 487 of file SimpleStack.hxx.
|
inlineoverridevirtual |
Implements openlcb::SimpleStackBase::PhysicalIf.
Definition at line 498 of file SimpleStack.hxx.
|
inlineoverridevirtual |
Implements openlcb::SimpleStackBase::PhysicalIf.
Definition at line 492 of file SimpleStack.hxx.
| CanHubFlow openlcb::SimpleCanStackBase::CanPhysicalIf::canHub0_ |
This flow is the connection between the stack and the device drivers.
It also acts as a hub to multiple different clients or CAN ports.
Definition at line 505 of file SimpleStack.hxx.
| CanDatagramService openlcb::SimpleCanStackBase::CanPhysicalIf::datagramService_ |
Datagram service (and clients) matching the interface.
Definition at line 509 of file SimpleStack.hxx.
| IfCan openlcb::SimpleCanStackBase::CanPhysicalIf::ifCan_ |
Implementation of OpenLCB interface.
Definition at line 507 of file SimpleStack.hxx.