byte-stream
Amp をベースとした PHP 用のノンブロッキングストリーム抽象化ツールです。
- Installation
- Documentation
- Examples
- InMemoryStreamは、1つの既知の文字列チャンクからInputStreamを作成することができます。これは、ストリームの完全な内容が既に知られている場合に便利です。
- InputStream
- Buffering
- Buffering
- 本パッケージは、PHP のストリームリソースを ResourceInputStream および ResourceOutputStream で抽象化したものです。これらは、渡されたリソースを自動的にノンブロッキングに設定し、 他の InputStream/OutputStream と同様に読み込みと書き込みを可能にします。また、読み込み要求がない場合は読み込みウォッチャーを無効にし、 書き込みバッファがすでに一杯の場合のみ書き込みウォッチャーを有効にすることで、 背圧を自動的に処理します。