STTY(3)

명칭
stty, gtty - 단말 상태의 설정 및 취득 (현존 하지 않습니다)

프로그램 라이브러리
libcompat

서식
<sgtty.h> int stty(int fd, struct sgttyb *buf) int gtty(int fd, struct sgttyb *buf)

해설
이러한 인터페이스는, ioctl(2) 에 의해 옮겨놓을 수 있었습니다.

stty() 함수는, fd 에 할당할 수 있었던 단말 상태를 설정합니다. gtty() 함수는, fd 에 할당할 수 있었던 단말 상태를 취득합니다. 단말 상태를 설정하려면 , 그 호출은 기록 허가를 가지고 있지 않으면 안됩니다.

stty() 의 호출은, 실제는 ‘ioctl(fd, TIOCSETP, buf)’ (이어)여, gtty() 호출은 ‘ioctl(fd, TIOCGETP, buf)’ 입니다. 이 설명에 대해서는, ioctl(2) 및 tty(4) (을)를 참조해 주세요.

진단
호출이 성공했을 경우는 0 이 돌려주어 그렇지 않은 경우는 -1 이 돌려주어져 글로벌 변수 errno 에 실패의 원인이 들어갑니다.

참조
ioctl(2), tty(4)

역사
stty() 및 gtty() 함수는, 4.2BSD 에 나타났습니다.