Switch on generic event type and handle in event-type-specific functions
Add callback handler function stubs