Add periodic task

This commit is contained in:
Matthias Schiffer 2013-03-18 19:11:20 +01:00
parent 70284a4ff2
commit e0893410a5

View file

@ -30,7 +30,18 @@
const char *gmrf_protocol_name = "babel"; const char *gmrf_protocol_name = "babel";
const char *gmrf_protocol_version = "experimental"; 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_context_t* gmrf_protocol_init(gmrf_t *gmrf) {
gmrf_logf(gmrf, LOG_INFO, "initalizing...");
gmrf_schedule(gmrf, periodic_task, NULL, 1000);
return NULL; return NULL;
} }