1 /***********************************************************************/
2 /* Open Visualization Data Explorer                                    */
3 /* (C) Copyright IBM Corp. 1989,1999                                   */
4 /* ALL RIGHTS RESERVED                                                 */
5 /* This code licensed under the                                        */
6 /*    "IBM PUBLIC LICENSE - Open Visualization Data Explorer"          */
7 /***********************************************************************/
8 /*
9  * $Header: /src/master/dx/src/exec/dpexec/graphqueue.h,v 1.6 2004/06/09 16:14:28 davidt Exp $
10  */
11 
12 #include <dxconfig.h>
13 
14 #ifndef _GRAPHQUEUE_H
15 #define _GRAPHQUEUE_H
16 
17 #include "graph.h"
18 
19 #if defined(__cplusplus) || defined(c_plusplus)
20 extern "C" {
21 #endif
22 
23 int _dxf_ExGQInit (int ngraphs);
24 int _dxf_ExGQAllDone (void);
25 void _dxf_ExGQEnqueue (Program *func);
26 Program *_dxf_ExGQDequeue (void);
27 
28 #if 0
29 extern int *gq_sort;
30 extern int ngraphs;
31 #endif
32 
33 #if defined(__cplusplus) || defined(c_plusplus)
34 }
35 #endif
36 
37 #endif /* _GRAPHQUEUE_H */
38