Skip to content

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