#include <session.h>
Public Member Functions | |
Session (const std::string _session_name, int _sessionid) | |
Session (const std::string _session_name, int _sessionid, const MReq &req, const MRes &res) | |
virtual bool | terminate () |
terminate the session instance | |
virtual | ~Session () |
Protected Attributes | |
MReq | session_req |
MRes | session_res |
ros::session::Session< MReq, MRes >::Session | ( | const std::string | _session_name, |
int | _sessionid | ||
) | [inline] |
ros::session::Session< MReq, MRes >::Session | ( | const std::string | _session_name, |
int | _sessionid, | ||
const MReq & | req, | ||
const MRes & | res | ||
) | [inline] |
virtual ros::session::Session< MReq, MRes >::~Session | ( | ) | [inline, virtual] |
virtual bool ros::session::Session< MReq, MRes >::terminate | ( | ) | [inline, virtual] |
terminate the session instance
Implements ros::session::abstractSession.
MReq ros::session::Session< MReq, MRes >::session_req [protected] |
MRes ros::session::Session< MReq, MRes >::session_res [protected] |