\hypertarget{orte__cr_8c}{\section{orte/runtime/orte\+\_\+cr.c File Reference}
\label{orte__cr_8c}\index{orte/runtime/orte\+\_\+cr.\+c@{orte/runtime/orte\+\_\+cr.\+c}}
}


O\+R\+T\+E Layer Checkpoint/\+Restart Runtime functions.  


{\ttfamily \#include \char`\"{}orte\+\_\+config.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/constants.\+h\char`\"{}}\\*
{\ttfamily \#include $<$errno.\+h$>$}\\*
{\ttfamily \#include \char`\"{}opal/util/opal\+\_\+environ.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/util/output.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/util/basename.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/mca/event/event.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/mca/crs/crs.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/mca/crs/base/base.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/runtime/opal\+\_\+cr.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/runtime/orte\+\_\+cr.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/util/proc\+\_\+info.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/runtime/orte\+\_\+globals.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/plm/base/base.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/ess/ess.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/ess/base/base.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/routed/base/base.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/routed/routed.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/rml/base/base.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/iof/base/base.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/snapc/snapc.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/snapc/base/base.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}orte/mca/filem/base/base.\+h\char`\"{}}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{orte__cr_8c_a037794db98bda452019891d34f5dd717}{static int {\bfseries orte\+\_\+cr\+\_\+coord\+\_\+pre\+\_\+ckpt} (void)}\label{orte__cr_8c_a037794db98bda452019891d34f5dd717}

\item 
\hypertarget{orte__cr_8c_ac10a103787d8539d39a538adb4543ee8}{static int {\bfseries orte\+\_\+cr\+\_\+coord\+\_\+pre\+\_\+restart} (void)}\label{orte__cr_8c_ac10a103787d8539d39a538adb4543ee8}

\item 
\hypertarget{orte__cr_8c_a82a07ded2e19ef2e2d8862b34a41b7d6}{static int {\bfseries orte\+\_\+cr\+\_\+coord\+\_\+pre\+\_\+continue} (void)}\label{orte__cr_8c_a82a07ded2e19ef2e2d8862b34a41b7d6}

\item 
\hypertarget{orte__cr_8c_a35ae87459345264d41dff4743a3a77cf}{static int {\bfseries orte\+\_\+cr\+\_\+coord\+\_\+post\+\_\+ckpt} (void)}\label{orte__cr_8c_a35ae87459345264d41dff4743a3a77cf}

\item 
\hypertarget{orte__cr_8c_a80cc0a5de27a0dd061a6eba91fe17779}{static int {\bfseries orte\+\_\+cr\+\_\+coord\+\_\+post\+\_\+restart} (void)}\label{orte__cr_8c_a80cc0a5de27a0dd061a6eba91fe17779}

\item 
\hypertarget{orte__cr_8c_a9aa35c24312f5f0b1ed8c999cd3dc50b}{static int {\bfseries orte\+\_\+cr\+\_\+coord\+\_\+post\+\_\+continue} (void)}\label{orte__cr_8c_a9aa35c24312f5f0b1ed8c999cd3dc50b}

\item 
\hypertarget{orte__cr_8c_a4b3bd9f644a4eeb3d7546db36c49dc41}{int {\bfseries orte\+\_\+cr\+\_\+init} (void)}\label{orte__cr_8c_a4b3bd9f644a4eeb3d7546db36c49dc41}

\item 
\hypertarget{orte__cr_8c_a3813ba671deb0a0439e38a2a2a29a7fd}{int {\bfseries orte\+\_\+cr\+\_\+finalize} (void)}\label{orte__cr_8c_a3813ba671deb0a0439e38a2a2a29a7fd}

\item 
\hypertarget{orte__cr_8c_ac82781bac2eddf0de866f37fc0e24915}{int {\bfseries orte\+\_\+cr\+\_\+coord} (int state)}\label{orte__cr_8c_ac82781bac2eddf0de866f37fc0e24915}

\item 
\hypertarget{orte__cr_8c_a4a95f19c408f517004379efce465442f}{int {\bfseries orte\+\_\+cr\+\_\+entry\+\_\+point\+\_\+init} (void)}\label{orte__cr_8c_a4a95f19c408f517004379efce465442f}

\item 
\hypertarget{orte__cr_8c_a97fb62ac79884d1e906fc8eed21c8604}{int {\bfseries orte\+\_\+cr\+\_\+entry\+\_\+point\+\_\+finalize} (void)}\label{orte__cr_8c_a97fb62ac79884d1e906fc8eed21c8604}

\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{orte__cr_8c_af821708bf3cdea5667314c0bd483b36f}{bool {\bfseries orte\+\_\+cr\+\_\+continue\+\_\+like\+\_\+restart} = false}\label{orte__cr_8c_af821708bf3cdea5667314c0bd483b36f}

\item 
\hypertarget{orte__cr_8c_a3b9f0a04bf3774061e201acd31da190d}{bool {\bfseries orte\+\_\+cr\+\_\+flush\+\_\+restart\+\_\+files} = true}\label{orte__cr_8c_a3b9f0a04bf3774061e201acd31da190d}

\item 
\hypertarget{orte__cr_8c_aac45c953fed850e997dc73f82c32c431}{static \hyperlink{opal__cr_8h_ad649ac030671cddf47f78952da6a336e}{opal\+\_\+cr\+\_\+coord\+\_\+callback\+\_\+fn\+\_\+t} {\bfseries prev\+\_\+coord\+\_\+callback} = N\+U\+L\+L}\label{orte__cr_8c_aac45c953fed850e997dc73f82c32c431}

\item 
\hypertarget{orte__cr_8c_a95f90893a71225ea67308ea5335a2674}{static int {\bfseries orte\+\_\+cr\+\_\+output} = -\/1}\label{orte__cr_8c_a95f90893a71225ea67308ea5335a2674}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
O\+R\+T\+E Layer Checkpoint/\+Restart Runtime functions. 

