summaryrefslogtreecommitdiffstats
path: root/server/red_tunnel_worker.c
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2010-03-29 15:59:26 +0200
committerGerd Hoffmann <kraxel@redhat.com>2010-05-19 11:22:06 +0200
commita97875bc3fb3e1c794139508370df9083cd144c3 (patch)
tree4c8dc58591998bb99431b86dd3a01655e53b2356 /server/red_tunnel_worker.c
parent536212322b64af7900da170878244cdd97b6f7aa (diff)
downloadspice-a97875bc3fb3e1c794139508370df9083cd144c3.tar.gz
spice-a97875bc3fb3e1c794139508370df9083cd144c3.tar.xz
spice-a97875bc3fb3e1c794139508370df9083cd144c3.zip
minor timer interface cleanups.
Make the timer interface largely look like the watch interface. Simliar naming convention for the functions (timer_*) and a opaque SpiceTimer type.
Diffstat (limited to 'server/red_tunnel_worker.c')
-rw-r--r--server/red_tunnel_worker.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/server/red_tunnel_worker.c b/server/red_tunnel_worker.c
index 751a339c..cf1f3179 100644
--- a/server/red_tunnel_worker.c
+++ b/server/red_tunnel_worker.c
@@ -3311,8 +3311,7 @@ static UserTimer *create_timer(SlirpUsrNetworkInterface *usr_interface,
worker = ((RedSlirpNetworkInterface *)usr_interface)->worker;
- return (void *)worker->core_interface->create_timer(worker->core_interface,
- proc, opaque);
+ return (void *)worker->core_interface->timer_add(proc, opaque);
}
static void arm_timer(SlirpUsrNetworkInterface *usr_interface, UserTimer *timer, uint32_t ms)
@@ -3333,7 +3332,7 @@ static void arm_timer(SlirpUsrNetworkInterface *usr_interface, UserTimer *timer,
return;
}
- worker->core_interface->arm_timer(worker->core_interface, (VDObjectRef)timer, ms);
+ worker->core_interface->timer_start((SpiceTimer*)timer, ms);
}
/***********************************************