Class nebula::ros::PacketLossDiagnosticTask
ClassList > nebula > ros > PacketLossDiagnosticTask
#include <packet_loss_diagnostic.hpp>
Inherits the following classes: diagnostic_updater::DiagnosticTask
Public Functions
Type | Name |
---|---|
PacketLossDiagnosticTask (uint64_t error_threshold, rclcpp::Clock::SharedPtr clock) |
|
void | on_lost (uint64_t n_lost) |
void | run (diagnostic_updater::DiagnosticStatusWrapper & status) override |
Public Functions Documentation
function PacketLossDiagnosticTask
inline nebula::ros::PacketLossDiagnosticTask::PacketLossDiagnosticTask (
uint64_t error_threshold,
rclcpp::Clock::SharedPtr clock
)
function on_lost
inline void nebula::ros::PacketLossDiagnosticTask::on_lost (
uint64_t n_lost
)
function run
inline void nebula::ros::PacketLossDiagnosticTask::run (
diagnostic_updater::DiagnosticStatusWrapper & status
) override
The documentation for this class was generated from the following file nebula_ros/include/nebula_ros/hesai/diagnostics/packet_loss_diagnostic.hpp