| change_header.cpp | This is a relay nodelet that can modify headers |
| change_header.h | This is a relay nodelet that can modify headers |
| count_messages.cpp | Count messages on a topic |
| count_messages.h | Count messages on a topic |
| generic_lazy_pubsub.cpp | Lazy subscriber that subscribes only when a paired publisher has subscribers. Version for unknown message type of both the subscriber and the publisher (implementation details, do not include directly) |
| generic_lazy_pubsub.hpp | Lazy subscriber that subscribes only when a paired publisher has subscribers. Version for unknown message type of both the subscriber and the publisher |
| heartbeat.cpp | This is a nodelet that republishes heartbeat of a topic with header |
| heartbeat.h | This is a nodelet that republishes heartbeat of a topic with header |
| lazy_subscriber.cpp | Lazy subscriber that subscribes only when a paired publisher has subscribers (implementation details, do not include directly) |
| impl/lazy_subscriber.hpp | Lazy subscriber that subscribes only when a paired publisher has subscribers (implementation details, do not include directly) |
| lazy_subscriber.hpp | Lazy subscriber that subscribes only when a paired publisher has subscribers |
| priority_mux.cpp | Priority-based muxer nodelet for topics |
| priority_mux.h | Priority-based muxer nodelet for topics |
| priority_mux_base.cpp | Priority-based muxer for topics |
| priority_mux_base.h | Priority-based muxer for topics |
| relay.cpp | This is a simple implementation of a relay nodelet. It can process the messages on a single topic in parallel allowing for maximum throughput |
| relay.h | This is a simple implementation of a relay nodelet |
| repeat.cpp | This is a simple implementation of a repeater nodelet |
| repeat.h | This is a simple implementation of a repeater nodelet |
| shape_shifter.cpp | Tools for more convenient working with ShapeShifter objects |
| shape_shifter.h | Tools for more convenient working with ShapeShifter objects |
| shape_shifter.hpp | Tools for more convenient working with ShapeShifter objects (implementation details, do not include directly) |
| test_generic_lazy_pubsub.cpp | Test for generic_lazy_pubsub.hpp |
| test_lazy_subscriber.cpp | Test for lazy_subscriber.hpp |
| test_priority_mux_base.cpp | Test for PriorityMux |
| test_shape_shifter.cpp | Test for shape_shifter.h |
| throttle_messages.cpp | This is a simple implementation of a throttle nodelet. It also allows using the more precise token bucket rate-limiting algorithm |
| throttle_messages.h | This is a simple implementation of a throttle nodelet. It also allows using the more precise token bucket rate-limiting algorithm |