============================
Reference Manual for libvirt
============================

.. contents::

Main libvirt APIs
-----------------

`libvirt-common <libvirt-libvirt-common.html>`__
    common macros and enums for the libvirt and libvirt-admin library

`libvirt-domain-checkpoint <libvirt-libvirt-domain-checkpoint.html>`__
    APIs for management of domain checkpoints

`libvirt-domain-snapshot <libvirt-libvirt-domain-snapshot.html>`__
    APIs for management of domain snapshots

`libvirt-domain <libvirt-libvirt-domain.html>`__
    APIs for management of domains

`libvirt-event <libvirt-libvirt-event.html>`__
    APIs for management of events

`libvirt-host <libvirt-libvirt-host.html>`__
    APIs for management of hosts

`libvirt-interface <libvirt-libvirt-interface.html>`__
    APIs for management of interfaces

`libvirt-network <libvirt-libvirt-network.html>`__
    APIs for management of networks

`libvirt-nodedev <libvirt-libvirt-nodedev.html>`__
    APIs for management of nodedevs

`libvirt-nwfilter <libvirt-libvirt-nwfilter.html>`__
    APIs for management of nwfilters

`libvirt-secret <libvirt-libvirt-secret.html>`__
    APIs for management of secrets

`libvirt-storage <libvirt-libvirt-storage.html>`__
    APIs for management of storage pools and volumes

`libvirt-stream <libvirt-libvirt-stream.html>`__
    APIs for management of streams

Error handling
--------------

`virterror <libvirt-virterror.html>`__
    error handling interfaces for the libvirt library

Special specific APIs
---------------------

`admin interface <libvirt-libvirt-admin.html>`__
    APIs for management of the libvirt daemons

`qemu driver <libvirt-libvirt-qemu.html>`__
   qemu-driver specific APIs

`lxc driver <libvirt-libvirt-lxc.html>`__
   lxc-driver specific APIs
