OpenMPI 0.1.1

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

- File List
- Globals

Data Structures | Macros | Typedefs | Variables
pstat.h File Reference

pstat (process statistics) framework component interface. More...

`#include "opal_config.h"`
`#include "opal/mca/mca.h"`
`#include "opal/mca/base/base.h"`
`#include "opal/dss/dss_types.h"`

Go to the source code of this file.

## Data Structures
struct | opal_pstat_base_component_2_0_0_t
| Structure for pstat components. More...
struct | opal_pstat_base_module_1_0_0_t
| Structure for pstat modules. More...

## Macros
#define | OPAL_PSTAT_BASE_VERSION_2_0_0
| Macro for use in components that are of type pstat. More...

## Typedefs
typedef int(* | opal_pstat_base_module_query_fn_t )(pid_t pid, opal_pstats_t *stats, opal_node_stats_t *nstats)
typedef int(* | opal_pstat_base_module_fini_fn_t )(void)
typedef struct opal_pstat_base_component_2_0_0_t | opal_pstat_base_component_2_0_0_t
| Convenience typedef.
typedef struct opal_pstat_base_component_2_0_0_t | opal_pstat_base_component_t
typedef struct opal_pstat_base_module_1_0_0_t | opal_pstat_base_module_1_0_0_t
| Convenience typedef.
typedef struct opal_pstat_base_module_1_0_0_t | opal_pstat_base_module_t

## Variables
BEGIN_C_DECLS typedef int(* | opal_pstat_base_module_init_fn_t )(void)
| Module initialization function. More...
OPAL_DECLSPEC opal_pstat_base_module_t | opal_pstat

## Detailed Description

pstat (process statistics) framework component interface.

Intent

To support the ompi-top utility.

## Macro Definition Documentation

#define OPAL_PSTAT_BASE_VERSION_2_0_0

Value:
MCA_BASE_VERSION_2_0_0, \
"pstat", 2, 0, 0

Macro for use in components that are of type pstat.

## Variable Documentation

BEGIN_C_DECLS typedef int(* opal_pstat_base_module_init_fn_t)(void)

Module initialization function.

Should return OPAL_SUCCESS.