\hypertarget{classhuffman__server}{
\section{huffman\_\-server Class Reference}
\label{d7/def/classhuffman__server}\index{huffman\_\-server@{huffman\_\-server}}
}


{\ttfamily \#include $<$huffman.h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classhuffman}{huffman} \& \hyperlink{classhuffman__server_a551bfc674fb9252391d44c0ca5fe3736}{get\_\-codec} ()
\item 
unsigned char \hyperlink{classhuffman__server_a7441051400db0b94a143fe75f5eb189f}{get\_\-codec\_\-id} ()
\item 
bool \hyperlink{classhuffman__server_a4ebc56367ca31fdb9bf78238b980b29d}{packet\_\-sent} (unsigned int id, unsigned char $\ast$in\_\-data, size\_\-t len)
\item 
void \hyperlink{classhuffman__server_aa6532f3be85e14fed20b0153facc55de}{packet\_\-acked} (unsigned int id)
\item 
\hyperlink{classhuffman__server_a762aa5ae464560c5975ea145484650b5}{huffman\_\-server} ()
\item 
\hyperlink{classhuffman__server_a12acad2f804ec4fc214a0143f7875a6c}{huffman\_\-server} (const \hyperlink{classhuffman__server}{huffman\_\-server} \&other)
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classhuffman__server_a762aa5ae464560c5975ea145484650b5}{
\index{huffman\_\-server@{huffman\_\-server}!huffman\_\-server@{huffman\_\-server}}
\index{huffman\_\-server@{huffman\_\-server}!huffman_server@{huffman\_\-server}}
\subsubsection[{huffman\_\-server}]{\setlength{\rightskip}{0pt plus 5cm}huffman\_\-server::huffman\_\-server (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d7/def/classhuffman__server_a762aa5ae464560c5975ea145484650b5}
\hypertarget{classhuffman__server_a12acad2f804ec4fc214a0143f7875a6c}{
\index{huffman\_\-server@{huffman\_\-server}!huffman\_\-server@{huffman\_\-server}}
\index{huffman\_\-server@{huffman\_\-server}!huffman_server@{huffman\_\-server}}
\subsubsection[{huffman\_\-server}]{\setlength{\rightskip}{0pt plus 5cm}huffman\_\-server::huffman\_\-server (
\begin{DoxyParamCaption}
\item[{const {\bf huffman\_\-server} \&}]{other}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d7/def/classhuffman__server_a12acad2f804ec4fc214a0143f7875a6c}


\subsection{Member Function Documentation}
\hypertarget{classhuffman__server_a551bfc674fb9252391d44c0ca5fe3736}{
\index{huffman\_\-server@{huffman\_\-server}!get\_\-codec@{get\_\-codec}}
\index{get\_\-codec@{get\_\-codec}!huffman_server@{huffman\_\-server}}
\subsubsection[{get\_\-codec}]{\setlength{\rightskip}{0pt plus 5cm}{\bf huffman}\& huffman\_\-server::get\_\-codec (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d7/def/classhuffman__server_a551bfc674fb9252391d44c0ca5fe3736}
\hypertarget{classhuffman__server_a7441051400db0b94a143fe75f5eb189f}{
\index{huffman\_\-server@{huffman\_\-server}!get\_\-codec\_\-id@{get\_\-codec\_\-id}}
\index{get\_\-codec\_\-id@{get\_\-codec\_\-id}!huffman_server@{huffman\_\-server}}
\subsubsection[{get\_\-codec\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char huffman\_\-server::get\_\-codec\_\-id (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d7/def/classhuffman__server_a7441051400db0b94a143fe75f5eb189f}
\hypertarget{classhuffman__server_aa6532f3be85e14fed20b0153facc55de}{
\index{huffman\_\-server@{huffman\_\-server}!packet\_\-acked@{packet\_\-acked}}
\index{packet\_\-acked@{packet\_\-acked}!huffman_server@{huffman\_\-server}}
\subsubsection[{packet\_\-acked}]{\setlength{\rightskip}{0pt plus 5cm}void huffman\_\-server::packet\_\-acked (
\begin{DoxyParamCaption}
\item[{unsigned int}]{id}
\end{DoxyParamCaption}
)}}
\label{d7/def/classhuffman__server_aa6532f3be85e14fed20b0153facc55de}
\hypertarget{classhuffman__server_a4ebc56367ca31fdb9bf78238b980b29d}{
\index{huffman\_\-server@{huffman\_\-server}!packet\_\-sent@{packet\_\-sent}}
\index{packet\_\-sent@{packet\_\-sent}!huffman_server@{huffman\_\-server}}
\subsubsection[{packet\_\-sent}]{\setlength{\rightskip}{0pt plus 5cm}bool huffman\_\-server::packet\_\-sent (
\begin{DoxyParamCaption}
\item[{unsigned int}]{id, }
\item[{unsigned char $\ast$}]{in\_\-data, }
\item[{size\_\-t}]{len}
\end{DoxyParamCaption}
)}}
\label{d7/def/classhuffman__server_a4ebc56367ca31fdb9bf78238b980b29d}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
common/\hyperlink{huffman_8h}{huffman.h}\item 
common/\hyperlink{huffman_8cpp}{huffman.cpp}\end{DoxyCompactItemize}
