File throttle_messages.h

Parent directory (include/cras_topic_tools)

This is a simple implementation of a throttle nodelet. It also allows using the more precise token bucket rate-limiting algorithm.

Definition (include/cras_topic_tools/throttle_messages.h)

Detailed Description

It can process the messages on a single topic in parallel allowing for maximum throughput.

Martin Pecka

Includes

  • cras_cpp_common/nodelet_utils.hpp

  • cras_cpp_common/rate_limiter.h

  • cras_topic_tools/generic_lazy_pubsub.hpp (File generic_lazy_pubsub.hpp)

  • memory

  • mutex

  • ros/message_event.h

  • ros/publisher.h

  • ros/subscriber.h

  • topic_tools/shape_shifter.h (File shape_shifter.h)

Namespaces

Classes