doc: Add serial to list of ci file reserved words
[charm.git] / src / conv-core / conv-qd.h
1 #ifndef _CONV_QD_H
2 #define _CONV_QD_H
3
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7
8 struct ConvQdMsg;
9 struct ConvQdState;
10 typedef struct ConvQdMsg    *CQdMsg;
11 typedef struct ConvQdState  *CQdState;
12 typedef CcdVoidFn CQdVoidFn;
13
14 CpvExtern(CQdState, cQdState);
15
16 void CQdInit(void);
17 void CQdCpvInit(void);
18 void CQdCreate(CQdState, int);
19 void CQdProcess(CQdState, int);
20 int  CQdGetCreated(CQdState);
21 int  CQdGetProcessed(CQdState);
22 void CQdRegisterCallback(CQdVoidFn, void *);
23 void CmiStartQD(CQdVoidFn, void *);
24
25 #ifdef __cplusplus
26 }
27 #endif
28 #endif