Classes | Public Member Functions | Private Attributes | Static Private Attributes
rosserial_server::ServiceServer Class Reference

#include <topic_handlers.h>

List of all members.

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_

Detailed Description

Definition at line 210 of file topic_handlers.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

Definition at line 301 of file topic_handlers.h.

Definition at line 304 of file topic_handlers.h.

Definition at line 292 of file topic_handlers.h.

Definition at line 295 of file topic_handlers.h.

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.


Member Data Documentation

Definition at line 312 of file topic_handlers.h.

Definition at line 313 of file topic_handlers.h.

Definition at line 311 of file topic_handlers.h.

Definition at line 310 of file topic_handlers.h.

Definition at line 309 of file topic_handlers.h.


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


rosserial_server
Author(s): Mike Purvis
autogenerated on Thu Jun 6 2019 19:56:34