Monitor Member List

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

changeNodeStatus(const NodeID node_id, const Entry new_entry_value)uavcan::NodeStatusMonitorinlineprivate
entries_uavcan::NodeStatusMonitormutableprivate
findNodeWithWorstHealth() constuavcan::NodeStatusMonitorinline
forEachNode(Operator op) constuavcan::NodeStatusMonitorinline
forgetAllNodes()uavcan::NodeStatusMonitorinline
forgetNode(NodeID node_id)uavcan::NodeStatusMonitorinline
getEntry(NodeID node_id) constuavcan::NodeStatusMonitorinlineprivate
getNodeStatus(NodeID node_id) constuavcan::NodeStatusMonitorinline
handleNodeStatus(const ReceivedDataStructure< protocol::NodeStatus > &msg)uavcan::NodeStatusMonitorinlineprivate
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
handleTimerEvent(const TimerEvent &)uavcan::NodeStatusMonitorinlineprivate
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
NodeStatusCallback typedefuavcan::NodeStatusMonitorprivate
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
sub_uavcan::NodeStatusMonitorprivate
timer_Monitorprivate
TimerCallback typedefuavcan::NodeStatusMonitorprivate
TimerPeriodMs100 enum valueuavcan::NodeStatusMonitorprivate
~NodeStatusMonitor()uavcan::NodeStatusMonitorinlinevirtual


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04