\hypertarget{mqttsink_8h}{}\doxysection{mqtt/mqttsink.h File Reference}
\label{mqttsink_8h}\index{mqtt/mqttsink.h@{mqtt/mqttsink.h}}


Publish incoming data streams as a M\+Q\+TT topic.  


{\ttfamily \#include $<$gst/base/gstbasesink.\+h$>$}\newline
{\ttfamily \#include $<$gst/gst.\+h$>$}\newline
{\ttfamily \#include $<$M\+Q\+T\+T\+Async.\+h$>$}\newline
{\ttfamily \#include \char`\"{}mqttcommon.\+h\char`\"{}}\newline
Include dependency graph for mqttsink.\+h\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{mqttsink_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=314pt]{mqttsink_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__GstMqttSink}{\+\_\+\+Gst\+Mqtt\+Sink}}
\begin{DoxyCompactList}\small\item\em Gst\+Mqtt\+Sink data structure. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct__GstMqttSinkClass}{\+\_\+\+Gst\+Mqtt\+Sink\+Class}}
\begin{DoxyCompactList}\small\item\em Gst\+Mqtt\+Sink\+Class data structure. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}~(\mbox{\hyperlink{mqttsink_8h_a8e1d5cc32ad2580c19b48aecf40765f3}{gst\+\_\+mqtt\+\_\+sink\+\_\+get\+\_\+type}}())
\item 
\#define \mbox{\hyperlink{mqttsink_8h_a61eea7b7cd255d8cc650d9473031f180}{G\+S\+T\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}(obj)~(G\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+H\+E\+C\+K\+\_\+\+I\+N\+S\+T\+A\+N\+C\+E\+\_\+\+C\+A\+ST ((obj), \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}, \mbox{\hyperlink{mqttsink_8h_ac5b6721bc3cdf8023dc047985f344292}{Gst\+Mqtt\+Sink}}))
\item 
\#define \mbox{\hyperlink{mqttsink_8h_abc2eacd82c66151ae391acab512647a1}{G\+S\+T\+\_\+\+I\+S\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}(obj)~(G\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+H\+E\+C\+K\+\_\+\+I\+N\+S\+T\+A\+N\+C\+E\+\_\+\+T\+Y\+PE ((obj), \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}))
\item 
\#define \mbox{\hyperlink{mqttsink_8h_a5655f6c6959248e00f5a4f63d0b144ba}{G\+S\+T\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+N\+K\+\_\+\+C\+A\+ST}}(obj)~((\mbox{\hyperlink{mqttsink_8h_ac5b6721bc3cdf8023dc047985f344292}{Gst\+Mqtt\+Sink}} $\ast$) obj)
\item 
\#define \mbox{\hyperlink{mqttsink_8h_a7df6f514c2ca74a4238ae12efe76c20a}{G\+S\+T\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+N\+K\+\_\+\+C\+L\+A\+SS}}(klass)~(G\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+H\+E\+C\+K\+\_\+\+C\+L\+A\+S\+S\+\_\+\+C\+A\+ST ((klass), \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}, \mbox{\hyperlink{mqttsink_8h_a8e42ae78b176c0877fcb932446611cb8}{Gst\+Mqtt\+Sink\+Class}}))
\item 
\#define \mbox{\hyperlink{mqttsink_8h_ab275657eca42c9c254684eb713a442a3}{G\+S\+T\+\_\+\+I\+S\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+N\+K\+\_\+\+C\+L\+A\+SS}}(klass)~(G\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+H\+E\+C\+K\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+Y\+PE ((klass), \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}))
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \mbox{\hyperlink{struct__GstMqttSink}{\+\_\+\+Gst\+Mqtt\+Sink}} \mbox{\hyperlink{mqttsink_8h_ac5b6721bc3cdf8023dc047985f344292}{Gst\+Mqtt\+Sink}}
\item 
typedef struct \mbox{\hyperlink{struct__GstMqttSinkClass}{\+\_\+\+Gst\+Mqtt\+Sink\+Class}} \mbox{\hyperlink{mqttsink_8h_a8e42ae78b176c0877fcb932446611cb8}{Gst\+Mqtt\+Sink\+Class}}
\item 
typedef enum \mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6}{\+\_\+mqtt\+\_\+sink\+\_\+state\+\_\+t}} \mbox{\hyperlink{mqttsink_8h_a9c86e0c74382d6805903e28ea8254991}{mqtt\+\_\+sink\+\_\+state\+\_\+t}}
\begin{DoxyCompactList}\small\item\em A type definition to indicate the state of this element. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6}{\+\_\+mqtt\+\_\+sink\+\_\+state\+\_\+t}} \{ \newline
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ab9c11b764e2222cc34d0d07b523421f4}{M\+Q\+T\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+I\+O\+N\+\_\+\+L\+O\+ST}} = -\/3, 
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a1535c84dad75a8b42ffaecd51cd21abb}{M\+Q\+T\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+\_\+\+F\+A\+I\+L\+U\+RE}} = -\/2, 
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ae11794d43a9381e0d75e7487ce1497de}{S\+I\+N\+K\+\_\+\+I\+N\+I\+T\+I\+A\+L\+I\+Z\+I\+NG}} = -\/1, 
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a98a9ac62446bb50474d99feb8c72fa94}{S\+I\+N\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+T\+O\+P\+P\+ED}} = 0, 
\newline
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ab6c5969bb69e9957a4317ef2bfe96a5f}{S\+I\+N\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+E\+OS}}, 
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a4653787d2080a5e5c8f837ffa8582788}{S\+I\+N\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+E\+R\+R\+OR}}, 
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6acfb8644368d580db7274112b974baeb1}{M\+Q\+T\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+ED}}, 
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a49a3d61b04c276098100c5e855a7b92c}{M\+Q\+T\+T\+\_\+\+D\+I\+S\+C\+O\+N\+N\+E\+C\+T\+ED}}, 
\newline
\mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6afb9b8c1ce6fe03626f8f11a4ac0f420b}{M\+Q\+T\+T\+\_\+\+D\+I\+S\+C\+O\+N\+N\+E\+C\+T\+\_\+\+F\+A\+I\+L\+ED}}
 \}
\begin{DoxyCompactList}\small\item\em A type definition to indicate the state of this element. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
G\+Type \mbox{\hyperlink{mqttsink_8h_a8e1d5cc32ad2580c19b48aecf40765f3}{gst\+\_\+mqtt\+\_\+sink\+\_\+get\+\_\+type}} (void)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Publish incoming data streams as a M\+Q\+TT topic. 

Copyright (C) 2021 Wook Song \href{mailto:wook16.song@samsung.com}{\texttt{ wook16.\+song@samsung.\+com}}

\begin{DoxyDate}{Date}
08 Mar 2021 
\end{DoxyDate}
\begin{DoxySeeAlso}{See also}
\href{https://github.com/nnstreamer/nnstreamer}{\texttt{ https\+://github.\+com/nnstreamer/nnstreamer}} 
\end{DoxySeeAlso}
\begin{DoxyAuthor}{Author}
Wook Song \href{mailto:wook16.song@samsung.com}{\texttt{ wook16.\+song@samsung.\+com}} 
\end{DoxyAuthor}
\begin{DoxyRefDesc}{Bug}
\item[\mbox{\hyperlink{bug__bug000019}{Bug}}]No known bugs except for N\+YI items \end{DoxyRefDesc}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{mqttsink_8h_abc2eacd82c66151ae391acab512647a1}\label{mqttsink_8h_abc2eacd82c66151ae391acab512647a1}} 
\index{mqttsink.h@{mqttsink.h}!GST\_IS\_MQTT\_SINK@{GST\_IS\_MQTT\_SINK}}
\index{GST\_IS\_MQTT\_SINK@{GST\_IS\_MQTT\_SINK}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{GST\_IS\_MQTT\_SINK}{GST\_IS\_MQTT\_SINK}}
{\footnotesize\ttfamily \#define G\+S\+T\+\_\+\+I\+S\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK(\begin{DoxyParamCaption}\item[{}]{obj }\end{DoxyParamCaption})~(G\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+H\+E\+C\+K\+\_\+\+I\+N\+S\+T\+A\+N\+C\+E\+\_\+\+T\+Y\+PE ((obj), \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}))}



Definition at line 28 of file mqttsink.\+h.

\mbox{\Hypertarget{mqttsink_8h_ab275657eca42c9c254684eb713a442a3}\label{mqttsink_8h_ab275657eca42c9c254684eb713a442a3}} 
\index{mqttsink.h@{mqttsink.h}!GST\_IS\_MQTT\_SINK\_CLASS@{GST\_IS\_MQTT\_SINK\_CLASS}}
\index{GST\_IS\_MQTT\_SINK\_CLASS@{GST\_IS\_MQTT\_SINK\_CLASS}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{GST\_IS\_MQTT\_SINK\_CLASS}{GST\_IS\_MQTT\_SINK\_CLASS}}
{\footnotesize\ttfamily \#define G\+S\+T\+\_\+\+I\+S\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+N\+K\+\_\+\+C\+L\+A\+SS(\begin{DoxyParamCaption}\item[{}]{klass }\end{DoxyParamCaption})~(G\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+H\+E\+C\+K\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+Y\+PE ((klass), \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}))}



Definition at line 34 of file mqttsink.\+h.

\mbox{\Hypertarget{mqttsink_8h_a61eea7b7cd255d8cc650d9473031f180}\label{mqttsink_8h_a61eea7b7cd255d8cc650d9473031f180}} 
\index{mqttsink.h@{mqttsink.h}!GST\_MQTT\_SINK@{GST\_MQTT\_SINK}}
\index{GST\_MQTT\_SINK@{GST\_MQTT\_SINK}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{GST\_MQTT\_SINK}{GST\_MQTT\_SINK}}
{\footnotesize\ttfamily \#define G\+S\+T\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK(\begin{DoxyParamCaption}\item[{}]{obj }\end{DoxyParamCaption})~(G\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+H\+E\+C\+K\+\_\+\+I\+N\+S\+T\+A\+N\+C\+E\+\_\+\+C\+A\+ST ((obj), \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}, \mbox{\hyperlink{mqttsink_8h_ac5b6721bc3cdf8023dc047985f344292}{Gst\+Mqtt\+Sink}}))}



Definition at line 26 of file mqttsink.\+h.

\mbox{\Hypertarget{mqttsink_8h_a5655f6c6959248e00f5a4f63d0b144ba}\label{mqttsink_8h_a5655f6c6959248e00f5a4f63d0b144ba}} 
\index{mqttsink.h@{mqttsink.h}!GST\_MQTT\_SINK\_CAST@{GST\_MQTT\_SINK\_CAST}}
\index{GST\_MQTT\_SINK\_CAST@{GST\_MQTT\_SINK\_CAST}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{GST\_MQTT\_SINK\_CAST}{GST\_MQTT\_SINK\_CAST}}
{\footnotesize\ttfamily \#define G\+S\+T\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+N\+K\+\_\+\+C\+A\+ST(\begin{DoxyParamCaption}\item[{}]{obj }\end{DoxyParamCaption})~((\mbox{\hyperlink{mqttsink_8h_ac5b6721bc3cdf8023dc047985f344292}{Gst\+Mqtt\+Sink}} $\ast$) obj)}



Definition at line 30 of file mqttsink.\+h.

\mbox{\Hypertarget{mqttsink_8h_a7df6f514c2ca74a4238ae12efe76c20a}\label{mqttsink_8h_a7df6f514c2ca74a4238ae12efe76c20a}} 
\index{mqttsink.h@{mqttsink.h}!GST\_MQTT\_SINK\_CLASS@{GST\_MQTT\_SINK\_CLASS}}
\index{GST\_MQTT\_SINK\_CLASS@{GST\_MQTT\_SINK\_CLASS}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{GST\_MQTT\_SINK\_CLASS}{GST\_MQTT\_SINK\_CLASS}}
{\footnotesize\ttfamily \#define G\+S\+T\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+N\+K\+\_\+\+C\+L\+A\+SS(\begin{DoxyParamCaption}\item[{}]{klass }\end{DoxyParamCaption})~(G\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+H\+E\+C\+K\+\_\+\+C\+L\+A\+S\+S\+\_\+\+C\+A\+ST ((klass), \mbox{\hyperlink{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}{G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK}}, \mbox{\hyperlink{mqttsink_8h_a8e42ae78b176c0877fcb932446611cb8}{Gst\+Mqtt\+Sink\+Class}}))}



Definition at line 32 of file mqttsink.\+h.

\mbox{\Hypertarget{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}\label{mqttsink_8h_a80b29e1827bb965dfaa9e87d02dfa7c4}} 
\index{mqttsink.h@{mqttsink.h}!GST\_TYPE\_MQTT\_SINK@{GST\_TYPE\_MQTT\_SINK}}
\index{GST\_TYPE\_MQTT\_SINK@{GST\_TYPE\_MQTT\_SINK}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{GST\_TYPE\_MQTT\_SINK}{GST\_TYPE\_MQTT\_SINK}}
{\footnotesize\ttfamily \#define G\+S\+T\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+Q\+T\+T\+\_\+\+S\+I\+NK~(\mbox{\hyperlink{mqttsink_8h_a8e1d5cc32ad2580c19b48aecf40765f3}{gst\+\_\+mqtt\+\_\+sink\+\_\+get\+\_\+type}}())}



Definition at line 24 of file mqttsink.\+h.



\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{mqttsink_8h_ac5b6721bc3cdf8023dc047985f344292}\label{mqttsink_8h_ac5b6721bc3cdf8023dc047985f344292}} 
\index{mqttsink.h@{mqttsink.h}!GstMqttSink@{GstMqttSink}}
\index{GstMqttSink@{GstMqttSink}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{GstMqttSink}{GstMqttSink}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__GstMqttSink}{\+\_\+\+Gst\+Mqtt\+Sink}} \mbox{\hyperlink{mqttsink_8h_ac5b6721bc3cdf8023dc047985f344292}{Gst\+Mqtt\+Sink}}}



Definition at line 37 of file mqttsink.\+h.

\mbox{\Hypertarget{mqttsink_8h_a8e42ae78b176c0877fcb932446611cb8}\label{mqttsink_8h_a8e42ae78b176c0877fcb932446611cb8}} 
\index{mqttsink.h@{mqttsink.h}!GstMqttSinkClass@{GstMqttSinkClass}}
\index{GstMqttSinkClass@{GstMqttSinkClass}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{GstMqttSinkClass}{GstMqttSinkClass}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__GstMqttSinkClass}{\+\_\+\+Gst\+Mqtt\+Sink\+Class}} \mbox{\hyperlink{mqttsink_8h_a8e42ae78b176c0877fcb932446611cb8}{Gst\+Mqtt\+Sink\+Class}}}



Definition at line 38 of file mqttsink.\+h.

\mbox{\Hypertarget{mqttsink_8h_a9c86e0c74382d6805903e28ea8254991}\label{mqttsink_8h_a9c86e0c74382d6805903e28ea8254991}} 
\index{mqttsink.h@{mqttsink.h}!mqtt\_sink\_state\_t@{mqtt\_sink\_state\_t}}
\index{mqtt\_sink\_state\_t@{mqtt\_sink\_state\_t}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{mqtt\_sink\_state\_t}{mqtt\_sink\_state\_t}}
{\footnotesize\ttfamily typedef enum \mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6}{\+\_\+mqtt\+\_\+sink\+\_\+state\+\_\+t}} \mbox{\hyperlink{mqttsink_8h_a9c86e0c74382d6805903e28ea8254991}{mqtt\+\_\+sink\+\_\+state\+\_\+t}}}



A type definition to indicate the state of this element. 



\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6}} 
\index{mqttsink.h@{mqttsink.h}!\_mqtt\_sink\_state\_t@{\_mqtt\_sink\_state\_t}}
\index{\_mqtt\_sink\_state\_t@{\_mqtt\_sink\_state\_t}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{\_mqtt\_sink\_state\_t}{\_mqtt\_sink\_state\_t}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6}{\+\_\+mqtt\+\_\+sink\+\_\+state\+\_\+t}}}



A type definition to indicate the state of this element. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{MQTT\_CONNECTION\_LOST@{MQTT\_CONNECTION\_LOST}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!MQTT\_CONNECTION\_LOST@{MQTT\_CONNECTION\_LOST}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ab9c11b764e2222cc34d0d07b523421f4}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ab9c11b764e2222cc34d0d07b523421f4}} 
M\+Q\+T\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+I\+O\+N\+\_\+\+L\+O\+ST&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{MQTT\_CONNECT\_FAILURE@{MQTT\_CONNECT\_FAILURE}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!MQTT\_CONNECT\_FAILURE@{MQTT\_CONNECT\_FAILURE}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a1535c84dad75a8b42ffaecd51cd21abb}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a1535c84dad75a8b42ffaecd51cd21abb}} 
M\+Q\+T\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+\_\+\+F\+A\+I\+L\+U\+RE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SINK\_INITIALIZING@{SINK\_INITIALIZING}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!SINK\_INITIALIZING@{SINK\_INITIALIZING}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ae11794d43a9381e0d75e7487ce1497de}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ae11794d43a9381e0d75e7487ce1497de}} 
S\+I\+N\+K\+\_\+\+I\+N\+I\+T\+I\+A\+L\+I\+Z\+I\+NG&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SINK\_RENDER\_STOPPED@{SINK\_RENDER\_STOPPED}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!SINK\_RENDER\_STOPPED@{SINK\_RENDER\_STOPPED}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a98a9ac62446bb50474d99feb8c72fa94}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a98a9ac62446bb50474d99feb8c72fa94}} 
S\+I\+N\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+T\+O\+P\+P\+ED&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SINK\_RENDER\_EOS@{SINK\_RENDER\_EOS}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!SINK\_RENDER\_EOS@{SINK\_RENDER\_EOS}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ab6c5969bb69e9957a4317ef2bfe96a5f}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6ab6c5969bb69e9957a4317ef2bfe96a5f}} 
S\+I\+N\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+E\+OS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SINK\_RENDER\_ERROR@{SINK\_RENDER\_ERROR}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!SINK\_RENDER\_ERROR@{SINK\_RENDER\_ERROR}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a4653787d2080a5e5c8f837ffa8582788}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a4653787d2080a5e5c8f837ffa8582788}} 
S\+I\+N\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+E\+R\+R\+OR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{MQTT\_CONNECTED@{MQTT\_CONNECTED}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!MQTT\_CONNECTED@{MQTT\_CONNECTED}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6acfb8644368d580db7274112b974baeb1}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6acfb8644368d580db7274112b974baeb1}} 
M\+Q\+T\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+ED&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{MQTT\_DISCONNECTED@{MQTT\_DISCONNECTED}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!MQTT\_DISCONNECTED@{MQTT\_DISCONNECTED}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a49a3d61b04c276098100c5e855a7b92c}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6a49a3d61b04c276098100c5e855a7b92c}} 
M\+Q\+T\+T\+\_\+\+D\+I\+S\+C\+O\+N\+N\+E\+C\+T\+ED&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{MQTT\_DISCONNECT\_FAILED@{MQTT\_DISCONNECT\_FAILED}!mqttsink.h@{mqttsink.h}}\index{mqttsink.h@{mqttsink.h}!MQTT\_DISCONNECT\_FAILED@{MQTT\_DISCONNECT\_FAILED}}}\mbox{\Hypertarget{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6afb9b8c1ce6fe03626f8f11a4ac0f420b}\label{mqttsink_8h_ab98d388460ae7b2af88ea2d45fcea8a6afb9b8c1ce6fe03626f8f11a4ac0f420b}} 
M\+Q\+T\+T\+\_\+\+D\+I\+S\+C\+O\+N\+N\+E\+C\+T\+\_\+\+F\+A\+I\+L\+ED&\\
\hline

\end{DoxyEnumFields}


Definition at line 43 of file mqttsink.\+h.



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{mqttsink_8h_a8e1d5cc32ad2580c19b48aecf40765f3}\label{mqttsink_8h_a8e1d5cc32ad2580c19b48aecf40765f3}} 
\index{mqttsink.h@{mqttsink.h}!gst\_mqtt\_sink\_get\_type@{gst\_mqtt\_sink\_get\_type}}
\index{gst\_mqtt\_sink\_get\_type@{gst\_mqtt\_sink\_get\_type}!mqttsink.h@{mqttsink.h}}
\doxysubsubsection{\texorpdfstring{gst\_mqtt\_sink\_get\_type()}{gst\_mqtt\_sink\_get\_type()}}
{\footnotesize\ttfamily G\+Type gst\+\_\+mqtt\+\_\+sink\+\_\+get\+\_\+type (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

