#define SILC_TASK_CALLBACK ...
Generic macro to define task callback functions. This defines a static function with name `func' as a task callback function.
#define SILC_TASK_CALLBACK(func) \ static void func(SilcSchedule schedule, SilcTaskEvent type, \ SilcUInt32 fd, void *context)