Async Interop Event Loop Versions Save

An event loop interface for interoperability in PHP.

v0.5.0

7 years ago
  • Changed namespace to AsyncInterop instead of Interop\Async.

v0.4.0

7 years ago
  • Changed exception base classes for thrown exceptions to Exception.
  • Added InvalidWatcherException::getWatcherId().
  • Loop::setErrorHandler should now return the old handler.
  • Renamed Loop::info to Loop::getInfo.
  • Require weak types for all callbacks.

v0.3.0

7 years ago
  • 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()).

v0.2.0

7 years ago
  • Rename Driver::storeState to Driver::setState
  • Rename Driver::fetchState to Driver::getState
  • Convert Driver from an interface to an abstract class
  • Merge Registry into Driver as it's now an abstract class
  • Add warning about different scopes for onSignal

v0.1.0

7 years ago

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.