Monitor Member List

This is the complete list of members for Monitor, including all inherited members.

findNodeWithWorstHealth() constuavcan::NodeStatusMonitorinline
forEachNode(Operator op) constuavcan::NodeStatusMonitorinline
forgetAllNodes()uavcan::NodeStatusMonitorinline
forgetNode(NodeID node_id)uavcan::NodeStatusMonitorinline
getNodeStatus(NodeID node_id) constuavcan::NodeStatusMonitorinline
handleNodeStatusChange(const NodeStatusChangeEvent &event)uavcan::NodeStatusMonitorinlineprotectedvirtual
handleNodeStatusMessage(const uavcan::ReceivedDataStructure< uavcan::protocol::NodeStatus > &msg) overrideMonitorinlineprivate
uavcan::NodeStatusMonitor::handleNodeStatusMessage(const ReceivedDataStructure< protocol::NodeStatus > &msg)uavcan::NodeStatusMonitorinlineprotectedvirtual
healthToColoredString(const std::uint8_t health)Monitorinlineprivatestatic
isNodeKnown(NodeID node_id) constuavcan::NodeStatusMonitorinline
modeToColoredString(const std::uint8_t mode)Monitorinlineprivatestatic
Monitor(uavcan_linux::NodePtr node)Monitorinlineexplicit
NodeStatusMonitor(INode &node)uavcan::NodeStatusMonitorinlineexplicit
printStatusLine(const uavcan::NodeID nid, const uavcan::NodeStatusMonitor::NodeStatus &status)Monitorinlineprivate
redraw(const uavcan::TimerEvent &)Monitorinlineprivate
start()uavcan::NodeStatusMonitorinline
status_registry_Monitorprivate
timer_Monitorprivate
~NodeStatusMonitor()uavcan::NodeStatusMonitorinlinevirtual


uavcan_communicator
Author(s):
autogenerated on Wed Jan 11 2023 03:59:40