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.