ia64/xen-unstable

changeset 12159:ab69ecc1d172

Rename VTPM.type to VTPM.driver, to match the libxen bindings.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
author Ewan Mellor <ewan@xensource.com>
date Thu Oct 26 15:43:32 2006 +0100 (2006-10-26)
parents d94dec09558a
children 84fe4d413d59
files docs/xen-api/xenapi-datamodel.tex
line diff
     1.1 --- a/docs/xen-api/xenapi-datamodel.tex	Thu Oct 26 15:35:18 2006 +0100
     1.2 +++ b/docs/xen-api/xenapi-datamodel.tex	Thu Oct 26 15:43:32 2006 +0100
     1.3 @@ -8606,9 +8606,9 @@ references to all objects
     1.4  Quals & Field & Type & Description \\
     1.5  \hline
     1.6  $\mathit{RO}_\mathit{run}$ &  {\tt uuid} & string & unique identifier/object reference \\
     1.7 -$\mathit{RO}_\mathit{ins}$ & {\tt type} & driver\_type & the style of driver \\
     1.8  $\mathit{RO}_\mathit{ins}$ &  {\tt VM} & VM ref & the virtual machine \\
     1.9  $\mathit{RO}_\mathit{ins}$ &  {\tt backend} & VM ref & the domain where the backend is located \\
    1.10 +$\mathit{RO}_\mathit{ins}$ &  {\tt driver} & driver\_type & the style of driver \\
    1.11  $\mathit{RO}_\mathit{ins}$ &  {\tt instance} & int & the instance number the virtual TPM represents \\
    1.12  \hline
    1.13  \end{longtable}
    1.14 @@ -8645,38 +8645,6 @@ value of the field
    1.15  \vspace{0.3cm}
    1.16  \vspace{0.3cm}
    1.17  \vspace{0.3cm}
    1.18 -\subsubsection{RPC name:~get\_type}
    1.19 -
    1.20 -{\bf Overview:} 
    1.21 -get accessor message derived from field type of object VTPM
    1.22 -
    1.23 - \noindent {\bf Signature:} 
    1.24 -\begin{verbatim} (driver_type) get_type (session_id s, VTPM ref self)\end{verbatim}
    1.25 -
    1.26 -
    1.27 -\noindent{\bf Arguments:}
    1.28 -
    1.29 - 
    1.30 -\vspace{0.3cm}
    1.31 -\begin{tabular}{|c|c|p{7cm}|}
    1.32 - \hline
    1.33 -{\bf type} & {\bf name} & {\bf description} \\ \hline
    1.34 -{\tt VTPM ref } & self & object instance \\ \hline 
    1.35 -
    1.36 -\end{tabular}
    1.37 -
    1.38 -\vspace{0.3cm}
    1.39 -
    1.40 - \noindent {\bf Return Type:} 
    1.41 -{\tt 
    1.42 -driver\_type
    1.43 -}
    1.44 -
    1.45 -
    1.46 -value of the field
    1.47 -\vspace{0.3cm}
    1.48 -\vspace{0.3cm}
    1.49 -\vspace{0.3cm}
    1.50  \subsubsection{RPC name:~get\_VM}
    1.51  
    1.52  {\bf Overview:} 
    1.53 @@ -8715,7 +8683,7 @@ value of the field
    1.54  get accessor message derived from field backend of object VTPM
    1.55  
    1.56   \noindent {\bf Signature:} 
    1.57 -\begin{verbatim} int get_backend (session_id s, VTPM ref self)\end{verbatim}
    1.58 +\begin{verbatim} (VM ref) get_backend (session_id s, VTPM ref self)\end{verbatim}
    1.59  
    1.60  
    1.61  \noindent{\bf Arguments:}
    1.62 @@ -8733,7 +8701,39 @@ get accessor message derived from field 
    1.63  
    1.64   \noindent {\bf Return Type:} 
    1.65  {\tt 
    1.66 -int
    1.67 +VM ref
    1.68 +}
    1.69 +
    1.70 +
    1.71 +value of the field
    1.72 +\vspace{0.3cm}
    1.73 +\vspace{0.3cm}
    1.74 +\vspace{0.3cm}
    1.75 +\subsubsection{RPC name:~get\_driver}
    1.76 +
    1.77 +{\bf Overview:} 
    1.78 +get accessor message derived from field driver of object VTPM
    1.79 +
    1.80 + \noindent {\bf Signature:} 
    1.81 +\begin{verbatim} (driver_type) get_driver (session_id s, VTPM ref self)\end{verbatim}
    1.82 +
    1.83 +
    1.84 +\noindent{\bf Arguments:}
    1.85 +
    1.86 + 
    1.87 +\vspace{0.3cm}
    1.88 +\begin{tabular}{|c|c|p{7cm}|}
    1.89 + \hline
    1.90 +{\bf type} & {\bf name} & {\bf description} \\ \hline
    1.91 +{\tt VTPM ref } & self & object instance \\ \hline 
    1.92 +
    1.93 +\end{tabular}
    1.94 +
    1.95 +\vspace{0.3cm}
    1.96 +
    1.97 + \noindent {\bf Return Type:} 
    1.98 +{\tt 
    1.99 +driver\_type
   1.100  }
   1.101  
   1.102