GNU Radio 3.7.3 C++ API
rpcserver_ice Class Reference

#include <gnuradio/rpcserver_ice.h>

Inheritance diagram for rpcserver_ice:

Public Member Functions

 rpcserver_ice ()
 
virtual ~rpcserver_ice ()
 
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)
 
virtual void set (const GNURadio::KnobMap &, const Ice::Current &)
 
GNURadio::KnobMap get (const GNURadio::KnobIDList &, const Ice::Current &)
 
GNURadio::KnobMap getRe (const GNURadio::KnobIDList &, const Ice::Current &)
 
GNURadio::KnobPropMap properties (const GNURadio::KnobIDList &, const Ice::Current &)
 
virtual void shutdown (const Ice::Current &)
 
- Public Member Functions inherited from rpcserver_base
 rpcserver_base ()
 
virtual ~rpcserver_base ()
 
virtual void registerConfigureCallback (const std::string &id, const configureCallback_t callback)=0
 
virtual void registerQueryCallback (const std::string &id, const queryCallback_t callback)=0
 
virtual void setCurPrivLevel (const priv_lvl_t priv)
 
- Public Member Functions inherited from callbackregister_base
 callbackregister_base ()
 
virtual ~callbackregister_base ()
 

Additional Inherited Members

- Public Types inherited from callbackregister_base
typedef callback_t
< gr::messages::msg_accepter,
gr::messages::msg_accepter_sptr
configureCallback_t
 
typedef callback_t
< gr::messages::msg_producer,
gr::messages::msg_producer_sptr
queryCallback_t
 
- Protected Attributes inherited from rpcserver_base
priv_lvl_t cur_priv
 

Constructor & Destructor Documentation

rpcserver_ice::rpcserver_ice ( )
virtual rpcserver_ice::~rpcserver_ice ( )
virtual

Member Function Documentation

GNURadio::KnobMap rpcserver_ice::get ( const GNURadio::KnobIDList &  ,
const Ice::Current &   
)
GNURadio::KnobMap rpcserver_ice::getRe ( const GNURadio::KnobIDList &  ,
const Ice::Current &   
)
GNURadio::KnobPropMap rpcserver_ice::properties ( const GNURadio::KnobIDList &  ,
const Ice::Current &   
)
void rpcserver_ice::registerConfigureCallback ( const std::string &  id,
const configureCallback_t  callback 
)
void rpcserver_ice::registerQueryCallback ( const std::string &  id,
const queryCallback_t  callback 
)
virtual void rpcserver_ice::set ( const GNURadio::KnobMap &  ,
const Ice::Current &   
)
virtual
virtual void rpcserver_ice::shutdown ( const Ice::Current &  )
virtual
void rpcserver_ice::unregisterConfigureCallback ( const std::string &  id)
virtual

Implements rpcserver_base.

void rpcserver_ice::unregisterQueryCallback ( const std::string &  id)
virtual

Implements rpcserver_base.


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