1 /*
2 * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
3 * University Research and Technology
4 * Corporation. All rights reserved.
5 * Copyright (c) 2004-2005 The University of Tennessee and The University
6 * of Tennessee Research Foundation. All rights
7 * reserved.
8 * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
9 * University of Stuttgart. All rights reserved.
10 * Copyright (c) 2004-2005 The Regents of the University of California.
11 * All rights reserved.
12 * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved.
13 * Use is subject to license terms.
14 * $COPYRIGHT$
15 *
16 * Additional copyrights may follow
17 *
18 * $HEADER$
19 */
20 /**
21 * @file
22 * Resource allocation for Grid Engine
23 */
24 #ifndef ORTE_RAS_GRIDENGINE_H
25 #define ORTE_RAS_GRIDENGINE_H
26
27 #include "orte_config.h"
28 #include "orte/mca/ras/ras.h"
29 #include "orte/mca/ras/base/base.h"
30
31 BEGIN_C_DECLS
32
33
34 /**
35 * RAS Component
36 */
37 struct orte_ras_gridengine_component_t {
38 orte_ras_base_component_t super;
39 int verbose;
40 int priority;
41 bool show_jobid;
42 };
43 typedef struct orte_ras_gridengine_component_t orte_ras_gridengine_component_t;
44
45 ORTE_DECLSPEC extern orte_ras_gridengine_component_t mca_ras_gridengine_component;
46 ORTE_DECLSPEC extern orte_ras_base_module_t orte_ras_gridengine_module;
47
48
49 END_C_DECLS
50
51 #endif