Template Class Server
Defined in File action_server_mock.hpp
Inheritance Relationships
Base Types
public rclcpp_action::ServerBase(Class ServerBase)public std::enable_shared_from_this< Server< ActionT > >
Class Documentation
-
template<typename ActionT>
class Server : public rclcpp_action::ServerBase, public std::enable_shared_from_this<Server<ActionT>> Public Types
-
using GoalCallback = std::function<GoalResponse(const GoalUUID&, std::shared_ptr<const typename ActionT::Goal>)>
-
using CancelCallback = std::function<CancelResponse(std::shared_ptr<ServerGoalHandle<ActionT>>)>
-
using AcceptedCallback = std::function<void(std::shared_ptr<ServerGoalHandle<ActionT>>)>
Public Members
-
GoalCallback handle_goal_
-
CancelCallback handle_cancel_
-
AcceptedCallback handle_accepted_
-
using GoalCallback = std::function<GoalResponse(const GoalUUID&, std::shared_ptr<const typename ActionT::Goal>)>