Go to the source code of this file.
Data Structures | |
class | reductionInfo |
Information about the status of reductions proceeding along a given section. More... | |
class | mCastPacket |
class | SectionLocation |
class | mCastEntry |
Cookie for an array section. More... | |
class | cookieMsg |
class | multicastSetupMsg |
Multicast tree setup message. More... | |
class | multicastGrpMsg |
message send in spanning tree More... | |
Typedefs | |
typedef CkQ< multicastGrpMsg * > | multicastGrpMsgBuf |
typedef std::vector< CkArrayIndex > | arrayIndexList |
typedef std::vector< int > | groupPeList |
typedef std::vector < CkSectionInfo > | sectionIdList |
typedef std::vector < CkReductionMsg * > | reductionMsgs |
typedef CkQ< int > | PieceSize |
typedef std::vector< CmiUInt8 > | ObjKeyList |
typedef unsigned char | byte |
typedef CkQ< mCastPacket * > | multicastGrpPacketBuf |
typedef std::vector< int > ::iterator | TreeIterator |
Functions | |
void | CkPackMessage (envelope **pEnv) |
void | CkUnpackMessage (envelope **pEnv) |
void | _ckMulticastInit (void) |
void | CkGetSectionInfo (CkSectionInfo &id, void *msg) |
Retrieve section info from a multicast msg. Part of API. |
typedef CkQ<multicastGrpMsg *> multicastGrpMsgBuf |
Definition at line 39 of file ckmulticast.C.
typedef std::vector<CkArrayIndex> arrayIndexList |
Definition at line 40 of file ckmulticast.C.
typedef std::vector<int> groupPeList |
Definition at line 41 of file ckmulticast.C.
typedef std::vector<CkSectionInfo> sectionIdList |
Definition at line 42 of file ckmulticast.C.
typedef std::vector<CkReductionMsg *> reductionMsgs |
Definition at line 43 of file ckmulticast.C.
Definition at line 44 of file ckmulticast.C.
typedef std::vector<CmiUInt8> ObjKeyList |
Definition at line 45 of file ckmulticast.C.
typedef unsigned char byte |
Definition at line 46 of file ckmulticast.C.
typedef CkQ<mCastPacket *> multicastGrpPacketBuf |
Definition at line 108 of file ckmulticast.C.
typedef std::vector<int>::iterator TreeIterator |
Definition at line 655 of file ckmulticast.C.
void _ckMulticastInit | ( | void | ) |
Definition at line 273 of file ckmulticast.C.
void CkGetSectionInfo | ( | CkSectionInfo & | id, | |
void * | msg | |||
) |
Retrieve section info from a multicast msg. Part of API.
Definition at line 1172 of file ckmulticast.C.
References CmiAbort(), CmiPrintf(), and PUP::m.