mb_msg_accepter Class Reference

Abstract class that accepts messages. More...

#include <msg_accepter.h>

Inheritance diagram for mb_msg_accepter:
mb_msg_accepter_msgq mb_msg_accepter_smp

List of all members.

Public Member Functions

 mb_msg_accepter ()
virtual ~mb_msg_accepter ()
virtual void operator() (pmt_t signal, pmt_t data, pmt_t metadata, mb_pri_t priority)=0

Detailed Description

Abstract class that accepts messages.

The mb_port::send method ultimately resolves the (local) destination of a send to an object of this type. The resulting object is called to deliver the message.

Expect derived classes such as these:

smp : target is visible in this address space mpi : target is on the other end of an MPI link ppe->spe : sending from Cell PPE to Cell SPE spe->ppe : sending from Cell SPE to Cell PPE


Constructor & Destructor Documentation

mb_msg_accepter::mb_msg_accepter (  )  [inline]
virtual mb_msg_accepter::~mb_msg_accepter (  )  [virtual]

Member Function Documentation

virtual void mb_msg_accepter::operator() ( pmt_t  signal,
pmt_t  data,
pmt_t  metadata,
mb_pri_t  priority 
) [pure virtual]

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

Generated by  doxygen 1.6.2