mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
remote: implement storage lifecycle event APIs
This commit is contained in:
committed by
Cole Robinson
parent
edc1a27a5a
commit
22fb4374da
@@ -2551,6 +2551,22 @@ struct remote_network_event_lifecycle_msg {
|
||||
int event;
|
||||
int detail;
|
||||
};
|
||||
struct remote_connect_storage_pool_event_register_any_args {
|
||||
int eventID;
|
||||
remote_storage_pool pool;
|
||||
};
|
||||
struct remote_connect_storage_pool_event_register_any_ret {
|
||||
int callbackID;
|
||||
};
|
||||
struct remote_connect_storage_pool_event_deregister_any_args {
|
||||
int callbackID;
|
||||
};
|
||||
struct remote_storage_pool_event_lifecycle_msg {
|
||||
int callbackID;
|
||||
remote_nonnull_storage_pool pool;
|
||||
int event;
|
||||
int detail;
|
||||
};
|
||||
struct remote_domain_fsfreeze_args {
|
||||
remote_nonnull_domain dom;
|
||||
struct {
|
||||
@@ -3103,4 +3119,7 @@ enum remote_procedure {
|
||||
REMOTE_PROC_DOMAIN_GET_PERF_EVENTS = 365,
|
||||
REMOTE_PROC_DOMAIN_SET_PERF_EVENTS = 366,
|
||||
REMOTE_PROC_DOMAIN_EVENT_CALLBACK_DEVICE_REMOVAL_FAILED = 367,
|
||||
REMOTE_PROC_CONNECT_STORAGE_POOL_EVENT_REGISTER_ANY = 368,
|
||||
REMOTE_PROC_CONNECT_STORAGE_POOL_EVENT_DEREGISTER_ANY = 369,
|
||||
REMOTE_PROC_STORAGE_POOL_EVENT_LIFECYCLE = 370,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user