ia64/xen-unstable

changeset 12160:84fe4d413d59

Remove get_record_internal -- it's not needed at the binding level.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
author Ewan Mellor <ewan@xensource.com>
date Thu Oct 26 15:46:46 2006 +0100 (2006-10-26)
parents ab69ecc1d172
children cdd926419883
files docs/xen-api/xenapi-datamodel.tex
line diff
     1.1 --- a/docs/xen-api/xenapi-datamodel.tex	Thu Oct 26 15:43:32 2006 +0100
     1.2 +++ b/docs/xen-api/xenapi-datamodel.tex	Thu Oct 26 15:46:46 2006 +0100
     1.3 @@ -509,38 +509,6 @@ all fields from the object
     1.4  \vspace{0.3cm}
     1.5  \vspace{0.3cm}
     1.6  \vspace{0.3cm}
     1.7 -\subsubsection{RPC name:~get\_record\_internal}
     1.8 -
     1.9 -{\bf Overview:} 
    1.10 -returns a record containing the state of an instance of class session
    1.11 -
    1.12 - \noindent {\bf Signature:} 
    1.13 -\begin{verbatim} (session record) get_record_internal (session_id s, session ref self)\end{verbatim}
    1.14 -
    1.15 -
    1.16 -\noindent{\bf Arguments:}
    1.17 -
    1.18 - 
    1.19 -\vspace{0.3cm}
    1.20 -\begin{tabular}{|c|c|p{7cm}|}
    1.21 - \hline
    1.22 -{\bf type} & {\bf name} & {\bf description} \\ \hline
    1.23 -{\tt session ref } & self & reference to the object \\ \hline 
    1.24 -
    1.25 -\end{tabular}
    1.26 -
    1.27 -\vspace{0.3cm}
    1.28 -
    1.29 - \noindent {\bf Return Type:} 
    1.30 -{\tt 
    1.31 -session record
    1.32 -}
    1.33 -
    1.34 -
    1.35 -all fields from the object, including implementation-only ones
    1.36 -\vspace{0.3cm}
    1.37 -\vspace{0.3cm}
    1.38 -\vspace{0.3cm}
    1.39  \subsubsection{RPC name:~get\_all}
    1.40  
    1.41  {\bf Overview:} 
    1.42 @@ -928,38 +896,6 @@ all fields from the object
    1.43  \vspace{0.3cm}
    1.44  \vspace{0.3cm}
    1.45  \vspace{0.3cm}
    1.46 -\subsubsection{RPC name:~get\_record\_internal}
    1.47 -
    1.48 -{\bf Overview:} 
    1.49 -returns a record containing the state of an instance of class task
    1.50 -
    1.51 - \noindent {\bf Signature:} 
    1.52 -\begin{verbatim} (task record) get_record_internal (session_id s, task ref self)\end{verbatim}
    1.53 -
    1.54 -
    1.55 -\noindent{\bf Arguments:}
    1.56 -
    1.57 - 
    1.58 -\vspace{0.3cm}
    1.59 -\begin{tabular}{|c|c|p{7cm}|}
    1.60 - \hline
    1.61 -{\bf type} & {\bf name} & {\bf description} \\ \hline
    1.62 -{\tt task ref } & self & reference to the object \\ \hline 
    1.63 -
    1.64 -\end{tabular}
    1.65 -
    1.66 -\vspace{0.3cm}
    1.67 -
    1.68 - \noindent {\bf Return Type:} 
    1.69 -{\tt 
    1.70 -task record
    1.71 -}
    1.72 -
    1.73 -
    1.74 -all fields from the object, including implementation-only ones
    1.75 -\vspace{0.3cm}
    1.76 -\vspace{0.3cm}
    1.77 -\vspace{0.3cm}
    1.78  \subsubsection{RPC name:~get\_all}
    1.79  
    1.80  {\bf Overview:} 
    1.81 @@ -3915,38 +3851,6 @@ all fields from the object
    1.82  \vspace{0.3cm}
    1.83  \vspace{0.3cm}
    1.84  \vspace{0.3cm}
    1.85 -\subsubsection{RPC name:~get\_record\_internal}
    1.86 -
    1.87 -{\bf Overview:} 
    1.88 -returns a record containing the state of an instance of class VM
    1.89 -
    1.90 - \noindent {\bf Signature:} 
    1.91 -\begin{verbatim} (VM record) get_record_internal (session_id s, VM ref self)\end{verbatim}
    1.92 -
    1.93 -
    1.94 -\noindent{\bf Arguments:}
    1.95 -
    1.96 - 
    1.97 -\vspace{0.3cm}
    1.98 -\begin{tabular}{|c|c|p{7cm}|}
    1.99 - \hline
   1.100 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.101 -{\tt VM ref } & self & reference to the object \\ \hline 
   1.102 -
   1.103 -\end{tabular}
   1.104 -
   1.105 -\vspace{0.3cm}
   1.106 -
   1.107 - \noindent {\bf Return Type:} 
   1.108 -{\tt 
   1.109 -VM record
   1.110 -}
   1.111 -
   1.112 -
   1.113 -all fields from the object, including implementation-only ones
   1.114 -\vspace{0.3cm}
   1.115 -\vspace{0.3cm}
   1.116 -\vspace{0.3cm}
   1.117  \subsubsection{RPC name:~get\_all}
   1.118  
   1.119  {\bf Overview:} 
   1.120 @@ -4558,38 +4462,6 @@ all fields from the object
   1.121  \vspace{0.3cm}
   1.122  \vspace{0.3cm}
   1.123  \vspace{0.3cm}
   1.124 -\subsubsection{RPC name:~get\_record\_internal}
   1.125 -
   1.126 -{\bf Overview:} 
   1.127 -returns a record containing the state of an instance of class host
   1.128 -
   1.129 - \noindent {\bf Signature:} 
   1.130 -\begin{verbatim} (host record) get_record_internal (session_id s, host ref self)\end{verbatim}
   1.131 -
   1.132 -
   1.133 -\noindent{\bf Arguments:}
   1.134 -
   1.135 - 
   1.136 -\vspace{0.3cm}
   1.137 -\begin{tabular}{|c|c|p{7cm}|}
   1.138 - \hline
   1.139 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.140 -{\tt host ref } & self & reference to the object \\ \hline 
   1.141 -
   1.142 -\end{tabular}
   1.143 -
   1.144 -\vspace{0.3cm}
   1.145 -
   1.146 - \noindent {\bf Return Type:} 
   1.147 -{\tt 
   1.148 -host record
   1.149 -}
   1.150 -
   1.151 -
   1.152 -all fields from the object, including implementation-only ones
   1.153 -\vspace{0.3cm}
   1.154 -\vspace{0.3cm}
   1.155 -\vspace{0.3cm}
   1.156  \subsubsection{RPC name:~get\_all}
   1.157  
   1.158  {\bf Overview:} 
   1.159 @@ -4951,38 +4823,6 @@ all fields from the object
   1.160  \vspace{0.3cm}
   1.161  \vspace{0.3cm}
   1.162  \vspace{0.3cm}
   1.163 -\subsubsection{RPC name:~get\_record\_internal}
   1.164 -
   1.165 -{\bf Overview:} 
   1.166 -returns a record containing the state of an instance of class host\_cpu
   1.167 -
   1.168 - \noindent {\bf Signature:} 
   1.169 -\begin{verbatim} (host_cpu record) get_record_internal (session_id s, host_cpu ref self)\end{verbatim}
   1.170 -
   1.171 -
   1.172 -\noindent{\bf Arguments:}
   1.173 -
   1.174 - 
   1.175 -\vspace{0.3cm}
   1.176 -\begin{tabular}{|c|c|p{7cm}|}
   1.177 - \hline
   1.178 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.179 -{\tt host\_cpu ref } & self & reference to the object \\ \hline 
   1.180 -
   1.181 -\end{tabular}
   1.182 -
   1.183 -\vspace{0.3cm}
   1.184 -
   1.185 - \noindent {\bf Return Type:} 
   1.186 -{\tt 
   1.187 -host\_cpu record
   1.188 -}
   1.189 -
   1.190 -
   1.191 -all fields from the object, including implementation-only ones
   1.192 -\vspace{0.3cm}
   1.193 -\vspace{0.3cm}
   1.194 -\vspace{0.3cm}
   1.195  \subsubsection{RPC name:~get\_all}
   1.196  
   1.197  {\bf Overview:} 
   1.198 @@ -5502,38 +5342,6 @@ all fields from the object
   1.199  \vspace{0.3cm}
   1.200  \vspace{0.3cm}
   1.201  \vspace{0.3cm}
   1.202 -\subsubsection{RPC name:~get\_record\_internal}
   1.203 -
   1.204 -{\bf Overview:} 
   1.205 -returns a record containing the state of an instance of class network
   1.206 -
   1.207 - \noindent {\bf Signature:} 
   1.208 -\begin{verbatim} (network record) get_record_internal (session_id s, network ref self)\end{verbatim}
   1.209 -
   1.210 -
   1.211 -\noindent{\bf Arguments:}
   1.212 -
   1.213 - 
   1.214 -\vspace{0.3cm}
   1.215 -\begin{tabular}{|c|c|p{7cm}|}
   1.216 - \hline
   1.217 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.218 -{\tt network ref } & self & reference to the object \\ \hline 
   1.219 -
   1.220 -\end{tabular}
   1.221 -
   1.222 -\vspace{0.3cm}
   1.223 -
   1.224 - \noindent {\bf Return Type:} 
   1.225 -{\tt 
   1.226 -network record
   1.227 -}
   1.228 -
   1.229 -
   1.230 -all fields from the object, including implementation-only ones
   1.231 -\vspace{0.3cm}
   1.232 -\vspace{0.3cm}
   1.233 -\vspace{0.3cm}
   1.234  \subsubsection{RPC name:~get\_all}
   1.235  
   1.236  {\bf Overview:} 
   1.237 @@ -6298,38 +6106,6 @@ all fields from the object
   1.238  \vspace{0.3cm}
   1.239  \vspace{0.3cm}
   1.240  \vspace{0.3cm}
   1.241 -\subsubsection{RPC name:~get\_record\_internal}
   1.242 -
   1.243 -{\bf Overview:} 
   1.244 -returns a record containing the state of an instance of class VIF
   1.245 -
   1.246 - \noindent {\bf Signature:} 
   1.247 -\begin{verbatim} (VIF record) get_record_internal (session_id s, VIF ref self)\end{verbatim}
   1.248 -
   1.249 -
   1.250 -\noindent{\bf Arguments:}
   1.251 -
   1.252 - 
   1.253 -\vspace{0.3cm}
   1.254 -\begin{tabular}{|c|c|p{7cm}|}
   1.255 - \hline
   1.256 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.257 -{\tt VIF ref } & self & reference to the object \\ \hline 
   1.258 -
   1.259 -\end{tabular}
   1.260 -
   1.261 -\vspace{0.3cm}
   1.262 -
   1.263 - \noindent {\bf Return Type:} 
   1.264 -{\tt 
   1.265 -VIF record
   1.266 -}
   1.267 -
   1.268 -
   1.269 -all fields from the object, including implementation-only ones
   1.270 -\vspace{0.3cm}
   1.271 -\vspace{0.3cm}
   1.272 -\vspace{0.3cm}
   1.273  \subsubsection{RPC name:~get\_all}
   1.274  
   1.275  {\bf Overview:} 
   1.276 @@ -6917,38 +6693,6 @@ all fields from the object
   1.277  \vspace{0.3cm}
   1.278  \vspace{0.3cm}
   1.279  \vspace{0.3cm}
   1.280 -\subsubsection{RPC name:~get\_record\_internal}
   1.281 -
   1.282 -{\bf Overview:} 
   1.283 -returns a record containing the state of an instance of class SR
   1.284 -
   1.285 - \noindent {\bf Signature:} 
   1.286 -\begin{verbatim} (SR record) get_record_internal (session_id s, SR ref self)\end{verbatim}
   1.287 -
   1.288 -
   1.289 -\noindent{\bf Arguments:}
   1.290 -
   1.291 - 
   1.292 -\vspace{0.3cm}
   1.293 -\begin{tabular}{|c|c|p{7cm}|}
   1.294 - \hline
   1.295 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.296 -{\tt SR ref } & self & reference to the object \\ \hline 
   1.297 -
   1.298 -\end{tabular}
   1.299 -
   1.300 -\vspace{0.3cm}
   1.301 -
   1.302 - \noindent {\bf Return Type:} 
   1.303 -{\tt 
   1.304 -SR record
   1.305 -}
   1.306 -
   1.307 -
   1.308 -all fields from the object, including implementation-only ones
   1.309 -\vspace{0.3cm}
   1.310 -\vspace{0.3cm}
   1.311 -\vspace{0.3cm}
   1.312  \subsubsection{RPC name:~get\_all}
   1.313  
   1.314  {\bf Overview:} 
   1.315 @@ -7844,38 +7588,6 @@ all fields from the object
   1.316  \vspace{0.3cm}
   1.317  \vspace{0.3cm}
   1.318  \vspace{0.3cm}
   1.319 -\subsubsection{RPC name:~get\_record\_internal}
   1.320 -
   1.321 -{\bf Overview:} 
   1.322 -returns a record containing the state of an instance of class VDI
   1.323 -
   1.324 - \noindent {\bf Signature:} 
   1.325 -\begin{verbatim} (VDI record) get_record_internal (session_id s, VDI ref self)\end{verbatim}
   1.326 -
   1.327 -
   1.328 -\noindent{\bf Arguments:}
   1.329 -
   1.330 - 
   1.331 -\vspace{0.3cm}
   1.332 -\begin{tabular}{|c|c|p{7cm}|}
   1.333 - \hline
   1.334 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.335 -{\tt VDI ref } & self & reference to the object \\ \hline 
   1.336 -
   1.337 -\end{tabular}
   1.338 -
   1.339 -\vspace{0.3cm}
   1.340 -
   1.341 - \noindent {\bf Return Type:} 
   1.342 -{\tt 
   1.343 -VDI record
   1.344 -}
   1.345 -
   1.346 -
   1.347 -all fields from the object, including implementation-only ones
   1.348 -\vspace{0.3cm}
   1.349 -\vspace{0.3cm}
   1.350 -\vspace{0.3cm}
   1.351  \subsubsection{RPC name:~get\_all}
   1.352  
   1.353  {\bf Overview:} 
   1.354 @@ -8540,38 +8252,6 @@ all fields from the object
   1.355  \vspace{0.3cm}
   1.356  \vspace{0.3cm}
   1.357  \vspace{0.3cm}
   1.358 -\subsubsection{RPC name:~get\_record\_internal}
   1.359 -
   1.360 -{\bf Overview:} 
   1.361 -returns a record containing the state of an instance of class VBD
   1.362 -
   1.363 - \noindent {\bf Signature:} 
   1.364 -\begin{verbatim} (VBD record) get_record_internal (session_id s, VBD ref self)\end{verbatim}
   1.365 -
   1.366 -
   1.367 -\noindent{\bf Arguments:}
   1.368 -
   1.369 - 
   1.370 -\vspace{0.3cm}
   1.371 -\begin{tabular}{|c|c|p{7cm}|}
   1.372 - \hline
   1.373 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.374 -{\tt VBD ref } & self & reference to the object \\ \hline 
   1.375 -
   1.376 -\end{tabular}
   1.377 -
   1.378 -\vspace{0.3cm}
   1.379 -
   1.380 - \noindent {\bf Return Type:} 
   1.381 -{\tt 
   1.382 -VBD record
   1.383 -}
   1.384 -
   1.385 -
   1.386 -all fields from the object, including implementation-only ones
   1.387 -\vspace{0.3cm}
   1.388 -\vspace{0.3cm}
   1.389 -\vspace{0.3cm}
   1.390  \subsubsection{RPC name:~get\_all}
   1.391  
   1.392  {\bf Overview:} 
   1.393 @@ -8901,38 +8581,6 @@ all fields from the object
   1.394  \vspace{0.3cm}
   1.395  \vspace{0.3cm}
   1.396  \vspace{0.3cm}
   1.397 -\subsubsection{RPC name:~get\_record\_internal}
   1.398 -
   1.399 -{\bf Overview:} 
   1.400 -returns a record containing the state of an instance of class VTPM
   1.401 -
   1.402 - \noindent {\bf Signature:} 
   1.403 -\begin{verbatim} (VTPM record) get_record_internal (session_id s, VTPM ref self)\end{verbatim}
   1.404 -
   1.405 -
   1.406 -\noindent{\bf Arguments:}
   1.407 -
   1.408 - 
   1.409 -\vspace{0.3cm}
   1.410 -\begin{tabular}{|c|c|p{7cm}|}
   1.411 - \hline
   1.412 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.413 -{\tt VTPM ref } & self & reference to the object \\ \hline 
   1.414 -
   1.415 -\end{tabular}
   1.416 -
   1.417 -\vspace{0.3cm}
   1.418 -
   1.419 - \noindent {\bf Return Type:} 
   1.420 -{\tt 
   1.421 -VTPM record
   1.422 -}
   1.423 -
   1.424 -
   1.425 -all fields from the object, including implementation-only ones
   1.426 -\vspace{0.3cm}
   1.427 -\vspace{0.3cm}
   1.428 -\vspace{0.3cm}
   1.429  \subsubsection{RPC name:~get\_all}
   1.430  
   1.431  {\bf Overview:} 
   1.432 @@ -9230,38 +8878,6 @@ all fields from the object
   1.433  \vspace{0.3cm}
   1.434  \vspace{0.3cm}
   1.435  \vspace{0.3cm}
   1.436 -\subsubsection{RPC name:~get\_record\_internal}
   1.437 -
   1.438 -{\bf Overview:} 
   1.439 -returns a record containing the state of an instance of class user
   1.440 -
   1.441 - \noindent {\bf Signature:} 
   1.442 -\begin{verbatim} (user record) get_record_internal (session_id s, user ref self)\end{verbatim}
   1.443 -
   1.444 -
   1.445 -\noindent{\bf Arguments:}
   1.446 -
   1.447 - 
   1.448 -\vspace{0.3cm}
   1.449 -\begin{tabular}{|c|c|p{7cm}|}
   1.450 - \hline
   1.451 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.452 -{\tt user ref } & self & reference to the object \\ \hline 
   1.453 -
   1.454 -\end{tabular}
   1.455 -
   1.456 -\vspace{0.3cm}
   1.457 -
   1.458 - \noindent {\bf Return Type:} 
   1.459 -{\tt 
   1.460 -user record
   1.461 -}
   1.462 -
   1.463 -
   1.464 -all fields from the object, including implementation-only ones
   1.465 -\vspace{0.3cm}
   1.466 -\vspace{0.3cm}
   1.467 -\vspace{0.3cm}
   1.468  \subsubsection{RPC name:~get\_all}
   1.469  
   1.470  {\bf Overview:} 
   1.471 @@ -9460,38 +9076,6 @@ all fields from the object
   1.472  \vspace{0.3cm}
   1.473  \vspace{0.3cm}
   1.474  \vspace{0.3cm}
   1.475 -\subsubsection{RPC name:~get\_record\_internal}
   1.476 -
   1.477 -{\bf Overview:} 
   1.478 -returns a record containing the state of an instance of class debug
   1.479 -
   1.480 - \noindent {\bf Signature:} 
   1.481 -\begin{verbatim} (debug record) get_record_internal (session_id s, debug ref self)\end{verbatim}
   1.482 -
   1.483 -
   1.484 -\noindent{\bf Arguments:}
   1.485 -
   1.486 - 
   1.487 -\vspace{0.3cm}
   1.488 -\begin{tabular}{|c|c|p{7cm}|}
   1.489 - \hline
   1.490 -{\bf type} & {\bf name} & {\bf description} \\ \hline
   1.491 -{\tt debug ref } & self & reference to the object \\ \hline 
   1.492 -
   1.493 -\end{tabular}
   1.494 -
   1.495 -\vspace{0.3cm}
   1.496 -
   1.497 - \noindent {\bf Return Type:} 
   1.498 -{\tt 
   1.499 -debug record
   1.500 -}
   1.501 -
   1.502 -
   1.503 -all fields from the object, including implementation-only ones
   1.504 -\vspace{0.3cm}
   1.505 -\vspace{0.3cm}
   1.506 -\vspace{0.3cm}
   1.507  \subsubsection{RPC name:~get\_all}
   1.508  
   1.509  {\bf Overview:}