]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Add new public API virDomainGetCPUStats()
authorKAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Sat, 28 Jan 2012 06:20:28 +0000 (15:20 +0900)
committerEric Blake <eblake@redhat.com>
Sat, 28 Jan 2012 14:18:27 +0000 (07:18 -0700)
commite1eea7470b79000289c6a537cab2b4ee014c7df1
tree0384b51e7f413b2c590cd0512716204c607e48ad
parent7c741763db1ce57e659e2deb840ca03022a52d16
Add new public API virDomainGetCPUStats()

add new API virDomainGetCPUStats() for getting cpu accounting information
per real cpus which is used by a domain.  The API is designed to allow
future extensions for additional statistics.

based on ideas by Lai Jiangshan and Eric Blake.

* src/libvirt_public.syms: add API for LIBVIRT_0.9.10
* src/libvirt.c: define virDomainGetCPUStats()
* include/libvirt/libvirt.h.in: add virDomainGetCPUStats() header
* src/driver.h: add driver API
* python/generator.py: add python API (as not implemented)

Signed-off-by: Eric Blake <eblake@redhat.com>
include/libvirt/libvirt.h.in
python/generator.py
src/driver.h
src/libvirt.c
src/libvirt_public.syms