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