#include <gnuradio/rpcmanager.h>#include <gnuradio/rpcserver_base.h>#include <gnuradio/rpcserver_booter_base.h>#include <gnuradio/rpcserver_selector.h>#include <sstream>#include <gnuradio/block_registry.h>Go to the source code of this file.
| Classes | |
| class | rpcextractor_base< T, Tto > | 
| Base class for registering a ControlPort Extractor. Acts as a message acceptor.  More... | |
| class | rpcextractor_base< T, void > | 
| class | rpcbasic_extractor< T, Tto > | 
| Templated parent class for registering a ControlPort Extractor.  More... | |
| class | rpcinserter_base< T, Tfrom > | 
| Base class for registering a ControlPort Inserter. Produces a message.  More... | |
| class | rpcbasic_inserter< T, Tfrom > | 
| Templated parent class for registering a ControlPort Inserter.  More... | |
| class | rpchandler_base< T > | 
| Base class for registering a ControlPort Handler. Acts as a message acceptor.  More... | |
| class | rpcbasic_handler< T > | 
| Templated parent class for registering a ControlPort Extractor.  More... | |
| class | rpcbasic_extractor< T, void > | 
| Specialized extractor class to make calls to functions that do not take data (enable, reset, start, etc.).  More... | |
| class | rpcbasic_extractor< T, char > | 
| Specialized extractor class for char data.  More... | |
| class | rpcbasic_extractor< T, short > | 
| Specialized extractor class for short data.  More... | |
| class | rpcbasic_extractor< T, double > | 
| Specialized extractor class for double data.  More... | |
| class | rpcbasic_extractor< T, float > | 
| Specialized extractor class for float data.  More... | |
| class | rpcbasic_extractor< T, long > | 
| Specialized extractor class for long data.  More... | |
| class | rpcbasic_extractor< T, int > | 
| Specialized extractor class for int data.  More... | |
| class | rpcbasic_extractor< T, bool > | 
| Specialized extractor class for bool data.  More... | |
| class | rpcbasic_extractor< T, std::complex< float > > | 
| Specialized extractor class for complex (float) data.  More... | |
| class | rpcbasic_extractor< T, std::complex< double > > | 
| Specialized extractor class for complex (double) data.  More... | |
| class | rpcbasic_extractor< T, std::string > | 
| Specialized extractor class for string data.  More... | |
| class | rpcbasic_inserter< T, uint64_t > | 
| Specialized inserter class for uint64_t data.  More... | |
| class | rpcbasic_inserter< T, std::vector< signed char > > | 
| Specialized inserter class for vectors of signed char data.  More... | |
| class | rpcbasic_inserter< T, std::vector< short > > | 
| Specialized inserter class for vectors of short data.  More... | |
| class | rpcbasic_inserter< T, std::vector< int > > | 
| Specialized inserter class for vectors of int data.  More... | |
| class | rpcbasic_inserter< T, std::vector< int64_t > > | 
| Specialized inserter class for vectors of int64_t data.  More... | |
| class | rpcbasic_inserter< T, std::vector< std::complex< float > > > | 
| Specialized inserter class for vectors of complex (float) data.  More... | |
| class | rpcbasic_inserter< T, std::vector< float > > | 
| Specialized inserter class for vectors of float data.  More... | |
| class | rpcbasic_inserter< T, std::vector< uint8_t > > | 
| Specialized inserter class for vectors of uint8_t data.  More... | |
| class | rpcbasic_inserter< T, std::complex< float > > | 
| Specialized inserter class for complex (float) data.  More... | |
| class | rpcbasic_inserter< T, std::complex< double > > | 
| Specialized inserter class for complex (double) data.  More... | |
| struct | rpc_register_base< T > | 
| Base class for registering a ControlPort function.  More... | |
| class | rpcbasic_base | 
| struct | rpcbasic_register_set< T, Tto > | 
| Registers a 'set' function to set a parameter over ControlPort.  More... | |
| struct | rpcbasic_register_trigger< T > | 
| Registers a 'trigger' function to trigger an action over ControlPort.  More... | |
| class | rpcbasic_register_get< T, Tfrom > | 
| Registers a 'get' function to get a parameter over ControlPort.  More... | |
| class | rpcbasic_register_variable< Tfrom > | 
| Registers a read-only function to get a parameter over ControlPort.  More... | |
| class | rpcbasic_register_variable_rw< Tfrom > | 
| Registers a read/write function to get and set a parameter over ControlPort.  More... | |
| class | rpcbasic_register_handler< T > | 
| Registers a message handler function to post a message to a block's handler.  More... | |