ia64/xen-unstable

view docs/xen-api/xenapi.tex @ 17965:14fd83fe71c3

Add facility to get notification of domain suspend by event channel.
This event channel will be notified when the domain transitions to the
suspended state, which can be much faster than raising VIRQ_DOM_EXC
and waiting for the notification to be propagated via xenstore.

No attempt is made here to prevent multiple subscribers (last one
wins), or to detect that the subscriber has gone away. Userspace tools
should take care.

Signed-off-by: Brendan Cully <brendan@cs.ubc.ca>
author Keir Fraser <keir.fraser@citrix.com>
date Fri Jul 04 12:00:24 2008 +0100 (2008-07-04)
parents e3b7f1793f0c
children
line source
1 %
2 % Copyright (c) 2006-2007 XenSource, Inc.
3 %
4 % Permission is granted to copy, distribute and/or modify this document under
5 % the terms of the GNU Free Documentation License, Version 1.2 or any later
6 % version published by the Free Software Foundation; with no Invariant
7 % Sections, no Front-Cover Texts and no Back-Cover Texts. A copy of the
8 % license is included in the section entitled
9 % "GNU Free Documentation License" or the file fdl.tex.
10 %
11 % Authors: Ewan Mellor, Richard Sharp, Dave Scott, Jon Harrop.
12 %
14 \documentclass{report}
16 \usepackage{a4wide}
17 \usepackage{graphics}
18 \usepackage{longtable}
19 \usepackage{fancyhdr}
20 \usepackage{hyperref}
22 \setlength\topskip{0cm}
23 \setlength\topmargin{0cm}
24 \setlength\oddsidemargin{0cm}
25 \setlength\evensidemargin{0cm}
26 \setlength\parindent{0pt}
28 %% Parameters for coversheet:
29 \input{xenapi-coversheet}
31 \begin{document}
33 % The coversheet itself
34 \include{coversheet}
36 % The revision history
37 \include{revision-history}
39 % Table of contents
40 \tableofcontents
43 % ... and off we go!
45 \chapter{Introduction}
47 This document contains a description of the Xen Management API---an interface for
48 remotely configuring and controlling virtualised guests running on a
49 Xen-enabled host.
51 \input{presentation}
53 \include{wire-protocol}
54 \include{vm-lifecycle}
55 \include{xenapi-datamodel}
56 \include{fdl}
58 \end{document}