OpenMPI 0.1.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

rmaps_resilient.h
Go to the documentation of this file.
1 /*
2 * Copyright (c) 2009 Cisco Systems, Inc. All rights reserved.
3 *
4 * $COPYRIGHT$
5 *
6 * Additional copyrights may follow
7 *
8 * $HEADER$
9 */
10 /**
11 * @file
12 *
13 * Resource Mapping
14 */
15 #ifndef ORTE_RMAPS_RESILIENT_H
16 #define ORTE_RMAPS_RESILIENT_H
17
18 #include "orte_config.h"
19
20 #include "opal/class/opal_pointer_array.h"
21
22 #include "orte/mca/rmaps/rmaps.h"
23
24 BEGIN_C_DECLS
25
26 struct orte_rmaps_res_component_t {
27 orte_rmaps_base_component_t super;
28 char *fault_group_file;
29 opal_list_t fault_grps;
30 };
31 typedef struct orte_rmaps_res_component_t orte_rmaps_res_component_t;
32
33 typedef struct {
34 opal_list_item_t super;
35 int ftgrp;
36 bool used;
37 bool included;
38 opal_pointer_array_t nodes;
39 } orte_rmaps_res_ftgrp_t;
40 ORTE_DECLSPEC OBJ_CLASS_DECLARATION(orte_rmaps_res_ftgrp_t);
41
42 ORTE_MODULE_DECLSPEC extern orte_rmaps_res_component_t mca_rmaps_resilient_component;
43 extern orte_rmaps_base_module_t orte_rmaps_resilient_module;
44
45
46 END_C_DECLS
47
48 #endif
orte_rmaps_res_component_t
Definition: rmaps_resilient.h:26
orte_rmaps_base_module_1_3_0_t
Definition: rmaps.h:82
rmaps.h
The Open RTE Resource MAPping Subsystem (RMAPS)
opal_pointer_array_t
dynamic pointer array
Definition: opal_pointer_array.h:45
orte_rmaps_base_component_2_0_0_t
rmaps component version 1.3.0
Definition: rmaps.h:99
opal_pointer_array.h
See opal_bitmap.h for an explanation of why there is a split between OPAL and ORTE for this generic c...
opal_list_item_t
Definition: opal_list.h:98
opal_list_t
Definition: opal_list.h:147
OBJ_CLASS_DECLARATION
#define OBJ_CLASS_DECLARATION(NAME)
Declaration for class descriptor.
Definition: opal_object.h:236
orte_rmaps_res_ftgrp_t
Definition: rmaps_resilient.h:33