Code example for FileDescriptor

     * Returns a new FileDescriptor whose internal integer is set to 'fd'. 
    public static FileDescriptor newFileDescriptor(int fd) {
        FileDescriptor result = new FileDescriptor();
        setFd(result, fd);
        return result;
     * Creates a pipe by calling pipe(2), returning the two file descriptors in 
     * elements 0 and 1 of the array 'fds'. fds[0] is the read end of the pipe. 
     * fds[1] is the write end of the pipe. Throws an appropriate IOException on failure. 
    public static native void pipe(int[] fds) throws IOException;
     * Sets the int file descriptor within the given FileDescriptor 'fd' to 'newValue'. 
Contextual code suggestions in your IDE  Get Codota for Java