23 #ifndef _MCA_OOB_BASE_H_
24 #define _MCA_OOB_BASE_H_
26 #include "orte_config.h"
46 #if !ORTE_DISABLE_FULL_SUPPORT
51 ORTE_DECLSPEC
extern int mca_oob_base_output;
56 ORTE_DECLSPEC
extern bool orte_oob_base_already_opened;
91 ORTE_DECLSPEC
int mca_oob_base_close(
void);
97 ORTE_DECLSPEC
extern int mca_oob_base_output;
98 extern char* mca_oob_base_include;
99 extern char* mca_oob_base_exclude;
100 ORTE_DECLSPEC
extern opal_list_t mca_oob_base_components;
101 ORTE_DECLSPEC
extern opal_list_t mca_oob_base_modules;
ORTE_DECLSPEC int mca_oob_base_module_init(void)
Called to request the selected oob components to initialize their connections to the HNP (if not an H...
Definition: oob_base_init.c:109
Contains the internal functions and typedefs for the use of the oob.
associate a component and a module that belongs to it
Definition: base.h:70
BEGIN_C_DECLS ORTE_DECLSPEC int mca_oob_base_open(void)
Function for finding and opening either all MCA components, or the one that was specifically requeste...
Definition: oob_base_open.c:67
Top-level interface for all MCA components.
Definition: opal_list.h:98
ORTE_DECLSPEC int mca_oob_base_init(void)
Function for selecting one module from all those that are available.
Definition: oob_base_init.c:55
ORTE_DECLSPEC OBJ_CLASS_DECLARATION(mca_oob_base_info_t)
declare the association structure as a class
Definition: opal_list.h:147
OOB Module.
Definition: oob.h:161