SunnyUI.FrameDecoder
开始
从Nuget安装最新版本。
Install-Package SunnyUI.FrameDecoder
目的
SunnyUI.FrameDecoder 开源TCP、UDP、串口等流式数据解码库
- 实现解码自由
- 底层缓冲区采用数据池实现
- 通过使用池化缓冲区来消除大型对象堆分配
- 减少GC次数
- 缓冲区实现IBufferWrite接口
- 广泛支持较新的内存相关类型,如
Span<byte>
,ReadOnlySpan<byte>
以及Memory<byte>
- 避免内存碎片
- 提供出色的性能
更新内容:
* 重写缓存类
* 整理解码器基类
* 修改接口