OpenMPI  0.1.1
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 
26 
28 
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;
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
dynamic pointer array
Definition: opal_pointer_array.h:45
See opal_bitmap.h for an explanation of why there is a split between OPAL and ORTE for this generic c...
Definition: orte_globals.h:386
Definition: sensor_private.h:40
Global params for OpenRTE.
Definition: orte_globals.h:254