Sophie

Sophie

distrib > Fedora > 20 > x86_64 > media > updates > by-pkgid > c579c38484b8ffa244858626df1128ca > files > 287

libhtp-doc-0.5.6-3.fc20.noarch.rpm

\hypertarget{structhtp__urlenp__t}{\section{htp\-\_\-urlenp\-\_\-t Struct Reference}
\label{structhtp__urlenp__t}\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}}
}


{\ttfamily \#include $<$htp\-\_\-urlencoded.\-h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structhtp__tx__t}{htp\-\_\-tx\-\_\-t} $\ast$ \hyperlink{structhtp__urlenp__t_a89cb294da015e47226e5d6483c16b5c0}{tx}
\item 
unsigned char \hyperlink{structhtp__urlenp__t_a26ca7817a55f89032b1e16bcf6016c77}{argument\-\_\-separator}
\item 
int \hyperlink{structhtp__urlenp__t_ac17203c8e265848cd627c057b25de0af}{decode\-\_\-url\-\_\-encoding}
\item 
\hyperlink{structhtp__table__t}{htp\-\_\-table\-\_\-t} $\ast$ \hyperlink{structhtp__urlenp__t_a01e7103bd2a12eb176cbd7650cf97c3f}{params}
\item 
int \hyperlink{structhtp__urlenp__t_a4dfdd6b204eb2ab9aad71f5c30261913}{\-\_\-state}
\item 
int \hyperlink{structhtp__urlenp__t_ad3c61bb7bd48b8053763faebd1be93b9}{\-\_\-complete}
\item 
\hyperlink{bstr_8h_ad24e3759c8d17c13ae2f05d9dde4d0b6}{bstr} $\ast$ \hyperlink{structhtp__urlenp__t_a8e2efd2d74352b275748abd83d3ad4bf}{\-\_\-name}
\item 
\hyperlink{structbstr__builder__t}{bstr\-\_\-builder\-\_\-t} $\ast$ \hyperlink{structhtp__urlenp__t_ad46db3c66774bb8e412168ef21704d3e}{\-\_\-bb}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
This is the main U\-R\-L\-E\-N\-C\-O\-D\-E\-D parser structure. It is used to store parser configuration, temporary parsing data, as well as the parameters. 

\subsection{Field Documentation}
\hypertarget{structhtp__urlenp__t_ad46db3c66774bb8e412168ef21704d3e}{\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}!\-\_\-bb@{\-\_\-bb}}
\index{\-\_\-bb@{\-\_\-bb}!htp_urlenp_t@{htp\-\_\-urlenp\-\_\-t}}
\subsubsection[{\-\_\-bb}]{\setlength{\rightskip}{0pt plus 5cm}{\bf bstr\-\_\-builder\-\_\-t}$\ast$ htp\-\_\-urlenp\-\_\-t\-::\-\_\-bb}}\label{structhtp__urlenp__t_ad46db3c66774bb8e412168ef21704d3e}
\hypertarget{structhtp__urlenp__t_ad3c61bb7bd48b8053763faebd1be93b9}{\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}!\-\_\-complete@{\-\_\-complete}}
\index{\-\_\-complete@{\-\_\-complete}!htp_urlenp_t@{htp\-\_\-urlenp\-\_\-t}}
\subsubsection[{\-\_\-complete}]{\setlength{\rightskip}{0pt plus 5cm}int htp\-\_\-urlenp\-\_\-t\-::\-\_\-complete}}\label{structhtp__urlenp__t_ad3c61bb7bd48b8053763faebd1be93b9}
\hypertarget{structhtp__urlenp__t_a8e2efd2d74352b275748abd83d3ad4bf}{\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}!\-\_\-name@{\-\_\-name}}
\index{\-\_\-name@{\-\_\-name}!htp_urlenp_t@{htp\-\_\-urlenp\-\_\-t}}
\subsubsection[{\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}{\bf bstr}$\ast$ htp\-\_\-urlenp\-\_\-t\-::\-\_\-name}}\label{structhtp__urlenp__t_a8e2efd2d74352b275748abd83d3ad4bf}
\hypertarget{structhtp__urlenp__t_a4dfdd6b204eb2ab9aad71f5c30261913}{\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}!\-\_\-state@{\-\_\-state}}
\index{\-\_\-state@{\-\_\-state}!htp_urlenp_t@{htp\-\_\-urlenp\-\_\-t}}
\subsubsection[{\-\_\-state}]{\setlength{\rightskip}{0pt plus 5cm}int htp\-\_\-urlenp\-\_\-t\-::\-\_\-state}}\label{structhtp__urlenp__t_a4dfdd6b204eb2ab9aad71f5c30261913}
\hypertarget{structhtp__urlenp__t_a26ca7817a55f89032b1e16bcf6016c77}{\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}!argument\-\_\-separator@{argument\-\_\-separator}}
\index{argument\-\_\-separator@{argument\-\_\-separator}!htp_urlenp_t@{htp\-\_\-urlenp\-\_\-t}}
\subsubsection[{argument\-\_\-separator}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char htp\-\_\-urlenp\-\_\-t\-::argument\-\_\-separator}}\label{structhtp__urlenp__t_a26ca7817a55f89032b1e16bcf6016c77}
The character used to separate parameters. Defaults to \& and should not be changed without good reason. \hypertarget{structhtp__urlenp__t_ac17203c8e265848cd627c057b25de0af}{\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}!decode\-\_\-url\-\_\-encoding@{decode\-\_\-url\-\_\-encoding}}
\index{decode\-\_\-url\-\_\-encoding@{decode\-\_\-url\-\_\-encoding}!htp_urlenp_t@{htp\-\_\-urlenp\-\_\-t}}
\subsubsection[{decode\-\_\-url\-\_\-encoding}]{\setlength{\rightskip}{0pt plus 5cm}int htp\-\_\-urlenp\-\_\-t\-::decode\-\_\-url\-\_\-encoding}}\label{structhtp__urlenp__t_ac17203c8e265848cd627c057b25de0af}
Whether to perform U\-R\-L-\/decoding on parameters. \hypertarget{structhtp__urlenp__t_a01e7103bd2a12eb176cbd7650cf97c3f}{\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}!params@{params}}
\index{params@{params}!htp_urlenp_t@{htp\-\_\-urlenp\-\_\-t}}
\subsubsection[{params}]{\setlength{\rightskip}{0pt plus 5cm}{\bf htp\-\_\-table\-\_\-t}$\ast$ htp\-\_\-urlenp\-\_\-t\-::params}}\label{structhtp__urlenp__t_a01e7103bd2a12eb176cbd7650cf97c3f}
This table contains the list of parameters, indexed by name. \hypertarget{structhtp__urlenp__t_a89cb294da015e47226e5d6483c16b5c0}{\index{htp\-\_\-urlenp\-\_\-t@{htp\-\_\-urlenp\-\_\-t}!tx@{tx}}
\index{tx@{tx}!htp_urlenp_t@{htp\-\_\-urlenp\-\_\-t}}
\subsubsection[{tx}]{\setlength{\rightskip}{0pt plus 5cm}{\bf htp\-\_\-tx\-\_\-t}$\ast$ htp\-\_\-urlenp\-\_\-t\-::tx}}\label{structhtp__urlenp__t_a89cb294da015e47226e5d6483c16b5c0}
The transaction this parser belongs to. 

The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{htp__urlencoded_8h}{htp\-\_\-urlencoded.\-h}\end{DoxyCompactItemize}