18 #include "BroadcastMgr.decl.h"
23 #define BCASTMSGSIZE (9*sizeof(double))
91 CkpvAccess(BroadcastMgr_instance) =
this;
97 return CkpvAccess(BroadcastMgr_instance);
int operator==(const BOID &b) const
void recvBroadcast(BroadcastMsg *msg)
BroadcastClientElem(BroadcastClient *c)
UniqueSet< TaggedMsg > * taggedMsg
int getbuf(BroadcastClient &b, int tag, void *msg)
int operator==(const BroadcastClientElem &b) const
void unsubscribe(BroadcastClient &bc)
void send(BroadcastClient &b, int tag, void *buf, size_t)
void subscribe(BroadcastClient &bc)
BroadcastClient * broadcastClient
TaggedMsg(int t, int s, int c, void *m)
UniqueSet< BroadcastClientElem > * broadcastSet
static BroadcastMgr * Object()
int operator==(const TaggedMsg &tm) const