summaryrefslogtreecommitdiffstats
path: root/libvirt-qemu-override-api.xml
diff options
context:
space:
mode:
authorOsier Yang <jyang@redhat.com>2011-09-09 19:07:56 +0800
committerOsier Yang <jyang@redhat.com>2011-09-14 11:38:51 +0800
commit6d0e34c14fe965299c28053f2b85223db519d94b (patch)
treef5c8cef7b5aeb29dfef4fb4eeb43c19c181fb747 /libvirt-qemu-override-api.xml
parent8cebfbb2f5855c970b1c642bcfd1f547b0ef41de (diff)
downloadlibvirt-python-split-6d0e34c14fe965299c28053f2b85223db519d94b.tar.gz
libvirt-python-split-6d0e34c14fe965299c28053f2b85223db519d94b.tar.xz
libvirt-python-split-6d0e34c14fe965299c28053f2b85223db519d94b.zip
qemu_api: Add override XML and C files for QEMU APIs
There is only one function (virDomainQemuMonitorCommand) need to be hand-craft.
Diffstat (limited to 'libvirt-qemu-override-api.xml')
-rw-r--r--libvirt-qemu-override-api.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/libvirt-qemu-override-api.xml b/libvirt-qemu-override-api.xml
new file mode 100644
index 0000000..d69acea
--- /dev/null
+++ b/libvirt-qemu-override-api.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<api name='libvir-qemu-python'>
+ <symbols>
+ <function name='virDomainQemuMonitorCommand' file='python-qemu'>
+ <info>Send an arbitrary monitor command through qemu monitor of domain</info>
+ <return type='str *' info='the command output or None in case of error'/>
+ <arg name='domain' type='virDomainPtr' info='pointer to domain object'/>
+ <arg name='cmd' type='const char *' info='the command which will be passed to QEMU monitor'/>
+ <arg name='flags' type='unsigned int' info='an OR&apos;ed set of virDomainQemuMonitorCommandFlags'/>
+ </function>
+ </symbols>
+</api>