OpenMPI  0.1.1
rmaps_rank_file.h
Go to the documentation of this file.
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-2006 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) 2008 Voltaire. All rights reserved
13  *
14  * Copyright (c) 2011 Cisco Systems, Inc. All rights reserved.
15  * $COPYRIGHT$
16  *
17  * Additional copyrights may follow
18  *
19  * $HEADER$
20  */
21 /**
22  * @file
23  *
24  * Resource Mapping
25  */
26 
27 
28 #ifndef ORTE_RMAPS_RF_H
29 #define ORTE_RMAPS_RF_H
30 
31 #include "orte_config.h"
32 
33 #include "opal/class/opal_object.h"
34 
35 #include "orte/mca/rmaps/rmaps.h"
36 
37 BEGIN_C_DECLS
38 
41  char *slot_list;
42 };
44 
45 ORTE_MODULE_DECLSPEC extern orte_rmaps_rf_component_t mca_rmaps_rank_file_component;
46 extern orte_rmaps_base_module_t orte_rmaps_rank_file_module;
47 
48 
49 typedef struct cpu_socket_t cpu_socket_t;
50 
52  opal_object_t super;
53  char* node_name;
54  char slot_list[64];
55 };
57 
59 
60 END_C_DECLS
61 
62 #endif
Definition: rmaps.h:82
The Open RTE Resource MAPping Subsystem (RMAPS)
rmaps component version 1.3.0
Definition: rmaps.h:99
Definition: rmaps_rank_file.h:51
Base object.
Definition: opal_object.h:182
Definition: rmaps_rank_file.h:39
A simple C-language object-oriented system with single inheritance and ownership-based memory managem...
#define OBJ_CLASS_DECLARATION(NAME)
Declaration for class descriptor.
Definition: opal_object.h:236