[libvirt] [PATCH v3 05/13] Public API implementation