\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface}{\section{Network\-Interface Class Reference}
\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface}\index{Network\-Interface@{Network\-Interface}}
}


{\ttfamily \#include $<$Network\-Interface.\-h$>$}

Inheritance diagram for Network\-Interface\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef std\-::vector\\*
$<$ \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_description}{Connection\-Description} $>$ \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a28f189e634aa219a03faae57b10d3309}{Connection\-Description\-List}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aff9cb6fa15dfbe8a73c9d5231093d5f3}{$\sim$\-Network\-Interface} ()
\item 
virtual \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a734753826ba72829fd39f48fc4374d9b}{Module\-Handle} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_ae6e51a08d1a1ae04757e29062419d7f3}{add\-\_\-module} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_lookup_info}{Module\-Lookup\-Info} \&info)=0
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a7bda0995fa6aecd8e40675008b542efc}{remove\-\_\-module} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&id)=0
\item 
virtual size\-\_\-t \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a2eb6101b7ff14989ceacc4d56d53140c}{nmodules} () const =0
\item 
virtual \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a734753826ba72829fd39f48fc4374d9b}{Module\-Handle} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a825c54e2eaf6eb2766365a41a9b26c48}{module} (size\-\_\-t i) const =0
\item 
virtual \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a734753826ba72829fd39f48fc4374d9b}{Module\-Handle} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a80ed2250730f4e752b7793f913a88ff6}{lookup\-Module} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&id) const =0
\item 
virtual \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_id}{Connection\-Id} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aff437a0fa1fbd19ce9a3efd8ac789d84}{connect} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_output_port}{Connection\-Output\-Port} \&, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_input_port}{Connection\-Input\-Port} \&)=0
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_ab59bdc3f6ec81c9309dbdaa4d9245d3e}{disconnect} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_id}{Connection\-Id} \&)=0
\item 
virtual size\-\_\-t \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aac191860942b1cc73def34ec78d81039}{nconnections} () const =0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_acf77be5d6b7dd7583627497fa02bbe8b}{disable\-\_\-connection} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_id}{Connection\-Id} \&)=0
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a28f189e634aa219a03faae57b10d3309}{Connection\-Description\-List} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a3512bce45bc2315f21c859afd893e0d5}{connections} () const =0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a6cad17b0990a404c2dc7a0a44f2dac73}{increment\-Error\-Code} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&module\-Id)=0
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_global_settings}{Network\-Global\-Settings} \& \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a5f951df93df0dadcc4f28d1a440df12c}{settings} ()=0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a0e66832b61d7010dd3f1a1c77d0c1457}{set\-Module\-Execution\-State} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_interface_a4fc0f9d4e16a0b59e594f44223a473a1}{Module\-Interface\-::\-Execution\-State} state)=0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a5eeb94d22b8366d1b68d0614384802fe}{clear} ()=0
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a86412f21d82b99aa3444ad89a34e222d}{to\-String} () const =0
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a28f189e634aa219a03faae57b10d3309}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!Connection\-Description\-List@{Connection\-Description\-List}}
\index{Connection\-Description\-List@{Connection\-Description\-List}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{Connection\-Description\-List}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::vector$<${\bf Connection\-Description}$>$ {\bf Connection\-Description\-List}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a28f189e634aa219a03faae57b10d3309}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aff9cb6fa15dfbe8a73c9d5231093d5f3}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!$\sim$\-Network\-Interface@{$\sim$\-Network\-Interface}}
\index{$\sim$\-Network\-Interface@{$\sim$\-Network\-Interface}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{$\sim$\-Network\-Interface}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Network\-Interface} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aff9cb6fa15dfbe8a73c9d5231093d5f3}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_ae6e51a08d1a1ae04757e29062419d7f3}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!add\-\_\-module@{add\-\_\-module}}
\index{add\-\_\-module@{add\-\_\-module}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{add\-\_\-module}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Module\-Handle} add\-\_\-module (
\begin{DoxyParamCaption}
\item[{const {\bf Module\-Lookup\-Info} \&}]{info}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_ae6e51a08d1a1ae04757e29062419d7f3}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a7ccb9a2d69c7d7f867cffb53a999afca}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a5eeb94d22b8366d1b68d0614384802fe}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!clear@{clear}}
\index{clear@{clear}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{clear}]{\setlength{\rightskip}{0pt plus 5cm}virtual void clear (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a5eeb94d22b8366d1b68d0614384802fe}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_ac8bb3912a3ce86b15842e79d0b421204}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aff437a0fa1fbd19ce9a3efd8ac789d84}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!connect@{connect}}
\index{connect@{connect}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{connect}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Connection\-Id} connect (
\begin{DoxyParamCaption}
\item[{const {\bf Connection\-Output\-Port} \&}]{, }
\item[{const {\bf Connection\-Input\-Port} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aff437a0fa1fbd19ce9a3efd8ac789d84}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a5c822f897a6abcb145b219d82e60f81d}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a3512bce45bc2315f21c859afd893e0d5}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!connections@{connections}}
\index{connections@{connections}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{connections}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Connection\-Description\-List} connections (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a3512bce45bc2315f21c859afd893e0d5}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_aad492426cf62a81b72a968df912a7b44}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_acf77be5d6b7dd7583627497fa02bbe8b}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!disable\-\_\-connection@{disable\-\_\-connection}}
\index{disable\-\_\-connection@{disable\-\_\-connection}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{disable\-\_\-connection}]{\setlength{\rightskip}{0pt plus 5cm}virtual void disable\-\_\-connection (
\begin{DoxyParamCaption}
\item[{const {\bf Connection\-Id} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_acf77be5d6b7dd7583627497fa02bbe8b}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_af91f272e001f492e37637ea2d2cd3bf3}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_ab59bdc3f6ec81c9309dbdaa4d9245d3e}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!disconnect@{disconnect}}
\index{disconnect@{disconnect}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{disconnect}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool disconnect (
\begin{DoxyParamCaption}
\item[{const {\bf Connection\-Id} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_ab59bdc3f6ec81c9309dbdaa4d9245d3e}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_abaae2641ea282f42cb9ea710a27f9372}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a6cad17b0990a404c2dc7a0a44f2dac73}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!increment\-Error\-Code@{increment\-Error\-Code}}
\index{increment\-Error\-Code@{increment\-Error\-Code}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{increment\-Error\-Code}]{\setlength{\rightskip}{0pt plus 5cm}virtual void increment\-Error\-Code (
\begin{DoxyParamCaption}
\item[{const {\bf Module\-Id} \&}]{module\-Id}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a6cad17b0990a404c2dc7a0a44f2dac73}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a4de5377b4821a652918528f0f178cf75}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a80ed2250730f4e752b7793f913a88ff6}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!lookup\-Module@{lookup\-Module}}
\index{lookup\-Module@{lookup\-Module}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{lookup\-Module}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Module\-Handle} lookup\-Module (
\begin{DoxyParamCaption}
\item[{const {\bf Module\-Id} \&}]{id}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a80ed2250730f4e752b7793f913a88ff6}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a1cd51f9c1f88992bf981e3b081c5121c}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a825c54e2eaf6eb2766365a41a9b26c48}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!module@{module}}
\index{module@{module}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{module}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Module\-Handle} module (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{i}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a825c54e2eaf6eb2766365a41a9b26c48}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a5c84359202d4caadab1cccec2cd7564c}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aac191860942b1cc73def34ec78d81039}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!nconnections@{nconnections}}
\index{nconnections@{nconnections}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{nconnections}]{\setlength{\rightskip}{0pt plus 5cm}virtual size\-\_\-t nconnections (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_aac191860942b1cc73def34ec78d81039}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_abab627efd3728a6f5693064973005c99}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a2eb6101b7ff14989ceacc4d56d53140c}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!nmodules@{nmodules}}
\index{nmodules@{nmodules}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{nmodules}]{\setlength{\rightskip}{0pt plus 5cm}virtual size\-\_\-t nmodules (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a2eb6101b7ff14989ceacc4d56d53140c}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a316a1a4bc528e48cb708f9e3a29dddf2}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a7bda0995fa6aecd8e40675008b542efc}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!remove\-\_\-module@{remove\-\_\-module}}
\index{remove\-\_\-module@{remove\-\_\-module}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{remove\-\_\-module}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool remove\-\_\-module (
\begin{DoxyParamCaption}
\item[{const {\bf Module\-Id} \&}]{id}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a7bda0995fa6aecd8e40675008b542efc}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a4b79ce68066bcd44917849c45dddd9f9}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a0e66832b61d7010dd3f1a1c77d0c1457}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!set\-Module\-Execution\-State@{set\-Module\-Execution\-State}}
\index{set\-Module\-Execution\-State@{set\-Module\-Execution\-State}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{set\-Module\-Execution\-State}]{\setlength{\rightskip}{0pt plus 5cm}virtual void set\-Module\-Execution\-State (
\begin{DoxyParamCaption}
\item[{{\bf Module\-Interface\-::\-Execution\-State}}]{state}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a0e66832b61d7010dd3f1a1c77d0c1457}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a2beb6126737d4f7096ed50f8722d0af6}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a5f951df93df0dadcc4f28d1a440df12c}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!settings@{settings}}
\index{settings@{settings}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{settings}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Network\-Global\-Settings}\& settings (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a5f951df93df0dadcc4f28d1a440df12c}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a9f278901f81ecd9f9fc226621b8ccd82}{Network}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a86412f21d82b99aa3444ad89a34e222d}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}!to\-String@{to\-String}}
\index{to\-String@{to\-String}!SCIRun::Dataflow::Networks::NetworkInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Network\-Interface}}
\subsubsection[{to\-String}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string to\-String (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_interface_a86412f21d82b99aa3444ad89a34e222d}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_network_a3f23c97b6c9f2a88e1121d1c633ccafa}{Network}.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Network/\hyperlink{_network_interface_8h}{Network\-Interface.\-h}\end{DoxyCompactItemize}
