\hypertarget{compress__gzip_8h}{\section{opal/mca/compress/gzip/compress\+\_\+gzip.h File Reference}
\label{compress__gzip_8h}\index{opal/mca/compress/gzip/compress\+\_\+gzip.\+h@{opal/mca/compress/gzip/compress\+\_\+gzip.\+h}}
}


G\+Z\+I\+P C\+O\+M\+P\+R\+E\+S\+S component.  


{\ttfamily \#include \char`\"{}opal\+\_\+config.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/util/output.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/mca/mca.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/mca/compress/compress.\+h\char`\"{}}\\*
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structopal__compress__gzip__component__t}{opal\+\_\+compress\+\_\+gzip\+\_\+component\+\_\+t}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{compress__gzip_8h_ac879b6bb9d95bd74ae2843054e09105c}{typedef struct \\*
\hyperlink{structopal__compress__gzip__component__t}{opal\+\_\+compress\+\_\+gzip\+\_\+component\+\_\+t} {\bfseries opal\+\_\+compress\+\_\+gzip\+\_\+component\+\_\+t}}\label{compress__gzip_8h_ac879b6bb9d95bd74ae2843054e09105c}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{compress__gzip_8h_a06ccb7b942107a7c7a2937317701ef20}{int {\bfseries opal\+\_\+compress\+\_\+gzip\+\_\+component\+\_\+query} (\hyperlink{mca_8h_a754b82edf8c7a63b09f7ee5270031bdd}{mca\+\_\+base\+\_\+module\+\_\+t} $\ast$$\ast$module, int $\ast$priority)}\label{compress__gzip_8h_a06ccb7b942107a7c7a2937317701ef20}

\item 
\hypertarget{compress__gzip_8h_abd6fdbe5f997578784b0d6ae211e4621}{int {\bfseries opal\+\_\+compress\+\_\+gzip\+\_\+module\+\_\+init} (void)}\label{compress__gzip_8h_abd6fdbe5f997578784b0d6ae211e4621}

\item 
\hypertarget{compress__gzip_8h_a8c0c74be31e51a582a8f68f5704b3156}{int {\bfseries opal\+\_\+compress\+\_\+gzip\+\_\+module\+\_\+finalize} (void)}\label{compress__gzip_8h_a8c0c74be31e51a582a8f68f5704b3156}

\item 
\hypertarget{compress__gzip_8h_ad1f86e17bc7be047fe014c72696fcce1}{int {\bfseries opal\+\_\+compress\+\_\+gzip\+\_\+compress} (char $\ast$fname, char $\ast$$\ast$cname, char $\ast$$\ast$postfix)}\label{compress__gzip_8h_ad1f86e17bc7be047fe014c72696fcce1}

\item 
\hypertarget{compress__gzip_8h_a5e9381ee0b636c50b3544a17c2d8610a}{int {\bfseries opal\+\_\+compress\+\_\+gzip\+\_\+compress\+\_\+nb} (char $\ast$fname, char $\ast$$\ast$cname, char $\ast$$\ast$postfix, pid\+\_\+t $\ast$child\+\_\+pid)}\label{compress__gzip_8h_a5e9381ee0b636c50b3544a17c2d8610a}

\item 
\hypertarget{compress__gzip_8h_ac014c62e5bc95373a69e236f3e4cd303}{int {\bfseries opal\+\_\+compress\+\_\+gzip\+\_\+decompress} (char $\ast$cname, char $\ast$$\ast$fname)}\label{compress__gzip_8h_ac014c62e5bc95373a69e236f3e4cd303}

\item 
\hypertarget{compress__gzip_8h_ab540a21cd087a0886eb2f68fc6a18989}{int {\bfseries opal\+\_\+compress\+\_\+gzip\+\_\+decompress\+\_\+nb} (char $\ast$cname, char $\ast$$\ast$fname, pid\+\_\+t $\ast$child\+\_\+pid)}\label{compress__gzip_8h_ab540a21cd087a0886eb2f68fc6a18989}

\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{compress__gzip_8h_a40352354a376e4ac6e9c7a90fbfd7a37}{O\+P\+A\+L\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+D\+E\+C\+L\+S\+P\+E\+C \\*
\hyperlink{structopal__compress__gzip__component__t}{opal\+\_\+compress\+\_\+gzip\+\_\+component\+\_\+t} {\bfseries mca\+\_\+compress\+\_\+gzip\+\_\+component}}\label{compress__gzip_8h_a40352354a376e4ac6e9c7a90fbfd7a37}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
G\+Z\+I\+P C\+O\+M\+P\+R\+E\+S\+S component. 

Uses the gzip library 