Classes | Namespaces
rate_limiter.h File Reference

Various implementations of rate-limiting algorithms. More...

#include <ros/duration.h>
#include <ros/rate.h>
#include <ros/time.h>
Include dependency graph for rate_limiter.h:

Go to the source code of this file.

Classes

class  cras::RateLimiter
 Generic rate-limiter interface. More...
 
class  cras::ThrottleLimiter
 The (not so clever) algorithm used by topic_tools/throttle node. More...
 
class  cras::TokenBucketLimiter
 Token bucket rate limiting algorithm. More...
 

Namespaces

 cras
 

Detailed Description

Various implementations of rate-limiting algorithms.

Author
Martin Pecka SPDX-License-Identifier: BSD-3-Clause SPDX-FileCopyrightText: Czech Technical University in Prague

Definition in file rate_limiter.h.



cras_cpp_common
Author(s): Martin Pecka
autogenerated on Sat Jun 17 2023 02:32:53