1
1
openmpi/src/mca/lam/registry/cofs/src/registry_cofs.h
Jeff Squyres 2df075a1ff - Update/revise pcm base functionality
- First cut of oob/registry base functionality

This commit was SVN r628.
2004-01-31 21:43:26 +00:00

36 строки
796 B
C

/* -*- C -*-
*
* $HEADER$
*
*/
#include "lam_config.h"
#include "mca/lam/registry/registry.h"
#include "lam/types.h"
/*
* Module open / close
*/
int mca_registry_cofs_open(void);
int mca_registry_cofs_close(void);
/*
* Startup / Shutdown
*/
struct mca_registry_1_0_0_t*
mca_registry_cofs_init(int *priority, bool *allow_multi_user_threads,
bool *have_hidden_user_threads);
int mca_registry_cofs_finalize(void);
/*
* "Action" functions
*/
int mca_registry_cofs_publish(char* key, void* data, size_t data_len);
int mca_registry_cofs_lookup(char* key, void** data, size_t* data_len);
int mca_registry_cofs_unpublish(char* key);
extern char mca_registry_cofs_comm_loc[LAM_PATH_MAX]; /* location for file drop-off */
extern int mca_registry_cofs_my_vpid;