1 个不稳定版本

0.1.5 2023年3月17日

Windows API 中排名第 115

Download history 1214/week @ 2024-03-14 1394/week @ 2024-03-21 574/week @ 2024-03-28 1430/week @ 2024-04-04 1967/week @ 2024-04-11 1593/week @ 2024-04-18 665/week @ 2024-04-25 760/week @ 2024-05-02 905/week @ 2024-05-09 833/week @ 2024-05-16 746/week @ 2024-05-23 769/week @ 2024-05-30 1044/week @ 2024-06-06 807/week @ 2024-06-13 1066/week @ 2024-06-20 731/week @ 2024-06-27

每月下载量 3,911
10 包(直接 2 个)中使用

MIT/Apache

40KB
917

raw_sync

Build Status crates.io mio Lines of Code

基于 https://github.com/elast0ny/raw_sync-rs/pull/29 修复推送了raw_sync的新版本。

该包提供对操作系统同步原语的超轻量级封装。

它主要开发用于与 shared_memory 包一起使用,通过共享内存实现跨进程同步。

特性

特性 描述 Linux Windows Mac
Mutex 互斥锁
RwLock 独写共享读 X

事件

特性 描述 Linux Windows Mac
事件 通用事件:Unix上的 pthread_cond 和Windows上的 事件对象
BusyEvent 通过循环轮询字节实现的忙事件
EventFd Linux特定的事件类型 待办事项 N/A N/A

许可证

贡献

除非您明确表示,否则根据Apache-2.0许可证定义的任何有意提交以包含在作品中的贡献,都将按上述方式双重许可,而无需任何附加条款或条件。

依赖项

~2MB
~38K SLoC