Function nc::pipe[][src]

pub fn pipe(pipefd: &mut [i32; 2]) -> Result<(), Errno>
Expand description

Create a pipe

let mut fds = [-1_i32, 2];
let ret = nc::pipe(&mut fds);
assert!(ret.is_ok());
assert!(nc::close(fds[0]).is_ok());
assert!(nc::close(fds[1]).is_ok());