virNetDaemonQuitExecRestart;
virNetDaemonRemoveShutdownInhibition;
virNetDaemonRun;
-virNetDaemonSetShutdownCallbacks;
+virNetDaemonSetLifecycleCallbacks;
virNetDaemonSetStateStopWorkerThread;
virNetDaemonUpdateServices;
g_atomic_int_set(&driversInitialized, 1);
- virNetDaemonSetShutdownCallbacks(dmn,
- virStateShutdownPrepare,
- virStateShutdownWait);
+ virNetDaemonSetLifecycleCallbacks(dmn,
+ virStateShutdownPrepare,
+ virStateShutdownWait);
/* Signal for VM shutdown when desktop session is terminated, in
* unprivileged daemons */
GHashTable *servers;
virJSONValue *srvObject;
- virNetDaemonShutdownCallback shutdownPrepareCb;
- virNetDaemonShutdownCallback shutdownWaitCb;
+ virNetDaemonLifecycleCallback shutdownPrepareCb;
+ virNetDaemonLifecycleCallback shutdownWaitCb;
virThread *stateStopThread;
int finishTimer;
bool quit;
}
void
-virNetDaemonSetShutdownCallbacks(virNetDaemon *dmn,
- virNetDaemonShutdownCallback prepareCb,
- virNetDaemonShutdownCallback waitCb)
+virNetDaemonSetLifecycleCallbacks(virNetDaemon *dmn,
+ virNetDaemonLifecycleCallback prepareCb,
+ virNetDaemonLifecycleCallback waitCb)
{
VIR_LOCK_GUARD lock = virObjectLockGuard(dmn);
bool virNetDaemonHasServer(virNetDaemon *dmn,
const char *serverName);
-typedef int (*virNetDaemonShutdownCallback)(void);
+typedef int (*virNetDaemonLifecycleCallback)(void);
-void virNetDaemonSetShutdownCallbacks(virNetDaemon *dmn,
- virNetDaemonShutdownCallback prepareCb,
- virNetDaemonShutdownCallback waitCb);
+void virNetDaemonSetLifecycleCallbacks(virNetDaemon *dmn,
+ virNetDaemonLifecycleCallback prepareCb,
+ virNetDaemonLifecycleCallback waitCb);