#include <string>#include <sstream>#include <map>#include <list>#include <ros/node_handle.h>#include <ros/service.h>#include <ros/service_traits.h>#include <boost/thread/thread.hpp>#include <boost/thread/mutex.hpp>#include <boost/thread/condition.hpp>#include <boost/bind.hpp>#include <boost/shared_ptr.hpp>

Go to the source code of this file.
Classes | |
| class | ros::session::abstractSession |
| class | ros::session::abstractSession::AsyncCall< MReq, MRes > |
| class | ros::session::abstractSession::AsyncCallBase |
| class | ros::session::Session< MReq, MRes > |
Namespaces | |
| namespace | ros |
| namespace | ros::session |
Typedefs | |
| typedef boost::shared_ptr < abstractSession > | ros::session::abstractSessionHandle |
| create a session | |
Functions | |
| template<class MReq , class MRes > | |
| abstractSessionHandle | ros::session::create_session (const std::string &session_name, MReq &req, MRes &res) |