#include <topic_handlers.h>
Classes | |
class | ServiceCallbackHelper |
Public Member Functions | |
void | abort () |
std::string | get_name () |
std::string | getRequestMessageMD5 () |
std::string | getResponseMessageMD5 () |
void | handle (ros::serialization::IStream stream) |
ServiceServer (ros::NodeHandle &nh, rosserial_msgs::TopicInfo &topic_info, boost::function< void(std::vector< uint8_t > buffer, const uint16_t topic_id)> write_fn) | |
void | setTopicId (uint16_t topic_id) |
Private Attributes | |
std::string | request_message_md5_ |
std::string | response_message_md5_ |
boost::shared_ptr < ServiceCallbackHelper > | service_call_helper_ |
ros::ServiceServer | service_server_ |
Static Private Attributes | |
static ros::ServiceClient | service_info_service_ |
Definition at line 210 of file topic_handlers.h.
rosserial_server::ServiceServer::ServiceServer | ( | ros::NodeHandle & | nh, |
rosserial_msgs::TopicInfo & | topic_info, | ||
boost::function< void(std::vector< uint8_t > buffer, const uint16_t topic_id)> | write_fn | ||
) | [inline] |
Definition at line 256 of file topic_handlers.h.
void rosserial_server::ServiceServer::abort | ( | ) | [inline] |
Definition at line 301 of file topic_handlers.h.
std::string rosserial_server::ServiceServer::get_name | ( | ) | [inline] |
Definition at line 304 of file topic_handlers.h.
std::string rosserial_server::ServiceServer::getRequestMessageMD5 | ( | ) | [inline] |
Definition at line 292 of file topic_handlers.h.
std::string rosserial_server::ServiceServer::getResponseMessageMD5 | ( | ) | [inline] |
Definition at line 295 of file topic_handlers.h.
void rosserial_server::ServiceServer::handle | ( | ros::serialization::IStream | stream | ) | [inline] |
Definition at line 298 of file topic_handlers.h.
void rosserial_server::ServiceServer::setTopicId | ( | uint16_t | topic_id | ) | [inline] |
Definition at line 289 of file topic_handlers.h.
std::string rosserial_server::ServiceServer::request_message_md5_ [private] |
Definition at line 312 of file topic_handlers.h.
std::string rosserial_server::ServiceServer::response_message_md5_ [private] |
Definition at line 313 of file topic_handlers.h.
boost::shared_ptr<ServiceCallbackHelper> rosserial_server::ServiceServer::service_call_helper_ [private] |
Definition at line 311 of file topic_handlers.h.
ros::ServiceClient rosserial_server::ServiceServer::service_info_service_ [static, private] |
Definition at line 310 of file topic_handlers.h.
Definition at line 309 of file topic_handlers.h.