|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
rclcpp::Stream<T> — multi-shot message receiver. More...


Go to the source code of this file.
Classes | |
| class | rclcpp::Stream< T > |
Namespaces | |
| namespace | rclcpp |
| namespace | rclcpp_action |
Functions | |
| nros_cpp_ret_t | nros_cpp_spin_once (void *handle, int32_t timeout_ms) |
| uint64_t | nros_cpp_time_ns (void) |
rclcpp::Stream<T> — multi-shot message receiver.
| nros_cpp_ret_t nros_cpp_spin_once | ( | void * | handle, |
| int32_t | timeout_ms ) |
| uint64_t nros_cpp_time_ns | ( | void | ) |
Monotonic time in nanoseconds. Stream::wait_next() budgets its spin loop by wall-clock, not iteration count (Phase 118.C — same fix Future::wait() got in Phase 89.2; Stream was missed).