#include <service_server.h>
|
| void | appendDiagnostics (diagnostic_updater::DiagnosticStatusWrapper &status, const std::string &name, const int flags) |
| |
| std::vector< std::string > | clientNames () const |
| |
| ServiceServerStatistics | clientStatistics (const std::string &name) const |
| |
| bool | instrumentPerClient () const |
| |
| bool | logCalls () const |
| |
| const std::string & | mappedService () const |
| |
| ServiceServer & | operator= (const ServiceServer &other) |
| |
| void | resetStatistics () |
| |
| | ServiceServer () |
| |
| template<class MReq , class MRes , class T > |
| | ServiceServer (ros::NodeHandle &nh, const std::string &service, bool(T::*srv_func)(MReq &, MRes &), T *obj) |
| |
| template<class MReq , class MRes , class T > |
| | ServiceServer (ros::NodeHandle &nh, const std::string &service, bool(T::*srv_func)(ros::ServiceEvent< MReq, MRes > &), T *obj) |
| |
| template<class MReq , class MRes , class T > |
| | ServiceServer (ros::NodeHandle &nh, const std::string &service, bool(T::*srv_func)(const std::string &, const MReq &, MRes &), T *obj) |
| |
| void | setInstrumentPerClient (bool enable) |
| |
| void | setLogCalls (bool enable) |
| |
| const ServiceServerStatistics & | statistics () const |
| |
| const std::string & | unmappedService () const |
| |
Definition at line 39 of file service_server.h.
| Enumerator |
|---|
| DIAG_CONNECTION |
|
| DIAG_SERVINGS |
|
| DIAG_TIMING |
|
| DIAG_CLIENTS |
|
| DIAG_ALL |
|
| DIAG_MOST |
|
Definition at line 95 of file service_server.h.
| swri::ServiceServer::ServiceServer |
( |
| ) |
|
|
inline |
template<class MReq , class MRes , class T >
| swri::ServiceServer::ServiceServer |
( |
ros::NodeHandle & |
nh, |
|
|
const std::string & |
service, |
|
|
bool(T::*)(MReq &, MRes &) |
srv_func, |
|
|
T * |
obj |
|
) |
| |
|
inline |
template<class MReq , class MRes , class T >
template<class MReq , class MRes , class T >
| swri::ServiceServer::ServiceServer |
( |
ros::NodeHandle & |
nh, |
|
|
const std::string & |
service, |
|
|
bool(T::*)(const std::string &, const MReq &, MRes &) |
srv_func, |
|
|
T * |
obj |
|
) |
| |
|
inline |
| std::vector< std::string > swri::ServiceServer::clientNames |
( |
| ) |
const |
|
inline |
| bool swri::ServiceServer::instrumentPerClient |
( |
| ) |
const |
|
inline |
| bool swri::ServiceServer::logCalls |
( |
| ) |
const |
|
inline |
| const std::string & swri::ServiceServer::mappedService |
( |
| ) |
const |
|
inline |
| void swri::ServiceServer::resetStatistics |
( |
| ) |
|
|
inline |
| void swri::ServiceServer::setInstrumentPerClient |
( |
bool |
enable | ) |
|
|
inline |
| void swri::ServiceServer::setLogCalls |
( |
bool |
enable | ) |
|
|
inline |
| const std::string & swri::ServiceServer::unmappedService |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: