unix-named-pipe

pipeline status coverage report


unix-named-pipe is a library to ease the creation and usage of named pipes on the Unix platform

Usage

```rust extern crate unixnamedpipe;

...

let filename = "/var/run/application.pipe"; let mode: u32 = 0o644

// Create a new named pipe unixnamedpipe::create(filename, mode)?;

// Open a named pipe for reading let readfile = unixnamedpipe::openread(filename)?;

// Open a named pipe for writing (appending) let writefile = unixnamedpipe::openwrite(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.