venusian-voyager / io-pools
The IOPool dock: resource drivers riding a cooperative loop tick, mail drained to the loop's one consumer.
v0.10.1
2026-10-01 14:38 UTC
Requires
- php: ^8.4|^8.5
- guzzlehttp/promises: ^2.0
- venusian-voyager/contracts: ^0.10.0
- venusian-voyager/nuts-and-bolts: ^0.10.0
Requires (Dev)
None
Suggests
- ext-parallel: Required to use the thread worker-pool driver (ZTS builds only).
- ext-pcntl: Required to stop the loop on SIGINT and SIGTERM, and for signal wakes on epoll and select.
- php-io-extensions/epoll: Required to use the epoll waiter backend on Linux.
- php-io-extensions/kqueue: Required to use the kqueue waiter backend on macOS and BSD.
- react/promise: Required to use the react promise engine (^3.0).
Provides
None
Conflicts
None
Replaces
None