OpenMPI 0.1.1

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

- File List
- Globals

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

Dynamic Process Management Interface. More...

`#include "ompi_config.h"`
`#include "opal/mca/mca.h"`
`#include "opal/mca/base/base.h"`
`#include "ompi/info/info.h"`

Go to the source code of this file.

## Data Structures
struct | ompi_pubsub_base_module_1_0_0_t
| Structure for PUBSUB modules. More...
struct | ompi_pubsub_base_component_2_0_0_t
| Structure for PUBSUB components. More...

## Macros
#define | OMPI_PUBSUB_BASE_VERSION_2_0_0
| Macro for use in components that are of type PUBSUB. More...

## Typedefs
typedef int(* | ompi_pubsub_base_module_publish_fn_t )(char *service, ompi_info_t *info, char *port)
typedef int(* | ompi_pubsub_base_module_unpublish_fn_t )(char *service, ompi_info_t *info)
typedef char *(* | ompi_pubsub_base_module_lookup_fn_t )(char *service, ompi_info_t *info)
typedef int(* | ompi_pubsub_base_module_finalize_fn_t )(void)
typedef struct ompi_pubsub_base_module_1_0_0_t | ompi_pubsub_base_module_1_0_0_t
typedef struct ompi_pubsub_base_module_1_0_0_t | ompi_pubsub_base_module_t
typedef struct ompi_pubsub_base_component_2_0_0_t | ompi_pubsub_base_component_2_0_0_t
typedef struct ompi_pubsub_base_component_2_0_0_t | ompi_pubsub_base_component_t

## Variables
BEGIN_C_DECLS typedef int(* | ompi_pubsub_base_module_init_fn_t )(void)
OMPI_DECLSPEC ompi_pubsub_base_module_t | ompi_pubsub

## Detailed Description

Dynamic Process Management Interface.

## Macro Definition Documentation

#define OMPI_PUBSUB_BASE_VERSION_2_0_0

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

Macro for use in components that are of type PUBSUB.