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: