Accept incoming connections.
If the transport couldn't send the data, the further sending should be handled by the event loop.
Kills the watcher and closes the connection.
Should be called if the backend configuration changes.
Start watching.
Pending connections.
Pending watchers.
Frees loop internals.
Starts the loop.
Break out of the loop.
Start watching.
Stop watching.
Should be called if the backend configuration changes.
Sets the blocking time for IO watchers.
Does the actual polling.
Maximal block time.