| Classes | |
| class | msg_accepter | 
| Virtual base class that accepts messages.  More... | |
| class | msg_accepter_msgq | 
| Concrete class that accepts messages and inserts them into a message queue.  More... | |
| class | msg_producer | 
| Virtual base class that produces messages.  More... | |
| class | msg_queue | 
| thread-safe message queue  More... | |
| Functions | |
| 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 | |
| static pmt::pmt_t | send (msg_accepter *accepter, const pmt::pmt_t &which_port, const pmt::pmt_t &msg) | 
| send message to msg_accepter | |
| static pmt::pmt_t | send (msg_accepter &accepter, const pmt::pmt_t &which_port, const pmt::pmt_t &msg) | 
| send message to msg_accepter | |
| static pmt::pmt_t | send (pmt::pmt_t accepter, const pmt::pmt_t &which_port, const pmt::pmt_t &msg) | 
| send message to msg_accepter | |
| msg_queue_sptr | make_msg_queue (unsigned int limit=0) | 
| msg_queue_sptr gr::messages::make_msg_queue | ( | unsigned int | limit = 0 | ) | 
| 
 | inlinestatic | 
send message to msg_accepter
| accepter | is the target of the send. | 
| which_port | A pmt symbol describing the port by name. | 
| msg | is the message to send. It's usually a pmt tuple. | 
Sending a message is an asynchronous operation. The send call will not wait for the message either to arrive at the destination or to be received.
References gr::messages::msg_accepter::post().
| 
 | inlinestatic | 
send message to msg_accepter
| accepter | is the target of the send. | 
| which_port | A pmt symbol describing the port by name. | 
| msg | is the message to send. It's usually a pmt tuple. | 
Sending a message is an asynchronous operation. The send call will not wait for the message either to arrive at the destination or to be received.
References gr::messages::msg_accepter::post().
| 
 | inlinestatic | 
send message to msg_accepter
| accepter | is the target of the send. | 
| which_port | A pmt symbol describing the port by name. | 
| msg | is the message to send. It's usually a pmt tuple. | 
Sending a message is an asynchronous operation. The send call will not wait for the message either to arrive at the destination or to be received.
References gr::messages::msg_accepter::post().
Referenced by send().
| 
 | inlinestatic | 
send message to msg_accepter
| accepter | is the target of the send. aprecond: pmt::is_msg_accepter(accepter) | 
| which_port | A pmt symbol describing the port by name. | 
| msg | is the message to send. It's usually a pmt tuple. | 
Sending a message is an asynchronous operation. The send call will not wait for the message either to arrive at the destination or to be received.
References pmt::msg_accepter_ref(), and send().