#include <message.h>
Public Member Functions | |
~mb_message () | |
pmt_t | signal () const |
pmt_t | data () const |
pmt_t | metadata () const |
mb_pri_t | priority () const |
pmt_t | port_id () const |
void | set_port_id (pmt_t port_id) |
Friends | |
class | mb_msg_queue |
mb_message_sptr | mb_make_message (pmt_t signal, pmt_t data, pmt_t metadata, mb_pri_t priority) |
construct a message and return boost::shared_ptr |
mb_message::~mb_message | ( | ) |
pmt_t mb_message::data | ( | ) | const [inline] |
pmt_t mb_message::metadata | ( | ) | const [inline] |
pmt_t mb_message::port_id | ( | ) | const [inline] |
mb_pri_t mb_message::priority | ( | ) | const [inline] |
void mb_message::set_port_id | ( | pmt_t | port_id | ) | [inline] |
pmt_t mb_message::signal | ( | ) | const [inline] |
mb_message_sptr mb_make_message | ( | pmt_t | signal, | |
pmt_t | data, | |||
pmt_t | metadata, | |||
mb_pri_t | priority | |||
) | [friend] |
construct a message and return boost::shared_ptr
signal | identifier of the message | |
data | the data to be operated on | |
metadata | information about the data | |
priority | urgency |
friend class mb_msg_queue [friend] |