#进程间 #ipc #io

gipc

用于进程间通信的原始套接字通用抽象层,支持异步操作

3 个不稳定版本

0.2.0 2023年7月14日
0.1.1 2023年5月7日
0.1.0 2023年4月30日

27#进程间

29 每月下载量

MIT 许可证

29KB
520 代码行

通用进程间通信

通用进程间通信 (或 gipc,发音类似于 gypsy /ʤɪ́psɪ/) 是一个库,它抽象了进程间通信中的常见问题,以加快开发速度并减少错误。

注意

gipc 尚未完全稳定 - 仍然有一些问题需要解决。虽然它已准备投入生产,但 API 可能会发生变化。

使用方法

要了解如何使用 gipc,请阅读 示例;这些示例展示了代码在应用程序中的大致样子,并解释了为什么事情按这种顺序发生。

如果您不想这样做,那也行!该包的文档应该足够让您有一个起点,尽管它可能不如示例好。

许可证

gipc 根据 MIT 许可证授权。您可以在 LICENCE 中找到许可证文本。


lib.rs:

通用进程间通信 (或 gipc) 是一个库,它抽象了进程间通信中的常见问题,以加快开发速度并减少错误。

有关如何开始的信息,请参阅 connection 模块。

包结构

connection 模块处理与您的程序之间接收和发送数据相关的一切。这得益于 message 模块,它描述了它使用的通信协议。

该包可以返回的错误都在 error 模块中。

依赖项

~1–11MB
~106K SLoC