GNU Radio 3.7.1 C++ API
rpcserver_aggregator Class Reference

#include <rpcserver_aggregator.h>

Inheritance diagram for rpcserver_aggregator:

List of all members.

Classes

struct  registerConfigureCallback_f
struct  registerQueryCallback_f
struct  unregisterConfigureCallback_f
struct  unregisterQueryCallback_f

Public Member Functions

 rpcserver_aggregator ()
virtual ~rpcserver_aggregator ()
void registerConfigureCallback (const std::string &id, const configureCallback_t callback)
void unregisterConfigureCallback (const std::string &id)
void registerQueryCallback (const std::string &id, const queryCallback_t callback)
void unregisterQueryCallback (const std::string &id)
void registerServer (rpcmanager_base::rpcserver_booter_base_sptr server)
const std::string & type ()
const std::vector< std::string > & registeredServers ()

Constructor & Destructor Documentation


Member Function Documentation

void rpcserver_aggregator::registerConfigureCallback ( const std::string &  id,
const configureCallback_t  callback 
) [virtual]

Implements rpcserver_base.

const std::vector<std::string>& rpcserver_aggregator::registeredServers ( )
void rpcserver_aggregator::registerQueryCallback ( const std::string &  id,
const queryCallback_t  callback 
) [virtual]

Implements rpcserver_base.

const std::string& rpcserver_aggregator::type ( )
void rpcserver_aggregator::unregisterConfigureCallback ( const std::string &  id) [virtual]

Implements rpcserver_base.

void rpcserver_aggregator::unregisterQueryCallback ( const std::string &  id) [virtual]

Implements rpcserver_base.


The documentation for this class was generated from the following file: