#udp #protocols #networking

antarc

Antarc:自定义UDP协议实现

1个不稳定版本

0.1.0 2021年8月22日

#151 in #protocol

MIT/Apache

145KB
3.5K SLoC

Antarc(ticite)自定义网络协议

Antarc是一个在UDP之上运行的协议,支持可靠和不可靠的报文。目前它仅仅可以工作(勉强),但是API是不稳定的且未经测试的。

⚠️⚠️⚠️

请将这里看到的所有内容视为不稳定,这主要是实验性代码。

项目的目标是拥有尽可能多的编译信息,所以代码中的每一个matchif都是由于动态性质而必须的,或者是一些我尚未解决的类型名称混淆问题。没有dyn Trait,只有静态分发。

特性

  • 连接握手;
  • 包的可靠性由您控制(建设中);
  • 拥塞处理(计划中);
  • 加密(计划中);
  • 更多功能即将到来...;

许可证

MITApache 2.0

依赖

~0.4–1MB
~20K SLoC