Contains all available information about a single RPC service, including the service' name, its registered methods and all implemented RPC interfaces.
More...
#include <rpc/RPCServer.h>
|
| ServiceInfo (const std::string &iName="") |
|
template<typename Reflector > |
void | reflect (Reflector &r) |
|
|
std::string | name |
| The name of this service. More...
|
|
TMethodSet | methods |
| All methods that were registered for this service. More...
|
|
std::set< std::string > | interfaces |
| All interfaces that this service supports. More...
|
|
template<typename TMethodSet>
struct mira::RPCServer::ServiceInfo< TMethodSet >
Contains all available information about a single RPC service, including the service' name, its registered methods and all implemented RPC interfaces.
◆ ServiceInfo()
◆ reflect()
void reflect |
( |
Reflector & |
r | ) |
|
|
inline |
◆ name
The name of this service.
◆ methods
All methods that were registered for this service.
◆ interfaces
std::set<std::string> interfaces |
All interfaces that this service supports.
The documentation for this struct was generated from the following file: