#include <cstdint>
#include <cstddef>
#include <string.h>
#include "rclcpp/detail/callback_context.hpp"
#include "rclcpp/detail/config.hpp"
#include "rclcpp/detail/entity_name.hpp"
#include "rclcpp/result.hpp"
#include "rclcpp/size_bound.hpp"
#include "rclcpp/detail/nros_cpp_ffi.h"
#include "rclcpp/node.hpp"
Go to the source code of this file.
|
| enum class | rclcpp_action::CancelResponse : int8_t { rclcpp_action::REJECT = 1
, rclcpp_action::ACCEPT = 2
} |
| |
| enum class | rclcpp_action::CancelReturnCode : int8_t { rclcpp_action::Ok = 0
, rclcpp_action::Rejected = 1
, rclcpp_action::UnknownGoal = 2
, rclcpp_action::GoalTerminated = 3
} |
| |
| enum class | rclcpp_action::GoalResponse : int8_t { rclcpp_action::REJECT = 1
, rclcpp_action::ACCEPT_AND_EXECUTE = 2
, rclcpp_action::ACCEPT_AND_DEFER = 3
} |
| |
| enum class | rclcpp_action::GoalStatus : int8_t {
rclcpp_action::Unknown = 0
, rclcpp_action::Accepted = 1
, rclcpp_action::Executing = 2
, rclcpp_action::Canceling = 3
,
rclcpp_action::Succeeded = 4
, rclcpp_action::Canceled = 5
, rclcpp_action::Aborted = 6
} |
| |
◆ nros_cpp_accepted_callback_t
| typedef void(* nros_cpp_accepted_callback_t) (const uint8_t goal_id[16], void *ctx) |
◆ nros_cpp_cancel_callback_t
| typedef int32_t(* nros_cpp_cancel_callback_t) (const uint8_t goal_id[16], void *ctx) |
◆ nros_cpp_goal_callback_t
| typedef int32_t(* nros_cpp_goal_callback_t) (const uint8_t goal_id[16], const uint8_t *data, size_t len, void *ctx) |
◆ nros_cpp_action_server_set_accepted_callback()
◆ nros_cpp_action_server_set_callbacks()