18 #ifndef OMPI_MCA_PUBSUB_BASE_H
19 #define OMPI_MCA_PUBSUB_BASE_H
21 #include "ompi_config.h"
22 #include "ompi/constants.h"
40 OMPI_DECLSPEC
int ompi_pubsub_base_open(
void);
50 OMPI_DECLSPEC
int ompi_pubsub_base_select(
void);
60 OMPI_DECLSPEC
int ompi_pubsub_base_close(
void);
64 OMPI_DECLSPEC
int ompi_pubsub_base_null_publish(
char *service,
ompi_info_t *info,
char *port);
65 OMPI_DECLSPEC
int ompi_pubsub_base_null_unpublish(
char *service,
ompi_info_t *info);
66 OMPI_DECLSPEC
char* ompi_pubsub_base_null_lookup(
char *service,
ompi_info_t *info);
69 OMPI_DECLSPEC
extern int ompi_pubsub_base_output;
70 OMPI_DECLSPEC
extern opal_list_t ompi_pubsub_base_components_available;
Structure for PUBSUB components.
Definition: pubsub.h:87
Structure for PUBSUB modules.
Definition: pubsub.h:66
Definition: opal_list.h:147
Dynamic Process Management Interface.