没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Rust 绑定到 *nix API文档(发布)Nix 旨在为各种 *nix 平台 API(Linux、Darwin 等)提供友好的绑定。目标不是提供 100% 统一的接口,而是在提供特定于平台的 API 的同时统一可能的内容。对于许多系统 API,Nix 为libc crate公开的不安全 API 提供了一个安全的替代方案。这是通过使用强制合法/安全使用的类型/抽象包装 libc 功能来完成的。作为 Nix 提供的示例,请检查 libc 和 nix 为gethostname系统调用公开的内容之间的差异:// libc api (unsafe, requires handling return code/errno)pubunsafeexternfngethostname (name:*mut c_char, len: size_t) -> c_int;// nix api (returns a nix::Result<CStr>)pubfngethostname <'a >(buffer: &'amut [u8 ]) ->Result <&'a CStr>;支持的平台n
资源推荐
资源详情
资源评论
收起资源包目录
与 *nix API 的 Rust 友好绑定 (111个子文件)
hello.c 547B
.gitattributes 26B
.gitignore 29B
LICENSE 1KB
Makefile 167B
CHANGELOG.md 52KB
CONTRIBUTING.md 4KB
README.md 3KB
CONVENTIONS.md 3KB
RELEASE_PROCEDURE.md 2KB
unistd.rs 112KB
errno.rs 96KB
mod.rs 65KB
test_socket.rs 56KB
addr.rs 47KB
termios.rs 44KB
aio.rs 41KB
test_unistd.rs 37KB
signal.rs 37KB
mod.rs 29KB
sockopt.rs 24KB
fcntl.rs 22KB
test_aio.rs 21KB
statfs.rs 19KB
linux.rs 18KB
time.rs 17KB
mman.rs 16KB
if_.rs 15KB
bsd.rs 13KB
test_fcntl.rs 13KB
select.rs 12KB
pty.rs 12KB
test_stat.rs 11KB
test_ioctl.rs 11KB
event.rs 11KB
sendfile.rs 10KB
test_pty.rs 9KB
time.rs 9KB
timerfd.rs 9KB
quota.rs 9KB
wait.rs 9KB
stat.rs 8KB
test_mount.rs 8KB
dir.rs 8KB
test_uio.rs 8KB
uio.rs 7KB
lib.rs 7KB
sched.rs 7KB
inotify.rs 7KB
test_ptrace.rs 7KB
poll.rs 6KB
mod.rs 6KB
mqueue.rs 6KB
test_mq.rs 6KB
signalfd.rs 6KB
bsd.rs 5KB
macros.rs 5KB
linux.rs 5KB
ifaddrs.rs 5KB
mod.rs 5KB
statvfs.rs 5KB
test_sendfile.rs 5KB
test_termios.rs 4KB
test_signal.rs 4KB
test_lio_listio_resubmit.rs 4KB
bsd.rs 4KB
test_wait.rs 4KB
kmod.rs 4KB
test_sockopt.rs 3KB
test.rs 3KB
linux.rs 3KB
features.rs 3KB
test_mman.rs 3KB
epoll.rs 3KB
sysinfo.rs 2KB
mod.rs 2KB
test_inotify.rs 2KB
test_dir.rs 2KB
test_poll.rs 2KB
env.rs 2KB
personality.rs 2KB
utsname.rs 2KB
test_timerfd.rs 1KB
test_nmount.rs 1KB
mod.rs 1KB
test_time.rs 1KB
test_select.rs 1KB
ucontext.rs 1KB
test_sched.rs 1KB
reboot.rs 1KB
test_signalfd.rs 1KB
test_aio_drop.rs 1001B
test_epoll.rs 895B
test_ptymaster_drop.rs 672B
mod.rs 579B
mod.rs 524B
eventfd.rs 465B
test_sysinfo.rs 454B
memfd.rs 453B
pthread.rs 423B
共 111 条
- 1
- 2
资源评论
weixin_38746738
- 粉丝: 4
- 资源: 931
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于C++的Unix V6++二级文件系统.zip
- (源码)基于Spring Boot和JPA的皮皮虾图片收集系统.zip
- (源码)基于Arduino和Python的实时歌曲信息液晶显示屏展示系统.zip
- (源码)基于C++和C混合模式的操作系统开发项目.zip
- (源码)基于Arduino的全球天气监控系统.zip
- OpenCVForUnity2.6.0.unitypackage
- (源码)基于SimPy和贝叶斯优化的流程仿真系统.zip
- (源码)基于Java Web的个人信息管理系统.zip
- (源码)基于C++和OTL4的PostgreSQL数据库连接系统.zip
- (源码)基于ESP32和AWS IoT Core的室内温湿度监测系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功