
#include <RingMulticastStrategy.h>


Public Member Functions | |
| RingMulticastStrategy () | |
| RingMulticastStrategy (CkMigrateMessage *m) | |
| PUPable_decl (RingMulticastStrategy) | |
Protected Member Functions | |
| int | isEndOfRing (int next_pe, int src_pe) |
| virtual void | createObjectOnSrcPe (ComlibSectionHashObject *obj, int npes, ComlibMulticastIndexCount *pelist) |
| Called when a new section multicast is called by the user locally. | |
| virtual void | createObjectOnIntermediatePe (ComlibSectionHashObject *obj, int npes, ComlibMulticastIndexCount *counts, int src_pe) |
| Similar to createHashObjectOnSrcPe, but that this call is made on the destination or intermediate processor. | |
Only the processors involved in the multicast are part of the ring.
Definition at line 18 of file RingMulticastStrategy.h.
| RingMulticastStrategy::RingMulticastStrategy | ( | ) | [inline] |
Definition at line 30 of file RingMulticastStrategy.h.
| RingMulticastStrategy::RingMulticastStrategy | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 31 of file RingMulticastStrategy.h.
| RingMulticastStrategy::PUPable_decl | ( | RingMulticastStrategy | ) |
1.5.5