|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
#include <client.hpp>
Static Public Member Functions | |
| static int | ffi_deserialize (const uint8_t *data, size_t len, GoalAccept *out) |
Public Attributes | |
| bool | accepted |
| uint8_t | goal_id [16] |
Static Public Attributes | |
| static const size_t | SERIALIZED_SIZE_MAX = 32 |
Goal acceptance response for the Future pattern.
Returned by send_goal_future(). Contains the goal UUID and whether the server accepted the goal.
|
inlinestatic |
| bool rclcpp_action::Client< A >::GoalAccept::accepted |
| uint8_t rclcpp_action::Client< A >::GoalAccept::goal_id[16] |
Kept a raw array: it is written through the FFI decoder below, and in-tree callers pass it straight on to the raw-array overloads. GoalUUID(accept.goal_id) is the one-token lift (phase-417 W4.b).
|
static |