Skip to content

Commit d1c929b

Browse files
committed
Miscellaneous ExtEventLoop stuff.
* Added `ExtEventLoop` to the event-loop readme file * Added `ext-event` to composer suggestions * Added messages to composer suggestions (suggest doesn't use version constraints)
1 parent 92f792e commit d1c929b

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
"react/dns": "self.version"
2828
},
2929
"suggest": {
30-
"ext-libevent": "*",
31-
"ext-event": "*",
32-
"ext-libev": "*"
30+
"ext-libevent": "Allows for use of a more performant event-loop implementation.",
31+
"ext-libev": "Allows for use of a more performant event-loop implementation.",
32+
"ext-event": "Allows for use of a more performant event-loop implementation."
3333
},
3434
"autoload": {
3535
"psr-4": {

composer.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/EventLoop/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,15 @@ In addition to the interface there are some implementations provided:
2020
([github](https://github.com/m4rw3r/php-libev)). It supports the same
2121
backends as libevent.
2222

23+
* `ExtEventLoop`: This uses the `event` pecl extension. It supports the same
24+
backends as libevent.
25+
2326
All of the loops support these features:
2427

2528
* File descriptor polling
2629
* One-off timers
2730
* Periodic timers
31+
* Deferred execution of callbacks
2832

2933
## Usage
3034

0 commit comments

Comments
 (0)