21 releases
0.4.1 | Aug 15, 2023 |
---|---|
0.4.0 | Aug 9, 2023 |
0.3.1 | Jan 22, 2023 |
0.2.4 | Jan 17, 2023 |
0.1.14 | Jun 21, 2021 |
#2119 in Network programming
63 downloads per month
42KB
1K
SLoC
tokio-smoltcp
A async wrapper for smoltcp
.
Note
v0.1.x
does not follow semver, the API may change at any time.
Example
See examples/pcap.rs.
cargo build --example pcap && sudo ./target/debug/examples/pcap -h
This example uses pcap
as backend and do the following things:
- Bind a UDP port and send a DNS request to
114.114.114.114:53
and get thewww.baidu.com
's IP. - Create a
TcpStream
and send a simple HTTP/1.0 request, then print the HTTP response. - Create a echo server listening to
0.0.0.0:12345
, accept incoming connections and send the data back.
lib.rs
:
An asynchronous wrapper for smoltcp.
Dependencies
~6–12MB
~134K SLoC