\hypertarget{structmd4Param}{\section{md4\-Param Struct Reference} \label{structmd4Param}\index{md4\-Param@{md4\-Param}} } Holds all the parameters necessary for the M\-D4 algorithm. {\ttfamily \#include $<$md4.\-h$>$} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item uint32\-\_\-t \hyperlink{structmd4Param_ae5a7586058dd688cd38bae21f935678a}{h} \mbox{[}4\mbox{]} \item uint32\-\_\-t \hyperlink{structmd4Param_a738629b43dd6b0f6571023bd9a4dd426}{data} \mbox{[}16\mbox{]} \item \hyperlink{api_8h_a8de7ba63f011c81fa7f87724104d774b}{mpw} \hyperlink{structmd4Param_aca0f01fffaf83306a9737efd4de365ec}{length} \mbox{[}1\mbox{]} \begin{DoxyCompactList}\small\item\em Multi-\/precision integer counter for the bits that have been processed so far. \end{DoxyCompactList}\item uint32\-\_\-t \hyperlink{structmd4Param_a6f4303e02c374d31d181198dfd695f0e}{offset} \begin{DoxyCompactList}\small\item\em Offset into {\itshape data}; points to the place where new data will be copied before it is processed. \end{DoxyCompactList}\end{DoxyCompactItemize} \subsection{Detailed Description} Holds all the parameters necessary for the M\-D4 algorithm. \subsection{Field Documentation} \hypertarget{structmd4Param_a738629b43dd6b0f6571023bd9a4dd426}{\index{md4\-Param@{md4\-Param}!data@{data}} \index{data@{data}!md4Param@{md4\-Param}} \subsubsection[{data}]{\setlength{\rightskip}{0pt plus 5cm}md4\-Param\-::data}}\label{structmd4Param_a738629b43dd6b0f6571023bd9a4dd426} \hypertarget{structmd4Param_ae5a7586058dd688cd38bae21f935678a}{\index{md4\-Param@{md4\-Param}!h@{h}} \index{h@{h}!md4Param@{md4\-Param}} \subsubsection[{h}]{\setlength{\rightskip}{0pt plus 5cm}md4\-Param\-::h}}\label{structmd4Param_ae5a7586058dd688cd38bae21f935678a} \hypertarget{structmd4Param_aca0f01fffaf83306a9737efd4de365ec}{\index{md4\-Param@{md4\-Param}!length@{length}} \index{length@{length}!md4Param@{md4\-Param}} \subsubsection[{length}]{\setlength{\rightskip}{0pt plus 5cm}md4\-Param\-::length}}\label{structmd4Param_aca0f01fffaf83306a9737efd4de365ec} Multi-\/precision integer counter for the bits that have been processed so far. \hypertarget{structmd4Param_a6f4303e02c374d31d181198dfd695f0e}{\index{md4\-Param@{md4\-Param}!offset@{offset}} \index{offset@{offset}!md4Param@{md4\-Param}} \subsubsection[{offset}]{\setlength{\rightskip}{0pt plus 5cm}md4\-Param\-::offset}}\label{structmd4Param_a6f4303e02c374d31d181198dfd695f0e} Offset into {\itshape data}; points to the place where new data will be copied before it is processed. The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize} \item include/beecrypt/\hyperlink{md4_8h}{md4.\-h}\end{DoxyCompactItemize}