OpenMPI 0.1.1

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

- File List
- Globals

base.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_BASE_H
14 #define MCA_SENSOR_BASE_H
15
16 /*
17 * includes
18 */
19 #include "orte_config.h"
20
21 #include "opal/class/opal_list.h"
22 #include "opal/mca/mca.h"
23
24 #include "orte/mca/sensor/sensor.h"
25
26
27 /*
28 * Global functions for MCA overall collective open and close
29 */
30 BEGIN_C_DECLS
31
32 /*
33 * function definitions
34 */
35 ORTE_DECLSPEC int orte_sensor_base_open(void);
36 ORTE_DECLSPEC int orte_sensor_base_select(void);
37 ORTE_DECLSPEC int orte_sensor_base_close(void);
38
39 /*
40 * globals that might be needed
41 */
42
43 ORTE_DECLSPEC extern opal_list_t mca_sensor_base_components_available;
44
45 #if !ORTE_DISABLE_FULL_SUPPORT
46
47 /* no base functions to protect at this time */
48
49 #endif /* ORTE_DISABLE_FULL_SUPPORT */
50
51 END_C_DECLS
52 #endif
opal_list.h
The opal_list_t interface is used to provide a generic doubly-linked list container for Open MPI...
mca.h
Top-level interface for all MCA components.
orte_sensor_base_open
BEGIN_C_DECLS ORTE_DECLSPEC int orte_sensor_base_open(void)
Function for finding and opening either all MCA components, or the one that was specifically requeste...
Definition: sensor_base_open.c:59
opal_list_t
Definition: opal_list.h:147
orte_sensor_base_select
ORTE_DECLSPEC int orte_sensor_base_select(void)
Function for weeding out sensor components that don't want to run.
Definition: sensor_base_select.c:45