Skip to content
A non-blocking stream abstraction for PHP based on Amp.
Branch: master
Clone or download
kelunik Revert "Throw new exception carrying $chunk when fwrite returns 0"
This reverts commit eb4d035.

The previous commit was incomplete and needs additional work.
Latest commit 2120bdd Mar 11, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Update dependency lock file Dec 25, 2018
examples Apply PSR-2 Sep 22, 2018
lib
test Fix code style Dec 25, 2018
.editorconfig
.gitattributes Add docs/asset to export-ignore Dec 27, 2018
.gitignore
.gitmodules Update to new shared docs repo Sep 27, 2017
.php_cs.dist
.travis.yml
LICENSE Update LICENSE year May 7, 2017
Makefile Rename Gzip*Stream to Zlib*Stream and allow different encodings May 14, 2017
README.md
composer.json
infection.json.dist Add infection and tests Sep 23, 2018
middle
phpunit.xml.dist Add Message tests Apr 13, 2017

README.md

byte-stream

amphp/byte-stream is a stream abstraction to make working with non-blocking I/O simple.

Installation

This package can be installed as a Composer dependency.

composer require amphp/byte-stream

Requirements

  • PHP 7.0+

Documentation

Documentation is bundled within this repository in the ./docs directory.

Versioning

amphp/byte-stream follows the semver semantic versioning specification like all other amphp packages.

Security

If you discover any security related issues, please email me@kelunik.com instead of using the issue tracker.

License

The MIT License (MIT). Please see LICENSE for more information.

You can’t perform that action at this time.