small change in the previous commit
[charm.git] / src / conv-ldb / cldb.h
1 #include <stdio.h>
2 #include "converse.h"
3
4 #define MAXMSGBFRSIZE 100000
5
6 CpvExtern(int, CldHandlerIndex);
7 CpvExtern(int, CldNodeHandlerIndex);
8 CpvExtern(int, CldBalanceHandlerIndex);
9
10 CpvExtern(int, CldRelocatedMessages);
11 CpvExtern(int, CldLoadBalanceMessages);
12 CpvExtern(int, CldMessageChunks);
13 CpvExtern(int, CldLoadNotify);
14
15 CpvExtern(CmiNodeLock, cldLock);
16
17 void CldMultipleSend(int pe, int numToSend, int rank, int immed);
18 void CldSimpleMultipleSend(int pe, int numToSend, int rank);
19 void CldSetPEBitVector(const char *);
20
21 int  CldLoad(void);
22 int  CldLoadRank(int rank);
23 int  CldCountTokens(void);
24 int  CldCountTokensRank(int rank);
25 void CldPutToken(char *);
26 void CldPutTokenPrio(char *);
27 void CldRestoreHandler(char *);
28 void CldSwitchHandler(char *, int);
29 void CldModuleGeneralInit();
30 int  CldPresentPE(int pe);
31 void seedBalancerExit();