Event handlers can be registered to the event loop by being run(), all events associated with them will trigger the OS to resume the underlying thread which enables the existence of all the asynchroneous event objects in this library.
See Source File