#include <test_node.hpp>
Public Attributes | |
uavcan::ISystemClock & | clock |
uint64_t | error_count |
std::queue< uavcan::CanFrame > | loopback_queue |
std::set< PairableCanDriver * > | others |
std::queue< uavcan::CanFrame > | read_queue |
Definition at line 52 of file test_node.hpp.
|
inline |
Definition at line 60 of file test_node.hpp.
|
inlinevirtual |
Configure the hardware CAN filters. CanFilterConfig.
Implements uavcan::ICanIface.
Definition at line 142 of file test_node.hpp.
|
inlinevirtual |
Continuously incrementing counter of hardware errors. Arbitration lost should not be treated as a hardware error.
Implements uavcan::ICanIface.
Definition at line 144 of file test_node.hpp.
|
inlinevirtual |
Returns an interface by index, or null pointer if the index is out of range.
Implements uavcan::ICanDriver.
Definition at line 72 of file test_node.hpp.
|
inlinevirtual |
Default implementation of this method calls the non-const overload of getIface(). Can be overriden by the application if necessary.
Reimplemented from uavcan::ICanDriver.
Definition at line 76 of file test_node.hpp.
|
inlinevirtual |
Number of available hardware filters.
Implements uavcan::ICanIface.
Definition at line 143 of file test_node.hpp.
|
inlinevirtual |
Total number of available CAN interfaces. This value shall not change after initialization.
Implements uavcan::ICanDriver.
Definition at line 81 of file test_node.hpp.
|
inline |
Definition at line 65 of file test_node.hpp.
|
inline |
Definition at line 137 of file test_node.hpp.
|
inlinevirtual |
Definition at line 116 of file test_node.hpp.
|
inlinevirtual |
Definition at line 83 of file test_node.hpp.
|
inlinevirtual |
Definition at line 102 of file test_node.hpp.
uavcan::ISystemClock& PairableCanDriver::clock |
Definition at line 54 of file test_node.hpp.
uint64_t PairableCanDriver::error_count |
Definition at line 58 of file test_node.hpp.
std::queue<uavcan::CanFrame> PairableCanDriver::loopback_queue |
Definition at line 57 of file test_node.hpp.
std::set<PairableCanDriver*> PairableCanDriver::others |
Definition at line 55 of file test_node.hpp.
std::queue<uavcan::CanFrame> PairableCanDriver::read_queue |
Definition at line 56 of file test_node.hpp.