TASKLET_DATA_TYPE
#define TASKLET_FUNC_TYPE void (*)(TASKLET_DATA_TYPE)
(TASKLET_DATA_TYPE)(tasklet))