2 unstable releases
0.2.0 | Oct 6, 2018 |
---|---|
0.1.0 | Oct 3, 2018 |
#562 in Unix APIs
6,537 downloads per month
Used in 12 crates
(9 directly)
12KB
157 lines
unix-named-pipe
unix-named-pipe
is a library to ease the creation and usage of named pipes on the Unix platform
Usage
extern crate unix_named_pipe;
...
let filename = "/var/run/application.pipe";
let mode: u32 = 0o644
// Create a new named pipe
unix_named_pipe::create(filename, mode)?;
// Open a named pipe for reading
let read_file = unix_named_pipe::open_read(filename)?;
// Open a named pipe for writing (appending)
let write_file = unix_named_pipe::open_write(filename)?;
Contributing
Pull requests are welcomed and encouraged. Feel free to ask questions via the issue tracker or email.
Any contributions will be greatly appreciated <3.
License
Licensed under MIT. See LICENSE for details.
Dependencies
~230KB