|
OpenMPI
0.1.1
|
FULL SNAPC component. More...
#include "orte_config.h"#include "opal/mca/mca.h"#include "opal/mca/event/event.h"#include "orte/mca/sstore/sstore.h"#include "orte/mca/snapc/snapc.h"Go to the source code of this file.
Data Structures | |
| struct | orte_snapc_full_component_t |
| struct | orte_snapc_full_orted_snapshot_t |
| struct | orte_snapc_full_app_snapshot_t |
Macros | |
| #define | ORTE_SNAPC_FULL_CMD OPAL_UINT8 |
| #define | ORTE_SNAPC_FULL_UPDATE_JOB_STATE_CMD 1 |
| #define | ORTE_SNAPC_FULL_UPDATE_JOB_STATE_QUICK_CMD 2 |
| #define | ORTE_SNAPC_FULL_UPDATE_ORTED_STATE_CMD 3 |
| #define | ORTE_SNAPC_FULL_UPDATE_ORTED_STATE_QUICK_CMD 4 |
| #define | ORTE_SNAPC_FULL_VPID_ASSOC_CMD 5 |
| #define | ORTE_SNAPC_FULL_ESTABLISH_DIR_CMD 6 |
| #define | ORTE_SNAPC_FULL_RESTART_PROC_INFO 7 |
| #define | ORTE_SNAPC_FULL_REQUEST_OP_CMD 8 |
| #define | ORTE_SNAPC_FULL_MAX 9 |
Typedefs | |
|
typedef struct orte_snapc_full_component_t | orte_snapc_full_component_t |
|
typedef struct orte_snapc_full_orted_snapshot_t | orte_snapc_full_orted_snapshot_t |
|
typedef struct orte_snapc_full_app_snapshot_t | orte_snapc_full_app_snapshot_t |
Functions | |
| OBJ_CLASS_DECLARATION (orte_snapc_full_orted_snapshot_t) | |
| OBJ_CLASS_DECLARATION (orte_snapc_full_app_snapshot_t) | |
| int | orte_snapc_full_component_query (mca_base_module_t **module, int *priority) |
| int | orte_snapc_full_module_init (bool seed, bool app) |
| int | orte_snapc_full_module_finalize (void) |
| int | orte_snapc_full_setup_job (orte_jobid_t jobid) |
| int | orte_snapc_full_release_job (orte_jobid_t jobid) |
| int | orte_snapc_full_ft_event (int state) |
| int | orte_snapc_full_start_ckpt (orte_snapc_base_quiesce_t *datum) |
| int | orte_snapc_full_end_ckpt (orte_snapc_base_quiesce_t *datum) |
| int | orte_snapc_full_request_op (orte_snapc_base_request_op_t *datum) |
| int | global_coord_init (void) |
| int | global_coord_finalize (void) |
| int | global_coord_setup_job (orte_jobid_t jobid) |
| int | global_coord_release_job (orte_jobid_t jobid) |
| int | global_coord_orted_state_update (orte_process_name_t proc_name, int proc_ckpt_state, char **proc_ckpt_ref, char **proc_ckpt_loc, char **agent_ckpt) |
| int | global_coord_start_ckpt (orte_snapc_base_quiesce_t *datum) |
| int | global_coord_end_ckpt (orte_snapc_base_quiesce_t *datum) |
| int | global_coord_restart_proc_info (pid_t local_pid, char *local_hostname) |
| int | local_coord_init (void) |
| int | local_coord_finalize (void) |
| int | local_coord_setup_job (orte_jobid_t jobid) |
| int | local_coord_release_job (orte_jobid_t jobid) |
| int | local_coord_job_state_update (orte_jobid_t jobid, int job_ckpt_state, orte_sstore_base_handle_t ss_handle, opal_crs_base_ckpt_options_t *options) |
| int | app_coord_init (void) |
| int | app_coord_finalize (void) |
| int | app_coord_ft_event (int state) |
| int | app_coord_request_op (orte_snapc_base_request_op_t *datum) |
Variables | |
| BEGIN_C_DECLS typedef uint8_t | orte_snapc_full_cmd_flag_t |
|
OPAL_MODULE_DECLSPEC orte_snapc_full_component_t | mca_snapc_full_component |
| bool | orte_snapc_full_skip_app |
| bool | orte_snapc_full_timing_enabled |
| int | orte_snapc_full_progress_meter |
| int | orte_snapc_full_max_wait_time |
FULL SNAPC component.
Simple, braindead implementation.