OpenMPI 0.1.1

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

- File List
- Globals

Data Structures | Macros | Typedefs | Functions | Variables
sstore_central.h File Reference

CENTRAL SSTORE component. More...

`#include "orte_config.h"`
`#include "opal/mca/mca.h"`
`#include "orte/mca/sstore/sstore.h"`

Go to the source code of this file.

## Data Structures
struct | orte_sstore_central_component_t

## Macros
#define | ORTE_SSTORE_CENTRAL_CMD OPAL_UINT8
#define | ORTE_SSTORE_CENTRAL_PULL 1
#define | ORTE_SSTORE_CENTRAL_PUSH 2

## Typedefs
typedef struct orte_sstore_central_component_t | orte_sstore_central_component_t

## Functions
int | orte_sstore_central_component_query (mca_base_module_t **module, int *priority)
int | orte_sstore_central_module_init (void)
int | orte_sstore_central_module_finalize (void)
int | orte_sstore_central_request_checkpoint_handle (orte_sstore_base_handle_t *handle, int seq, orte_jobid_t jobid)
int | orte_sstore_central_request_restart_handle (orte_sstore_base_handle_t *handle, char *basedir, char *ref, int seq, orte_sstore_base_global_snapshot_info_t *snapshot)
int | orte_sstore_central_request_global_snapshot_data (orte_sstore_base_handle_t *handle, orte_sstore_base_global_snapshot_info_t *snapshot)
int | orte_sstore_central_register (orte_sstore_base_handle_t handle)
int | orte_sstore_central_get_attr (orte_sstore_base_handle_t handle, orte_sstore_base_key_t key, char **value)
int | orte_sstore_central_set_attr (orte_sstore_base_handle_t handle, orte_sstore_base_key_t key, char *value)
int | orte_sstore_central_sync (orte_sstore_base_handle_t handle)
int | orte_sstore_central_remove (orte_sstore_base_handle_t handle)
int | orte_sstore_central_pack (orte_process_name_t *peer, opal_buffer_t *buffer, orte_sstore_base_handle_t handle)
int | orte_sstore_central_unpack (orte_process_name_t *peer, opal_buffer_t *buffer, orte_sstore_base_handle_t *handle)
int | orte_sstore_central_fetch_app_deps (orte_app_context_t *app)
int | orte_sstore_central_wait_all_deps (void)
int | orte_sstore_central_global_module_init (void)
int | orte_sstore_central_global_module_finalize (void)
int | orte_sstore_central_global_request_checkpoint_handle (orte_sstore_base_handle_t *handle, int seq, orte_jobid_t jobid)
int | orte_sstore_central_global_request_global_snapshot_data (orte_sstore_base_handle_t *handle, orte_sstore_base_global_snapshot_info_t *snapshot)
int | orte_sstore_central_global_request_restart_handle (orte_sstore_base_handle_t *handle, char *basedir, char *ref, int seq, orte_sstore_base_global_snapshot_info_t *snapshot)
int | orte_sstore_central_global_register (orte_sstore_base_handle_t handle)
int | orte_sstore_central_global_get_attr (orte_sstore_base_handle_t handle, orte_sstore_base_key_t key, char **value)
int | orte_sstore_central_global_set_attr (orte_sstore_base_handle_t handle, orte_sstore_base_key_t key, char *value)
int | orte_sstore_central_global_sync (orte_sstore_base_handle_t handle)
int | orte_sstore_central_global_remove (orte_sstore_base_handle_t handle)
int | orte_sstore_central_global_pack (orte_process_name_t *peer, opal_buffer_t *buffer, orte_sstore_base_handle_t handle)
int | orte_sstore_central_global_unpack (orte_process_name_t *peer, opal_buffer_t *buffer, orte_sstore_base_handle_t *handle)
int | orte_sstore_central_local_module_init (void)
int | orte_sstore_central_local_module_finalize (void)
int | orte_sstore_central_local_request_checkpoint_handle (orte_sstore_base_handle_t *handle, int seq, orte_jobid_t jobid)
int | orte_sstore_central_local_register (orte_sstore_base_handle_t handle)
int | orte_sstore_central_local_get_attr (orte_sstore_base_handle_t handle, orte_sstore_base_key_t key, char **value)
int | orte_sstore_central_local_set_attr (orte_sstore_base_handle_t handle, orte_sstore_base_key_t key, char *value)
int | orte_sstore_central_local_sync (orte_sstore_base_handle_t handle)
int | orte_sstore_central_local_remove (orte_sstore_base_handle_t handle)
int | orte_sstore_central_local_pack (orte_process_name_t *peer, opal_buffer_t *buffer, orte_sstore_base_handle_t handle)
int | orte_sstore_central_local_unpack (orte_process_name_t *peer, opal_buffer_t *buffer, orte_sstore_base_handle_t *handle)
void | orte_sstore_central_local_process_cmd (int fd, short event, void *cbdata)
int | orte_sstore_central_app_module_init (void)
int | orte_sstore_central_app_module_finalize (void)
int | orte_sstore_central_app_request_checkpoint_handle (orte_sstore_base_handle_t *handle, int seq, orte_jobid_t jobid)
int | orte_sstore_central_app_register (orte_sstore_base_handle_t handle)
int | orte_sstore_central_app_get_attr (orte_sstore_base_handle_t handle, orte_sstore_base_key_t key, char **value)
int | orte_sstore_central_app_set_attr (orte_sstore_base_handle_t handle, orte_sstore_base_key_t key, char *value)
int | orte_sstore_central_app_sync (orte_sstore_base_handle_t handle)
int | orte_sstore_central_app_remove (orte_sstore_base_handle_t handle)
int | orte_sstore_central_app_pack (orte_process_name_t *peer, opal_buffer_t *buffer, orte_sstore_base_handle_t handle)
int | orte_sstore_central_app_unpack (orte_process_name_t *peer, opal_buffer_t *buffer, orte_sstore_base_handle_t *handle)

## Variables
BEGIN_C_DECLS typedef uint8_t | orte_sstore_central_cmd_flag_t
ORTE_MODULE_DECLSPEC orte_sstore_central_component_t | mca_sstore_central_component

## Detailed Description

CENTRAL SSTORE component.