char *hostname; /* Original hostname */
bool serverKeepAlive; /* Does server support keepalive protocol? */
- virObjectEventStatePtr domainEventState;
+ virObjectEventStatePtr eventState;
};
enum {
static void make_nonnull_secret(remote_nonnull_secret *secret_dst, virSecretPtr secret_src);
static void make_nonnull_nwfilter(remote_nonnull_nwfilter *nwfilter_dst, virNWFilterPtr nwfilter_src);
static void make_nonnull_domain_snapshot(remote_nonnull_domain_snapshot *snapshot_dst, virDomainSnapshotPtr snapshot_src);
-static void remoteDomainEventQueue(struct private_data *priv, virObjectEventPtr event);
+static void remoteEventQueue(struct private_data *priv, virObjectEventPtr event);
/*----------------------------------------------------------------------*/
/* Helper functions for remoteOpen. */
virNetClientPtr client ATTRIBUTE_UNUSED,
void *evdata, void *opaque);
-static virNetClientProgramEvent remoteDomainEvents[] = {
+static virNetClientProgramEvent remoteEvents[] = {
{ REMOTE_PROC_DOMAIN_EVENT_RTC_CHANGE,
remoteDomainBuildEventRTCChange,
sizeof(remote_domain_event_rtc_change_msg),
if (!(priv->remoteProgram = virNetClientProgramNew(REMOTE_PROGRAM,
REMOTE_PROTOCOL_VERSION,
- remoteDomainEvents,
- ARRAY_CARDINALITY(remoteDomainEvents),
+ remoteEvents,
+ ARRAY_CARDINALITY(remoteEvents),
conn)))
goto failed;
if (!(priv->lxcProgram = virNetClientProgramNew(LXC_PROGRAM,
goto failed;
}
- if (!(priv->domainEventState = virObjectEventStateNew()))
+ if (!(priv->eventState = virObjectEventStateNew()))
goto failed;
/* Successful. */
/* See comment for remoteType. */
VIR_FREE(priv->type);
- virObjectEventStateFree(priv->domainEventState);
- priv->domainEventState = NULL;
+ virObjectEventStateFree(priv->eventState);
+ priv->eventState = NULL;
return ret;
}
remoteDriverLock(priv);
- if ((count = virNetworkEventStateRegisterID(conn,
- priv->domainEventState,
+ if ((count = virNetworkEventStateRegisterID(conn, priv->eventState,
net, eventID,
VIR_OBJECT_EVENT_CALLBACK(callback),
opaque, freecb,
if (call(conn, priv, 0, REMOTE_PROC_CONNECT_NETWORK_EVENT_REGISTER_ANY,
(xdrproc_t) xdr_remote_connect_network_event_register_any_args, (char *) &args,
(xdrproc_t) xdr_void, (char *)NULL) == -1) {
- virObjectEventStateDeregisterID(conn,
- priv->domainEventState,
+ virObjectEventStateDeregisterID(conn, priv->eventState,
callbackID);
goto done;
}
remoteDriverLock(priv);
- if ((eventID = virObjectEventStateEventID(conn,
- priv->domainEventState,
+ if ((eventID = virObjectEventStateEventID(conn, priv->eventState,
callbackID)) < 0) {
virReportError(VIR_ERR_RPC, _("unable to find callback ID %d"), callbackID);
goto done;
}
- if ((count = virObjectEventStateDeregisterID(conn,
- priv->domainEventState,
+ if ((count = virObjectEventStateDeregisterID(conn, priv->eventState,
callbackID)) < 0) {
virReportError(VIR_ERR_RPC, _("unable to find callback ID %d"), callbackID);
goto done;
remoteDriverLock(priv);
- if ((count = virDomainEventStateRegister(conn, priv->domainEventState,
+ if ((count = virDomainEventStateRegister(conn, priv->eventState,
callback, opaque, freecb)) < 0)
goto done;
remoteDriverLock(priv);
- if ((count = virDomainEventStateDeregister(conn,
- priv->domainEventState,
+ if ((count = virDomainEventStateDeregister(conn, priv->eventState,
callback)) < 0)
goto done;
event = virDomainEventLifecycleNewFromDom(dom, msg->event, msg->detail);
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
event = virDomainEventRebootNewFromDom(dom);
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
event = virDomainEventRTCChangeNewFromDom(dom, msg->offset);
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
event = virDomainEventWatchdogNewFromDom(dom, msg->action);
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
msg->action);
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
static void
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
static void
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
return;
error:
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
static void
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
static void
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
event = virDomainEventBalloonChangeNewFromDom(dom, msg->actual);
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
virDomainFree(dom);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
event = virNetworkEventLifecycleNew(net->name, net->uuid, msg->event, msg->detail);
virNetworkFree(net);
- remoteDomainEventQueue(priv, event);
+ remoteEventQueue(priv, event);
}
remoteDriverLock(priv);
- if ((count = virDomainEventStateRegisterID(conn,
- priv->domainEventState,
+ if ((count = virDomainEventStateRegisterID(conn, priv->eventState,
dom, eventID,
callback, opaque, freecb,
&callbackID)) < 0)
if (call(conn, priv, 0, REMOTE_PROC_CONNECT_DOMAIN_EVENT_REGISTER_ANY,
(xdrproc_t) xdr_remote_connect_domain_event_register_any_args, (char *) &args,
(xdrproc_t) xdr_void, (char *)NULL) == -1) {
- virObjectEventStateDeregisterID(conn,
- priv->domainEventState,
+ virObjectEventStateDeregisterID(conn, priv->eventState,
callbackID);
goto done;
}
remoteDriverLock(priv);
- if ((eventID = virObjectEventStateEventID(conn,
- priv->domainEventState,
+ if ((eventID = virObjectEventStateEventID(conn, priv->eventState,
callbackID)) < 0) {
virReportError(VIR_ERR_RPC, _("unable to find callback ID %d"), callbackID);
goto done;
}
- if ((count = virObjectEventStateDeregisterID(conn,
- priv->domainEventState,
+ if ((count = virObjectEventStateDeregisterID(conn, priv->eventState,
callbackID)) < 0) {
virReportError(VIR_ERR_RPC, _("unable to find callback ID %d"), callbackID);
goto done;
}
static void
-remoteDomainEventQueue(struct private_data *priv, virObjectEventPtr event)
+remoteEventQueue(struct private_data *priv, virObjectEventPtr event)
{
- virObjectEventStateQueue(priv->domainEventState, event);
+ virObjectEventStateQueue(priv->eventState, event);
}
/* get_nonnull_domain and get_nonnull_network turn an on-wire
int numCells;
testCell cells[MAX_CELLS];
- virObjectEventStatePtr domainEventState;
+ virObjectEventStatePtr eventState;
};
typedef struct _testConn testConn;
typedef struct _testConn *testConnPtr;
conn->privateData = privconn;
- if (!(privconn->domainEventState = virObjectEventStateNew()))
+ if (!(privconn->eventState = virObjectEventStateNew()))
goto error;
if (!(privconn->domains = virDomainObjListNew()))
virStoragePoolObjListFree(&privconn->pools);
virNodeDeviceObjListFree(&privconn->devs);
virObjectUnref(privconn->caps);
- virObjectEventStateFree(privconn->domainEventState);
+ virObjectEventStateFree(privconn->eventState);
virMutexDestroy(&privconn->lock);
conn->privateData = NULL;
virDomainDefFree(domdef);
if (!(privconn->xmlopt = testBuildXMLConfig()))
goto error;
- if (!(privconn->domainEventState = virObjectEventStateNew()))
+ if (!(privconn->eventState = virObjectEventStateNew()))
goto error;
if (!(doc = virXMLParseFileCtxt(file, &ctxt))) {
virInterfaceObjListFree(&privconn->ifaces);
virStoragePoolObjListFree(&privconn->pools);
VIR_FREE(privconn->path);
- virObjectEventStateFree(privconn->domainEventState);
+ virObjectEventStateFree(privconn->eventState);
testDriverUnlock(privconn);
VIR_FREE(privconn);
conn->privateData = NULL;
virNetworkObjListFree(&privconn->networks);
virInterfaceObjListFree(&privconn->ifaces);
virStoragePoolObjListFree(&privconn->pools);
- virObjectEventStateFree(privconn->domainEventState);
+ virObjectEventStateFree(privconn->eventState);
VIR_FREE(privconn->path);
testDriverUnlock(privconn);
int ret = 0;
testDriverLock(driver);
- if (virDomainEventStateRegister(conn,
- driver->domainEventState,
+ if (virDomainEventStateRegister(conn, driver->eventState,
callback, opaque, freecb) < 0)
ret = -1;
testDriverUnlock(driver);
int ret = 0;
testDriverLock(driver);
- if (virDomainEventStateDeregister(conn,
- driver->domainEventState,
+ if (virDomainEventStateDeregister(conn, driver->eventState,
callback) < 0)
ret = -1;
testDriverUnlock(driver);
int ret;
testDriverLock(driver);
- if (virDomainEventStateRegisterID(conn,
- driver->domainEventState,
+ if (virDomainEventStateRegisterID(conn, driver->eventState,
dom, eventID,
callback, opaque, freecb, &ret) < 0)
ret = -1;
int ret = 0;
testDriverLock(driver);
- if (virObjectEventStateDeregisterID(conn,
- driver->domainEventState,
+ if (virObjectEventStateDeregisterID(conn, driver->eventState,
callbackID) < 0)
ret = -1;
testDriverUnlock(driver);
int ret;
testDriverLock(driver);
- if (virNetworkEventStateRegisterID(conn,
- driver->domainEventState,
+ if (virNetworkEventStateRegisterID(conn, driver->eventState,
net, eventID,
VIR_OBJECT_EVENT_CALLBACK(callback),
opaque, freecb, &ret) < 0)
int ret = 0;
testDriverLock(driver);
- if (virObjectEventStateDeregisterID(conn,
- driver->domainEventState,
+ if (virObjectEventStateDeregisterID(conn, driver->eventState,
callbackID) < 0)
ret = -1;
testDriverUnlock(driver);
static void testObjectEventQueue(testConnPtr driver,
virObjectEventPtr event)
{
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->eventState, event);
}
static virDrvOpenStatus testSecretOpen(virConnectPtr conn,