Those are nicknamed, "callback" functions. As they don't expect to return any values, they also don't accept any parameters. That makes them a lot safer than calling void function pointers from a main program, and/or passing parameters with them. They're normally just event handlers.