]> xenbits.xensource.com Git - libvirt.git/commit
Introduce storage lifecycle event APIs
authorJovanka Gulicoska <jovanka.gulicoska@gmail.com>
Wed, 15 Jun 2016 17:57:06 +0000 (19:57 +0200)
committerCole Robinson <crobinso@redhat.com>
Thu, 16 Jun 2016 16:22:11 +0000 (12:22 -0400)
commit1328f9822480bbc3cbc3a5f0ee8e933b38c7ba68
tree569539335e18ed1c605a7a313e344583fcff9cd5
parentbce3d20d048f2ccdd0d6786b3aa2d00b4cd09800
Introduce storage lifecycle event APIs

Storage pool lifecycle event API entry points for registering and deregistering
storage pool events, as well as types of events associated with storage pools.
These entry points will be used for implementing asynchronous lifecycle events.

Storage pool API:
virConnectStoragePoolEventRegisterAny
virConnectStoragePoolEventDeregisterAny
virStoragePoolEventLifecycleType which has events STARTED, STOPPED, DEFINED,
UNDEFINED, and REFRESHED
include/libvirt/libvirt-storage.h
src/datatypes.h
src/driver-storage.h
src/libvirt-storage.c
src/libvirt_public.syms