Class CLibrary

    • Method Detail

      • isatty

        public static int isatty​(int fd)
        test whether a file descriptor refers to a terminal
        Parameters:
        fd - file descriptor
        Returns:
        isatty() returns 1 if fd is an open file descriptor referring to a terminal; otherwise 0 is returned, and errno is set to indicate the error
        See Also:
        ISATTY(3) man-page, ISATTY(3P) man-page
      • openpty

        public static int openpty​(int[] amaster,
                                  int[] aslave,
                                  byte[] name,
                                  CLibrary.Termios termios,
                                  CLibrary.WinSize winsize)
        The openpty() function finds an available pseudoterminal and returns file descriptors for the master and slave in amaster and aslave.
        Parameters:
        amaster - master return value
        aslave - slave return value
        name - filename return value
        termios - optional pty attributes
        winsize - optional size
        Returns:
        0 on success
        See Also:
        OPENPTY(3) man-page
      • ioctl

        public static int ioctl​(int filedes,
                                long request,
                                int[] params)
        Control a STREAMS device.
        See Also:
        IOCTL(3P) man-page