Interrupt events : fixes and clarifications

Remedy an oversight in the interrupt example, improve data passed to callback when processing an interrupt event, and be a bit more explicit in an error message.