Download the PHP package tourze/quic-streams without Composer
On this page you can find all versions of the php package tourze/quic-streams. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download tourze/quic-streams
More information about tourze/quic-streams
Files in tourze/quic-streams
Download tourze/quic-streams
More information about tourze/quic-streams
Files in tourze/quic-streams
Vendor tourze
Package quic-streams
Short Description QUIC Protocol Streams Management Implementation
License MIT
Package quic-streams
Short Description QUIC Protocol Streams Management Implementation
License MIT
Please rate this library. Is it a good library?
Informations about the package quic-streams
QUIC Streams Package
中文
QUIC协议流管理实现包,提供完整的QUIC流生命周期管理功能。
Features
- ✅ Bidirectional and unidirectional stream support
- ✅ Stream state machine management
- ✅ Data buffering and ordering
- ✅ Flow control integration
- ✅ Exception error handling
- ✅ Memory-optimized buffer management
Installation
Requirements
- PHP 8.1 or higher
- tourze/quic-core
- tourze/quic-flow-control
- tourze/quic-frames
Quick Start
创建流管理器
创建流
发送和接收数据
流状态管理
缓冲区管理
API Reference
核心类
Stream- 抽象流基类BidirectionalStream- 双向流实现UnidirectionalStream- 单向流实现StreamManager- 流管理器StreamBuffer- 数据缓冲区StreamStateMachine- 流状态机StreamException- 流异常
流类型
根据RFC 9000规范:
StreamType::CLIENT_BIDI(0) - 客户端发起的双向流StreamType::SERVER_BIDI(1) - 服务器发起的双向流StreamType::CLIENT_UNI(2) - 客户端发起的单向流StreamType::SERVER_UNI(3) - 服务器发起的单向流
Error Handling
Testing
Dependencies
tourze/quic-core- QUIC核心定义tourze/quic-frames- QUIC帧处理tourze/quic-flow-control- 流量控制
Contributing
Please see CONTRIBUTING.md for details.
License
The MIT License (MIT). Please see License File for more information.
All versions of quic-streams with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
tourze/quic-core Version 0.0.*
tourze/quic-frames Version 0.0.*
tourze/quic-flow-control Version 0.0.*
tourze/quic-core Version 0.0.*
tourze/quic-frames Version 0.0.*
tourze/quic-flow-control Version 0.0.*
The package tourze/quic-streams contains the following files
Loading the files please wait ...