\hypertarget{structUPnPObject}{
\section{UPnPObject Struct Reference}
\label{db/d12/structUPnPObject}\index{UPnPObject@{UPnPObject}}
}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
PyObject\_\-HEAD struct \hyperlink{structUPNPDev}{UPNPDev} $\ast$ \hyperlink{structUPnPObject_a6739c60fe1723ca5b0259638be676f36}{devlist}
\item 
struct \hyperlink{structUPNPUrls}{UPNPUrls} \hyperlink{structUPnPObject_a98c7fff72c3fb18a4b93078a54ce879e}{urls}
\item 
struct \hyperlink{structIGDdatas}{IGDdatas} \hyperlink{structUPnPObject_aa82befb8a5abd08938cadb039495c895}{data}
\item 
unsigned int \hyperlink{structUPnPObject_a5ac397d776c6b702f97d4bdf62b3ec53}{discoverdelay}
\item 
char \hyperlink{structUPnPObject_ad4260ca02f012db6f8efab8ce6d9cd13}{lanaddr} \mbox{[}40\mbox{]}
\item 
char $\ast$ \hyperlink{structUPnPObject_a3824e84730630108e23ad99f74474bb2}{multicastif}
\item 
char $\ast$ \hyperlink{structUPnPObject_a94b1f0c1c68850e276c2b4c8882edd1c}{minissdpdsocket}
\end{DoxyCompactItemize}


\subsection{Field Documentation}
\hypertarget{structUPnPObject_aa82befb8a5abd08938cadb039495c895}{
\index{UPnPObject@{UPnPObject}!data@{data}}
\index{data@{data}!UPnPObject@{UPnPObject}}
\subsubsection[{data}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf IGDdatas} {\bf UPnPObject::data}}}
\label{db/d12/structUPnPObject_aa82befb8a5abd08938cadb039495c895}
\hypertarget{structUPnPObject_a6739c60fe1723ca5b0259638be676f36}{
\index{UPnPObject@{UPnPObject}!devlist@{devlist}}
\index{devlist@{devlist}!UPnPObject@{UPnPObject}}
\subsubsection[{devlist}]{\setlength{\rightskip}{0pt plus 5cm}PyObject\_\-HEAD struct {\bf UPNPDev}$\ast$ {\bf UPnPObject::devlist}}}
\label{db/d12/structUPnPObject_a6739c60fe1723ca5b0259638be676f36}
\hypertarget{structUPnPObject_a5ac397d776c6b702f97d4bdf62b3ec53}{
\index{UPnPObject@{UPnPObject}!discoverdelay@{discoverdelay}}
\index{discoverdelay@{discoverdelay}!UPnPObject@{UPnPObject}}
\subsubsection[{discoverdelay}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf UPnPObject::discoverdelay}}}
\label{db/d12/structUPnPObject_a5ac397d776c6b702f97d4bdf62b3ec53}
\hypertarget{structUPnPObject_ad4260ca02f012db6f8efab8ce6d9cd13}{
\index{UPnPObject@{UPnPObject}!lanaddr@{lanaddr}}
\index{lanaddr@{lanaddr}!UPnPObject@{UPnPObject}}
\subsubsection[{lanaddr}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf UPnPObject::lanaddr}\mbox{[}40\mbox{]}}}
\label{db/d12/structUPnPObject_ad4260ca02f012db6f8efab8ce6d9cd13}
\hypertarget{structUPnPObject_a94b1f0c1c68850e276c2b4c8882edd1c}{
\index{UPnPObject@{UPnPObject}!minissdpdsocket@{minissdpdsocket}}
\index{minissdpdsocket@{minissdpdsocket}!UPnPObject@{UPnPObject}}
\subsubsection[{minissdpdsocket}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf UPnPObject::minissdpdsocket}}}
\label{db/d12/structUPnPObject_a94b1f0c1c68850e276c2b4c8882edd1c}
\hypertarget{structUPnPObject_a3824e84730630108e23ad99f74474bb2}{
\index{UPnPObject@{UPnPObject}!multicastif@{multicastif}}
\index{multicastif@{multicastif}!UPnPObject@{UPnPObject}}
\subsubsection[{multicastif}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf UPnPObject::multicastif}}}
\label{db/d12/structUPnPObject_a3824e84730630108e23ad99f74474bb2}
\hypertarget{structUPnPObject_a98c7fff72c3fb18a4b93078a54ce879e}{
\index{UPnPObject@{UPnPObject}!urls@{urls}}
\index{urls@{urls}!UPnPObject@{UPnPObject}}
\subsubsection[{urls}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf UPNPUrls} {\bf UPnPObject::urls}}}
\label{db/d12/structUPnPObject_a98c7fff72c3fb18a4b93078a54ce879e}


The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
libminiupnpc/\hyperlink{miniupnpcmodule_8c}{miniupnpcmodule.c}\end{DoxyCompactItemize}
