
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.

 1.5.5
 1.5.5