accept_pending_goal() | nav2_util::SimpleActionServer< ActionT > | inline |
action_name_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
action_server_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
activate() | nav2_util::SimpleActionServer< ActionT > | inline |
callback_group_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
completion_callback_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
CompletionCallback typedef (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | |
current_handle_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
deactivate() | nav2_util::SimpleActionServer< ActionT > | inline |
debug_msg(const std::string &msg) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
empty_result() const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
error_msg(const std::string &msg) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
execute_callback_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
ExecuteCallback typedef (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | |
execution_future_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
executor_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
executor_thread_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
get_current_goal() const | nav2_util::SimpleActionServer< ActionT > | inline |
get_current_goal_id() const (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | inline |
get_pending_goal() const | nav2_util::SimpleActionServer< ActionT > | inline |
handle_accepted(const std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> handle) | nav2_util::SimpleActionServer< ActionT > | inline |
handle_cancel(const std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> handle) | nav2_util::SimpleActionServer< ActionT > | inline |
handle_goal(const rclcpp_action::GoalUUID &, std::shared_ptr< const typename ActionT::Goal >) | nav2_util::SimpleActionServer< ActionT > | inline |
info_msg(const std::string &msg) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
is_active(const std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> handle) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
is_cancel_requested() const | nav2_util::SimpleActionServer< ActionT > | inline |
is_preempt_requested() const | nav2_util::SimpleActionServer< ActionT > | inline |
is_running() | nav2_util::SimpleActionServer< ActionT > | inline |
is_server_active() | nav2_util::SimpleActionServer< ActionT > | inline |
log_error_details_if_available(const T &result) (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
node_base_interface_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
node_clock_interface_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
node_logging_interface_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
node_waitables_interface_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
pending_handle_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
preempt_requested_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
publish_feedback(typename std::shared_ptr< typename ActionT::Feedback > feedback) | nav2_util::SimpleActionServer< ActionT > | inline |
server_active_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
server_timeout_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
setSoftRealTimePriority() | nav2_util::SimpleActionServer< ActionT > | inline |
SimpleActionServer(NodeT node, const std::string &action_name, ExecuteCallback execute_callback, CompletionCallback completion_callback=nullptr, std::chrono::milliseconds server_timeout=std::chrono::milliseconds(500), bool spin_thread=false, const rcl_action_server_options_t &options=rcl_action_server_get_default_options(), const bool realtime=false) | nav2_util::SimpleActionServer< ActionT > | inlineexplicit |
SimpleActionServer(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr node_base_interface, rclcpp::node_interfaces::NodeClockInterface::SharedPtr node_clock_interface, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr node_logging_interface, rclcpp::node_interfaces::NodeWaitablesInterface::SharedPtr node_waitables_interface, const std::string &action_name, ExecuteCallback execute_callback, CompletionCallback completion_callback=nullptr, std::chrono::milliseconds server_timeout=std::chrono::milliseconds(500), bool spin_thread=false, const rcl_action_server_options_t &options=rcl_action_server_get_default_options(), const bool realtime=false) | nav2_util::SimpleActionServer< ActionT > | inlineexplicit |
spin_thread_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
stop_execution_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
succeeded_current(typename std::shared_ptr< typename ActionT::Result > result=std::make_shared< typename ActionT::Result >()) | nav2_util::SimpleActionServer< ActionT > | inline |
terminate(std::shared_ptr< rclcpp_action::ServerGoalHandle< ActionT >> &handle, typename std::shared_ptr< typename ActionT::Result > result=std::make_shared< typename ActionT::Result >()) | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
terminate_all(typename std::shared_ptr< typename ActionT::Result > result=std::make_shared< typename ActionT::Result >()) | nav2_util::SimpleActionServer< ActionT > | inline |
terminate_current(typename std::shared_ptr< typename ActionT::Result > result=std::make_shared< typename ActionT::Result >()) | nav2_util::SimpleActionServer< ActionT > | inline |
terminate_pending_goal() | nav2_util::SimpleActionServer< ActionT > | inline |
update_mutex_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | mutableprotected |
use_realtime_prioritization_ (defined in nav2_util::SimpleActionServer< ActionT >) | nav2_util::SimpleActionServer< ActionT > | protected |
warn_msg(const std::string &msg) const | nav2_util::SimpleActionServer< ActionT > | inlineprotected |
work() | nav2_util::SimpleActionServer< ActionT > | inline |