\hypertarget{interface_socket_i_p_c_reader}{
\section{\-Socket\-I\-P\-C\-Reader \-Class \-Reference}
\label{interface_socket_i_p_c_reader}\index{\-Socket\-I\-P\-C\-Reader@{\-Socket\-I\-P\-C\-Reader}}
}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
(id) -\/ \hyperlink{interface_socket_i_p_c_reader_a2a3e49ff37eb387a19f39ae850d8997a}{init\-With\-Port\-Number\-:and\-Address\-:with\-Socket\-Delegate\-:}
\item 
(void) -\/ \hyperlink{interface_socket_i_p_c_reader_a0672586b1685ce2ddc082635a09c37bd}{start}
\item 
(void) -\/ \hyperlink{interface_socket_i_p_c_reader_a9c0d80b5d85c4e1a8c57ac12c262d155}{stop}
\end{DoxyCompactItemize}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{interface_socket_i_p_c_reader_a2a3e49ff37eb387a19f39ae850d8997a}{
\index{\-Socket\-I\-P\-C\-Reader@{\-Socket\-I\-P\-C\-Reader}!init\-With\-Port\-Number\-:and\-Address\-:with\-Socket\-Delegate\-:@{init\-With\-Port\-Number\-:and\-Address\-:with\-Socket\-Delegate\-:}}
\index{init\-With\-Port\-Number\-:and\-Address\-:with\-Socket\-Delegate\-:@{init\-With\-Port\-Number\-:and\-Address\-:with\-Socket\-Delegate\-:}!SocketIPCReader@{\-Socket\-I\-P\-C\-Reader}}
\subsubsection[{init\-With\-Port\-Number\-:and\-Address\-:with\-Socket\-Delegate\-:}]{\setlength{\rightskip}{0pt plus 5cm}-\/ (id) init\-With\-Port\-Number\-: 
\begin{DoxyParamCaption}
\item[{dummy(\-N\-S\-U\-Integer)}]{a\-Port\-Number}
\item[{andAddress:(\-N\-S\-String$\ast$)}]{a\-Address}
\item[{withSocketDelegate:(id $<${\bf \-Socket\-I\-P\-C\-Delegate}$>$)}]{a\-Delegate}
\end{DoxyParamCaption}
}}
\label{interface_socket_i_p_c_reader_a2a3e49ff37eb387a19f39ae850d8997a}

\begin{DoxyItemize}
\item \-Method name\-: init\-With\-Port\-Number
\item \-Purpose\-: \-Create new socket listener, exception with \-Fx\-Exception would raise if socket cannot create, configure option and binding
\item \-Argument list and description\-: a\-Port\-Number, port number; a\-Address, an \-I\-P address; a\-Delegate, the delegate of incomming data
\item \-Return description\-: an instance of \hyperlink{interface_socket_i_p_c_reader}{\-Socket\-I\-P\-C\-Reader} 
\end{DoxyItemize}\hypertarget{interface_socket_i_p_c_reader_a0672586b1685ce2ddc082635a09c37bd}{
\index{\-Socket\-I\-P\-C\-Reader@{\-Socket\-I\-P\-C\-Reader}!start@{start}}
\index{start@{start}!SocketIPCReader@{\-Socket\-I\-P\-C\-Reader}}
\subsubsection[{start}]{\setlength{\rightskip}{0pt plus 5cm}-\/ (void) start 
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
}}
\label{interface_socket_i_p_c_reader_a0672586b1685ce2ddc082635a09c37bd}

\begin{DoxyItemize}
\item \-Method name\-: start
\item \-Purpose\-: \-Start listening to socket if there is data comming to socket delegate would be called
\item \-Argument list and description\-: \-No argument
\item \-Return description\-: \-No return type 
\end{DoxyItemize}\hypertarget{interface_socket_i_p_c_reader_a9c0d80b5d85c4e1a8c57ac12c262d155}{
\index{\-Socket\-I\-P\-C\-Reader@{\-Socket\-I\-P\-C\-Reader}!stop@{stop}}
\index{stop@{stop}!SocketIPCReader@{\-Socket\-I\-P\-C\-Reader}}
\subsubsection[{stop}]{\setlength{\rightskip}{0pt plus 5cm}-\/ (void) stop 
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
}}
\label{interface_socket_i_p_c_reader_a9c0d80b5d85c4e1a8c57ac12c262d155}

\begin{DoxyItemize}
\item \-Method name\-: stop
\item \-Purpose\-: \-Stop, if there is data comming to socket delegate would not be called
\item \-Argument list and description\-: \-No argument
\item \-Return description\-: \-No return type 
\end{DoxyItemize}

\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Socket\-I\-P\-C\-Reader.\-h\item 
\-Socket\-I\-P\-C\-Reader.\-m\end{DoxyCompactItemize}
