Daniel Lowrey
50d3f84945
Update changelog for next release
2014-07-22 11:47:26 -04:00
Daniel Lowrey
d5b6266a82
Pass Reactor instance to onStart callbacks
2014-07-18 16:56:02 -04:00
Daniel Lowrey
ad968a8fac
Added simple server example
2014-07-14 12:56:35 -04:00
Daniel Lowrey
bf6736c9b3
Update README
2014-06-12 10:52:37 -04:00
Daniel Lowrey
6dceda3daa
Update CHANGELOG for UvReactor
2014-06-12 10:43:40 -04:00
Daniel Lowrey
bbd2ca2075
Add libuv php-uv event reactor
2014-06-11 12:33:15 -04:00
Daniel Lowrey
c2b311eebb
Miscellaneous changes
2014-06-11 12:24:46 -04:00
Daniel Lowrey
2f039ac6d2
SignalReactor doc updates
2014-06-11 11:01:46 -04:00
Daniel Lowrey
4ad6dae260
Clear stop exception before throwing
2014-06-11 10:16:22 -04:00
Daniel Lowrey
a09cc62f81
Update CHANGELOG
2014-06-11 10:09:10 -04:00
Daniel Lowrey
4fda4967b2
Fix broken Reactor::at millisecond resolutions
2014-06-11 10:08:19 -04:00
Daniel Lowrey
b0a76277bb
Fix endless native loop when no watchers remain
2014-06-11 10:03:44 -04:00
Daniel Lowrey
112eee97bf
Remove orphaned test
2014-05-06 18:25:35 -04:00
Daniel Lowrey
1762f9d69d
Remove concurrency primitives (moved to separate repo)
2014-04-27 00:17:40 -04:00
Daniel Lowrey
d48db61ea9
Use mutable Promisor by default
2014-04-25 22:30:01 -04:00
Daniel Lowrey
156c00eed7
Update CHANGELOG
2014-04-22 23:12:09 -04:00
Daniel Lowrey
3b2feb82bc
Add SignalHandler interface
2014-04-22 23:12:05 -04:00
Daniel Lowrey
c4c65027dd
Removed unnecessary clutter
2014-04-22 20:49:05 -04:00
Daniel Lowrey
62c3503abb
Add libevent onSignal handler
2014-04-22 20:45:20 -04:00
Daniel Lowrey
7b351454f9
Minor edge-case updates
2014-04-14 17:06:08 -04:00
Daniel Lowrey
ad0a2b571c
Minor updates for tagged release
2014-04-09 16:32:28 -04:00
Daniel Lowrey
1fff25ae79
Update CHANGELOG
2014-04-09 10:39:52 -04:00
Daniel Lowrey
16c17244e8
Add preliminary future combinators
2014-04-09 10:37:29 -04:00
Daniel Lowrey
6a613c7356
Add immutable Failure/Success futures
2014-04-09 10:34:28 -04:00
Daniel Lowrey
89c78dab6b
Unresolved is now the default pending future implementation
2014-04-09 10:33:50 -04:00
Daniel Lowrey
8a193b1a8e
Future is now an interface
2014-04-09 10:32:07 -04:00
Daniel Lowrey
885969ff84
Time intervals now expressed in milliseconds (was seconds)
2014-03-07 12:02:03 -05:00
Daniel Lowrey
4e3a7598ef
Test CHANGELOG and composer.json updates
2014-03-06 21:46:57 -05:00
Daniel Lowrey
bdd340c3f3
Trim Promise/Future API down to the essentials
2014-03-06 21:34:58 -05:00
Daniel Lowrey
491f29266d
Update CHANGELOG/README/composer for release
2014-03-06 15:09:28 -05:00
Daniel Lowrey
aed5c84c03
Add Future/Promise implementation
2014-03-06 11:47:50 -05:00
Daniel Lowrey
861cb58023
File structure reorganization
2014-03-06 09:53:16 -05:00
Daniel Lowrey
7da6aabf75
Bumped LICENSE year, added CONTRIBUTORS.md
2014-03-06 09:49:36 -05:00
Daniel Lowrey
a70c9315b5
Code formatting changes
2014-02-23 16:26:28 -05:00
Daniel Lowrey
a6ae4cc4cf
Remove old forkable references
2014-02-23 16:24:07 -05:00
Daniel Lowrey
5402715d70
Removed missing interface implementation declaration
2014-01-22 10:10:04 -05:00
Daniel Lowrey
771848b28a
Added optional onStart callback to Reactor::run()
2014-01-20 13:27:44 -05:00
Daniel Lowrey
022b92c797
Removed orphaned Forkable interface
2014-01-20 08:17:40 -05:00
Daniel Lowrey
756acb293f
Merge pull request #5 from asm89/patch-1
...
Add a branch alias to composer.json
2014-01-16 13:47:45 -08:00
Alexander
f1b90357e0
Add a branch alias to composer.json
2014-01-16 22:23:16 +01:00
Daniel Lowrey
06d1ea7e74
Updated README
2013-12-02 11:21:16 -05:00
Daniel Lowrey
6da223b0f9
Fixed potential PHP_INT_MAX watcher ID overwrite
2013-11-29 13:40:34 -05:00
Daniel Lowrey
c68ac138bb
Improved documentation
2013-11-27 12:14:59 -05:00
Daniel Lowrey
5742c74a43
Removed trailing spaces
2013-11-27 12:14:59 -05:00
Daniel Lowrey
290603e861
Updated changelog and readme for v0.3.0
2013-11-27 12:14:54 -05:00
Daniel Lowrey
233a468113
Merge branch 'assorted_tweaks' of git://github.com/leight/Alert into leight-assorted_tweaks
2013-11-17 18:00:41 -05:00
Daniel Lowrey
110e8f2fef
Removed unnecessary intermediary garbage storage
2013-11-17 17:58:41 -05:00
Leigh
681b68d887
Improve timeout calculation.
...
Remove string processing in favour of maths.
Move sec/usec calculation inside condition so they're not calculated when not needed.
2013-11-15 00:18:50 +00:00
Leigh
70654d9557
Checking one array, but using another
2013-11-15 00:15:17 +00:00
Leigh
feddb76a9a
Remove conditional emty arrays in selectActionableStreams
...
Neither readStreams or writeStreams are ever completely unset and the calling method checks that at least one of them has some sort of contents. There is no need to check if one is an empty array, and if so, supply an empty array.
2013-11-15 00:13:24 +00:00