An event loop interface for interoperability in PHP.
AsyncInterop
instead of Interop\Async
.Exception
.InvalidWatcherException::getWatcherId()
.Loop::setErrorHandler
should now return the old handler.Loop::info
to Loop::getInfo
.InvalidWatcherException
should no longer be thrown if an invalid watcher identifier is provided to Driver::disable()
. The function call should now be a no-op with invalid watcher identifiers (similar to Driver::cancel()
).Driver::storeState
to Driver::setState
Driver::fetchState
to Driver::getState
Driver
from an interface to an abstract classRegistry
into Driver
as it's now an abstract classonSignal
First tagged version of the standard's draft. Implementations can now depend on it using async-interop/event-loop:^0.1
in their composer.json
file.