OpenMPI
0.1.1
|
#include "orte_config.h"
#include "opal/mca/mca.h"
#include "opal/class/opal_list.h"
#include "orte/mca/plm/plm.h"
Go to the source code of this file.
Data Structures | |
struct | orte_plm_base_t |
Struct to hold data for public access. More... | |
Typedefs | |
typedef struct orte_plm_base_t | orte_plm_base_t |
Struct to hold data for public access. | |
Functions | |
BEGIN_C_DECLS ORTE_DECLSPEC int | orte_plm_base_open (void) |
Open the plm framework. More... | |
ORTE_DECLSPEC int | orte_plm_base_select (void) |
Select a plm module. More... | |
ORTE_DECLSPEC int | orte_plm_base_finalize (void) |
Close the plm framework. | |
ORTE_DECLSPEC int | orte_plm_base_close (void) |
ORTE_DECLSPEC void | orte_plm_base_app_report_launch (int fd, short event, void *data) |
Functions that other frameworks may need to call directly Specifically, the ODLS needs to access some of these to avoid recursive callbacks. | |
ORTE_DECLSPEC void | orte_plm_base_receive_process_msg (int fd, short event, void *data) |
Variables | |
ORTE_DECLSPEC orte_plm_base_t | orte_plm_base |
Global instance of publicly-accessible PLM framework data. | |
BEGIN_C_DECLS ORTE_DECLSPEC int orte_plm_base_open | ( | void | ) |
Open the plm framework.
Open the plm framework.
References orte_plm_base_t::available_components, mca_base_param_reg_int_name(), OBJ_CONSTRUCT, opal_output_open(), orte_plm_globals_t::output, and orte_plm_base_t::selected.
Referenced by orte_ess_base_orted_setup().
ORTE_DECLSPEC int orte_plm_base_select | ( | void | ) |
Select a plm module.
Select a plm module.
References orte_plm_base_t::available_components, orte_plm_base, orte_plm_globals, orte_plm_globals_t::output, orte_plm_base_t::selected, and orte_plm_base_t::selected_component.
Referenced by orte_ess_base_orted_setup().