mirror of
https://github.com/danog/byte-stream.git
synced 2024-11-27 04:14:49 +01:00
37b9ab16bb
Very large chunks need to be copied every time there's a partial write, which is pretty problematic. Instead of doing an almost full copy of the full chunk every time, this patch splits very large chunks into multiple smaller chunks automatically. Fixes #41. |
||
---|---|---|
docs | ||
examples | ||
lib | ||
test | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.php_cs.dist | ||
.travis.yml | ||
composer.json | ||
infection.json.dist | ||
LICENSE | ||
Makefile | ||
phpunit.xml.dist | ||
README.md |
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.