mtcp-rs

Crates.iomtcp-rs
lib.rsmtcp-rs
version0.1.11
sourcesrc
created_at2023-01-23 19:07:57.194384
updated_at2023-02-14 12:52:48.956062
descriptionProvides a “blocking” implementation of TcpListener and TcpStream with proper timeout and cancellation support.
homepagehttps://crates.io/crates/mtcp-rs
repositoryhttps://github.com/dEajL3kA/mtcp
max_upload_size
id766091
size65,974
Eric Rothstein (dEajL3kA)

documentation

https://docs.rs/mtcp-rs/latest/index.html

README

mtcp – Metal TCP

Crates.io Unlicense Timeout Cancellation

mtcp provides a “blocking” implementation of TcpListener and TcpStream with proper timeout and cancellation support. The "blocking" I/O operations in mtcp are emulated via non-blocking operations, using the mio library.

Crates.io:
https://crates.io/crates/mtcp-rs

API Documentation:
https://docs.rs/mtcp-rs/latest/index.html

Examples:
https://github.com/dEajL3kA/mtcp/tree/master/examples

Discuss:
https://users.rust-lang.org/t/87983

Commit count: 16

cargo fmt