From e0893410a5131f351f1393644f2f48227490bd6e Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Mon, 18 Mar 2013 19:11:20 +0100 Subject: Add periodic task --- src/core.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src') diff --git a/src/core.c b/src/core.c index 2dd4927..71ea186 100644 --- a/src/core.c +++ b/src/core.c @@ -30,7 +30,18 @@ const char *gmrf_protocol_name = "babel"; const char *gmrf_protocol_version = "experimental"; + +static void periodic_task(gmrf_t *gmrf, gmrf_context_t *ctx, void *arg) { + gmrf_logf(gmrf, LOG_DEBUG, "still there."); + + gmrf_schedule(gmrf, periodic_task, NULL, 1000); +} + gmrf_context_t* gmrf_protocol_init(gmrf_t *gmrf) { + gmrf_logf(gmrf, LOG_INFO, "initalizing..."); + + gmrf_schedule(gmrf, periodic_task, NULL, 1000); + return NULL; } -- cgit v1.2.3