The following paragraphs describe available events in more detail. Unless otherwise specified then the return value from the event does not matter. The code fragments are for illustration purposes only. Please use the C code template and examples distributed with the DPA package instead.