\hypertarget{class_b_m_a_i_p_address}{}\section{B\+M\+A\+I\+P\+Address Class Reference}
\label{class_b_m_a_i_p_address}\index{B\+M\+A\+I\+P\+Address@{B\+M\+A\+I\+P\+Address}}


Inheritance diagram for B\+M\+A\+I\+P\+Address\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=164pt]{class_b_m_a_i_p_address__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for B\+M\+A\+I\+P\+Address\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=164pt]{class_b_m_a_i_p_address__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_b_m_a_i_p_address_ad2d65f8f42d3feb81f065a89e144528e}\label{class_b_m_a_i_p_address_ad2d65f8f42d3feb81f065a89e144528e}} 
std\+::string \hyperlink{class_b_m_a_i_p_address_ad2d65f8f42d3feb81f065a89e144528e}{get\+Client\+Address} ()
\begin{DoxyCompactList}\small\item\em Get the client network address as xxx.\+xxx.\+xxx.\+xxx. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{class_b_m_a_i_p_address_ab4e5a9b5603b640c7d29416b96fe53d4}\label{class_b_m_a_i_p_address_ab4e5a9b5603b640c7d29416b96fe53d4}} 
std\+::string \hyperlink{class_b_m_a_i_p_address_ab4e5a9b5603b640c7d29416b96fe53d4}{get\+Client\+Address\+And\+Port} ()
\begin{DoxyCompactList}\small\item\em Get the client network address and port as xxx.\+xxx.\+xxx.\+xxx\+:ppppp. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{class_b_m_a_i_p_address_a9aa517856e52c3c0d363d023b74d9899}\label{class_b_m_a_i_p_address_a9aa517856e52c3c0d363d023b74d9899}} 
int \hyperlink{class_b_m_a_i_p_address_a9aa517856e52c3c0d363d023b74d9899}{get\+Client\+Port} ()
\begin{DoxyCompactList}\small\item\em Get the client network port number. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_b_m_a_i_p_address_abf41670d404b00d4aa3bdd6c030eb3d6}\label{class_b_m_a_i_p_address_abf41670d404b00d4aa3bdd6c030eb3d6}} 
struct sockaddr\+\_\+in {\bfseries address}
\item 
\mbox{\Hypertarget{class_b_m_a_i_p_address_a19db226151b12669d9b68c156bb59b56}\label{class_b_m_a_i_p_address_a19db226151b12669d9b68c156bb59b56}} 
socklen\+\_\+t {\bfseries address\+Length}
\end{DoxyCompactItemize}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/home/barant/\+Development/\+B\+M\+A/server\+\_\+core/\+Server\+Core/B\+M\+A\+I\+P\+Address.\+h\item 
/home/barant/\+Development/\+B\+M\+A/server\+\_\+core/\+Server\+Core/B\+M\+A\+I\+P\+Address.\+cpp\end{DoxyCompactItemize}
