mb_message Class Reference

#include <message.h>

List of all members.

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


Constructor & Destructor Documentation

mb_message::~mb_message (  ) 


Member Function Documentation

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]


Friends And Related Function Documentation

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

Parameters:
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]


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

Generated on Wed Jul 29 06:26:10 2009 for GNU Radio 3.2.2 C++ API by  doxygen 1.5.9