OpenMPI  0.1.1
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.