2个不稳定版本

0.2.0 2020年9月28日
0.1.0 2020年6月27日

#43 in #socket

BSD-2-Clause

52KB
1K SLoC

posix-socket docs tests

POSIX套接字轻量级封装。

标准库的套接字非常适合处理TCP、UDP和Unix流和数据报套接字。然而,对于其他套接字,标准库不会提供任何帮助。

此外,标准库的套接字并不总是暴露套接字的全部底层功能。例如,您不能在不使用libc的情况下通过标准库套接字发送文件描述符。

这个库的目的是在不裁剪功能的情况下将POSIX套接字API暴露给Rust。它目前仍在开发中。


lib.rs:

POSIX套接字轻量级封装。

标准库的套接字非常适合处理TCP、UDP和Unix流和数据报套接字。然而,对于其他套接字,标准库不会提供任何帮助。

此外,标准库的套接字并不总是暴露套接字的全部底层功能。例如,您不能在不使用libc的情况下通过标准库套接字发送文件描述符。

这个库的目的是在不裁剪功能的情况下将POSIX套接字API暴露给Rust。它目前仍在开发中。

依赖项

~14–455KB