mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
Loading...
Searching...
No Matches
mrs_lib::TimeoutManagerRegisterOptions Struct Reference

Options for registering a timeout. More...

#include <timeout_manager.hpp>

Public Attributes

std::chrono::nanoseconds timeout
 Time of inactivity after which the callback is called.
std::function< void(rclcpp::Time)> callback
 Callback called when timeout is triggered.
bool started = true
 Whether the timeout should be created in the started state.
bool oneshot = false
 Whether the timeout should stop after triggering once.

Detailed Description

Options for registering a timeout.


The documentation for this struct was generated from the following file: