9 #include "BroadcastMgr.decl.h"    14 #define MIN_DEBUG_LEVEL 10    20   for (boidIter = boidIter.
begin(); boidIter != boidIter.
end(); boidIter++) {
    32   for (boidIter = boidIter.
begin(); boidIter != boidIter.
end(); boidIter++) {
    42   for (boidIter = boidIter.
begin(); boidIter != boidIter.
end(); boidIter++) {
    71   memcpy((
void*)(msg->msg),buf,size);
    72   msg->size = (int)size;
    76   CProxy_BroadcastMgr(thisgroup).recvBroadcast(msg);
   110   if ( (b = boid.
find(
BOID(msg->id))) ) {
   113     if (msg->node == CkMyPe()) counter--; 
   114     if ( counter < 0 ) 
NAMD_bug(
"BroadcastMgr::recvBroadcast counter < 0");
   115     else if ( counter > 0 ) {
   120       for (bcIter = bcIter.
begin(); bcIter != bcIter.
end(); bcIter++) {
   128 #include "BroadcastMgr.def.h" 
Elem * find(const Elem &elem)
 
void recvBroadcast(BroadcastMsg *msg)
 
void awaken(int id, int tag)
 
int add(const Elem &elem)
 
UniqueSet< TaggedMsg > * taggedMsg
 
int getbuf(BroadcastClient &b, int tag, void *msg)
 
void unsubscribe(BroadcastClient &bc)
 
UniqueSetIter< T > begin(void) const
 
void send(BroadcastClient &b, int tag, void *buf, size_t)
 
void NAMD_bug(const char *err_msg)
 
UniqueSetIter< T > end(void) const
 
void subscribe(BroadcastClient &bc)
 
BroadcastClient * broadcastClient
 
UniqueSet< BroadcastClientElem > * broadcastSet
 
int del(const Elem &elem)