#include <message.h>
Inheritance diagram for sc::ProcMessageGrp:
Public Member Functions | |
ProcMessageGrp (const Ref< KeyVal > &) | |
Ref< MessageGrp > | clone (void) |
Returns a copy of this MessageGrp specialization that provides an independent communication context. | |
void | raw_send (int target, const void *data, int nbyte) |
void | raw_sendt (int target, int type, const void *data, int nbyte) |
void | raw_recv (int sender, void *data, int nbyte) |
void | raw_recvt (int type, void *data, int nbyte) |
void | raw_bcast (void *data, int nbyte, int from) |
int | probet (int type) |
Ask if a given typed message has been received. | |
void | sync () |
Synchronize all of the processors. |
Ref<MessageGrp> sc::ProcMessageGrp::clone | ( | void | ) | [virtual] |
Returns a copy of this MessageGrp specialization that provides an independent communication context.
Implements sc::MessageGrp.