examples: add example program demonstrating sync entry methods
[charm.git] / examples / charm++ / speeds / speed.h
1 #include "charm++.h"
2 #include "speed.decl.h"
3
4 class test : public Group
5 {
6   private:
7     int nchunks;
8     int numrecd;
9     int *speeds;
10     void distrib(void);
11   public:
12     test(CkMigrateMessage *m) {}
13     test(void) { speeds = new int[CkNumPes()]; numrecd = 0; }
14     void measure(int nc);
15     void recv(int pe, int speed);
16 };
17
18 class main : public Chare
19 {
20   public:
21     main(CkMigrateMessage *m) {}
22     main(CkArgMsg *);
23 };
24