3 个版本

使用旧的 Rust 2015

0.1.2 2017 年 12 月 15 日
0.1.1 2017 年 2 月 3 日
0.1.0 2017 年 2 月 3 日

#receiving 中排名 #15

BSD-3-Clause

19KB
422 行代码(不包括注释)

libicmp

Rust 的 ICMP

查看 文档


lib.rs:

ICMP 协议支持和实现。

此包适用于通过互联网控制消息协议(ICMP)发送和接收数据包。它目前提供了一个简单的 API 和 ping 的实现。

安装

将此添加到您的 Cargo.toml

[dependencies]
libicmp = "0.1.1"

示例

use libicmp::PingBuilder;

let p = PingBuilder::new()
    .host("127.0.0.1")
    .num_pings(5)
    .interval_secs(1)
    .timeout_secs(5)
    .debug(true)
    .build();
p.ping();

依赖项

~2.5MB
~44K SLoC