blob: 2fc89dcf5784cf560b4473b94c8178ec32e26ba6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
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}
|