This is an old revision of the document!
Events are the link between parsing protocols and doing something useful with the result. The events will describe what happened on a protocol level with as much details as possible.
Some events have one or more payload associated to them. For example, an HTTP request has a payload associated to it when the server returns the content of a web page. It might also have another payload associated if the client sends some information via a POST request.
Here is a list of all the events :