|
Nav2 Navigation Stack - kilted
kilted
ROS 2 Navigation Stack
|
A simple wrapper on ROS2 services server. More...
#include <nav2_util/include/nav2_util/service_server.hpp>

Public Types | |
| using | RequestType = typename ServiceT::Request |
| using | ResponseType = typename ServiceT::Response |
| using | CallbackType = std::function< void(const std::shared_ptr< rmw_request_id_t >, const std::shared_ptr< RequestType >, std::shared_ptr< ResponseType >)> |
| using | SharedPtr = std::shared_ptr< ServiceServer< ServiceT, NodeT > > |
Protected Attributes | |
| std::string | service_name_ |
| CallbackType | callback_ |
| rclcpp::Service< ServiceT >::SharedPtr | server_ |
A simple wrapper on ROS2 services server.
Definition at line 31 of file service_server.hpp.