OpenMPI 0.1.1

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

- File List
- Globals

sensor_private.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 /** @file:
11 */
12
13 #ifndef MCA_SENSOR_PRIVATE_H
14 #define MCA_SENSOR_PRIVATE_H
15
16 /*
17 * includes
18 */
19 #include "orte_config.h"
20
21 #ifdef HAVE_UNISTD_H
22 #include <unistd.h>
23 #endif /* HAVE_UNISTD_H */
24
25 #include "opal/class/opal_pointer_array.h"
26
27 #include "orte/runtime/orte_globals.h"
28
29 #include "orte/mca/sensor/sensor_types.h"
30
31
32 /*
33 * Global functions for MCA overall collective open and close
34 */
35 BEGIN_C_DECLS
36
37 #if !ORTE_DISABLE_FULL_SUPPORT
38
39 /* define a struct to hold framework-global values */
40 typedef struct {
41 int output;
42 opal_pointer_array_t modules;
43 orte_proc_t *my_proc;
44 orte_node_t *my_node;
45 } orte_sensor_base_t;
46
47 ORTE_DECLSPEC extern orte_sensor_base_t orte_sensor_base;
48
49 #endif /* ORTE_DISABLE_FULL_SUPPORT */
50
51 END_C_DECLS
52 #endif
opal_pointer_array_t
dynamic pointer array
Definition: opal_pointer_array.h:45
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...
orte_proc_t
Definition: orte_globals.h:386
orte_sensor_base_t
Definition: sensor_private.h:40
sensor_types.h
orte_globals.h
Global params for OpenRTE.
orte_node_t
Definition: orte_globals.h:254