core: remove event generator code

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
core: rename callback function with suffix

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
core: correct static linkage

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>