OpenMPI  0.1.1
grpcomm_pmi.h
1 /* -*- C -*-
2  *
3  * Copyright (c) 2011 Cisco Systems, Inc. All rights reserved.
4  * $COPYRIGHT$
5  *
6  * Additional copyrights may follow
7  *
8  * $HEADER$
9  *
10  */
11 #ifndef GRPCOMM_PMI_H
12 #define GRPCOMM_PMI_H
13 
14 #include "orte_config.h"
15 
16 
18 
19 BEGIN_C_DECLS
20 
21 /*
22  * Component open / close
23  */
24 int orte_grpcomm_pmi_open(void);
25 int orte_grpcomm_pmi_close(void);
26 int orte_grpcomm_pmi_component_query(mca_base_module_t **module, int *priority);
27 
28 
29 /*
30  * Grpcomm interfaces
31  */
32 
33 ORTE_MODULE_DECLSPEC extern orte_grpcomm_base_component_t mca_grpcomm_pmi_component;
34 extern orte_grpcomm_base_module_t orte_grpcomm_pmi_module;
35 
36 END_C_DECLS
37 
38 #endif
Common type for all MCA modules.
Definition: mca.h:100
The OpenRTE Group Communications.
Definition: grpcomm.h:98
Definition: grpcomm.h:119