OpenMPI 0.1.1

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

- File List
- Globals

orte_cr.h
Go to the documentation of this file.
1 /*
2 * Copyright (c) 2004-2010 The Trustees of Indiana University and Indiana
3 * University Research and Technology
4 * Corporation. All rights reserved.
5 * Copyright (c) 2004-2005 The University of Tennessee and The University
6 * of Tennessee Research Foundation. All rights
7 * reserved.
8 * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
9 * University of Stuttgart. All rights reserved.
10 * Copyright (c) 2004-2005 The Regents of the University of California.
11 * All rights reserved.
12 * $COPYRIGHT$
13 *
14 * Additional copyrights may follow
15 *
16 * $HEADER$
17 */
18
19 /**
20 * @file
21 *
22 * Checkpoint/Restart Functionality for the ORTE layer
23 */
24
25 #ifndef ORTE_CR_H
26 #define ORTE_CR_H
27
28 #include "orte_config.h"
29
30 BEGIN_C_DECLS
31
32 /*
33 * Initialization called in orte_init()
34 */
35 ORTE_DECLSPEC int orte_cr_init(void);
36
37 /*
38 * Finalization called in orte_finalize()
39 */
40 ORTE_DECLSPEC int orte_cr_finalize(void);
41
42 /*
43 * Interlayer Coodination Callback
44 */
45 ORTE_DECLSPEC int orte_cr_coord(int state);
46
47 /*
48 * Init/Finalize functions for ORTE Entry Point
49 */
50 ORTE_DECLSPEC int orte_cr_entry_point_init(void);
51 ORTE_DECLSPEC int orte_cr_entry_point_finalize(void);
52
53 /*
54 * If one of the BTLs that shutdown require a full, clean rebuild of the
55 * point-to-point stack on 'continue' as well as 'restart'.
56 */
57 ORTE_DECLSPEC extern bool orte_cr_continue_like_restart;
58 ORTE_DECLSPEC extern bool orte_cr_flush_restart_files;
59
60 END_C_DECLS
61
62 #endif /* ORTE_CR_H */