Nav2 Navigation Stack - rolling  main
ROS 2 Navigation Stack
Public Member Functions | Protected Member Functions | List of all members
nav2_system_tests::DummyComputePathToPoseActionServer Class Reference
Inheritance diagram for nav2_system_tests::DummyComputePathToPoseActionServer:
Inheritance graph
[legend]
Collaboration diagram for nav2_system_tests::DummyComputePathToPoseActionServer:
Collaboration graph
[legend]

Public Member Functions

 DummyComputePathToPoseActionServer (const rclcpp::Node::SharedPtr &node)
 
- Public Member Functions inherited from nav2_system_tests::DummyActionServer< nav2_msgs::action::ComputePathToPose >
 DummyActionServer (const rclcpp::Node::SharedPtr &node, std::string action_name)
 
void setFailureRanges (const Ranges &failureRanges)
 
void setRunningRanges (const Ranges &runningRanges)
 
void reset ()
 
int getGoalCount () const
 
std::shared_ptr< typename ActionT::Result > getResult (void)
 

Protected Member Functions

void updateResultForFailure (std::shared_ptr< nav2_msgs::action::ComputePathToPose::Result > &result) override
 
- Protected Member Functions inherited from nav2_system_tests::DummyActionServer< nav2_msgs::action::ComputePathToPose >
virtual void updateResultForFailure (std::shared_ptr< typename ActionT::Result > &result)
 
virtual void updateResultForSuccess (std::shared_ptr< typename ActionT::Result > &result)
 
virtual rclcpp_action::GoalResponse handle_goal (const rclcpp_action::GoalUUID &, std::shared_ptr< const typename ActionT::Goal >)
 
virtual rclcpp_action::CancelResponse handle_cancel (const typename std::shared_ptr< rclcpp_action::ServerGoalHandle< nav2_msgs::action::ComputePathToPose >>)
 
void execute (const typename std::shared_ptr< rclcpp_action::ServerGoalHandle< nav2_msgs::action::ComputePathToPose >> goal_handle)
 
void handle_accepted (const std::shared_ptr< rclcpp_action::ServerGoalHandle< nav2_msgs::action::ComputePathToPose >> goal_handle)
 

Additional Inherited Members

- Protected Attributes inherited from nav2_system_tests::DummyActionServer< nav2_msgs::action::ComputePathToPose >
rclcpp_action::Server< nav2_msgs::action::ComputePathToPose >::SharedPtr action_server_
 
std::string action_name_
 
Ranges failure_ranges_
 
Ranges running_ranges_
 
unsigned int goal_count_
 
std::shared_ptr< typename ActionT::Result > result_
 

Detailed Description

Definition at line 47 of file server_handler.hpp.


The documentation for this class was generated from the following file: