2 个版本
0.1.1 | 2024 年 1 月 10 日 |
---|---|
0.1.0 | 2024 年 1 月 6 日 |
在 命令行界面 中排名第 432
120KB
2.5K SLoC
socket_config — 根据命令行选项或配置文件设置套接字
这个库以用户控制的方式设置套接字,例如通过命令行选项或配置文件。
例如,您的应用程序可能接受命令行选项 --listen=SOCKET
,其中 SOCKET
是此库解析的套接字地址。套接字地址可以采用以下形式:127.0.0.1:12345
(IPv4),[::1]:12345
(IPv6),./my.socket
(Unix-domain) 或 fd:3
(Unix 文件描述符或从父进程继承的 Windows 套接字句柄)。
这个库主要打开 socket2::Socket
。`convert` 模块包含将那些套接字转换为标准库套接字类型(如 std::net::TcpListener
)或 Tokio 套接字类型(如 tokio::net::TcpListener
)的实用工具。此库还有一个准备套接字以便由子进程继承的实用函数。
依赖项
~2–17MB
~177K SLoC