|
GNU Radio 3.7.1 C++ API
|
#include <rpcserver_base.h>

Public Member Functions | |
| rpcserver_base () | |
| virtual | ~rpcserver_base () |
| virtual void | registerConfigureCallback (const std::string &id, const configureCallback_t callback)=0 |
| virtual void | unregisterConfigureCallback (const std::string &id)=0 |
| virtual void | registerQueryCallback (const std::string &id, const queryCallback_t callback)=0 |
| virtual void | unregisterQueryCallback (const std::string &id)=0 |
| virtual void | setCurPrivLevel (const priv_lvl_t priv) |
Protected Attributes | |
| priv_lvl_t | cur_priv |
| rpcserver_base::rpcserver_base | ( | ) | [inline] |
| virtual rpcserver_base::~rpcserver_base | ( | ) | [inline, virtual] |
| virtual void rpcserver_base::registerConfigureCallback | ( | const std::string & | id, |
| const configureCallback_t | callback | ||
| ) | [pure virtual] |
Implements callbackregister_base.
Implemented in rpcserver_aggregator.
Referenced by rpcbasic_register_set< rpcbasic_register_variable_rw< Tfrom >, Tfrom >::rpcbasic_register_set().
| virtual void rpcserver_base::registerQueryCallback | ( | const std::string & | id, |
| const queryCallback_t | callback | ||
| ) | [pure virtual] |
Implements callbackregister_base.
Implemented in rpcserver_aggregator.
Referenced by rpcbasic_register_get< rpcbasic_register_variable< Tfrom >, Tfrom >::rpcbasic_register_get().
| virtual void rpcserver_base::setCurPrivLevel | ( | const priv_lvl_t | priv | ) | [inline, virtual] |
References cur_priv.
| virtual void rpcserver_base::unregisterConfigureCallback | ( | const std::string & | id | ) | [pure virtual] |
Implements callbackregister_base.
Implemented in rpcserver_ice, and rpcserver_aggregator.
Referenced by rpcbasic_register_set< rpcbasic_register_variable_rw< Tfrom >, Tfrom >::~rpcbasic_register_set().
| virtual void rpcserver_base::unregisterQueryCallback | ( | const std::string & | id | ) | [pure virtual] |
Implements callbackregister_base.
Implemented in rpcserver_ice, and rpcserver_aggregator.
Referenced by rpcbasic_register_get< rpcbasic_register_variable< Tfrom >, Tfrom >::~rpcbasic_register_get().
priv_lvl_t rpcserver_base::cur_priv [protected] |
Referenced by setCurPrivLevel().