doc: Add serial to list of ci file reserved words
[charm.git] / src / ck-ldb / HybridBaseLB.ci
1 module HybridBaseLB {
2
3 extern module LBDatabase;
4 extern module BaseLB;
5
6 include "NeighborLBMsg.h";
7 include "CentralLBMsg.h";
8 include "HybridLBMsg.h";
9
10 message DummyMsg;
11
12 initnode void lbinit(void);
13
14 group [migratable] HybridBaseLB: BaseLB {
15   entry void HybridBaseLB(const CkLBOptions &);  
16   entry void ProcessAtSync();
17   entry void ReceiveStats(CkMarshalledCLBStatsMessage data, int level);
18   entry void ResumeClients(CkReductionMsg *msg);
19   entry void ResumeClients(int balancing);
20   entry void ReceiveMigration(LBMigrateMsg*);   
21   entry void ReceiveVectorMigration(LBVectorMigrateMsg*);       
22   entry void TotalObjMigrated(int count, int level);
23   entry void ObjMigrated(LDObjData data, LDCommData cdata[n], int n, int level);
24   entry void ObjsMigrated(LDObjData data[m], int m, LDCommData cdata[n], int n, int level);
25   entry void Loadbalancing(int level);  
26   entry void NotifyObjectMigrationDone(int);    
27   entry void StartCollectInfo(DummyMsg *);
28   entry void CollectInfo(Location loc[n], int n, int fromlevel);        
29   entry void PropagateInfo(Location loc[n], int n, int fromlevel);
30   entry void reportLBQulity(double, double, double, int, double);
31   entry void reportLBMem(double);
32 };
33
34 };