\doxysection{com.\+tritondigital.\+net.\+streaming.\+proxy.\+server.\+Server.\+State\+Changed\+Listener.\+Error\+Detail Enum Reference}
\hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail}{}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail}\index{com.tritondigital.net.streaming.proxy.server.Server.StateChangedListener.ErrorDetail@{com.tritondigital.net.streaming.proxy.server.Server.StateChangedListener.ErrorDetail}}


All different reason for error, used when notifying the listener about an error (on\+Server\+Error).  


\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_abfed92d6dd95547a7f0425806056421a}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_abfed92d6dd95547a7f0425806056421a} 
{\bfseries UNKNOWN}
\item 
\Hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_a29f0c3c8277c8a9ffdb39ac83f4d0138}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_a29f0c3c8277c8a9ffdb39ac83f4d0138} 
{\bfseries CREATE\+\_\+\+PACKET}
\begin{DoxyCompactList}\small\item\em Generic error, cause could not be identified. \end{DoxyCompactList}\item 
\Hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_a1d150646d587b838366a9cafee144275}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_a1d150646d587b838366a9cafee144275} 
{\bfseries LISTEN\+\_\+\+FAILED}
\begin{DoxyCompactList}\small\item\em Failed to create a packet (received an error from the Data Provider) \end{DoxyCompactList}\item 
\Hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_acb74494f4462b9316a060d0863b60f18}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_acb74494f4462b9316a060d0863b60f18} 
{\bfseries NO\+\_\+\+DATA\+\_\+\+PROVIDER}
\begin{DoxyCompactList}\small\item\em Failed to start listening. \end{DoxyCompactList}\item 
\Hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_ab08f668f7f19df4a78b7b3b80c510d27}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_ab08f668f7f19df4a78b7b3b80c510d27} 
{\bfseries OPEN\+\_\+\+STREAM\+\_\+\+SOCKET}
\begin{DoxyCompactList}\small\item\em A data provider must be set before listening. \end{DoxyCompactList}\item 
\Hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_a9461cb3a9b8d06401a1df06861320807}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_a9461cb3a9b8d06401a1df06861320807} 
{\bfseries RECEIVE\+\_\+\+REQUEST}
\begin{DoxyCompactList}\small\item\em An additional socket is required for streaming but it failed to open. \end{DoxyCompactList}\item 
\Hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_ae02b29e23f4a8ddf24e4dc760705e837}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_ae02b29e23f4a8ddf24e4dc760705e837} 
{\bfseries SEND\+\_\+\+RESPONSE}
\begin{DoxyCompactList}\small\item\em Failed to receive the Rtsp Request, other than the stream was closed becuase the server is stopping. \end{DoxyCompactList}\item 
\Hypertarget{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_afec1b28c573307f4a10089dda192ac1a}\label{enumcom_1_1tritondigital_1_1net_1_1streaming_1_1proxy_1_1server_1_1Server_1_1StateChangedListener_1_1ErrorDetail_afec1b28c573307f4a10089dda192ac1a} 
{\bfseries WRONG\+\_\+\+MEDIA\+\_\+\+TYPE}
\begin{DoxyCompactList}\small\item\em Failed to send the Rtsp Response to an Rtsp Request. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
All different reason for error, used when notifying the listener about an error (on\+Server\+Error). 

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