#include <service_server_impl.h>
Public Member Functions | |
std::vector< std::string > | clientNames () const |
ServiceServerStatistics | clientStatistics (const std::string &name) const |
bool | instrumentPerClient () const |
bool | logCalls () const |
const std::string & | mappedService () const |
void | resetStatistics () |
ServiceServerImpl () | |
void | setInstrumentPerClient (bool enable) |
void | setLogCalls (bool enable) |
const ServiceServerStatistics & | totalStats () const |
const std::string & | unmappedService () const |
Protected Member Functions | |
void | processServing (const std::string caller_name, bool success, const ros::WallDuration &runtime) |
Protected Attributes | |
std::map< std::string, ServiceServerStatistics > | client_stats_ |
bool | instrument_per_client_ |
bool | log_calls_ |
std::string | mapped_service_ |
ros::ServiceServer | server_ |
ServiceServerStatistics | total_stats_ |
std::string | unmapped_service_ |
Definition at line 37 of file service_server_impl.h.
|
inline |
Definition at line 61 of file service_server_impl.h.
|
inline |
Definition at line 91 of file service_server_impl.h.
|
inline |
Definition at line 103 of file service_server_impl.h.
|
inline |
Definition at line 89 of file service_server_impl.h.
|
inline |
Definition at line 120 of file service_server_impl.h.
|
inline |
Definition at line 77 of file service_server_impl.h.
|
inlineprotected |
Definition at line 50 of file service_server_impl.h.
|
inline |
Definition at line 70 of file service_server_impl.h.
|
inline |
Definition at line 81 of file service_server_impl.h.
|
inline |
Definition at line 115 of file service_server_impl.h.
|
inline |
Definition at line 79 of file service_server_impl.h.
|
inline |
Definition at line 76 of file service_server_impl.h.
|
protected |
Definition at line 46 of file service_server_impl.h.
|
protected |
Definition at line 45 of file service_server_impl.h.
|
protected |
Definition at line 48 of file service_server_impl.h.
|
protected |
Definition at line 42 of file service_server_impl.h.
|
protected |
Definition at line 40 of file service_server_impl.h.
|
protected |
Definition at line 44 of file service_server_impl.h.
|
protected |
Definition at line 41 of file service_server_impl.h.