\hypertarget{structCaller}{ \section{Caller Struct Reference} \label{structCaller}\index{Caller@{Caller}} } {\tt \#include $<$xrpcP.h$>$} \subsection*{Data Fields} \begin{CompactItemize} \item \hypertarget{structCaller_dee1c4d72e439caeec6fdea9b20c711b}{ xmlrpc\_\-env $\ast$ \textbf{env}} \label{structCaller_dee1c4d72e439caeec6fdea9b20c711b} \item char $\ast$ \hyperlink{structCaller_67413ee10f064354a789c92374d1f823}{host} \item char $\ast$ \hyperlink{structCaller_6b7a50fb0cf0da41c01662088de4d79e}{name} \item xmlrpc\_\-value $\ast$ \hyperlink{structCaller_29d5894771b1992590480d27ceb401e5}{param} \item void $\ast$ \hyperlink{structCaller_a99bc0344a1f25e580ead02f48675c58}{info} \item xmlrpc\_\-value $\ast$ \hyperlink{structCaller_96d6cfd2ecc822be1f59b80216def471}{result} \item int($\ast$ \hyperlink{structCaller_05f32e75bb7528cc2f545e106efa8803}{handlerFunc} )(void $\ast$p) \item int \hyperlink{structCaller_1dbd14c65b8f3e0046ec1dc73f6f69f9}{nparams} \item int \hyperlink{structCaller_d8f29c03ab60a299089385d5e82aa8c6}{nresults} \item int \hyperlink{structCaller_14f07b2f5e12f87b72dbeb56998155c6}{client\_\-num} \end{CompactItemize} \subsection{Detailed Description} XML-RPC caller data struct. \subsection{Field Documentation} \hypertarget{structCaller_14f07b2f5e12f87b72dbeb56998155c6}{ \index{Caller@{Caller}!client\_\-num@{client\_\-num}} \index{client\_\-num@{client\_\-num}!Caller@{Caller}} \subsubsection[{client\_\-num}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Caller::client\_\-num}}} \label{structCaller_14f07b2f5e12f87b72dbeb56998155c6} number of result values \hypertarget{structCaller_05f32e75bb7528cc2f545e106efa8803}{ \index{Caller@{Caller}!handlerFunc@{handlerFunc}} \index{handlerFunc@{handlerFunc}!Caller@{Caller}} \subsubsection[{handlerFunc}]{\setlength{\rightskip}{0pt plus 5cm}int($\ast$ {\bf Caller::handlerFunc})(void $\ast$p)}} \label{structCaller_05f32e75bb7528cc2f545e106efa8803} result array \hypertarget{structCaller_67413ee10f064354a789c92374d1f823}{ \index{Caller@{Caller}!host@{host}} \index{host@{host}!Caller@{Caller}} \subsubsection[{host}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf Caller::host}}} \label{structCaller_67413ee10f064354a789c92374d1f823} calling environment \hypertarget{structCaller_a99bc0344a1f25e580ead02f48675c58}{ \index{Caller@{Caller}!info@{info}} \index{info@{info}!Caller@{Caller}} \subsubsection[{info}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf Caller::info}}} \label{structCaller_a99bc0344a1f25e580ead02f48675c58} calling parameter array \hypertarget{structCaller_6b7a50fb0cf0da41c01662088de4d79e}{ \index{Caller@{Caller}!name@{name}} \index{name@{name}!Caller@{Caller}} \subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf Caller::name}}} \label{structCaller_6b7a50fb0cf0da41c01662088de4d79e} caller host name (not used) \hypertarget{structCaller_1dbd14c65b8f3e0046ec1dc73f6f69f9}{ \index{Caller@{Caller}!nparams@{nparams}} \index{nparams@{nparams}!Caller@{Caller}} \subsubsection[{nparams}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Caller::nparams}}} \label{structCaller_1dbd14c65b8f3e0046ec1dc73f6f69f9} asynch handler function \hypertarget{structCaller_d8f29c03ab60a299089385d5e82aa8c6}{ \index{Caller@{Caller}!nresults@{nresults}} \index{nresults@{nresults}!Caller@{Caller}} \subsubsection[{nresults}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Caller::nresults}}} \label{structCaller_d8f29c03ab60a299089385d5e82aa8c6} number of calling params \hypertarget{structCaller_29d5894771b1992590480d27ceb401e5}{ \index{Caller@{Caller}!param@{param}} \index{param@{param}!Caller@{Caller}} \subsubsection[{param}]{\setlength{\rightskip}{0pt plus 5cm}xmlrpc\_\-value$\ast$ {\bf Caller::param}}} \label{structCaller_29d5894771b1992590480d27ceb401e5} method name \hypertarget{structCaller_96d6cfd2ecc822be1f59b80216def471}{ \index{Caller@{Caller}!result@{result}} \index{result@{result}!Caller@{Caller}} \subsubsection[{result}]{\setlength{\rightskip}{0pt plus 5cm}xmlrpc\_\-value$\ast$ {\bf Caller::result}}} \label{structCaller_96d6cfd2ecc822be1f59b80216def471} user data ('svr' pointer) The documentation for this struct was generated from the following file:\begin{CompactItemize} \item xrpcP.h\end{CompactItemize}