10个版本 (4个破坏性更新)

0.6.0 2024年3月21日
0.5.1 2024年3月15日
0.4.0 2024年3月14日
0.3.2 2024年3月14日
0.1.5 2024年3月14日

#1398解析器实现

每月24次下载

BSD-3-Clause

145KB
3.5K SLoC

p9 - 9p文件系统协议的服务器实现

此目录包含协议定义和9p文件系统协议的服务器实现。

  • wire_format_derive - 一个过程宏,用于将结构体的序列化和反序列化实现推导为9p线格式。
  • src/protocol - 定义了9p协议中使用的所有消息。还实现了某些基类型(整数、字符串、向量)的序列化和反序列化,这些类型是所有9p消息的基础。其他所有消息的线格式实现都是通过使用wire_format_derive宏推导出来的。
  • src/server - 实现了一个完整的9p服务器,代表客户端执行文件系统请求。

依赖关系

~2.8–9.5MB
~81K SLoC