7 releases

Uses old Rust 2015

0.0.7 Jul 10, 2015
0.0.6 Apr 3, 2015
0.0.5 Mar 28, 2015
0.0.1 Feb 24, 2015

#179 in #sockets

Download history 13/week @ 2023-12-23 12/week @ 2023-12-30 30/week @ 2024-01-06 30/week @ 2024-01-13 5/week @ 2024-01-20 19/week @ 2024-01-27 7/week @ 2024-02-03 20/week @ 2024-02-10 26/week @ 2024-02-17 39/week @ 2024-02-24 81/week @ 2024-03-02 350/week @ 2024-03-09 296/week @ 2024-03-16 190/week @ 2024-03-23 146/week @ 2024-03-30 43/week @ 2024-04-06

680 downloads per month
Used in 3 crates

MIT license

14KB
288 lines

socket

Low-level networking interface for Rust modeled after Python's socket module

Homepage and repository: https://github.com/jstasiak/rust-socket

Documentation: http://www.rustdox.com/github.com/jstasiak/rust-socket.git/socket/

Example

use socket::{AF_INET, SO_REUSEADDR, SOCK_DGRAM, Socket, SOL_SOCKET};

let socket = Socket::new(AF_INET, SOCK_DGRAM, 0).unwrap();
socket.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1).unwrap();
socket.bind("0.0.0.0:5353").unwrap();

Status

Experimental

License

MIT

Dependencies

~510KB
~11K SLoC