GNU Radio 3.7.1.1 C++ API
gr::msg_accepter Class Reference

Accepts messages and inserts them into a message queue, then notifies subclass gr::basic_block there is a message pending. More...

#include <msg_accepter.h>

Inheritance diagram for gr::msg_accepter:
gr::messages::msg_accepter gr::basic_block gr::block gr::hier_block2 atsc_bit_timing_loop atsc_field_sync_demux atsc_field_sync_mux gr::analog::ctcss_squelch_ff gr::analog::pwr_squelch_cc gr::analog::pwr_squelch_ff gr::analog::squelch_base_cc gr::analog::squelch_base_ff gr::block_gateway gr::blocks::copy gr::blocks::delay gr::blocks::keep_m_in_n gr::blocks::keep_one_in_n gr::blocks::message_debug gr::blocks::message_strobe gr::blocks::nop gr::blocks::patterned_interleaver gr::blocks::plateau_detector_fb gr::blocks::random_pdu gr::blocks::skiphead gr::blocks::socket_pdu gr::blocks::stream_mux gr::blocks::tuntap_pdu gr::digital::clock_recovery_mm_cc gr::digital::clock_recovery_mm_ff gr::digital::constellation_decoder_cb gr::digital::constellation_receiver_cb gr::digital::header_payload_demux gr::digital::mpsk_receiver_cc gr::digital::ofdm_chanest_vcvc gr::digital::ofdm_frame_acquisition gr::digital::ofdm_insert_preamble gr::digital::ofdm_sampler gr::digital::pfb_clock_sync_ccf gr::digital::pfb_clock_sync_fff gr::digital::simple_correlator gr::digital::simple_framer gr::filter::fractional_interpolator_cc gr::filter::fractional_interpolator_ff gr::filter::fractional_resampler_cc gr::filter::fractional_resampler_ff gr::filter::pfb_arb_resampler_ccf gr::filter::pfb_arb_resampler_fff gr::filter::pfb_channelizer_ccf gr::noaa::hrpt_deframer gr::pager::flex_sync gr::qtgui::sink_c gr::qtgui::sink_f gr::sync_block gr::tagged_stream_block gr::trellis::constellation_metrics_cf gr::trellis::siso_combined_f gr::trellis::siso_f gr::channels::channel_model gr::channels::channel_model2 gr::digital::cpmmod_bc gr::digital::ofdm_sync_sc_cfb gr::fcd::source_c gr::top_block

Public Member Functions

 msg_accepter ()
 
 ~msg_accepter ()
 
void post (pmt::pmt_t which_port, pmt::pmt_t msg)
 send msg to msg_accepter on port which_port More...
 
- Public Member Functions inherited from gr::messages::msg_accepter
 msg_accepter ()
 

Detailed Description

Accepts messages and inserts them into a message queue, then notifies subclass gr::basic_block there is a message pending.

Constructor & Destructor Documentation

gr::msg_accepter::msg_accepter ( )
gr::msg_accepter::~msg_accepter ( )
virtual

Reimplemented from gr::messages::msg_accepter.

Member Function Documentation

void gr::msg_accepter::post ( pmt::pmt_t  which_port,
pmt::pmt_t  msg 
)
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.

Implements gr::messages::msg_accepter.


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