Event is the mechanism that the toolkit uses to communicate between a client, server, host, and between the various components in the toolkit.
Event notification consists of defined structures for sending a toolkit-specific event (signaled by an event notifier) and for receiving the event that processed by an event handler. The handler processes the event or propagates it to other handlers.