\hypertarget{ompi_2mca_2osc_2base_2base_8h}{\section{ompi/mca/osc/base/base.h File Reference}
\label{ompi_2mca_2osc_2base_2base_8h}\index{ompi/mca/osc/base/base.\+h@{ompi/mca/osc/base/base.\+h}}
}
{\ttfamily \#include \char`\"{}ompi\+\_\+config.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}ompi/info/info.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}ompi/communicator/communicator.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}ompi/win/win.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/class/opal\+\_\+list.\+h\char`\"{}}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{ompi_2mca_2osc_2base_2base_8h_a10ee1dac2366ceb860453b39f595c168}{B\+E\+G\+I\+N\+\_\+\+C\+\_\+\+D\+E\+C\+L\+S O\+M\+P\+I\+\_\+\+D\+E\+C\+L\+S\+P\+E\+C int \hyperlink{ompi_2mca_2osc_2base_2base_8h_a10ee1dac2366ceb860453b39f595c168}{ompi\+\_\+osc\+\_\+base\+\_\+open} (void)}\label{ompi_2mca_2osc_2base_2base_8h_a10ee1dac2366ceb860453b39f595c168}

\begin{DoxyCompactList}\small\item\em \hyperlink{structFunction}{Function} for finding and opening either all M\+C\+A components, or the one that was specifically requested via a M\+C\+A parameter. \end{DoxyCompactList}\item 
\hypertarget{ompi_2mca_2osc_2base_2base_8h_ab1f0f557d00114cc8d231f2ebba40217}{int {\bfseries ompi\+\_\+osc\+\_\+base\+\_\+find\+\_\+available} (bool enable\+\_\+progress\+\_\+threads, bool enable\+\_\+mpi\+\_\+threads)}\label{ompi_2mca_2osc_2base_2base_8h_ab1f0f557d00114cc8d231f2ebba40217}

\item 
\hypertarget{ompi_2mca_2osc_2base_2base_8h_a412f14bde386a6c79bc5b378d6b5e551}{int {\bfseries ompi\+\_\+osc\+\_\+base\+\_\+select} (\hyperlink{structompi__win__t}{ompi\+\_\+win\+\_\+t} $\ast$win, \hyperlink{structompi__info__t}{ompi\+\_\+info\+\_\+t} $\ast$info, \hyperlink{structompi__communicator__t}{ompi\+\_\+communicator\+\_\+t} $\ast$comm)}\label{ompi_2mca_2osc_2base_2base_8h_a412f14bde386a6c79bc5b378d6b5e551}

\item 
\hypertarget{ompi_2mca_2osc_2base_2base_8h_aa426cd5fd48ebbb0ef0b0ca926ae30d0}{int {\bfseries ompi\+\_\+osc\+\_\+base\+\_\+finalize} (void)}\label{ompi_2mca_2osc_2base_2base_8h_aa426cd5fd48ebbb0ef0b0ca926ae30d0}

\item 
\hypertarget{ompi_2mca_2osc_2base_2base_8h_ab226d175f5b4a061d52bfbe49ee1967f}{O\+M\+P\+I\+\_\+\+D\+E\+C\+L\+S\+P\+E\+C int {\bfseries ompi\+\_\+osc\+\_\+base\+\_\+close} (void)}\label{ompi_2mca_2osc_2base_2base_8h_ab226d175f5b4a061d52bfbe49ee1967f}

\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{ompi_2mca_2osc_2base_2base_8h_aea0700bc9cc199226df81e73d3404f83}{O\+M\+P\+I\+\_\+\+D\+E\+C\+L\+S\+P\+E\+C \hyperlink{structopal__list__t}{opal\+\_\+list\+\_\+t} {\bfseries ompi\+\_\+osc\+\_\+base\+\_\+open\+\_\+components}}\label{ompi_2mca_2osc_2base_2base_8h_aea0700bc9cc199226df81e73d3404f83}

\item 
\hypertarget{ompi_2mca_2osc_2base_2base_8h_a2467c5f9ea80f3f37f2d38194bb3ee7d}{\hyperlink{structopal__list__t}{opal\+\_\+list\+\_\+t} {\bfseries ompi\+\_\+osc\+\_\+base\+\_\+avail\+\_\+components}}\label{ompi_2mca_2osc_2base_2base_8h_a2467c5f9ea80f3f37f2d38194bb3ee7d}

\item 
\hypertarget{ompi_2mca_2osc_2base_2base_8h_a3806e1ebfc04a58d299a4c56cb876320}{O\+M\+P\+I\+\_\+\+D\+E\+C\+L\+S\+P\+E\+C int {\bfseries ompi\+\_\+osc\+\_\+base\+\_\+output}}\label{ompi_2mca_2osc_2base_2base_8h_a3806e1ebfc04a58d299a4c56cb876320}

\end{DoxyCompactItemize}
