提交 f95b1921 编写于 作者: C Cédric Bosdonnat 提交者: Daniel P. Berrange

Rename virDomainEventCallback to virObjectEventCallback

The event callbacks will be generalized to handle events
for any object type.
上级 b775b48e
...@@ -43,7 +43,7 @@ typedef virDomainMeta *virDomainMetaPtr; ...@@ -43,7 +43,7 @@ typedef virDomainMeta *virDomainMetaPtr;
struct _virDomainEventCallbackList { struct _virDomainEventCallbackList {
unsigned int nextID; unsigned int nextID;
unsigned int count; unsigned int count;
virDomainEventCallbackPtr *callbacks; virObjectEventCallbackPtr *callbacks;
}; };
struct _virDomainEventQueue { struct _virDomainEventQueue {
...@@ -63,7 +63,7 @@ struct _virDomainEventState { ...@@ -63,7 +63,7 @@ struct _virDomainEventState {
virMutex lock; virMutex lock;
}; };
struct _virDomainEventCallback { struct _virObjectEventCallback {
int callbackID; int callbackID;
int eventID; int eventID;
virConnectPtr conn; virConnectPtr conn;
...@@ -355,7 +355,7 @@ virDomainEventCallbackListAddID(virConnectPtr conn, ...@@ -355,7 +355,7 @@ virDomainEventCallbackListAddID(virConnectPtr conn,
virFreeCallback freecb, virFreeCallback freecb,
int *callbackID) int *callbackID)
{ {
virDomainEventCallbackPtr event; virObjectEventCallbackPtr event;
size_t i; size_t i;
int ret = 0; int ret = 0;
...@@ -1366,7 +1366,7 @@ cleanup: ...@@ -1366,7 +1366,7 @@ cleanup:
static int virDomainEventDispatchMatchCallback(virDomainEventPtr event, static int virDomainEventDispatchMatchCallback(virDomainEventPtr event,
virDomainEventCallbackPtr cb) virObjectEventCallbackPtr cb)
{ {
if (!cb) if (!cb)
return 0; return 0;
......
...@@ -28,8 +28,8 @@ ...@@ -28,8 +28,8 @@
# include "domain_conf.h" # include "domain_conf.h"
typedef struct _virDomainEventCallback virDomainEventCallback; typedef struct _virObjectEventCallback virObjectEventCallback;
typedef virDomainEventCallback *virDomainEventCallbackPtr; typedef virObjectEventCallback *virObjectEventCallbackPtr;
typedef struct _virDomainEventCallbackList virDomainEventCallbackList; typedef struct _virDomainEventCallbackList virDomainEventCallbackList;
typedef virDomainEventCallbackList *virDomainEventCallbackListPtr; typedef virDomainEventCallbackList *virDomainEventCallbackListPtr;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册