libvirt  2.5.0
About: libvirt is a C toolkit that offers a simple API to interact with the virtualization capabilities of recent versions of Linux (and other OSes).
  Fossies Dox: libvirt-2.5.0.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

libvirt Documentation