Virtual base class that accepts messages. More...
#include <gnuradio/messages/msg_accepter.h>
Public Member Functions | |
msg_accepter () | |
virtual | ~msg_accepter () |
virtual void | post (pmt::pmt_t which_port, pmt::pmt_t msg)=0 |
send msg to msg_accepter on port which_port More... | |
Virtual base class that accepts messages.
|
inline |
|
virtual |
Reimplemented in gr::msg_accepter.
|
pure virtual |
send msg
to msg_accepter
on port which_port
Sending a message is an asynchronous operation. The post
call will not wait for the message either to arrive at the destination or to be received.
Implemented in rpcbasic_extractor< T, std::string >, rpcbasic_extractor< T, std::complex< double > >, rpcbasic_extractor< T, std::complex< float > >, rpcbasic_extractor< T, bool >, rpcbasic_extractor< T, int >, rpcbasic_extractor< T, long >, rpcbasic_extractor< T, float >, rpcbasic_extractor< T, double >, rpcbasic_extractor< T, short >, rpcbasic_extractor< T, char >, rpcbasic_extractor< T, void >, rpchandler_base< T >, rpcextractor_base< T, void >, rpcextractor_base< T, Tto >, rpcextractor_base< T, std::string >, rpcextractor_base< T, char >, rpcextractor_base< T, double >, rpcextractor_base< T, std::complex< double > >, rpcextractor_base< T, std::complex< float > >, rpcextractor_base< T, int >, rpcextractor_base< T, float >, rpcextractor_base< T, long >, rpcextractor_base< T, bool >, rpcextractor_base< T, short >, and gr::msg_accepter.
Referenced by gr::messages::send().