\hypertarget{struct__GstTensorSrcIIOChannelProperties}{}\doxysection{\+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties Struct Reference}
\label{struct__GstTensorSrcIIOChannelProperties}\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}


Gst\+Tensor\+Src\+I\+IO channel\textquotesingle{}s properties (internal data structure)  




{\ttfamily \#include $<$gsttensor\+\_\+srciio.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_ace22442d4d3510a8378ca729c91e5732}{enabled}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a03d8c7fd8a62f3b9172e11ac69fc2c46}{pre\+\_\+enabled}}
\item 
gchar $\ast$ \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_aadd638ab755285eb169f65941d29e93b}{name}}
\item 
gchar $\ast$ \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a381d5c79c841855a8cd8fe37dce66c11}{generic\+\_\+name}}
\item 
gchar $\ast$ \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a61060693240691e1b13498f0dd873abe}{base\+\_\+dir}}
\item 
gchar $\ast$ \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a4bb1e0618b5589e5db7d1ba445819972}{base\+\_\+file}}
\item 
gint \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a1e33230bc40f77f10d4b9263f9183437}{index}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a7bbad90e932edb87bdb699ae434b24c9}{big\+\_\+endian}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a3a836886b675e84077266fab31da66fc}{is\+\_\+signed}}
\item 
guint \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_ab7502c096155eced2ebdaf409a8935ce}{used\+\_\+bits}}
\item 
guint64 \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_af73e8d489d1a2687f8b1d2e7bba8adfe}{mask}}
\item 
guint \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a0b0506976f6caba009ae4bda9e13b180}{storage\+\_\+bytes}}
\item 
guint \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a95f31459530ef518875d0c68a8d84516}{storage\+\_\+bits}}
\item 
guint \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a9e7a6001dfea5a3cd50a4f874725952c}{shift}}
\item 
guint \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a50ed8953c2f4da711e00b9e832d1e4da}{location}}
\item 
gfloat \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a782f5c337bf58a1fc7c12c32007cee49}{offset}}
\item 
gfloat \mbox{\hyperlink{struct__GstTensorSrcIIOChannelProperties_a1481af46cfa134cb1e0bbca6c35ecc55}{scale}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Gst\+Tensor\+Src\+I\+IO channel\textquotesingle{}s properties (internal data structure) 

Definition at line 77 of file gsttensor\+\_\+srciio.\+h.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a61060693240691e1b13498f0dd873abe}\label{struct__GstTensorSrcIIOChannelProperties_a61060693240691e1b13498f0dd873abe}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!base\_dir@{base\_dir}}
\index{base\_dir@{base\_dir}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{base\_dir}{base\_dir}}
{\footnotesize\ttfamily gchar$\ast$ \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::base\+\_\+dir}

The base directory for the channel 

Definition at line 83 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a4bb1e0618b5589e5db7d1ba445819972}\label{struct__GstTensorSrcIIOChannelProperties_a4bb1e0618b5589e5db7d1ba445819972}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!base\_file@{base\_file}}
\index{base\_file@{base\_file}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{base\_file}{base\_file}}
{\footnotesize\ttfamily gchar$\ast$ \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::base\+\_\+file}

The base filename for the channel 

Definition at line 84 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a7bbad90e932edb87bdb699ae434b24c9}\label{struct__GstTensorSrcIIOChannelProperties_a7bbad90e932edb87bdb699ae434b24c9}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!big\_endian@{big\_endian}}
\index{big\_endian@{big\_endian}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{big\_endian}{big\_endian}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::big\+\_\+endian}

endian-\/ness of the data in buffer 

Definition at line 87 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_ace22442d4d3510a8378ca729c91e5732}\label{struct__GstTensorSrcIIOChannelProperties_ace22442d4d3510a8378ca729c91e5732}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!enabled@{enabled}}
\index{enabled@{enabled}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{enabled}{enabled}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::enabled}

currently state enabled/disabled 

Definition at line 79 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a381d5c79c841855a8cd8fe37dce66c11}\label{struct__GstTensorSrcIIOChannelProperties_a381d5c79c841855a8cd8fe37dce66c11}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!generic\_name@{generic\_name}}
\index{generic\_name@{generic\_name}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{generic\_name}{generic\_name}}
{\footnotesize\ttfamily gchar$\ast$ \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::generic\+\_\+name}

The generic name of the channel 

Definition at line 82 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a1e33230bc40f77f10d4b9263f9183437}\label{struct__GstTensorSrcIIOChannelProperties_a1e33230bc40f77f10d4b9263f9183437}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!index@{index}}
\index{index@{index}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{index}{index}}
{\footnotesize\ttfamily gint \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::index}

index of the channel in the buffer 

Definition at line 85 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a3a836886b675e84077266fab31da66fc}\label{struct__GstTensorSrcIIOChannelProperties_a3a836886b675e84077266fab31da66fc}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!is\_signed@{is\_signed}}
\index{is\_signed@{is\_signed}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{is\_signed}{is\_signed}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::is\+\_\+signed}

sign property of the data 

Definition at line 88 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a50ed8953c2f4da711e00b9e832d1e4da}\label{struct__GstTensorSrcIIOChannelProperties_a50ed8953c2f4da711e00b9e832d1e4da}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!location@{location}}
\index{location@{location}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{location}{location}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::location}

location of channel data in buffer 

Definition at line 94 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_af73e8d489d1a2687f8b1d2e7bba8adfe}\label{struct__GstTensorSrcIIOChannelProperties_af73e8d489d1a2687f8b1d2e7bba8adfe}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!mask@{mask}}
\index{mask@{mask}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{mask}{mask}}
{\footnotesize\ttfamily guint64 \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::mask}

size of the bits used for the data 

Definition at line 90 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_aadd638ab755285eb169f65941d29e93b}\label{struct__GstTensorSrcIIOChannelProperties_aadd638ab755285eb169f65941d29e93b}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!name@{name}}
\index{name@{name}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{name}{name}}
{\footnotesize\ttfamily gchar$\ast$ \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::name}

The name of the channel 

Definition at line 81 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a782f5c337bf58a1fc7c12c32007cee49}\label{struct__GstTensorSrcIIOChannelProperties_a782f5c337bf58a1fc7c12c32007cee49}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!offset@{offset}}
\index{offset@{offset}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{offset}{offset}}
{\footnotesize\ttfamily gfloat \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::offset}

offset applied on raw data read from device 

Definition at line 95 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a03d8c7fd8a62f3b9172e11ac69fc2c46}\label{struct__GstTensorSrcIIOChannelProperties_a03d8c7fd8a62f3b9172e11ac69fc2c46}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!pre\_enabled@{pre\_enabled}}
\index{pre\_enabled@{pre\_enabled}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{pre\_enabled}{pre\_enabled}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::pre\+\_\+enabled}

already in enabled/disabled state 

Definition at line 80 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a1481af46cfa134cb1e0bbca6c35ecc55}\label{struct__GstTensorSrcIIOChannelProperties_a1481af46cfa134cb1e0bbca6c35ecc55}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!scale@{scale}}
\index{scale@{scale}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{scale}{scale}}
{\footnotesize\ttfamily gfloat \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::scale}

scale applied on offset-\/ed data read from device 

Definition at line 96 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a9e7a6001dfea5a3cd50a4f874725952c}\label{struct__GstTensorSrcIIOChannelProperties_a9e7a6001dfea5a3cd50a4f874725952c}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!shift@{shift}}
\index{shift@{shift}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{shift}{shift}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::shift}

shift to be applied on the read data 

Definition at line 93 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a95f31459530ef518875d0c68a8d84516}\label{struct__GstTensorSrcIIOChannelProperties_a95f31459530ef518875d0c68a8d84516}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!storage\_bits@{storage\_bits}}
\index{storage\_bits@{storage\_bits}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{storage\_bits}{storage\_bits}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::storage\+\_\+bits}

exact bit size for the data 

Definition at line 92 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_a0b0506976f6caba009ae4bda9e13b180}\label{struct__GstTensorSrcIIOChannelProperties_a0b0506976f6caba009ae4bda9e13b180}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!storage\_bytes@{storage\_bytes}}
\index{storage\_bytes@{storage\_bytes}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{storage\_bytes}{storage\_bytes}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::storage\+\_\+bytes}

total storage size for the data 

Definition at line 91 of file gsttensor\+\_\+srciio.\+h.

\mbox{\Hypertarget{struct__GstTensorSrcIIOChannelProperties_ab7502c096155eced2ebdaf409a8935ce}\label{struct__GstTensorSrcIIOChannelProperties_ab7502c096155eced2ebdaf409a8935ce}} 
\index{\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}!used\_bits@{used\_bits}}
\index{used\_bits@{used\_bits}!\_GstTensorSrcIIOChannelProperties@{\_GstTensorSrcIIOChannelProperties}}
\doxysubsubsection{\texorpdfstring{used\_bits}{used\_bits}}
{\footnotesize\ttfamily guint \+\_\+\+Gst\+Tensor\+Src\+I\+I\+O\+Channel\+Properties\+::used\+\_\+bits}

size of the bits used for the data 

Definition at line 89 of file gsttensor\+\_\+srciio.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
nnstreamer/elements/\mbox{\hyperlink{gsttensor__srciio_8h}{gsttensor\+\_\+srciio.\+h}}\end{DoxyCompactItemize}
