22#ifndef INCLUDED_MSG_PASSING_H
23#define INCLUDED_MSG_PASSING_H
52 accepter->post(which_port,
msg);
72 accepter->
post(which_port,
msg);
Virtual base class that accepts messages.
Definition: messages/msg_accepter.h:36
virtual void post(pmt::pmt_t which_port, pmt::pmt_t msg)=0
send msg to msg_accepter on port which_port
static purpose_t msg
Definition: source_logger.h:39
static pmt::pmt_t send(msg_accepter_sptr accepter, const pmt::pmt_t &which_port, const pmt::pmt_t &msg)
send message to msg_accepter
Definition: msg_passing.h:50
Include this header to use the message passing features.
Definition: basic_block.h:45
PMT_API boost::shared_ptr< gr::messages::msg_accepter > msg_accepter_ref(const pmt_t &obj)
Return underlying msg_accepter.
boost::intrusive_ptr< pmt_base > pmt_t
typedef for shared pointer (transparent reference counting). See http://www.boost....
Definition: pmt.h:56