25 #ifndef OPAL_MCA_PSTAT_H
26 #define OPAL_MCA_PSTAT_H
28 #include "opal_config.h"
31 #include "opal/mca/base/base.h"
41 typedef int (*opal_pstat_base_module_query_fn_t)(pid_t pid,
45 typedef int (*opal_pstat_base_module_fini_fn_t)(void);
68 opal_pstat_base_module_query_fn_t query;
69 opal_pstat_base_module_fini_fn_t finalize;
82 #define OPAL_PSTAT_BASE_VERSION_2_0_0 \
83 MCA_BASE_VERSION_2_0_0, \
Common type for all MCA components.
Definition: mca.h:250
BEGIN_C_DECLS typedef int(* opal_pstat_base_module_init_fn_t)(void)
Module initialization function.
Definition: pstat.h:39
Top-level interface for all MCA components.
Definition: dss_types.h:121
mca_base_component_data_t base_data
MCA base data.
Definition: pstat.h:54
Structure for pstat modules.
Definition: pstat.h:66
Meta data for MCA v2.0.0 components.
Definition: mca.h:309
mca_base_component_t base_version
MCA base component.
Definition: pstat.h:52
Definition: dss_types.h:100
Structure for pstat components.
Definition: pstat.h:50