 |
GNU Radio Manual and C++ API Reference
3.8.2.0
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
23 #ifndef RPCSERVER_BASE_H
24 #define RPCSERVER_BASE_H
49 typedef gr::rpc_sptr<rpcserver_base>::t rpcserver_base_sptr;
priv_lvl_t
Definition: rpccallbackregister_base.h:46
virtual void registerQueryCallback(const std::string &id, const queryCallback_t callback)=0
virtual void unregisterConfigureCallback(const std::string &id)=0
Definition: rpccallbackregister_base.h:95
@ RPC_PRIVLVL_ALL
Definition: rpccallbackregister_base.h:46
rpcserver_base()
Definition: rpcserver_base.h:32
virtual ~rpcserver_base()
Definition: rpcserver_base.h:33
Definition: rpccallbackregister_base.h:67
virtual void setCurPrivLevel(const priv_lvl_t priv)
Definition: rpcserver_base.h:47
virtual void registerHandlerCallback(const std::string &id, const handlerCallback_t callback)=0
virtual void unregisterHandlerCallback(const std::string &id)=0
virtual void unregisterQueryCallback(const std::string &id)=0
Definition: rpcserver_base.h:30
priv_lvl_t cur_priv
Definition: rpcserver_base.h:52
virtual void registerConfigureCallback(const std::string &id, const configureCallback_t callback)=0