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