\doxysection{com.\+tritondigital.\+net.\+streaming.\+proxy.\+Proxy.\+State\+Changed\+Listener Interface Reference}
\hypertarget{interfacecom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1Proxy_1_1StateChangedListener}{}\label{interfacecom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1Proxy_1_1StateChangedListener}\index{com.tritondigital.net.streaming.proxy.Proxy.StateChangedListener@{com.tritondigital.net.streaming.proxy.Proxy.StateChangedListener}}


Interface to be implemented in order to be notified about the important changes of state of the server.  


\doxysubsubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1Proxy_1_1StateChangedListener_1_1ErrorDetail}{Error\+Detail}}
\begin{DoxyCompactList}\small\item\em All different reason for error, used when notifying the listener about an error (on\+Server\+Error). \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Interface to be implemented in order to be notified about the important changes of state of the server. 

Calls to this listener may come from any thread, so thread safety should be considered when designing the implementation. 

The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
streamingproxy/src/main/java/com/tritondigital/net/streaming/proxy/Proxy.\+java\end{DoxyCompactItemize}
